Commit graph

192 commits

Author SHA1 Message Date
Ethan O'Brien
6cab39e41d Add another serial_code 2024-05-03 17:34:42 -05:00
Ethan O'Brien
4dde7bb2e3 Properly mark item as not new 2024-05-03 17:29:44 -05:00
Ethan O'Brien
bb324bec26 Fix this thing I hope 2024-05-03 17:00:25 -05:00
Ethan O'Brien
2518a7a75f I hate this so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so much 2024-05-03 16:32:00 -05:00
Ethan O'Brien
56d20a9752 correct gift limit, set proper primogem limit 2024-05-03 14:25:40 -05:00
Ethan O'Brien
83f7bc5e07 Increase LP cap 2024-05-03 14:22:15 -05:00
Ethan O'Brien
d6b87ac3ce Properly check full combo 2024-05-03 14:14:30 -05:00
Ethan O'Brien
22ebd8056f Dont consume gems for now 2024-05-03 14:13:03 -05:00
Ethan O'Brien
81a5a4052d Fix master ids not always returned 2024-05-03 13:43:38 -05:00
Ethan O'Brien
de7a21f0b3 Implement lottery item usage 2024-05-03 13:21:56 -05:00
Ethan O'Brien
c0333265e9 Add lottery price masterdata 2024-05-03 13:21:43 -05:00
Ethan O'Brien
d8a671bd9c Add new user master_title_ids 2024-05-03 13:21:24 -05:00
Ethan O'Brien
77a340c6b5 Implement user profile live data stuff 2024-05-03 12:56:40 -05:00
Ethan O'Brien
0894e1fc0d Implement proper lottery chance 2024-05-03 12:39:03 -05:00
Ethan O'Brien
e6bbac92c1 Add/update lottery masterdata 2024-05-03 12:38:33 -05:00
Ethan O'Brien
f20deec47d Implement password salting + hashing 2024-05-03 10:02:21 -05:00
Ethan O'Brien
000406280c Rewards are first-time only 2024-05-03 09:11:10 -05:00
Ethan O'Brien
6903265ed5 Correct switched types logic 2024-05-02 21:47:59 -05:00
Ethan O'Brien
c1a8923f9a Implement post-live rewards 2024-05-02 21:16:17 -05:00
Ethan O'Brien
9951946858 Add live masterdata 2024-05-02 21:15:39 -05:00
Ethan O'Brien
3c30f99c14 Update clear_rate.rs 2024-05-01 20:15:24 -05:00
Ethan O'Brien
a68a1f9e01 Correct update live score logic 2024-05-01 18:58:50 -05:00
Ethan O'Brien
2a2806c148 Update global asset hash 2024-05-01 18:47:35 -05:00
Ethan O'Brien
7148c5627f implement live skip 2024-05-01 17:03:50 -05:00
Ethan O'Brien
880758b8e1 Fully implement /api/live/ranking 2024-05-01 16:43:16 -05:00
Ethan O'Brien
5a67be8182 Fix birthday 2024-04-30 06:29:51 -05:00
Ethan O'Brien
e8831fdcb8 Correct dash count 2024-04-29 21:16:21 -05:00
Ethan O'Brien
51a82a5161 Fix improperly set favorite_card_evolve 2024-04-29 20:48:17 -05:00
Ethan O'Brien
05ed74f3c6 better id randomization 2024-04-29 13:59:18 -05:00
Ethan O'Brien
12f21c1312 Call gift_item_basic with correct user data json 2024-04-29 12:21:35 -05:00
Ethan O'Brien
af685fb35f Remove uids store, add friend_request_disabled key 2024-04-29 11:40:43 -05:00
Ethan O'Brien
bb420417a7 Generate json in a separate thread 2024-04-29 11:40:23 -05:00
Ethan O'Brien
4f2e4b54cc Push live gifts to reward box 2024-04-29 10:40:20 -05:00
Ethan O'Brien
63419afacc Fix claiming points from box 2024-04-29 10:40:03 -05:00
Ethan O'Brien
dbcec25ffd Implement /api/notice/reward 2024-04-29 09:34:35 -05:00
Ethan O'Brien
d179bd80a9 Delete clearrate.json 2024-04-29 07:11:53 -05:00
Ethan O'Brien
f807ddb32c Implement clear rate generation 2024-04-29 06:47:34 -05:00
Ethan O'Brien
bf637e6107 Add live database 2024-04-29 06:46:53 -05:00
Ethan O'Brien
27649daf38 Send updated master_music_ids 2024-04-28 21:35:25 -05:00
Ethan O'Brien
c9376f754d Implement serial_code 2024-04-28 21:15:30 -05:00
Ethan O'Brien
2133f2236d Implement shop endpoints 2024-04-28 20:43:58 -05:00
Ethan O'Brien
4fc0cbcfa3 Fix funny login bonus issue 2024-04-27 09:45:34 -05:00
Ethan O'Brien
e589f23885 Fix item logic 2024-04-27 08:41:50 -05:00
Ethan O'Brien
c4d89059f0 Implement ability to add login bonus things in webui 2024-04-26 22:02:50 -05:00
Ethan O'Brien
9ba429d0ae Implement start_login_bonus 2024-04-26 20:39:45 -05:00
Ethan O'Brien
a1d6a5e24e Change login bonus implementation 2024-04-26 20:34:45 -05:00
Ethan O'Brien
fa1a0946b1 Cleanup gree 2024-04-26 20:34:22 -05:00
Ethan O'Brien
ab3bcef17f Implement claiming most items from gift box 2024-04-26 20:33:56 -05:00
Ethan O'Brien
e6b58d064f Add login_bonus_reward_setting.json 2024-04-26 20:32:38 -05:00
Ethan O'Brien
87899a9362 Cleanup user.home.gift_list on pull 2024-04-26 20:32:22 -05:00
Ethan O'Brien
7268277675 Implement item limits 2024-04-26 20:31:59 -05:00
Ethan O'Brien
4b73cbdb85 Create global::give_points tool 2024-04-25 14:59:38 -05:00
Ethan O'Brien
32c331c7a9 Implement webui import 2024-04-25 12:54:20 -05:00
Ethan O'Brien
a05e7a8478 Add webui 2024-04-24 19:05:20 -05:00
Ethan O'Brien
9dc8aaf550 Add limit cuz idk 2024-04-16 15:18:18 -05:00
Ethan O'Brien
0ea25a66ee I am not smart 2024-04-16 14:48:27 -05:00
Ethan O'Brien
ea7376f2b5 Give item after live 2024-04-16 14:37:27 -05:00
Ethan O'Brien
99f6183f48 More user interaction stuff 2024-04-16 14:15:25 -05:00
Ethan O'Brien
c09823c17c Send gem cound on live end 2024-04-16 12:48:02 -05:00
Ethan O'Brien
264df06a47 Give reward thing when you get a new old person 2024-04-16 12:40:20 -05:00
Ethan O'Brien
e735215141 Implement /api/live/continue 2024-04-16 12:27:01 -05:00
Ethan O'Brien
5a2482d028 Implement card leveling endpoints 2024-04-16 12:14:33 -05:00
Ethan O'Brien
30be2de0e9 Add item json 2024-04-16 12:07:11 -05:00
Ethan O'Brien
608cb7654f Implement /api/friend/delete 2024-04-15 17:14:26 -05:00
Ethan O'Brien
60f8e96406 Send any friends your have as live guests 2024-04-15 17:04:03 -05:00
Ethan O'Brien
d4ae8f7c5c Correct friend database logic 2024-04-15 16:40:31 -05:00
Ethan O'Brien
597ed7fb34 Implement friend endpoints 2024-04-15 16:17:44 -05:00
Ethan O'Brien
8f018f558a Implement announcement endpoints 2024-04-15 14:01:39 -05:00
Ethan O'Brien
9b9afecb28 Fix changing user deck characters 2024-04-13 22:55:54 -05:00
Ethan O'Brien
ad9f1afb3a Change method for /api/mission/clear 2024-04-13 19:19:08 -05:00
Ethan O'Brien
ae7725c9f0 Reward user with LP when level up 2024-04-13 19:12:06 -05:00
Ethan O'Brien
b154aedf79 Fix my dumb stamina code 2024-04-13 18:56:27 -05:00
Ethan O'Brien
acb3d86478 Re-write gree database format 2024-04-13 18:48:43 -05:00
Ethan O'Brien
0396bde826 Re-write userdata handler (again) 2024-04-13 18:16:09 -05:00
Ethan O'Brien
f226ef41eb Implement /api/album/sif 2024-04-11 13:58:41 -05:00
Ethan O'Brien
89eaf11414 Finish login bonus 2024-04-10 12:04:46 -05:00
Ethan O'Brien
37410f888e Implement (somwhat) accurate login bonus functionality 2024-04-09 16:46:49 -05:00
Ethan O'Brien
fafe5ba1f1 Add login bonus databases 2024-04-09 14:42:30 -05:00
Ethan O'Brien
8d2e0a0293 Verify card exists before pushing 2024-04-09 14:42:10 -05:00
Ethan O'Brien
893a6f1543 Increase user ex when live finished 2024-04-09 13:31:07 -05:00
Ethan O'Brien
84925282cf Complete /api/user/detail 2024-04-09 13:28:28 -05:00
Ethan O'Brien
2adf19e414 Add missing /api/user setters 2024-04-08 20:57:43 -05:00
Ethan O'Brien
9ab63227b1 Refer to user rank database 2024-04-08 20:55:38 -05:00
Ethan O'Brien
f84e03ac04 Minor cleanup 2024-04-08 20:30:58 -05:00
Ethan O'Brien
237e403163 Re-write user data handler 2024-04-08 19:18:24 -05:00
Ethan O'Brien
d56dbbe952 Implement dummy /api/live/ranking 2024-04-08 17:32:32 -05:00
Ethan O'Brien
fc9d627005 Implement dummy /api/live/mission 2024-04-08 17:26:28 -05:00
Ethan O'Brien
3fe1401046 Implement lottery randomizing 2024-04-08 17:11:48 -05:00
Ethan O'Brien
28d1e01138 Implement dummy /api/mission/receive 2024-04-08 16:15:34 -05:00
Ethan O'Brien
2115bbb08b Implement /api/mission/clear 2024-04-08 16:15:20 -05:00
Ethan O'Brien
15df55dd34 Include missions in userdata 2024-04-08 16:14:34 -05:00
Ethan O'Brien
e13c9133b4 Partially implement /api/user/detail 2024-04-08 15:57:57 -05:00
Ethan O'Brien
299e60e4d5 Implement /api/serial_code/events 2024-04-08 15:34:19 -05:00
Ethan O'Brien
9dd6572ed3 Implement jp migration (gree) 2024-04-08 15:29:01 -05:00
Ethan O'Brien
5f026da992 Ensure supplied packet is longer than the IV_LENGTH 2024-04-08 11:58:56 -05:00
Ethan O'Brien
b5138bfaaa Implement proper jp authentication (gree) 2024-04-08 11:55:04 -05:00
Ethan O'Brien
f33e211dab Silence warnings 2024-04-04 20:16:01 -05:00
Ethan O'Brien
2fc7a17d4f Gree working 2024-04-04 14:56:25 -05:00
Ethan O'Brien
5c420184ac More gree stuff 2024-04-03 13:09:27 -05:00
Ethan O'Brien
a1d73690e6 Add (dummy) lottery endpoint 2024-04-02 14:48:01 -05:00