YumeMichi
94d48cf82a
Report configuration and HTTP startup failures
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-07-13 08:03:20 +08:00
YumeMichi
cb8f587e30
Unify error handling and HTTP statuses
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-07-11 16:18:17 +08:00
YumeMichi
4664847f10
Minor cleanup and fixes
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-06-01 21:48:41 +08:00
YumeMichi
150ce674ad
Implement more endpoints & overhaul [2/n]
...
Drop LevelDB and move all the things to SQLite.
Implemented endpoints:
/api <unit, accessoryMaterialAll>
/api <unit, accessoryTab>
/live/continue
/live/partyList
/unit/favoriteAccessory (WIP)
/unit/sale
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-04-28 11:44:56 +08:00
YumeMichi
c77241a883
Overhaul [1/n]
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-01-29 02:42:28 +08:00
YumeMichi
dc1e56c013
Filter logging endpoints
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-01-14 17:36:26 +08:00
YumeMichi
adf2a72630
Reorganize directory structures
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2025-08-05 20:06:35 +08:00
YumeMichi
94a822e5d1
Make listen port configurable
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2025-03-10 15:29:29 +08:00
YumeMichi
9dcfc90226
Update leveldb
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2025-03-10 15:29:29 +08:00
YumeMichi
782c2d7ab0
Drop ALL STARS
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2025-03-10 15:29:29 +08:00
YumeMichi
affc960a95
as: Support playing lives
...
Only support "Sweet Eyes" currently.
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 07:01:37 +08:00
YumeMichi
427264acf8
as: Unlock everything
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-05 09:24:36 +08:00
YumeMichi
9ad8d91f4b
as: Unlock all emblems
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-25 05:56:53 +08:00
YumeMichi
29ae1681c7
as: Unlock all suits (costumes)
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-23 01:12:54 +08:00
YumeMichi
c16f0c1ef0
as: Download updates from official server for now
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-22 18:04:29 +08:00
YumeMichi
28db6fc696
Initial support for LLAS
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-22 00:41:22 +08:00
YumeMichi
5ea8108cd6
Code cleanup
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-21 21:34:31 +08:00
YumeMichi
f8477490a0
Support uploading units
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-30 08:48:12 +08:00
YumeMichi
e55b2ce7cd
A simple admin ui without any functionalities
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-26 08:50:16 +08:00
YumeMichi
75856025b4
Move template files to specific folder
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-26 01:52:05 +08:00
YumeMichi
327b4a222b
Code cleanup
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-24 17:50:39 +08:00
YumeMichi
e1e0e8c27d
Add more Shengqu apis
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-24 14:01:44 +08:00
YumeMichi
404ae115bc
Hack for parsing multipart/form-data from iOS
...
Well I have no idea~
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-22 22:17:57 +08:00
YumeMichi
a207b6642f
Support iOS platform
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-22 18:58:51 +08:00
YumeMichi
15f41d9380
Add a simple extension to load llhelper deck info
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-21 05:16:45 +08:00
YumeMichi
2cd6100843
Implement removable skill
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-18 20:20:06 +08:00
YumeMichi
48e2b2ac73
Implement accessory info and wear list
...
CREATE TABLE "accessory_wear_m" (
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"accessory_owning_user_id" INTEGER,
"unit_owning_user_id" INTEGER,
"user_id" INTEGER
);
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-18 04:07:14 +08:00
YumeMichi
43319d58d2
Fix museum info
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-18 01:37:41 +08:00
YumeMichi
8b671523d9
Save user preferences
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-18 01:16:21 +08:00
YumeMichi
69514cd052
Code cleanup
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-14 16:05:18 +08:00
YumeMichi
dd622de04e
Support custom live deck
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-12 18:32:15 +08:00
YumeMichi
569c84175e
Kick off old clients
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-11 19:11:33 +08:00
YumeMichi
8f1aa59e67
Implement download/getUrl
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-10 11:03:06 +08:00
YumeMichi
0fcb44dbd4
Support downloading resources from CDN server
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-10 05:35:13 +08:00
YumeMichi
8a69a9391b
Drop SifCap
...
No longer used, keep sifcap.go for reference.
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-10 01:25:08 +08:00
YumeMichi
c21b104caa
Dynamically generate api data for now
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-03 21:59:35 +08:00
YumeMichi
686bd35257
Add notice apis
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-03 09:32:57 +08:00
YumeMichi
6ef676f712
Add official manga
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-01 10:57:56 +08:00
YumeMichi
35cea796f9
Fix live reward
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-01 08:26:37 +08:00
YumeMichi
5ad74a5a69
Add announce page
...
Taken from http://prod.game1.ll.sdo.com/resources/maintenace/maintenance.php
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-01 06:40:31 +08:00
YumeMichi
07e1bc7314
Use router groups
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-01 04:25:54 +08:00
YumeMichi
164e99b5a9
Add Shengqu private apis
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-31 11:34:27 +08:00
YumeMichi
f8860f65ce
Add album seriesAll api
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-30 06:08:53 +08:00
YumeMichi
1bb2245c5d
Add more apis
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-30 04:07:34 +08:00
YumeMichi
a64a40a236
Add more apis
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-30 00:33:46 +08:00
YumeMichi
f5c85e5a10
Sync live notes list
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-29 08:41:51 +08:00
YumeMichi
c6eaae9ae1
2023-03-28
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-29 00:32:42 +08:00
YumeMichi
966606afc2
2023-03-27
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-26 22:21:33 +08:00
YumeMichi
208acfbf51
2023-03-26
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-26 05:08:20 +08:00
YumeMichi
50fe4b1b7c
2023-03-25
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-03-26 02:50:18 +08:00