290 Commits

Author SHA1 Message Date
Ethan O'Brien
465cfda1b4 Check for auth header before accepting an API request 2024-10-18 14:38:26 -05:00
Ethan O'Brien
a524629d88 Add server-admin features
- Added ability to "hide" server (by disabling the webui entirely, it will act exactly like the official server)
- Added ability to define the maximum timestamp that the server can return. This can be helpful if the server admin never wants to go past EOS
2024-10-17 23:38:50 -05:00
Ethan O'Brien
38d395d9a6 Ability to fix broken event data 2024-07-23 22:22:16 -05:00
Ethan O'Brien
7829e01a47 Fix changing song 1 2024-07-23 22:19:20 -05:00
Ethan O'Brien
d4a43d9ef2 I forgot to push the ranking file 2024-07-21 23:28:52 -05:00
Ethan O'Brien
4ee98b2271 Implement star event ranking table (ish?) 2024-07-21 23:23:43 -05:00
Ethan O'Brien
73e625eea9 Fix crashes after all songs cleared 2024-07-21 22:29:01 -05:00
Ethan O'Brien
9dd2cc4b4c Properly send level up event to user 2024-07-21 21:31:22 -05:00
Ethan O'Brien
29128094e7 Reset star lives when all completed 2024-07-21 18:12:34 -05:00
Ethan O'Brien
5c3b8e936c Fix teams on live skip 2024-07-21 15:15:44 -05:00
Ethan O'Brien
58ca6b01b7 Some more (Messy) star event code 2024-07-21 15:14:05 -05:00
Ethan O'Brien
66c23ff582 Add starevent endpoint struct 2024-07-17 22:07:56 -05:00
Ethan O'Brien
330cddaf72 usize -> u32 2024-07-17 22:03:44 -05:00
Ethan O'Brien
1a77c1e602 Add request struct for /api/event/set/member endpoint 2024-07-17 21:59:44 -05:00
Ethan O'Brien
b826692764 Add request struct for /api/event endpoint 2024-07-17 21:56:40 -05:00
Ethan O'Brien
b6a49a7080 Add struct for change_target_music function 2024-07-17 21:51:36 -05:00
Ethan O'Brien
61789f0165 Clean up event storage 2024-07-17 21:38:47 -05:00
Ethan O'Brien
541850128b Add endpoints for another event 2024-07-17 12:05:04 -05:00
Ethan O'Brien
4334c8dc22 Implement star event change_target_music 2024-07-17 11:27:39 -05:00
Ethan O'Brien
002070ad91 Add server endpoint for server information page 2024-07-11 09:09:02 -05:00
Ethan O'Brien
577cc0ddd3 Move router related functions to router mod file. 2024-07-10 22:45:46 -05:00
Ethan O'Brien
e1e32a22b0 Correct placement of config.json file 2024-07-10 22:40:19 -05:00
Ethan O'Brien
66ad791ff8 Added configurable NPPS4 server address for sif1 account linking 2024-07-10 22:33:33 -05:00
Ethan O'Brien
88dfaed1a0 Modify method of getting arguments
It may be inefficient, I dont know another way to do so easily.
2024-07-10 22:24:18 -05:00
Ethan O'Brien
18c5524ce2 Echo data path on startup 2024-07-03 12:28:57 -05:00
Ethan O'Brien
ec8aad5fde Add ability to set database folder, and port. 2024-07-03 11:49:52 -05:00
Ethan O'Brien
6575ea1eb0
Fix timing of pulling clear_count 2024-06-23 10:10:40 -05:00
Ethan O'Brien
f527c43797 Cleanup 2024-06-23 10:01:07 -05:00
Ethan O'Brien
91fc506274 Pushing untested code that I think works 2024-06-23 09:40:48 -05:00
Ethan O'Brien
69ad127379
Fix global lottery price 2024-06-22 13:05:36 -05:00
Ethan O'Brien
a2475806b2 Get live clear count across all difficulty levels 2024-06-09 08:49:59 -05:00
Ethan O'Brien
598df1ba17 Sometimes.. I dislike this project 2024-06-08 20:02:32 -05:00
Ethan O'Brien
db2c25b6ec Oops 2024-06-08 16:46:34 -05:00
Ethan O'Brien
5c51871d39 Add temporary easter egg 2024-06-08 16:45:32 -05:00
Ethan O'Brien
775421038a (In theory) fix live not being marked as full combo 2024-06-08 16:45:10 -05:00
Ethan O'Brien
cb3a62caa5 Implement NPPS4 integration 2024-06-04 11:42:40 -05:00
Ethan O'Brien
a1e400c1ec correct /api/live/continue endpoint 2024-06-04 10:38:05 -05:00
Ethan O'Brien
664a428d94 Add chat unread count to home menu 2024-06-04 10:36:45 -05:00
Ethan O'Brien
3ed59060a6 Give user (some) sif titles when transfering 2024-06-04 10:32:55 -05:00
Ethan O'Brien
f39b5469ef Push story json 2024-06-03 18:13:08 -05:00
Ethan O'Brien
81c0727fa3 Properly implement story read endpoint 2024-06-03 18:08:15 -05:00
Ethan O'Brien
dcaf65f860 Dont give chats during tutorial 2024-06-03 17:42:26 -05:00
Ethan O'Brien
9e3317c897 Remove test char 2024-06-03 17:25:14 -05:00
Ethan O'Brien
f913f38b70 Add /api/location endpoint 2024-06-03 17:20:22 -05:00
Ethan O'Brien
1106ee89ba Implement chats for birthday characters 2024-06-03 16:57:28 -05:00
Ethan O'Brien
cec34b81ac Add chat bond unlocks 2024-06-03 15:40:45 -05:00
Ethan O'Brien
8fb8cc401d Correct item type 2024-06-03 15:40:25 -05:00
Ethan O'Brien
1d86fdb1a8 Add missing event character 2024-06-03 13:56:52 -05:00
Ethan O'Brien
4ae7d075a3 Add global lottery databases 2024-06-03 13:54:46 -05:00
Ethan O'Brien
4db866ab9f Send updated card list with gift endpoint 2024-06-01 10:18:34 -05:00