Commit Graph

  • afe0457714 Catch UnknownCommandException and forward unknown command messages Ben 2020-05-26 00:58:52 +0100
  • d862af504d Check user is in a room before flushing their overdose key Ben 2020-05-26 00:56:43 +0100
  • d805de1dfb Fix converter type check Ben 2020-05-26 00:56:00 +0100
  • e60ea69b7e Always index the igloo in-case it was removed Ben 2020-05-26 00:54:50 +0100
  • 66e062677f Check buddy request hasn't already been accepted Ben 2020-05-26 00:54:04 +0100
  • 1e5179d187 Golden active puffles can still dig coins Ben 2020-05-26 00:53:46 +0100
  • b25ac3c240 Check transport is not closing before writing to it Ben 2020-05-26 00:52:41 +0100
  • 88e78df91a Specify the type of exception caught rsakeys 2020-05-17 20:40:06 +0100
  • 7552998bbe Catch exception when the client sends a false login key that isn't found in redis. rsakeys 2020-05-17 20:20:49 +0100
  • dbf7e4d35e Check if converter is a class before trying to instantiate it Ben 2020-05-17 03:28:04 +0100
  • 03a22a28b7 Run checklist and cooldowns on commands Ben 2020-05-17 03:27:40 +0100
  • 69fde9b21a ConnectedPenguinConverter now accepts usernames Ben 2020-05-17 03:27:01 +0100
  • 9c9ab2dd7d Log player messages to console Ben 2020-05-17 03:26:23 +0100
  • c67e7cc018 Show command messages to moderators Ben 2020-05-17 03:26:13 +0100
  • fbe8ba5eb2 Implement converter for houdini.data.permission.Permission Ben 2020-05-17 03:25:39 +0100
  • 38e4a1e0fa Wrapper functions for registering and unregistering permissions Ben 2020-05-17 03:24:51 +0100
  • 8e33779ed8 Extra wrapper methods for creating permission handler checks Ben 2020-05-17 03:24:14 +0100
  • 4307284092 Penguin class wrapper functions for adding and revoking permissions Ben 2020-05-17 03:23:49 +0100
  • 99194d79f3 Index permissions by name Ben 2020-05-17 03:22:47 +0100
  • 4288248864 Custom attributes for players and plugins Ben 2020-05-17 03:21:34 +0100
  • ef2e32c473
    Merge pull request #28 from solero/fix-stealth-mod Ben 2020-05-10 22:06:27 +0100
  • 993db9e5b0 Fix for visible stealth mods Ben 2020-05-10 21:51:21 +0100
  • 644fcf1eb0 Add max rank value to get ninja level handler response Ben 2020-05-10 21:29:15 +0100
  • a2ae7957ea
    Update Commands.py AllinolCP 2020-05-09 09:35:40 +0700
  • e007a19aaf
    Added Commands Plugin AllinolCP 2020-05-09 09:34:32 +0700
  • abd3014e00 Increase max-coins-per-min to 500 Ben 2020-05-07 21:57:18 +0100
  • b43eac649a Add missing player handlers Ben 2020-05-07 21:56:53 +0100
  • 8771c867ba
    Make sure python 3.8 is used Blueyzachary 2020-05-07 10:39:27 -0600
  • 8a6391c871 Update Dockerfile Ben 2020-05-07 02:26:56 +0100
  • 6528cacd90
    Fix single client mode Psyonics 2020-05-05 16:40:10 -0700
  • b709b5b583
    Merge pull request #20 from solero/fix-single-client-mode Ben 2020-05-04 02:38:35 +0100
  • 1f371ca50e Fix client_type assignment when running with --single-client-mode Ben 2020-05-04 02:27:20 +0100
  • 04e511ed12 Merge remote-tracking branch 'origin/master' Ben 2020-05-04 00:48:43 +0100
  • e70bf8d384 Correct puffle_id attribute name Ben 2020-05-04 00:48:32 +0100
  • fd70033496 Modify and remove checks for amount of uses. rsakeys 2020-05-04 00:07:06 +0100
  • 45e9113eb5 Update Dockerfile Ben 2020-04-26 01:28:32 +0100
  • 82d7d90c0e Merge remote-tracking branch 'origin/master' Ben 2020-04-23 21:49:10 +0100
  • f2e9abb148 Check previous handler did not close the transport Ben 2020-04-23 21:49:01 +0100
  • 1d89531634 Return if player is banned for coins overdose Ben 2020-04-23 21:45:07 +0100
  • 0098cc06b9
    Merge pull request #17 from solero/mail-time-fix Ben 2020-04-23 17:42:59 +0100
  • 0684a6f908 Switch to datetime to calculate postcard timestamps Ben 2020-04-23 17:40:36 +0100
  • 041146caae Fix handler check on handle_epf_grant_reward Ben 2020-04-23 15:58:23 +0100
  • 052742b478 Fix StopIteration error when chat filter active but not triggered Ben 2020-04-22 21:41:27 +0100
  • e58f00171c Add docker image Ben 2020-04-19 23:45:29 +0100
  • 4831658b3f Fix listener ordering check Ben 2020-04-19 23:45:17 +0100
  • ee8e1608ef Assign waddle.penguins on temporary waddle creation for matchmaking Ben 2020-04-17 22:43:23 +0100
  • 101331e79c Update README Ben 2020-04-08 00:07:29 +0100
  • 4252f33a03 Move contents.md to index.md for readthedocs Ben 2020-04-07 23:47:31 +0100
  • d910d6f3c7 Merge remote-tracking branch 'origin/master' Ben 2020-04-07 23:43:05 +0100
  • 91f7e1c0d6 Move book and code redemption handlers into their own modules Ben 2020-04-07 23:41:54 +0100
  • 0b00a778d6 add_card quantity must always be at least 1 Ben 2020-04-07 23:41:12 +0100
  • 4794358b5b Ignore epfgf packet when sent pre-login Ben 2020-04-07 23:39:30 +0100
  • 178bfd6dd1 Merge remote-tracking branch 'origin/master' rsakeys 2020-04-07 20:32:05 +0100
  • 79abdf863a Redemption handler corrections rsakeys 2020-04-07 20:31:55 +0100
  • 00ed49bc9e
    Update current-progress.rst r 2020-04-07 19:45:01 +0100
  • cf48ade475
    Update current-progress.rst r 2020-04-07 19:40:38 +0100
  • 30d36157eb Merge remote-tracking branch 'origin/master' rsakeys 2020-04-07 19:38:49 +0100
  • 032edc9b8d Book redemption handlers rsakeys 2020-04-07 19:38:03 +0100
  • a8f03c1180 Add question_id column rsakeys 2020-04-07 19:37:31 +0100
  • 71158dcb97 Return a tuple instead of array rsakeys 2020-04-07 19:37:16 +0100
  • 47e3523738 Correct redemption book IDs rsakeys 2020-04-07 19:36:59 +0100
  • d6968f0c81 Add question_id column in Houdini's database rsakeys 2020-04-07 19:36:32 +0100
  • fdd290e868 Subtract 1 from index_of_before in handler ordering logic Ben 2020-04-06 19:28:23 +0100
  • 44bf627dc5 Use fromtimestamp instead of utcfromtimestamp to calculate rainbow quest availability Ben 2020-04-06 19:27:46 +0100
  • ce51983a9b Merge remote-tracking branch 'origin/master' rsakeys 2020-04-06 18:47:03 +0100
  • b78b6ab0d1 AS2 support rsakeys 2020-04-06 18:46:56 +0100
  • ac857f7925 Change penguin_item.item_id column type from SMALLINT to INT Ben 2020-04-06 18:32:07 +0100
  • 1c58737227 Remove unneeded adjustment on paycheck date Ben 2020-04-06 18:30:01 +0100
  • 68c2e8b27c Set unlockable items Ben 2020-04-06 18:29:34 +0100
  • d834749ea3 Account for PST offset in mail timestamps Ben 2020-04-06 12:36:56 +0100
  • e52ae1e6ef Fix empty waddle population bug Ben 2020-04-06 12:36:39 +0100
  • ae5d6ceacb Fix bug caused by track validation regex in sound studio Ben 2020-04-05 15:14:26 +0100
  • f5db24ca3a Correct requester ID column name for vanilla buddy requests Ben 2020-04-04 20:26:10 +0100
  • 55ac7e3ff8 Update current progress Ben 2020-04-02 23:08:29 +0100
  • dde08459e9 Temporary solution for "matching" packet data to handlers Ben 2020-04-02 23:08:22 +0100
  • fed5cf01ec Survey handler module Ben 2020-04-02 23:07:08 +0100
  • 79a5c43a66 Fix AttributeError in temporary room waddle instances Ben 2020-04-02 23:06:47 +0100
  • 815f16c008 Fix AttributeError in get_player_by_swid Ben 2020-04-02 23:05:05 +0100
  • 9349b5374b Legacy get card data should sum card quantities Ben 2020-04-02 23:04:38 +0100
  • a00d287d14 Card Jitsu game handlers Ben 2020-04-02 23:04:10 +0100
  • 2d9b73e54b Use vanilla_inventory and legacy_inventory columns to determine default inventories Ben 2020-04-02 23:02:00 +0100
  • 874c4d6a68 Update current progress Ben 2020-03-27 03:15:17 +0000
  • d612568ba4 Fix room_id attribute name on join sensei handlers Ben 2020-03-27 03:15:09 +0000
  • 1ccca96cc2 Switch from aiocache to cacheout library Ben 2020-03-27 03:13:48 +0000
  • 923c31fbd1 Merge remote-tracking branch 'origin/master' rsakeys 2020-03-26 23:36:11 +0000
  • 3a783194fa Initial commit for CJ logic Ben 2020-03-26 22:21:05 +0000
  • 961b08a399 Check joined_world=True on handle_stop_walking Ben 2020-03-26 22:20:50 +0000
  • dd291ab5b3 Fix potential cyclic import issue & move minigame logic into handler module Ben 2020-03-26 22:20:03 +0000
  • 4b88edbc4d start_waddle handler Ben 2020-03-26 22:19:17 +0000
  • 48dde7a0ee Give waddles a "temporary" option Ben 2020-03-26 22:18:44 +0000
  • 18d26a5f5a Replace double with single quotes Ben 2020-03-26 22:17:07 +0000
  • c3b724c6a9 Matchmaking handlers Ben 2020-03-26 22:16:07 +0000
  • 1d7ef65d44 Move waddle handler check into houdini.handlers Ben 2020-03-26 22:14:30 +0000
  • 657ee1d063 New card handler module for dealing with CJ cards & starter decks Ben 2020-03-26 22:13:43 +0000
  • 18d6f7ed32 Fix add_card quantity bug Ben 2020-03-26 22:11:59 +0000
  • 613510f8f7 Organise imports Ben 2020-03-26 22:10:58 +0000
  • 7af9344a00 Fix StopIteration exception thrown when chat_filter_words is empty Ben 2020-03-14 18:25:32 +0000
  • c02b6e164d Fix recursion depth limit exception in DanceFloor Ben 2020-03-14 18:24:13 +0000
  • b20d0297bb Cache innocent & treasure items, completed rsc handler rsakeys 2020-03-07 01:54:12 +0000
  • 0021ad1ad1 Add support for CARD type redemption codes. rsakeys 2020-03-03 22:42:24 +0000