Commit Graph

  • 440b63af7c Merge pull request #47 from solero/proposal-bug-template Ben 2020-06-18 17:33:43 +01:00
  • 2db849c1e7 Tidy formatting of bug report template Ben 2020-06-18 17:33:28 +01:00
  • 23b14c5318 Update issue templates Ben 2020-06-18 15:56:42 +01:00
  • 4008e1d6ad Merge pull request #44 from load1n9/patch-3 Ben 2020-06-16 22:41:26 +01:00
  • 161e38f8d7 changed a lot of outdated code loading 2020-06-16 17:29:39 -04:00
  • e5c9a4b57a Perform regex match before trying to determine song length Ben 2020-06-12 15:23:42 +01:00
  • 91f287087f Check track has been found before trying to access its attributes Ben 2020-06-12 15:23:11 +01:00
  • ae30ca33c0 Next track seek optimisation Ben 2020-06-12 15:22:35 +01:00
  • 4eb93c74a8 Keep track of penguins by track ID in case they go offline whilst live Ben 2020-06-12 15:21:55 +01:00
  • 112eabf2df Broadcast next track if sharing is disabled whilst track is live Ben 2020-06-12 15:20:30 +01:00
  • 42a3cefe80 Use create_task instead of ensure_future to create broadcast task Ben 2020-06-12 15:19:21 +01:00
  • d6c73fc6d6 Check buddy has joined the world before pushing presence to them Ben 2020-06-12 15:17:52 +01:00
  • d25df447cc Move background task calls to their respective handler modules Ben 2020-06-12 15:17:12 +01:00
  • 2ef0f457db Perform send_xt filter on single player in igloo backyard Ben 2020-06-12 15:15:52 +01:00
  • d25bfe4c98 Allow pre-activation trial days to be configured Ben 2020-06-12 15:15:29 +01:00
  • 415ecca766 Remove unneeded check on igloo furniture attributes Ben 2020-06-11 21:55:03 +01:00
  • 28b1cc7937 Move peer connection status check into _client_disconnected Ben 2020-06-11 20:36:12 +01:00
  • d9fd35249b Catch LimitOverrunError exception in main client loop Ben 2020-06-11 20:15:22 +01:00
  • edafefd8e7 Remove active check on world auth Ben 2020-06-08 23:34:45 +01:00
  • 6202fdf875 Change default value to an empty string instead of 0 roan 2020-06-06 23:35:18 +01:00
  • d2b8475e81 Workaround for buggy client dj3k track packet Ben 2020-06-05 22:49:14 +01:00
  • 11f68f1e89 Increase max-coins-per-minute default to 800 Ben 2020-06-05 22:48:21 +01:00
  • 6e292ac1db Do not rely on username column being lowercase always Ben 2020-06-05 22:48:01 +01:00
  • 2675e6b4e7 Reduce Puffle dig packet cooldown to 60s Ben 2020-06-05 22:47:38 +01:00
  • 69446d5800 Remove coordinate check on furniture positioning Ben 2020-06-05 22:47:19 +01:00
  • b8130a12fd Fix empty Stampbook awards page Ben 2020-06-05 22:46:26 +01:00
  • a8aa61e8be Fix empty Stampbook pins page Ben 2020-06-05 22:46:12 +01:00
  • 3e543b59cc Fix bug where Sensei is unbeatable at black belt Ben 2020-06-05 22:45:44 +01:00
  • 96da1c3c12 Organise imports Ben 2020-06-05 22:45:23 +01:00
  • b125a9cd80 Fix Puffle Handler stamp ID Ben 2020-06-01 20:54:36 +01:00
  • 9583385135 Merge remote-tracking branch 'origin/master' Ben 2020-05-26 00:59:03 +01:00
  • afe0457714 Catch UnknownCommandException and forward unknown command messages Ben 2020-05-26 00:58:52 +01:00
  • d862af504d Check user is in a room before flushing their overdose key Ben 2020-05-26 00:56:43 +01:00
  • d805de1dfb Fix converter type check Ben 2020-05-26 00:56:00 +01:00
  • e60ea69b7e Always index the igloo in-case it was removed Ben 2020-05-26 00:54:50 +01:00
  • 66e062677f Check buddy request hasn't already been accepted Ben 2020-05-26 00:54:04 +01:00
  • 1e5179d187 Golden active puffles can still dig coins Ben 2020-05-26 00:53:46 +01:00
  • b25ac3c240 Check transport is not closing before writing to it Ben 2020-05-26 00:52:41 +01:00
  • 88e78df91a Specify the type of exception caught rsakeys 2020-05-17 20:40:06 +01:00
  • 7552998bbe Catch exception when the client sends a false login key that isn't found in redis. rsakeys 2020-05-17 20:20:49 +01:00
  • dbf7e4d35e Check if converter is a class before trying to instantiate it Ben 2020-05-17 03:28:04 +01:00
  • 03a22a28b7 Run checklist and cooldowns on commands Ben 2020-05-17 03:27:40 +01:00
  • 69fde9b21a ConnectedPenguinConverter now accepts usernames Ben 2020-05-17 03:27:01 +01:00
  • 9c9ab2dd7d Log player messages to console Ben 2020-05-17 03:26:23 +01:00
  • c67e7cc018 Show command messages to moderators Ben 2020-05-17 03:26:13 +01:00
  • fbe8ba5eb2 Implement converter for houdini.data.permission.Permission Ben 2020-05-17 03:25:39 +01:00
  • 38e4a1e0fa Wrapper functions for registering and unregistering permissions Ben 2020-05-17 03:24:51 +01:00
  • 8e33779ed8 Extra wrapper methods for creating permission handler checks Ben 2020-05-17 03:24:14 +01:00
  • 4307284092 Penguin class wrapper functions for adding and revoking permissions Ben 2020-05-17 03:23:49 +01:00
  • 99194d79f3 Index permissions by name Ben 2020-05-17 03:22:47 +01:00
  • 4288248864 Custom attributes for players and plugins Ben 2020-05-17 03:21:34 +01:00
  • ef2e32c473 Merge pull request #28 from solero/fix-stealth-mod Ben 2020-05-10 22:06:27 +01:00
  • 993db9e5b0 Fix for visible stealth mods Ben 2020-05-10 21:51:21 +01:00
  • 644fcf1eb0 Add max rank value to get ninja level handler response Ben 2020-05-10 21:29:15 +01:00
  • abd3014e00 Increase max-coins-per-min to 500 Ben 2020-05-07 21:57:18 +01:00
  • b43eac649a Add missing player handlers Ben 2020-05-07 21:56:53 +01:00
  • 8a6391c871 Update Dockerfile Ben 2020-05-07 02:26:56 +01:00
  • b709b5b583 Merge pull request #20 from solero/fix-single-client-mode Ben 2020-05-04 02:38:35 +01:00
  • 1f371ca50e Fix client_type assignment when running with --single-client-mode Ben 2020-05-04 02:27:20 +01:00
  • 04e511ed12 Merge remote-tracking branch 'origin/master' Ben 2020-05-04 00:48:43 +01:00
  • e70bf8d384 Correct puffle_id attribute name Ben 2020-05-04 00:48:32 +01:00
  • fd70033496 Modify and remove checks for amount of uses. rsakeys 2020-05-04 00:07:06 +01:00
  • 45e9113eb5 Update Dockerfile Ben 2020-04-26 01:28:32 +01:00
  • 82d7d90c0e Merge remote-tracking branch 'origin/master' Ben 2020-04-23 21:49:10 +01:00
  • f2e9abb148 Check previous handler did not close the transport Ben 2020-04-23 21:49:01 +01:00
  • 1d89531634 Return if player is banned for coins overdose Ben 2020-04-23 21:45:07 +01:00
  • 0098cc06b9 Merge pull request #17 from solero/mail-time-fix Ben 2020-04-23 17:42:59 +01:00
  • 0684a6f908 Switch to datetime to calculate postcard timestamps Ben 2020-04-23 17:40:36 +01:00
  • 041146caae Fix handler check on handle_epf_grant_reward Ben 2020-04-23 15:58:23 +01:00
  • 052742b478 Fix StopIteration error when chat filter active but not triggered Ben 2020-04-22 21:41:27 +01:00
  • e58f00171c Add docker image Ben 2020-04-19 23:45:29 +01:00
  • 4831658b3f Fix listener ordering check Ben 2020-04-19 23:45:17 +01:00
  • ee8e1608ef Assign waddle.penguins on temporary waddle creation for matchmaking Ben 2020-04-17 22:43:23 +01:00
  • 101331e79c Update README Ben 2020-04-08 00:07:29 +01:00
  • 4252f33a03 Move contents.md to index.md for readthedocs Ben 2020-04-07 23:47:31 +01:00
  • d910d6f3c7 Merge remote-tracking branch 'origin/master' Ben 2020-04-07 23:43:05 +01:00
  • 91f7e1c0d6 Move book and code redemption handlers into their own modules Ben 2020-04-07 23:41:54 +01:00
  • 0b00a778d6 add_card quantity must always be at least 1 Ben 2020-04-07 23:41:12 +01:00
  • 4794358b5b Ignore epfgf packet when sent pre-login Ben 2020-04-07 23:39:30 +01:00
  • 178bfd6dd1 Merge remote-tracking branch 'origin/master' rsakeys 2020-04-07 20:32:05 +01:00
  • 79abdf863a Redemption handler corrections rsakeys 2020-04-07 20:31:55 +01:00
  • 00ed49bc9e Update current-progress.rst r 2020-04-07 19:45:01 +01:00
  • cf48ade475 Update current-progress.rst r 2020-04-07 19:40:38 +01:00
  • 30d36157eb Merge remote-tracking branch 'origin/master' rsakeys 2020-04-07 19:38:49 +01:00
  • 032edc9b8d Book redemption handlers rsakeys 2020-04-07 19:38:03 +01:00
  • a8f03c1180 Add question_id column rsakeys 2020-04-07 19:37:31 +01:00
  • 71158dcb97 Return a tuple instead of array rsakeys 2020-04-07 19:37:16 +01:00
  • 47e3523738 Correct redemption book IDs rsakeys 2020-04-07 19:36:59 +01:00
  • d6968f0c81 Add question_id column in Houdini's database rsakeys 2020-04-07 19:36:32 +01:00
  • fdd290e868 Subtract 1 from index_of_before in handler ordering logic Ben 2020-04-06 19:28:23 +01:00
  • 44bf627dc5 Use fromtimestamp instead of utcfromtimestamp to calculate rainbow quest availability Ben 2020-04-06 19:27:46 +01:00
  • ce51983a9b Merge remote-tracking branch 'origin/master' rsakeys 2020-04-06 18:47:03 +01:00
  • b78b6ab0d1 AS2 support rsakeys 2020-04-06 18:46:56 +01:00
  • ac857f7925 Change penguin_item.item_id column type from SMALLINT to INT Ben 2020-04-06 18:32:07 +01:00
  • 1c58737227 Remove unneeded adjustment on paycheck date Ben 2020-04-06 18:30:01 +01:00
  • 68c2e8b27c Set unlockable items Ben 2020-04-06 18:29:34 +01:00
  • d834749ea3 Account for PST offset in mail timestamps Ben 2020-04-06 12:36:56 +01:00
  • e52ae1e6ef Fix empty waddle population bug Ben 2020-04-06 12:36:39 +01:00
  • ae5d6ceacb Fix bug caused by track validation regex in sound studio Ben 2020-04-05 15:14:26 +01:00
  • f5db24ca3a Correct requester ID column name for vanilla buddy requests Ben 2020-04-04 20:26:10 +01:00