This website requires JavaScript.
9d235eb51b
fix: the dump script to support dockerized DB
main
alikia2x
2026-01-17 21:50:48 +0800
d959f8851d
add: docker compose file for DB
alikia2x
2026-01-13 21:43:21 +0800
15ec540c8f
update: the image name in GHCR
alikia2x
2026-01-13 21:00:12 +0800
593cc33d13
fix: resolve conflict between tags and push-by-digest in docker buildx
alikia2x
2026-01-13 20:53:07 +0800
5a9e29ba50
add: Dockerfile for Postgres image & GitHub workflow
alikia2x
2026-01-13 04:20:03 +0800
368c049255
update: the archive script
alikia2x
2026-01-11 22:25:37 +0800
2fc9014dfb
fix: incorrect type of window_start (actual: string) with postgres.js in refreshSnapshotWindowCounts
alikia2x
2026-01-09 17:07:41 +0800
bdc10f17a1
fix: several problems causing Redis window count lossing sync with ground truth
alikia2x
2026-01-09 15:37:51 +0800
217610a53f
fix: do upsert instead of insert for bilibili_user
alikia2x
2026-01-09 14:11:35 +0800
51ef6780a6
fix: upload stuck in src/dump.ts
alikia2x
2026-01-09 04:02:13 +0800
baeee04ffb
fix: missing @sinclair/typebox/ as dependency causing backend throws 'export not found'
alikia2x
2026-01-07 23:21:23 +0800
a6c472994d
fix: incorrect path in dump script
alikia2x
2026-01-07 16:13:05 +0800
642ef17e44
add: script for dump
alikia2x
2026-01-07 03:08:03 +0800
9252d7bcc1
fix: incorrect module resolution
alikia2x
2026-01-07 03:02:49 +0800
f4f0db17d8
update: UX of slider in theme builder
alikia2x
2026-01-01 21:35:31 +0800
b88692e7c1
add: annual archive script, recover the FC proxy improve the logger, add some error handling in getVideoInfo
alikia2x
2025-12-31 23:12:01 +0800
c55cfb36fc
ref: format with biome
alikia2x
2025-12-31 21:03:27 +0800
43b3d82b3f
fix: remove all proxy limiters
alikia2x
2025-12-31 21:01:26 +0800
4cc69782fd
update: remove ali-FC proxies
alikia2x
2025-12-31 04:48:06 +0800
696577b49f
add: logging for cf workers, fix missing seconds in frontend
alikia2x
2025-12-29 02:43:51 +0800
30e071d9b7
fix: Transfer-Encoding: chunked response causing CF worker to fail to parse and proxy
alikia2x
2025-12-28 17:51:30 +0800
4bb92ac71a
improve: fonts loading in frontend
alikia2x
2025-12-28 19:05:33 +0800
77c2926327
add: CF worker proxy
alikia2x
2025-12-25 23:42:16 +0800
503dffd404
improve: the layout of video cards in the home page
alikia2x
2025-12-26 18:20:30 +0800
ac86ab6f75
fix: outdated import of src/importSnapshots.ts
alikia2x
2025-12-26 15:53:14 +0800
abb75d2d3d
fix: remove IP proxies config in delegate
alikia2x
2025-12-22 21:02:53 +0800
48bd53105c
fix: add zero-value snapshot at video creation - Adds a "virtual" record with all zeros to ensure the chart starts from the origin. - Fixes various linting issues.
alikia2x
2025-12-21 23:05:06 +0800
1130dcb85f
add: merge turborepo config into main branch
alikia2x
2025-12-21 22:33:44 +0800
c9c5b9b2bc
fix: incorret data structure of /song/<song_id>/eta, and calling this endpoint instead of /video/<song_id>/eta
alikia2x
2025-12-20 03:32:19 +0800
f4127d7c2e
fix: test scripts in old and new ML package
ref/ml
alikia2x
2025-12-17 03:02:05 +0800
fc06b3d69f
add: metadata regeneration from parquet datasets when missing
alikia2x
2025-12-14 16:46:41 +0800
6f63736880
ref: remove useless files
alikia2x
2025-12-11 14:50:48 +0800
a6f0d8a27c
add: focal loss
alikia2x
2025-12-11 01:58:08 +0800
3d96f4986d
add: script for testing model
alikia2x
2025-12-11 00:58:37 +0800
c14c680228
add: training script
alikia2x
2025-12-10 21:22:22 +0800
664784dd3e
ref: file structure of ml_new
alikia2x
2025-12-10 21:16:28 +0800
79e8b05ee9
ref: move fron ml_new/training to ml_new
alikia2x
2025-12-10 20:58:41 +0800
24582ccaf5
update: use parquet as dataset format
alikia2x
2025-12-10 20:57:44 +0800
d3f26f7e7b
update: the frontend theme of ml_panel
alikia2x
2025-12-10 18:44:33 +0800
a4ec4ca01c
add: frontent for new ML: ml_panel
alikia2x
2025-12-10 18:39:37 +0800
7dbef68cdc
add: legacy embedding model support, task-based dataset building
alikia2x
2025-12-10 17:10:14 +0800
77668bbb52
add: dataset building API
alikia2x
2025-12-10 04:11:08 +0800
c89fd1ce67
add: a scaffold for new ML package
alikia2x
2025-12-10 02:01:56 +0800
126752a288
ref: remove useless files
alikia2x
2025-12-09 23:47:40 +0800
e7cbaed069
ref: formatting & linting with Biome, add turborepo
alikia2x
2025-12-16 03:29:54 +0800
be004df155
update: limit regions of ali FC, update JetBrains IDE config for DB
alikia2x
2025-12-16 01:04:13 +0800
0be283c7b5
update: adjust regions for ali-FC
alikia2x
2025-12-15 11:07:23 +0800
312f011627
update: metrics for ali-fc
alikia2x
2025-12-14 07:03:33 +0800
ec90557be0
update: error handling & metrics for IP proxies
alikia2x
2025-12-14 06:06:22 +0800
fc610d417b
add: support for IP proxies
alikia2x
2025-12-14 04:35:59 +0800
24d0833072
fix: remove some proxies from ali-FC due to cost concerns
alikia2x
2025-12-13 20:22:35 +0800
24e9d0e5c0
fix: cannot correctly get client ip in /ping endpoint
alikia2x
2025-12-12 21:29:48 +0800
26207171d6
fix: correctly returning the data from video info endpoint
alikia2x
2025-12-10 14:29:54 +0800
ce88dfea4c
fix: setting wrong property to cache
alikia2x
2025-12-10 14:28:25 +0800
6ba93a55e2
fix: reading wrong properties from cache
alikia2x
2025-12-10 14:12:38 +0800
1835591052
add: metrics for taking snapshot
alikia2x
2025-12-09 04:36:58 +0800
e88d77d135
fix: system keyboard shortcuts conflicts with labelling shortcuts in labelling page
alikia2x
2025-12-09 00:52:28 +0800
07571eb7b4
update: adjust the recalled videos ratio of the unlabeled endpoint
alikia2x
2025-12-09 00:18:00 +0800
2f1625e6e0
update: synced DB schema
alikia2x
2025-12-08 19:32:22 +0800
0cc18448e4
ref: format
alikia2x
2025-12-08 19:31:26 +0800
9f9e72925e
add: ml package
alikia2x
2025-12-08 19:30:37 +0800
fec54b8f7d
merge: branch 'main' of https://github.com/alikia2x/cvsa into HEAD
alikia2x
2025-12-08 23:53:43 +0800
0b4893b5c4
add: keyboard shortcut for navigation in labelling page
alikia2x
2025-12-01 23:30:32 +0800
7a35e30a95
fix: adjust the number of videos returned from unlabeled endpoint to 20
alikia2x (寒寒)
2025-12-02 18:48:16 +0800
ab160eadd2
update: the amount of videos fetched from
alikia2x (寒寒)
2025-12-02 10:21:13 +0800
17004f47c7
fix: unexpected hard-coding user ID
alikia2x (寒寒)
2025-12-02 10:18:31 +0800
50a1102ae9
fix: incorrect keyboard shortcuts of labelling page
alikia2x
2025-12-01 23:26:18 +0800
bb01750816
add: labelling instructions
alikia2x
2025-12-01 23:24:04 +0800
3ec949bdc5
update: showing 'go home' button on all error pages
alikia2x
2025-12-01 20:53:13 +0800
92bd82c5f3
fix: a small layout bug in labelling page
alikia2x
2025-12-01 03:25:42 +0800
a52de108bb
update: showing tags on labelling page
alikia2x
2025-12-01 03:22:55 +0800
423e602da5
add: video labelling page
alikia2x
2025-12-01 01:10:13 +0800
92f3d807ab
add: insertion of avatar of bilibili user
alikia2x
2025-12-01 01:13:46 +0800
ecc2fc1a10
fix: activate bash profile first
alikia2x (寒寒)
2025-11-30 03:15:27 +0800
79c43d9e8c
fix: using absolute path of pm2 in GitHub actions config
alikia2x
2025-11-30 03:01:10 +0800
c2a66f4198
merge: branch 'main' of https://github.com/alikia2x/cvsa into HEAD
alikia2x
2025-11-30 03:00:53 +0800
5736368a18
fix: using key instead of password when logging into SSH
alikia2x (寒寒)
2025-11-30 02:30:39 +0800
e0e145f57d
add: GitHub workflow
alikia2x (寒寒)
2025-11-30 02:27:11 +0800
6f5d36ad33
fix: remove autocomplete for search box
alikia2x
2025-11-30 02:10:52 +0800
4008fabbf1
update: using ILIKE instead of LIKE in search API
alikia2x
2025-11-30 01:58:07 +0800
a31257c441
fix: backend not responding offset
alikia2x
2025-11-30 01:51:12 +0800
e6623b3937
update: display logic of milestone videos in homepage
alikia2x
2025-11-30 01:41:20 +0800
2bbe2ef51d
fix: env settings in tracker
alikia2x
2025-11-29 23:45:07 +0800
997ba01e7d
add: a toast in login page in tracker
alikia2x
2025-11-29 22:24:17 +0800
10d8126de4
fix: didn't read correct property when reading from cache
alikia2x
2025-11-28 23:52:37 +0800
92db443e6b
update: include old data in history table
alikia2x
2025-11-23 13:12:54 +0800
54feba5deb
fix: incorrect import path in importSnapshots.ts
alikia2x (寒寒)
2025-11-19 15:03:56 +0800
558658feea
fix: some bugs in snapshotSchedule
alikia2x
2025-11-19 03:09:51 +0800
871a0f1f65
fix: regular snapshot interval will set to 24 hrs if recent two snapshots are too close, this may cause problems
alikia2x
2025-11-19 02:39:53 +0800
4851a69b91
add: more new snapshots for new songs, script for fullSnapshot
alikia2x
2025-11-19 02:28:05 +0800
96b8cb27b8
merge: from temp/meta-archive
alikia2x
2025-11-19 00:38:50 +0800
2d71ed7a60
fix: incorrect published_at for new songs
alikia2x
2025-11-19 00:24:55 +0800
05de9dda5b
fix: drizzle generating malformed SQL causing getVideosNearMilestone() crash
alikia2x
2025-11-18 20:34:33 +0800
5560f5d705
add: OpenAPI description for backend
alikia2x
2025-11-17 05:47:13 +0800
a95b9f76be
update: version number
alikia2x
2025-11-17 05:15:33 +0800
2851491eaa
ref: rename import alias
alikia2x
2025-11-17 05:04:24 +0800
9f84003544
fix: some bugs in crawler package
alikia2x
2025-11-17 02:54:35 +0800
5409d7cbd1
fix: incorrect dependency
alikia2x
2025-11-17 02:16:13 +0800
86e1a2622b
ref: remove packages/next
alikia2x
2025-11-17 01:40:52 +0800
30f8a2ffe8
ref: switch to drizzle, add history
alikia2x
2025-11-16 20:14:13 +0800