mokurin000
|
45cba29b23
|
log: make sure to log login timestamp
|
2025-08-02 16:07:58 +08:00 |
|
mokurin000
|
fe008cca67
|
docs: fix incorrect comment on machine_readable
|
2025-08-02 11:01:34 +08:00 |
|
mokurin000
|
c3010f2f10
|
chore: better display
|
2025-08-02 10:58:11 +08:00 |
|
mokurin000
|
9e17df0624
|
feat: convert music detail to dxrating
|
2025-08-02 10:03:02 +08:00 |
|
mokurin000
|
c86626bc75
|
style: reformat some code
|
2025-08-02 09:14:34 +08:00 |
|
mokurin000
|
abea7fce11
|
docs: add more documentation
|
2025-08-02 02:05:05 +08:00 |
|
mokurin000
|
2cb3c77d92
|
feat: display music details
|
2025-08-02 00:52:09 +08:00 |
|
mokurin000
|
23d8345b0e
|
log: always colorful output to stderr
|
2025-08-02 00:13:31 +08:00 |
|
mokurin000
|
dbe0890a4a
|
log: ping-pong delay log
|
2025-08-02 00:11:12 +08:00 |
|
mokurin000
|
000251df65
|
chore: sdgb 1.40 stopped service
|
2025-08-02 00:08:21 +08:00 |
|
mokurin000
|
780785b7ea
|
build: disable fetchall feature by default
|
2025-08-02 00:06:58 +08:00 |
|
mokurin000
|
f000b8636c
|
feat: implement full user music fetch
|
2025-08-02 00:02:57 +08:00 |
|
mokurin000
|
7b4dfbe5b2
|
feat: dxrating payload dump
|
2025-08-01 18:42:01 +08:00 |
|
mokurin000
|
4cf7fd1ee9
|
fix: output flatten list of records
|
2025-08-01 18:34:29 +08:00 |
|
mokurin000
|
4e07eaf2e0
|
feat: support dxratingnet format
|
2025-08-01 18:16:16 +08:00 |
|
mokurin000
|
953feee4c4
|
refactor: extract json_display
|
2025-08-01 16:25:27 +08:00 |
|
mokurin000
|
8d7ac62f80
|
log: do not send logs to stdout
|
2025-08-01 16:18:44 +08:00 |
|
mokurin000
|
7fe64ac4cd
|
perf: speed-up musicDB load
|
2025-08-01 03:50:36 +08:00 |
|
mokurin000
|
6fd7361ca1
|
feat: simple musicDB for title
|
2025-08-01 02:03:47 +08:00 |
|
mokurin000
|
9b046036c9
|
feat: initial support for GetUserRating
|
2025-08-01 01:15:13 +08:00 |
|
mokurin000
|
0b8de2b4bc
|
fix: logout without custom timestamp is useless
|
2025-07-31 22:30:59 +08:00 |
|
mokurin000
|
789d46991d
|
fix: totally fix rustc version check
C-style shit syntax
|
2025-07-31 20:02:46 +08:00 |
|
|
|
6cb1dcefe8
|
fix: compile on older compilers
|
2025-07-31 18:47:40 +08:00 |
|
mokurin000
|
1ec2668bad
|
log: log dumped player number
|
2025-07-31 14:34:11 +08:00 |
|
mokurin000
|
ca4761f83a
|
log: only log succeed userid
|
2025-07-31 12:33:45 +08:00 |
|
mokurin000
|
57c29c8959
|
perf: read transcition for exisiting check
|
2025-07-31 11:54:01 +08:00 |
|
mokurin000
|
b72addd661
|
refactor: dump database to json
|
2025-07-31 11:25:04 +08:00 |
|
mokurin000
|
3ab53b426d
|
enhance: allow to adjust concurrency number
|
2025-07-31 10:45:08 +08:00 |
|
mokurin000
|
cb92337dee
|
perf: don't dump json on break
|
2025-07-31 02:17:12 +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 |
|
mokurin000
|
125091c76d
|
fix: GetUserDataApi
|
2025-07-31 01:40:30 +08:00 |
|
mokurin000
|
1943b5b1f6
|
todo: fix UserData decryption
|
2025-07-31 01:13:00 +08:00 |
|
mokurin000
|
f23c92628d
|
log: notice ctrl-c received
|
2025-07-30 19:25:48 +08:00 |
|
mokurin000
|
d35372b20a
|
feat: correctly handle interrupt
|
2025-07-30 19:15:48 +08:00 |
|
mokurin000
|
5ad0135deb
|
perf: cache for players scraping
|
2025-07-30 19:06:17 +08:00 |
|
mokurin000
|
19a0d53624
|
build: allow to switch async runtime
|
2025-07-30 17:55:19 +08:00 |
|
mokurin000
|
d3c3592e67
|
feat: authlite command
|
2025-07-30 13:14:06 +08:00 |
|
mokurin000
|
42575eaa32
|
chore: add PingResp
|
2025-07-30 10:43:49 +08:00 |
|
mokurin000
|
dd1bb5fb5c
|
feat: introduce typed resp request
|
2025-07-30 04:27:32 +08:00 |
|
mokurin000
|
5ea8ebbf64
|
feat: preview user info
|
2025-07-30 03:57:51 +08:00 |
|
mokurin000
|
704be45e00
|
chore: ping does not need extra data
|
2025-07-30 03:22:23 +08:00 |
|
mokurin000
|
1a281e0cc7
|
feat: abstract method to perform action
|
2025-07-30 03:20:21 +08:00 |
|
mokurin000
|
6ee009715d
|
feat: initial support of method call
|
2025-07-30 02:33:31 +08:00 |
|
mokurin000
|
097e332aa7
|
feat: qrlogin command
|
2025-07-29 20:16:04 +08:00 |
|
mokurin000
|
f10ab8bf74
|
fix: snafu crate
|
2025-07-29 17:47:12 +08:00 |
|
mokurin000
|
d0c234dede
|
chore: workspace management
|
2025-07-29 17:46:15 +08:00 |
|