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
74413c844a
Revert "Remove unused certificates for ALL STARS"
...
These are also needed by SIF iOS client.
This reverts commit 51ab2716da .
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-02-01 12:34:25 +08:00
YumeMichi
c77241a883
Overhaul [1/n]
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-01-29 02:42:28 +08:00
YumeMichi
675493023d
Remove unused tables for ALL STARS
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-01-27 06:52:50 +08:00
YumeMichi
51ab2716da
Remove unused certificates for ALL STARS
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2026-01-27 06:52:48 +08:00
YumeMichi
adf2a72630
Reorganize directory structures
...
Signed-off-by: Sean Du <do4suki@gmail.com >
2025-08-05 20:06:35 +08:00
YumeMichi
782c2d7ab0
Drop ALL STARS
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2025-03-10 15:29:29 +08:00
YumeMichi
fc55a09773
Update path for certificates
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2025-03-10 15:29:29 +08:00
YumeMichi
c2fcd16426
sif: Fix json typo in some live notes
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2024-07-29 17:26:26 +08:00
YumeMichi
0e6530e12a
sif: Add more missing live notes
...
Missing part:
Live_s1707.json
Live_s1612.json
Live_s1620.json
Live_s1621.json
Live_s1624.json
Live_s1628.json
Live_s1629.json
Live_s1645.json
Live_s1669.json
Live_s1653.json
Live_s1654.json
Live_s1677.json
Live_s1678.json
Live_s1657.json
Live_s1681.json
Live_s1661.json
Live_s1662.json
Live_s1685.json
Live_s1686.json
Signed-off-by: Yuan Si <do4suki@gmail.com >
2024-07-29 17:11:30 +08:00
YumeMichi
9450deb4a2
as: Add more missing live stages
...
Taken from KR server
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-07-20 01:02:17 +08:00
YumeMichi
5cc261af17
as: Add more live stages
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-07-20 00:35:19 +08:00
YumeMichi
81e97cf997
Sync updates with elichika
...
As of https://github.com/YumeMichi/elichika/commit/81a78e964dcdb8bb2d123237f966f95e7fba190e
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-07-20 00:21:22 +08:00
YumeMichi
cf06d1320d
sif: Move 99_0_115.zip out of database
...
Better for modification
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-24 19:16:38 +08:00
YumeMichi
39bd746d36
as: Fix daily live
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-23 16:12:00 +08:00
YumeMichi
e69f54c071
as: Update master version data to f7f2ac627227500b
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-23 15:17:51 +08:00
YumeMichi
43edc4f346
Code cleanup
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-17 13:33:39 +08:00
YumeMichi
b361f12158
as: Add live notes data [3/3]
...
Special thanks to [LLASWiki](https://wiki.loveliv.es/ )
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-08 14:14:43 +08:00
YumeMichi
3f8546b418
as: Add story related APIs
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 21:42:52 +08:00
YumeMichi
31f86f2b93
as: Add official announcements
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 20:42:31 +08:00
YumeMichi
bb8158d070
as: Add live notes data [1/3]
...
This includes:
1. All challenge difficulty lives
2. All expert difficulty lives
3. All μ's normal difficulty lives
Todo:
1. Add Aqours and Nijigasaki normal lives
2. Add daily random lives
All Story, SBL, DLP lives will not be included.
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 20:30:09 +08:00
YumeMichi
efc65e2eae
as: Clean up preset data
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 20:30:09 +08:00
YumeMichi
e907b6b4a3
as: Add /card/getOtherUserCard
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 08:01:55 +08:00
YumeMichi
8f9771d927
as: Move some tables to common database
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 07:38:33 +08:00
YumeMichi
d191be6137
sif: Move live notes data to its directory
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 07:02:11 +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
2d207cfd68
as: Update deck and accessory info
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-07 06:47:35 +08:00
YumeMichi
42982e5758
as: Update card info
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-05 23:58:29 +08:00
YumeMichi
1508cf7812
as: Save deck info
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-05 23:58:29 +08:00
YumeMichi
427264acf8
as: Unlock everything
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-06-05 09:24:36 +08:00
YumeMichi
71bf7eba6e
as: Add saveUserNaviVoice
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-27 01:57:48 +08:00
YumeMichi
5bc855d764
as: Add update packages for iOS
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-26 05:38:31 +08:00
YumeMichi
71f989a875
Move response files to specific directory
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-25 06:15:37 +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
c18842ef95
as: Add more useful APIs
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-25 04:23:25 +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
6ae26a512a
as: Add APIs required for playing MV
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-05-23 00:54:04 +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
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
02ffdd8010
Fix live power calculation [3/3]
...
https://wiki-ll.loveliv.es/%E5%88%86%E6%95%B0%E8%AE%A1%E7%AE%97%E6%96%B9%E5%BC%8F
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-21 04:04:31 +08:00
YumeMichi
efebed3a2f
Fix wrong level limit id
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-20 20:29:55 +08:00
YumeMichi
b8186d43f6
Fix live power calculation
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-20 19:56:16 +08:00
YumeMichi
c5a365f22b
Add missing table in data.db
...
CREATE TABLE "skill_equip_m" (
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"unit_owning_user_id" INTEGER,
"unit_removable_skill_id" INTEGER,
"user_id" INTEGER
);
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-19 15:59:28 +08:00
YumeMichi
09c2f10a77
Fix user preferences
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-19 01:25:48 +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
9d86942116
Add package size of 99_0_115.zip
...
We manually added a package called 99_0_115.zip which is the last one of
99 series (download/update) and it contains a modified server_info.json.
Let's add its file size to database so the client will receive it and
no longer need to replace external server_info.json manually anymore.
SQL: INSERT INTO "main"."download_db" ("pkg_type", "pkg_id", "pkg_order", "pkg_size") VALUES (99, 0, 115, 1317);
Note: You should update pkg_size value for yourself.
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-14 01:36:47 +08:00
YumeMichi
dd2da649c1
Multi users data [1/N]
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-12 16:05:24 +08:00
YumeMichi
569c84175e
Kick off old clients
...
Signed-off-by: Yuan Si <do4suki@gmail.com >
2023-04-11 19:11:33 +08:00