Commit Graph

  • 576f79c8b7 Improvements to moderation handlers Ben 2019-12-02 23:33:38 +0000
  • 9bc18b5b34 Minigames handlers Ben 2019-12-02 23:32:42 +0000
  • db3825ccca Handler engine now has support for missing argument defaults Ben 2019-12-02 23:31:53 +0000
  • 91a4d8acd5 Support for status field updates Ben 2019-12-02 23:30:56 +0000
  • 399df4ad16 Basic chat-filter functionality Ben 2019-12-02 23:28:55 +0000
  • c9907ba178 Use safe penguin name everywhere appropriate Ben 2019-12-02 23:28:30 +0000
  • 2fd0a68aef Get player username by swid handler Ben 2019-12-02 23:26:03 +0000
  • ad8119a4d5 Coin dig handler Ben 2019-12-02 23:25:11 +0000
  • dac0db8945 EPF com message SQL Ben 2019-12-02 23:24:52 +0000
  • cfe274e67f EPF com message handlers Ben 2019-12-02 23:24:28 +0000
  • c59e6fa8c4 Move crumbs collection setup to their own handlers Ben 2019-12-02 23:22:37 +0000
  • 4703c9f789 Implement penguin class add_coins method Ben 2019-12-02 23:20:21 +0000
  • 174cda73c3 Index plugins by class name instead of module name Ben 2019-12-02 23:19:46 +0000
  • 3f1dd2a2f1 Catch ChecklistError & CooldownError on every listener call Ben 2019-12-02 23:18:23 +0000
  • 551cf016b4 Convert percent to f-strings Ben 2019-12-02 23:17:08 +0000
  • 7da79cecb1 Allow special packet handlers to be indexed uniquely Ben 2019-12-02 23:16:33 +0000
  • ade40f914b Move configuration to command line only Ben 2019-12-02 23:11:46 +0000
  • 3e7943c6db Make houdini.penguin.Penguin inherit houdini.data.penguin.Penguin Ben 2019-12-02 23:04:59 +0000
  • 15e8035d26 Simplify decrement assignment Ben 2019-10-12 00:15:09 +0100
  • 33fe814273 Remove duplicate code in world auth handlers Ben 2019-10-12 00:14:09 +0100
  • 5bf149236a Fix TypeError when searching for non-existent friends Ben 2019-10-12 00:13:37 +0100
  • 68d4bbd6b3 Tidy report handler Ben 2019-10-12 00:12:55 +0100
  • a05f22d2b3 Separate system mail generation code from mail handlers Ben 2019-10-12 00:12:36 +0100
  • 2712aad24e Overhauled BaseCrumbsCollection class Ben 2019-10-12 00:12:04 +0100
  • 8c492bae7f Complete migration over to new 'f-string' syntax Ben 2019-10-12 00:10:11 +0100
  • 851878a218 Make word column primary key of chat_filter_rule Ben 2019-10-12 00:07:00 +0100
  • cebff6c2a1
    Simplify decrement assignment Daan 2019-10-09 15:24:40 +0200
  • 165bc95ccf handle_join_player_room handlers Ben 2019-10-09 01:23:13 +0100
  • e3b8c56f49 Add support for igloo experience quest Ben 2019-10-09 01:22:52 +0100
  • c61e5d94df Igloo handlers Ben 2019-10-09 01:22:18 +0100
  • 889ce89620 Remove unnecessary columns in warning table SQL Ben 2019-10-09 01:21:50 +0100
  • ca6671aa25 General tidy-up in Spheniscidae class Ben 2019-10-09 01:21:00 +0100
  • 357c8be83a Remove unneeded check on handle_get_my_music_tracks Ben 2019-10-09 01:20:31 +0100
  • 5293da1310 Fix missing join() call in handle_get_shared_music_tracks Ben 2019-10-09 01:20:03 +0100
  • 6e302e8723 Add is_vanilla_client & is_legacy_client attributes to client objects Ben 2019-10-09 01:19:18 +0100
  • 23a071dbe8 Finalise AS2 & AS3 buddy find handlers Ben 2019-10-09 01:18:46 +0100
  • d8c680e197 handle_get_best_friends player handler Ben 2019-10-09 01:18:03 +0100
  • a68eba7953 Fix incorrect check on handle_buy_inventory handler Ben 2019-10-09 01:17:03 +0100
  • 99237c9280 Add placeholder puffle handlers Ben 2019-10-09 01:16:25 +0100
  • 329648f149 Remove unneeded allow_once decorator Ben 2019-10-09 01:15:17 +0100
  • e45ab46b61 Add IglooRoom collection to Penguin data model Ben 2019-10-09 01:14:54 +0100
  • 198a015c70 Fix for IndexError thrown by _consume_separated_string Ben 2019-10-09 01:14:02 +0100
  • b1b11e9f70 Fix for converter syntax not recognising custom IConverter objects Ben 2019-10-09 01:13:36 +0100
  • 2e25f27f1f Reset redis population record at boot Ben 2019-10-09 01:12:31 +0100
  • 82be5e3021 New room data models including IglooRoom, BackyardRoom and RoomMixin Ben 2019-10-09 01:10:32 +0100
  • da42e876e0 Set default igloo like count to 0 and remove "owner_id" column Ben 2019-10-09 01:08:35 +0100
  • ead23e3d01 chat_filter_rule table SQL Ben 2019-10-09 01:07:55 +0100
  • 993ab2ba69 Add support for Location objects in converter syntax Ben 2019-10-09 01:06:52 +0100
  • 361bcced50 Begin moving all format strings over to new "f-string" style syntax Ben 2019-10-09 01:05:43 +0100
  • fa309da0d2 Constraints should restrict on deletion to prevent data loss Ben 2019-10-09 01:01:00 +0100
  • 37e95138c9 Add support for hashing integers in the Crypto class Daan 2019-10-02 11:13:32 +0200
  • ad9de772e4
    Fully fixed Daan 2019-10-01 12:29:09 +0200
  • 82786cc3eb
    Cleaner Daan 2019-09-28 20:57:22 +0200
  • 09b7823174
    Use UTF-8 default and support numbers Daan 2019-09-27 22:29:48 +0200
  • 426311f856
    Merge pull request #3 from pnfcre/patch-1 Ben 2019-09-27 20:23:18 +0100
  • 500fd01717
    Merge pull request #4 from Zaseth/patch-1 Ben 2019-09-27 20:21:59 +0100
  • fb20faee2a
    Simplified crypto.py Daan 2019-09-27 20:00:53 +0200
  • cd0e81add5
    Rename config.sample.py to config.py Josecholi 2019-09-27 13:50:08 -0400
  • df2ed50515
    Update Procfile Josecholi 2019-09-27 13:46:35 -0400
  • 7f1de8c9d5
    Update Procfile Josecholi 2019-09-27 13:41:18 -0400
  • a4c6be8281
    Create Procfile Josecholi 2019-09-27 13:37:32 -0400
  • 96109b5b3c Take correct amount of arguments rsakeys 2019-09-23 01:50:18 +0400
  • ee3cf05a5a
    Adding links to badges Casper 2019-09-21 18:39:42 +0200
  • e228262b0d Update README.md Ben 2019-09-12 01:09:35 +0100
  • b9517889a8 Placeholder for transformation handlers Ben 2019-09-09 22:31:06 +0100
  • 1908646e25 Use integer division to generate server population level Ben 2019-09-09 22:30:53 +0100
  • 9584ceede2 Correct tour guide check in add inventory handler Ben 2019-09-09 22:30:37 +0100
  • 79a7724756 Reject client authentication if server is full Ben 2019-09-09 22:30:13 +0100
  • 6cc7219572 Remove cooldown from add inventory handler Ben 2019-09-09 22:29:55 +0100
  • 81f40e7066 Placeholder for puffle name check handler Ben 2019-09-09 22:29:42 +0100
  • ba4b92c8a9 Single-player game joining Ben 2019-09-09 22:29:23 +0100
  • 38e7b7c405 Sort pins in stampbook by release date Ben 2019-09-09 22:29:10 +0100
  • ead43d593e Safe message and mascot message handlers Ben 2019-09-09 22:28:38 +0100
  • 06c2ac68b2 SoundStudio handlers Ben 2019-09-09 22:27:52 +0100
  • 4e8a73591b Set track_like date column default value Ben 2019-09-09 22:27:13 +0100
  • 1c03374bd8 Implement egg-timer for legacy and vanilla clients Ben 2019-09-09 22:26:11 +0100
  • 2ecd9f1850 Keep track of minutes played per session Ben 2019-09-09 22:23:21 +0100
  • 78d042b1a3 Move client disconnect functionality into dummy event listener Ben 2019-09-09 22:21:14 +0100
  • c9996c57e7 AS3 7 day preactivation trial Ben 2019-09-09 22:18:57 +0100
  • 3f423b37d2 Remove postcards attribute from penguin data objects Ben 2019-09-09 22:16:11 +0100
  • d6b7b4fe3f Add support for player "grounding" Ben 2019-09-09 22:15:30 +0100
  • d176b92e4a Move buddy and character disconnect to a dummy handler Ben 2019-09-09 22:14:01 +0100
  • 90ce0a0ab7 Execute checklist on dummy event listeners Ben 2019-09-09 22:11:50 +0100
  • 8018a7c21e Give room objects penguins_by_id and penguins_by_username attributes Ben 2019-09-09 22:07:51 +0100
  • 4495779bf1 Disconnect idle clients after 1 minute Ben 2019-09-09 22:05:00 +0100
  • 29706065ae Catch checklist exception on DummyEvent listeners Ben 2019-09-09 22:03:44 +0100
  • aef99a11b6 Remove unused requirement Ben 2019-09-09 22:02:59 +0100
  • 56ebb62ff7 Removal of watchdog from requirements as it's not utilised anymore. rsakeys 2019-09-08 21:52:37 +0400
  • 7bc1a8071a Written moderation handlers rsakeys 2019-09-03 06:15:29 +0400
  • 1ec827b543 Stealth moderator implementation rsakeys 2019-09-03 06:11:57 +0400
  • 675099f70c Change permaban data type to boolean instead of smallint rsakeys 2019-09-01 06:24:36 +0400
  • e62b4f6bd7 Removal of unnecessary columns that aren't utilized in the warning table rsakeys 2019-08-31 22:11:39 +0400
  • 82eacb42e7 Missing type of data defined that is received in the handlers rsakeys 2019-08-30 00:48:17 +0400
  • 9c83287ecb Fixed parameters in message handlers. rsakeys 2019-08-30 00:43:33 +0400
  • e964f838d6 Remove aiofiles from requirements.txt Ben 2019-08-23 21:51:09 +0100
  • 06c95513b2 Mail handlers Ben 2019-08-23 21:50:59 +0100
  • 8d017e5594 Add EPF inventory method Ben 2019-08-23 21:50:38 +0100
  • 0b57942558 EPF handlers Ben 2019-08-23 21:50:26 +0100
  • c51dfc12d8 Refresh room handler Ben 2019-08-23 21:49:47 +0100
  • 2f0da637d2 "dummy" handlers and connect and disconnect handlers Ben 2019-08-23 21:49:27 +0100