Commit Graph

380 Commits

Author SHA1 Message Date
Ben
33fe814273 Remove duplicate code in world auth handlers 2019-10-12 00:14:09 +01:00
Ben
5bf149236a Fix TypeError when searching for non-existent friends 2019-10-12 00:13:37 +01:00
Ben
68d4bbd6b3 Tidy report handler 2019-10-12 00:12:55 +01:00
Ben
a05f22d2b3 Separate system mail generation code from mail handlers 2019-10-12 00:12:36 +01:00
Ben
2712aad24e Overhauled BaseCrumbsCollection class 2019-10-12 00:12:04 +01:00
Ben
8c492bae7f Complete migration over to new 'f-string' syntax 2019-10-12 00:10:11 +01:00
Ben
851878a218 Make word column primary key of chat_filter_rule 2019-10-12 00:07:00 +01:00
Ben
165bc95ccf handle_join_player_room handlers 2019-10-09 01:23:13 +01:00
Ben
e3b8c56f49 Add support for igloo experience quest 2019-10-09 01:22:52 +01:00
Ben
c61e5d94df Igloo handlers 2019-10-09 01:22:18 +01:00
Ben
889ce89620 Remove unnecessary columns in warning table SQL 2019-10-09 01:21:50 +01:00
Ben
ca6671aa25 General tidy-up in Spheniscidae class 2019-10-09 01:21:00 +01:00
Ben
357c8be83a Remove unneeded check on handle_get_my_music_tracks 2019-10-09 01:20:31 +01:00
Ben
5293da1310 Fix missing join() call in handle_get_shared_music_tracks 2019-10-09 01:20:03 +01:00
Ben
6e302e8723 Add is_vanilla_client & is_legacy_client attributes to client objects 2019-10-09 01:19:18 +01:00
Ben
23a071dbe8 Finalise AS2 & AS3 buddy find handlers 2019-10-09 01:18:46 +01:00
Ben
d8c680e197 handle_get_best_friends player handler 2019-10-09 01:18:03 +01:00
Ben
a68eba7953 Fix incorrect check on handle_buy_inventory handler 2019-10-09 01:17:03 +01:00
Ben
99237c9280 Add placeholder puffle handlers 2019-10-09 01:16:25 +01:00
Ben
329648f149 Remove unneeded allow_once decorator 2019-10-09 01:15:17 +01:00
Ben
e45ab46b61 Add IglooRoom collection to Penguin data model 2019-10-09 01:14:54 +01:00
Ben
198a015c70 Fix for IndexError thrown by _consume_separated_string 2019-10-09 01:14:02 +01:00
Ben
b1b11e9f70 Fix for converter syntax not recognising custom IConverter objects 2019-10-09 01:13:36 +01:00
Ben
2e25f27f1f Reset redis population record at boot 2019-10-09 01:12:31 +01:00
Ben
82be5e3021 New room data models including IglooRoom, BackyardRoom and RoomMixin 2019-10-09 01:10:32 +01:00
Ben
da42e876e0 Set default igloo like count to 0 and remove "owner_id" column 2019-10-09 01:08:35 +01:00
Ben
ead23e3d01 chat_filter_rule table SQL 2019-10-09 01:07:55 +01:00
Ben
993ab2ba69 Add support for Location objects in converter syntax 2019-10-09 01:06:52 +01:00
Ben
361bcced50 Begin moving all format strings over to new "f-string" style syntax 2019-10-09 01:05:43 +01:00
Ben
fa309da0d2 Constraints should restrict on deletion to prevent data loss 2019-10-09 01:01:00 +01:00
Daan
37e95138c9 Add support for hashing integers in the Crypto class 2019-10-02 10:13:32 +01:00
Ben
426311f856
Merge pull request #3 from pnfcre/patch-1
Adding links to badges
2019-09-27 20:23:18 +01:00
Ben
500fd01717
Merge pull request #4 from Zaseth/patch-1
Use secrets.token_hex instead of a loop
2019-09-27 20:21:59 +01:00
Daan
fb20faee2a
Simplified crypto.py
Use secrets.token_hex for generating random keys.
2019-09-27 20:00:53 +02:00
rsakeys
96109b5b3c Take correct amount of arguments
(otherwise string isn't fetched and world crashes)
2019-09-23 01:50:18 +04:00
Casper
ee3cf05a5a
Adding links to badges 2019-09-21 18:39:42 +02:00
Ben
e228262b0d Update README.md 2019-09-12 01:09:35 +01:00
Ben
b9517889a8 Placeholder for transformation handlers 2019-09-09 22:31:06 +01:00
Ben
1908646e25 Use integer division to generate server population level 2019-09-09 22:30:53 +01:00
Ben
9584ceede2 Correct tour guide check in add inventory handler 2019-09-09 22:30:37 +01:00
Ben
79a7724756 Reject client authentication if server is full 2019-09-09 22:30:13 +01:00
Ben
6cc7219572 Remove cooldown from add inventory handler 2019-09-09 22:29:55 +01:00
Ben
81f40e7066 Placeholder for puffle name check handler 2019-09-09 22:29:42 +01:00
Ben
ba4b92c8a9 Single-player game joining 2019-09-09 22:29:23 +01:00
Ben
38e7b7c405 Sort pins in stampbook by release date 2019-09-09 22:29:10 +01:00
Ben
ead43d593e Safe message and mascot message handlers 2019-09-09 22:28:38 +01:00
Ben
06c2ac68b2 SoundStudio handlers 2019-09-09 22:27:52 +01:00
Ben
4e8a73591b Set track_like date column default value 2019-09-09 22:27:13 +01:00
Ben
1c03374bd8 Implement egg-timer for legacy and vanilla clients 2019-09-09 22:26:11 +01:00
Ben
2ecd9f1850 Keep track of minutes played per session 2019-09-09 22:23:21 +01:00