hicocos
10fdba1f16
release: prepare v2.3.0
2026-08-29 22:53:05 +08:00
hicocos
d61997ef61
chore: remove staging compose configuration
2026-08-29 19:28:06 +08:00
hicocos
7034c17f4c
docs: remove unused main-branch document
2026-08-29 19:19:51 +08:00
hicocos
9217074997
chore: keep release notes out of repository
2026-08-29 19:18:16 +08:00
hicocos
66e47653e6
release: prepare v2.2.1
2026-08-28 00:58:49 +08:00
hicocos
665354ca49
fix: derive deployment version without env persistence
2026-08-27 22:04:40 +08:00
hicocos
6dc6839ff9
release: prepare v2.2.0
2026-08-27 21:21:38 +08:00
hicocos
327df7b779
fix: complete frontend audit remediation
2026-08-27 21:00:40 +08:00
hicocos
b4ce503e04
release: prepare v2.1.1
2026-08-27 00:02:58 +08:00
hicocos
c0d1991a16
release: prepare v2.1.0
2026-08-26 22:20:49 +08:00
hicocos
19b3f150db
feat: add guided server environment setup
2026-08-26 21:49:06 +08:00
hicocos
949e5fc98f
feat: add interactive deployment wizard
2026-08-26 21:34:36 +08:00
hicocos
a982d32efb
release: prepare v2.0.5
2026-08-26 07:37:30 +08:00
hicocos
96f1371fdd
feat: streamline file browsing and upload workflows
...
- add responsive file category controls and faster cached file views
- add a dedicated upload center and refine mobile layouts
- expose WebDAV private-network policy controls
- remove local Hermes planning artifacts from source control
2026-08-26 07:30:49 +08:00
hicocos
ba25b745ef
fix: link storage settings to published guide
2026-08-25 18:41:42 +08:00
hicocos
07cd95a2d7
fix: keep storage probe feedback near its account
...
Show connection-test success and failure inline in the account card instead of at the top of the settings page.
2026-08-25 14:20:47 +08:00
hicocos
15c3518940
fix: reset repeated task notice timers
...
Give every task notice a sequence so identical consecutive messages restart the four-second dismissal timer.
2026-08-25 14:00:15 +08:00
hicocos
368a89262c
fix: polish frontend feedback and theme controls
...
- auto-dismiss task cleanup feedback while keeping a manual close action
- move theme controls into the global header
- replace routine settings result dialogs with non-blocking notices
- preserve modal confirmation and input flows with regression coverage
2026-08-25 13:47:29 +08:00
hicocos
f543dd1d15
fix: harden downloads, login, and deployment
...
- revalidate yt-dlp URLs and handle local stream failures safely
- preserve secure-cookie deployment controls
- unblock quick Compose builds with traceable release guards
- improve public login localization, accessibility, and autofill semantics
- add regression coverage for each behavior
2026-08-25 12:54:45 +08:00
hicocos
add4315216
[verified] fix: allow Compose builds without source metadata
2026-08-25 11:22:34 +08:00
hicocos
ed91676a37
fix: unblock storage cleanup and WebDAV folder deletion
2026-08-24 23:31:36 +08:00
hicocos
7d28bc8e66
fix: preserve concurrent Telegram album files
2026-08-24 23:25:06 +08:00
hicocos
37fb436c36
docs: balance README density with collapsible sections
2026-08-24 13:39:52 +08:00
hicocos
3a9742f223
docs: improve README layout on mobile
2026-08-24 13:30:58 +08:00
hicocos
a3663e8b93
docs: refresh README presentation and add stats cards
2026-08-24 13:15:20 +08:00
hicocos
414e865ea1
fix: pin pgvector image compatible with production extension
2026-08-24 09:45:10 +08:00
hicocos
17f400bd82
test: align release contract with pgvector image
2026-08-24 09:38:53 +08:00
hicocos
50670672c0
fix: pin postgres image with pgvector support
2026-08-24 09:17:58 +08:00
hicocos
dd7dfabb23
fix: flush notification digests for group chats
2026-08-24 07:35:20 +08:00
hicocos
ef3476f853
fix: preserve undelivered notification digests
2026-08-24 07:29:33 +08:00
hicocos
28d229f8c9
feat: complete bot and web reliability enhancement plan
2026-08-24 07:17:08 +08:00
hicocos
6b2ee50a9e
fix: bound cloud storage account probes
2026-08-18 22:15:40 +08:00
hicocos
8630174d40
release: bump version to 2.0.1
2026-07-23 15:49:56 +08:00
hicocos
90c6a5ef34
feat: improve routing, task management, and media previews
2026-07-23 15:35:12 +08:00
hicocos
6c96bc304c
chore: remove obsolete project files
2026-07-23 08:13:15 +08:00
hicocos
d1d60c388c
release: finalize v2.0.0
2026-07-23 08:12:19 +08:00
hicocos
2d6204b2b3
fix: harden storage and task concurrency
...
Prevent stale workers, stalled WebDAV requests, unsafe destructive operations, and chunk upload races. Refresh vulnerable frontend dependencies and add regression coverage for the repaired protocols.
2026-07-17 16:31:32 +08:00
hicocos
be1194657e
fix(ux): improve subscription and upload outcomes
...
Hide manually cancelled subscriptions while preserving recoverable pauses. Add paginated subscription controls and one-time cancellation confirmation bound to the originating user and message.
Render distinct web upload summaries for success, partial completion, failure, and cancellation.
2026-07-15 22:00:49 +08:00
hicocos
15ee841d0c
fix(storage): clean terminal download items
2026-07-14 23:11:16 +08:00
hicocos
b9d988b379
fix(ytdlp): keep valid downloaded outputs
2026-07-14 22:52:38 +08:00
hicocos
03bb21c951
feat: improve Telegram bot allowlist setup
2026-07-14 21:49:59 +08:00
hicocos
56276d35fc
fix: close post-review durability gaps
...
Resolve follow-up review blockers around storage account leases, account deletion constraints, restart-safe write reconciliation, and backup maintenance recovery.
2026-07-14 09:44:37 +08:00
hicocos
f8303d5eae
fix: close durable workflow recovery gaps
...
Harden Telegram lease ownership and subscription finalization, add storage account operation barriers, make chunk completion crash-recoverable with a write-ahead reconciliation journal, and coordinate backup snapshots with capacity checks.
2026-07-14 08:53:07 +08:00
hicocos
841e1ebd55
fix: harden durable task and storage workflows
...
Persist upload, OAuth, session, and Telegram lease state while enforcing fail-closed authentication and storage behavior.
Add deletion compensation, bounded frontend requests and uploads, readiness checks, operational safeguards, backup tooling, and regression coverage.
2026-07-13 09:39:09 +08:00
hicocos
5b9980d999
feat(telegram): add task center and safe recovery
...
Add per-task queue controls, persistent pause and cancellation semantics, and coordinated cooldown recovery for Telegram downloads. Improve album naming and recovery metadata, with regression coverage for task safety and media grouping.
2026-07-11 16:31:42 +08:00
hicocos
83f7f18977
docs: plan Telegram task center
2026-07-10 16:17:31 +08:00
hicocos
a438413680
docs: design Telegram task center
2026-07-10 16:10:21 +08:00
hicocos
0cc0543e6e
feat(storage): pause Drive uploads on quota cooldown
2026-07-06 17:26:04 +08:00
hicocos
7df6f9111a
docs: trim update workflow commands
...
Remove optional verification commands from the required container update command block so the maintenance flow only shows the necessary update steps.
2026-07-05 15:14:17 +08:00
hicocos
e1e97b78bb
docs: make update workflow path-agnostic
...
Update the maintenance section to tell users to run Git and Docker Compose commands from their actual project directory instead of a fixed server path.
2026-07-05 15:12:09 +08:00