Commit Graph
310 Commits
Author SHA1 Message Date
hicocos bf17f4b02d Scope folder operations to active storage 2026-07-01 15:58:02 +08:00
hicocos 8c6d5b5c39 Keep legacy signature helper compatible 2026-07-01 15:42:03 +08:00
hicocos 8a357e7a8a Avoid Docker Hub login on PR builds 2026-07-01 15:35:40 +08:00
hicocos 9d3261328d Bind signed URLs to file action type 2026-07-01 15:35:00 +08:00
root a79a61c3bc fix: improve telegram task controls and storage paths 2026-06-28 11:17:12 +00:00
root ccbf7ae706 fix: harden secrets and storage credentials 2026-06-28 08:54:37 +00:00
root d844a00116 fix: track subscription sync download items and improve queue concurrency
- Run subscription scans through the same download-item audit path as
  /tg_date and /tg_preview_date so success/failure/skipped counts land in
  telegram_download_items.
- Mark jobs with partial failures as completed_with_errors and persist
  the failure summary into telegram_background_jobs.error.
- Fix downloadTelegramChannelRange pushing genuinely failed items into
  skippedMessageIds so /tasks no longer misreports failures as skipped.
- Convert BetterDownloadQueue.processNext into a while-loop so concurrency
  drains immediately when slots free up, and resolve in-flight cancels via
  a settleCancelled hook to avoid hanging promises on /stop_tasks.
2026-06-28 01:52:54 +00:00
root dd8351b2bf feat: optimize Telegram large batch downloads 2026-06-28 01:23:35 +00:00
root 7338cffc7a docs: update Telegram transfer branding 2026-06-27 10:52:16 +00:00
root 8ca452ebdb feat: improve Telegram channel download UX 2026-06-27 02:30:41 +00:00
root 686e99bee8 fix: prevent duplicate Telegram storage folders 2026-06-26 18:06:44 +00:00
root 459cf4d665 fix: stabilize Telegram batch paths and totals 2026-06-26 17:16:42 +00:00
root 32b49560dd feat: show Telegram batch progress in silent mode 2026-06-26 17:03:05 +00:00
root 7309f2d035 fix: download Telegram photo captions reliably 2026-06-26 16:49:23 +00:00
root f9111a6195 fix: improve Telegram batch download handling 2026-06-26 16:37:26 +00:00
root 1ad04a4e18 fix: expand storage type classification 2026-06-26 08:09:59 +00:00
root 65699dd6e9 fix: classify installer packages as apps 2026-06-26 08:01:20 +00:00
root 0c661ed2da fix: harden local storage path handling 2026-06-26 07:51:01 +00:00
root ac9af63d0a feat: organize uploads by source and type 2026-06-26 07:41:00 +00:00
hicocos 20ca1b0262 chore: scrub public release artifacts 2026-06-26 02:46:01 +00:00
root 870deaf56c fix: exit telegram user login script 2026-06-26 02:32:43 +00:00
root d26974521d fix: harden deployment defaults 2026-06-26 02:16:27 +00:00
hicocos dbf4101610 chore: rename public branding to FlClouds 2026-06-26 00:48:51 +00:00
hicocos ca3f2768af Update README.md 2026-06-26 08:40:04 +08:00
hicocos d3c2056f60 docs: refine standalone deployment guide 2026-06-26 00:29:04 +00:00
hicocos c25f6b8795 docs: update README for FlClouds fork 2026-06-26 00:13:13 +00:00
hicocos b4448c347c feat: prepare FlClouds fork for open source release 2026-06-25 23:58:43 +00:00
nccttc aa898177b0 fix: prevent event bubbling on card action buttons to stop accidental card clicks 2026-03-17 21:41:02 +08:00
nccttc c0b09e3903 feat: optimize mobile touch experience with long-press and more-actions button 2026-03-17 21:30:15 +08:00
nccttc 49d795093e fix: ensure folder sorting respects placeholder creation time 2026-03-17 21:17:59 +08:00
nccttc 4239120895 style: hide file count badge on empty folders 2026-03-17 21:12:06 +08:00
nccttc fc1195f179 fix: exclude .folder placeholder from folder file count 2026-03-17 21:06:08 +08:00
nccttc e305be6a04 fix: category filtering was hiding empty folders 2026-03-17 20:56:23 +08:00
nccttc c0cbe51c1a fix(backend): Actually removing the .folder backend filter that failed in a previous attempt 2026-03-17 20:53:25 +08:00
nccttc 3a4fee6a30 fix: Don't filter out empty folder references on the backend API 2026-03-17 18:51:27 +08:00
nccttc 92130e2e82 feat: Add explicit folder creation functionality and ignore old telegram messages 2026-03-17 15:53:57 +08:00
nccttc d2ab557644 fix: skip old pending messages on bot restart to prevent duplicate uploads 2026-03-17 15:18:36 +08:00
nccttc 892510dfe4 fix: restore fixed centered positioning for MoveModal using createPortal 2026-03-17 14:56:44 +08:00
nccttc 422ae7a5b9 style: refine MoveModal UI, theme support and scroll synchronization 2026-03-17 14:45:58 +08:00
nccttc 91bbf0757f style: optimize MoveModal UI and UX 2026-03-17 14:22:42 +08:00
nccttc 62694114d7 fix: resolve merge conflicts in frontend and backend 2026-03-17 14:10:33 +08:00
nccttc f758384f34 feat: add move file and folder functionality 2026-03-17 13:55:36 +08:00
nccttc 42d061fa14 fix: silent mode duplicate notification and follow new message 2026-03-04 17:17:41 +08:00
nccttc 55ea965f0a feat: 实现自定义账户名称与原始文件名保留并修复变量重声明错误 2026-03-03 19:05:09 +08:00
nccttc 12780d0b5a feat: preserve original filenames and update settings UI 2026-03-03 18:29:17 +08:00
nccttc c7a8f9a5ac feat: add storage configuration guide link in settings page 2026-03-03 17:48:38 +08:00
nccttc 27a4c516ed fix: definitively prevent storage account duplication by clearing temporary settings post-auth 2026-03-02 21:14:11 +08:00
nccttc 9f6b6180da fix: prevent storage account duplication by cleaning up legacy settings 2026-03-02 20:53:44 +08:00
nccttc e84d986469 fix: OneDrive upload 400 Bad Request error 2026-03-02 20:35:38 +08:00
nccttc e3a9496804 fix: reorder init.sql to ensure parent tables are created before child tables 2026-03-02 15:37:59 +08:00