Commit Graph

11 Commits

Author SHA1 Message Date
keven1024
b98853ebe1 chore(deps): upgrade echo framework from v4 to v5 and remove custom context middleware 2026-02-26 16:09:47 +08:00
keven1024
18a74b6545 refactor(backend): restructure main application by separating middleware and route definitions into dedicated files, update environment variable handling, and improve code organization for better maintainability 2025-12-14 16:25:00 +08:00
keven1024
313ce4455f chore: update Go modules to version 1.25.5, restructure models into pkg/models, and remove unused model files for improved organization and dependency management 2025-12-14 16:12:17 +08:00
keven
028d0c10fe refactor(backend): update statistics handling in GetStat function to include shares and downloads, and rename related data structures 2025-10-19 16:47:51 +08:00
keven
c931d10485 fix(backend): skip processing of queue items with zero processed and failed counts in GetStat function 2025-10-19 14:43:12 +08:00
keven
dd05510d27 feat(backend): implement About and Config endpoints, enhance GetStat with queue data and file size metrics 2025-10-19 14:39:46 +08:00
keven
b80cb0c2d8 refactor(backend,worker): update environment variable keys for consistency and improve configuration handling across backend and worker modules 2025-10-18 23:54:11 +08:00
keven1024
9b1b89056d chore(backend): update version and build_time in GetStat function to use environment variables for better tracking 2025-06-21 15:51:01 +08:00
keven1024
baf9fa9e6d feat(backend): enhance GetStat function to include admin URL in response for improved admin access 2025-06-02 01:18:22 +08:00
keven1024
1224d5e72e refactor(backend): update GetStat function to utilize new Redis file info retrieval and enhance file statistics charting 2025-06-01 23:32:36 +08:00
keven1024
8d47c65498 feat(backend): implement GetStat function to retrieve file statistics and storage limits 2025-06-01 18:38:06 +08:00