MarSeventh
|
c39974eda4
|
fix: center indeterminate checkbox mark
|
2026-07-22 17:43:32 +08:00 |
|
MarSeventh
|
82c285e3ab
|
fix: improve mobile date range calendar layout
|
2026-07-22 17:12:49 +08:00 |
|
MarSeventh
|
a123c55ae8
|
style: refine upload and admin UI interactions, unify theme colors and component styling
|
2026-07-22 16:15:17 +08:00 |
|
MarSeventh
|
f6d61f831f
|
style: align mobile message radius
|
2026-07-22 11:03:50 +08:00 |
|
MarSeventh
|
883f74478f
|
style: refine dialog surface tokens
|
2026-07-22 00:03:23 +08:00 |
|
MarSeventh
|
0bc8583af8
|
style: align admin pagination and dark theme states
|
2026-07-21 21:30:45 +08:00 |
|
MarSeventh
|
325f9490b3
|
style: refine upload card prompt icon
|
2026-07-21 20:21:27 +08:00 |
|
MarSeventh
|
06c5fd0da9
|
docs: update demo pictures in readme
|
2026-07-21 17:35:13 +08:00 |
|
MarSeventh
|
5c35bcbf85
|
chore: update frontend bundle
|
2026-07-21 17:12:28 +08:00 |
|
MarSeventh
|
42d1a4f67e
|
chore: update frontend bundle and project assets
|
2026-07-21 15:53:54 +08:00 |
|
MarSeventh
|
41eef2d63b
|
fix: refresh frontend assets for upload UI
|
2026-07-21 00:57:12 +08:00 |
|
MarSeventh
|
bd8163c114
|
docs: optimize readme images
|
2026-07-21 00:33:13 +08:00 |
|
MarSeventh
|
cd5f32ba0a
|
feat: add wallpaper toggle and refresh frontend assets
|
2026-07-21 00:06:37 +08:00 |
|
MarSeventh
|
07fe2501b4
|
perf(docker): reduce runtime image size
|
2026-07-18 23:41:36 +08:00 |
|
MarSeventh
|
1338c0c026
|
docs: integrate storage backends into introduction
|
2026-07-18 17:49:03 +08:00 |
|
MarSeventh
|
8cf6f90af7
|
docs: list supported storage backends
|
2026-07-18 17:44:24 +08:00 |
|
MarSeventh
|
d20aa0e033
|
docs: improve bilingual readme readability
|
2026-07-18 17:36:11 +08:00 |
|
MarSeventh
|
62f7d8a8de
|
docs: reorganize bilingual readme sections
|
2026-07-18 17:19:45 +08:00 |
|
MarSeventh
|
b9847faa52
|
docs: rename sponsor section to partners
|
2026-07-18 17:03:34 +08:00 |
|
MarSeventh
|
1281cacb0c
|
docs: restore sponsor logo layout
|
2026-07-18 16:57:27 +08:00 |
|
MarSeventh
|
ccc66683b5
|
docs: refine bilingual readme content
|
2026-07-18 16:50:45 +08:00 |
|
MarSeventh
|
2703d9a42f
|
docs: update readme
|
2026-07-18 16:16:25 +08:00 |
|
MarSeventh
|
57e803dd93
|
docs: update readme
|
2026-07-18 16:12:22 +08:00 |
|
MarSeventh
|
79edd3f59f
|
build: update frontend assets
|
2026-07-15 21:25:52 +08:00 |
|
MarSeventh
|
18770ca63b
|
build: update frontend assets
|
2026-07-15 20:59:01 +08:00 |
|
MarSeventh
|
f50a170457
|
feat: refresh announcement read status
|
2026-07-15 20:46:52 +08:00 |
|
MarSeventh
|
5d9549b0ee
|
docs: refine bilingual demo presentation
|
2026-07-15 19:45:36 +08:00 |
|
MarSeventh
|
6223cb3eaa
|
fix: clarify optional compatibility update confirmation
|
2026-07-15 17:41:54 +08:00 |
|
MarSeventh
|
d66c102381
|
fix: summarize upstream sync failures
|
2026-07-15 17:34:15 +08:00 |
|
MarSeventh
|
2ee4b604d3
|
fix: clarify manual update summary
|
2026-07-15 17:30:38 +08:00 |
|
MarSeventh
|
3a4e39d444
|
chore: remove breaking update test fixture
|
2026-07-15 17:25:34 +08:00 |
|
MarSeventh
|
77c4eb88cb
|
test: add breaking update guard fixture
|
2026-07-15 17:13:58 +08:00 |
|
MarSeventh
|
1aa67aca1a
|
feat: guard forks from breaking auto updates
|
2026-07-15 16:51:08 +08:00 |
|
MarSeventh
|
3612436f85
|
bump version to v2.7.5
|
2026-07-15 11:47:57 +08:00 |
|
MarSeventh
|
98d9e8cc97
|
chore: update introduction in readme
|
2026-07-14 14:43:39 +08:00 |
|
MarSeventh
|
3be518d0cf
|
chore: update introduction in readme
|
2026-07-14 14:37:55 +08:00 |
|
MarSeventh
|
ae57ff5092
|
chore: add ecosystem chapter to readme
|
2026-07-13 23:47:59 +08:00 |
|
MarSeventh
|
6150f5a357
|
chore: add ecosystem chapter to readme
|
2026-07-13 23:45:28 +08:00 |
|
MarSeventh
|
06458052c7
|
chore: update ecosystem entry in readme
|
2026-07-13 21:59:43 +08:00 |
|
MarSeventh
|
de520707fd
|
docs: consolidate the announcement entry into discussions
|
2026-07-13 10:51:10 +08:00 |
|
MarSeventh
|
97decfbc4a
|
docs: consolidate the announcement entry into discussions
|
2026-07-13 10:48:07 +08:00 |
|
MarSeventh
|
4044d6acca
|
chore: update readme
|
2026-07-12 22:10:57 +08:00 |
|
MarSeventh
|
ad7176d7c2
|
docs: remove payment QR codes
|
2026-07-12 21:50:29 +08:00 |
|
MarSeventh
|
f4102515b9
|
style: beautify some style in admin pages
|
2026-07-11 19:06:12 +08:00 |
|
MarSeventh
|
9e543358ea
|
chore: update readme
|
2026-07-09 11:57:17 +08:00 |
|
MarSeventh
|
89a1cef8a4
|
chore: update readme
|
2026-07-07 17:15:23 +08:00 |
|
MarSeventh
|
235e6a6fd4
|
chore: update demo picture in readme
|
2026-07-07 16:52:06 +08:00 |
|
MarSeventh
|
75eafc7c56
|
chore: update star-history picture in readme
|
2026-07-07 16:50:32 +08:00 |
|
MarSeventh
|
87a7d1b83c
|
fix worker deploy name fallback
|
2026-07-02 12:20:43 +08:00 |
|
MarSeventh
|
313aef8946
|
fix: refine upload mobile interactions
|
2026-07-01 19:59:35 +08:00 |
|
MarSeventh
|
6601c04f73
|
fix: stabilize mobile dashboard tabs
|
2026-07-01 15:36:49 +08:00 |
|
MarSeventh
|
1dfc2f8c17
|
fix: prevent mobile dashboard tab misclick
|
2026-07-01 15:30:54 +08:00 |
|
MarSeventh
|
b2d08f09a2
|
fix: prevent mobile dashboard tab misclick
|
2026-07-01 15:23:13 +08:00 |
|
MarSeventh
|
f24aff4fda
|
style: adjust mobile dashboard spacing
|
2026-07-01 15:00:48 +08:00 |
|
MarSeventh
|
1b3a2cfbe4
|
readme: update demo pictures and poster
|
2026-07-01 13:13:50 +08:00 |
|
MarSeventh
|
fdb1215738
|
style: refine upload and dashboard responsive UI
|
2026-07-01 12:12:10 +08:00 |
|
MarSeventh
|
774188c89c
|
style: tune dashboard switcher dark colors
|
2026-07-01 00:05:55 +08:00 |
|
MarSeventh
|
6d6c76a596
|
style: smooth dashboard switcher animation
|
2026-06-30 23:47:16 +08:00 |
|
MarSeventh
|
11d648352b
|
style: soften dashboard page switcher colors
|
2026-06-30 20:18:30 +08:00 |
|
MarSeventh
|
d3436304e0
|
style: refine dashboard page switcher
|
2026-06-30 19:58:36 +08:00 |
|
MarSeventh
|
0f6f98a059
|
style: optimize dashboard page switcher
|
2026-06-30 16:42:30 +08:00 |
|
MarSeventh
|
4b2879d433
|
style: integrate dashboard page switcher
|
2026-06-30 16:02:02 +08:00 |
|
MarSeventh
|
d4853088a1
|
style: soften upload action toolbar
|
2026-06-30 14:45:39 +08:00 |
|
MarSeventh
|
ba18820b37
|
style: align dashboard breadcrumb controls
|
2026-06-29 22:48:28 +08:00 |
|
MarSeventh
|
72a27ee7f3
|
style: unify upload toolbar hover state
|
2026-06-29 22:34:44 +08:00 |
|
MarSeventh
|
1ad7cdd304
|
style: optimize upload quick toolbar
|
2026-06-29 22:22:07 +08:00 |
|
MarSeventh
|
cac0bec6f3
|
optimize: a lot of user experience optimizations for the upload page and dashboard page
|
2026-06-29 21:38:18 +08:00 |
|
MarSeventh
|
efe5ba3c82
|
fix: enable global_fetch_strictly_public to fix WebDAV 522 (Worker deploy)
|
2026-06-15 15:14:20 +08:00 |
|
MarSeventh
|
e257a40fb9
|
docs(api): add endpoint file headers
|
2026-06-15 14:40:11 +08:00 |
|
MarSeventh
|
6ef954f877
|
docs(metadata): add utility comments
|
2026-06-15 14:36:52 +08:00 |
|
MarSeventh
|
0f27feffd4
|
docs(worker): comment cache adapter
|
2026-06-15 14:21:38 +08:00 |
|
MarSeventh
|
1ee3eb6a40
|
feat(worker): cache responses by cache-control
|
2026-06-15 11:34:49 +08:00 |
|
MarSeventh
|
214c9eed1a
|
chore: rebuild frontend dist for ip query label
|
2026-06-14 17:22:21 +08:00 |
|
MarSeventh
|
be8e845484
|
Refine upstream sync failure message
|
2026-06-14 17:08:45 +08:00 |
|
MarSeventh
|
a179cdd5c4
|
Dispatch worker deploy in current repository
|
2026-06-14 17:03:18 +08:00 |
|
MarSeventh
|
65b37eee97
|
Trigger worker deploy after upstream sync
|
2026-06-14 16:56:09 +08:00 |
|
MarSeventh
|
62c4567368
|
chore: rebuild frontend dist for auth label
|
2026-06-14 15:56:21 +08:00 |
|
MarSeventh
|
eb4d250987
|
chore: rebuild frontend dist for ip placeholder fix
|
2026-06-14 15:02:18 +08:00 |
|
MarSeventh
|
9b6461a272
|
feat: support custom upload IP query API
|
2026-06-14 14:45:00 +08:00 |
|
MarSeventh
|
e1349b2d1a
|
feat: add publicUrl to hf direct upload response
|
2026-06-12 19:16:41 +08:00 |
|
MarSeventh
|
e643138d91
|
chore: bump version to v2.7.4
|
2026-06-12 18:59:14 +08:00 |
|
MarSeventh
|
9fb3cf723a
|
fix: fail closed when security config is unavailable
|
2026-06-09 19:22:31 +08:00 |
|
MarSeventh
|
6e90b6bf3a
|
fix: clamp session max age before KV write
|
2026-06-09 18:56:44 +08:00 |
|
MarSeventh
|
41fb51a631
|
fix: add fallback MIME type for chunk uploads
|
2026-06-08 15:02:35 +08:00 |
|
MarSeventh
|
d69f3263b3
|
build: update frontend assets
|
2026-06-05 17:47:48 +08:00 |
|
MarSeventh
|
594b238f3f
|
build: update frontend assets
|
2026-06-05 17:34:49 +08:00 |
|
MarSeventh
|
b8628f8ffb
|
build: update frontend assets
|
2026-06-05 17:29:12 +08:00 |
|
MarSeventh
|
88684b9c27
|
build: update frontend assets
|
2026-06-05 16:25:50 +08:00 |
|
MarSeventh
|
ac115e9dc9
|
build: update frontend assets
|
2026-06-05 11:34:16 +08:00 |
|
MarSeventh
|
7e1b3f72f3
|
fix: match renamed channels from persisted metadata
|
2026-06-05 11:16:49 +08:00 |
|
MarSeventh
|
82f3b700ab
|
refactor: remove dead metadata url fallbacks
|
2026-06-03 12:40:30 +08:00 |
|
MarSeventh
|
eb84f209ce
|
refactor: simplify metadata helpers
|
2026-06-03 12:04:58 +08:00 |
|
MarSeventh
|
6caf75f524
|
refactor: share metadata channel config lookup
|
2026-06-03 11:59:22 +08:00 |
|
MarSeventh
|
1e7a46a3b4
|
fix: keep large dashboard file lists in memory
|
2026-06-03 11:30:50 +08:00 |
|
MarSeventh
|
e9cb8cbdff
|
refactor: simplify webdav channel config fields
|
2026-06-03 11:17:22 +08:00 |
|
MarSeventh
|
d061353ddd
|
refactor: rely on config for channel metadata
|
2026-06-03 10:57:51 +08:00 |
|
MarSeventh
|
fed53e807d
|
fix: keep backup metadata persisted only
|
2026-06-02 23:17:57 +08:00 |
|
MarSeventh
|
fb11c6d148
|
fix: prefer config derived channel urls
|
2026-06-02 22:37:24 +08:00 |
|
MarSeventh
|
3a9c201c54
|
fix: refresh derived metadata from config
|
2026-06-02 22:26:13 +08:00 |
|
MarSeventh
|
4ac7f0ca53
|
refactor: group metadata utilities
|
2026-06-02 22:09:45 +08:00 |
|