mokurin000
|
c1767e592e
|
log: fix misleading info! log
|
2025-08-04 01:50:44 +08:00 |
|
mokurin000
|
73e1046be9
|
perf: parquet based data export
|
2025-08-04 01:49:43 +08:00 |
|
mokurin000
|
81c8f21729
|
feat: scrape all player record
|
2025-08-03 17:54:31 +08:00 |
|
mokurin000
|
7e4dc9b978
|
refactor: more flexible cached scrape
|
2025-08-03 12:06:07 +08:00 |
|
mokurin000
|
f25349ca26
|
fix: don't block other command when database is opened
|
2025-08-02 22:32:30 +08:00 |
|
mokurin000
|
0d9c8c79b4
|
enhance: compact & upgrade database
|
2025-08-02 22:13:04 +08:00 |
|
mokurin000
|
0b2bf20e50
|
fix: dumb cache update
|
2025-08-02 22:08:44 +08:00 |
|
mokurin000
|
3e1a0185fa
|
feat: dump fetched b50
|
2025-08-02 22:02:52 +08:00 |
|
mokurin000
|
2415a7e029
|
log: fix logging message
|
2025-08-02 19:58:25 +08:00 |
|
mokurin000
|
957166d8f4
|
feat: B50 fetchall impl
|
2025-08-02 19:56:30 +08:00 |
|
mokurin000
|
84edce688d
|
refactor: split userid read & fetch
|
2025-08-02 19:49:41 +08:00 |
|
mokurin000
|
929e4641ea
|
refactor: split read_cache
|
2025-08-02 19:41:49 +08:00 |
|
mokurin000
|
9b53cb633c
|
refactor: implement fetchall with generic type
|
2025-08-02 19:39:39 +08:00 |
|
mokurin000
|
45cba29b23
|
log: make sure to log login timestamp
|
2025-08-02 16:07:58 +08:00 |
|
mokurin000
|
953feee4c4
|
refactor: extract json_display
|
2025-08-01 16:25:27 +08:00 |
|
mokurin000
|
9b046036c9
|
feat: initial support for GetUserRating
|
2025-08-01 01:15:13 +08:00 |
|
mokurin000
|
417b3c55bc
|
chore: FnOnce is more general
|
2025-07-31 02:05:55 +08:00 |
|
mokurin000
|
7742a8b011
|
refactor: login-logout action
|
2025-07-31 02:04:49 +08:00 |
|