keven1024
|
6934bba7a1
|
feat(backend): enhance share creation with notification settings and webhook support
|
2026-05-24 11:15:43 +08:00 |
|
keven1024
|
499b931c04
|
refactor(backend): streamline Redis operations in file and share handling by utilizing handler functions for improved data management
|
2026-05-24 11:15:42 +08:00 |
|
keven1024
|
560387d8f1
|
refactor: streamline Redis stat updates by using a handler function to modify stat data directly
|
2026-04-04 11:01:50 +08:00 |
|
keven1024
|
7663e8eb0a
|
fix(backend): improve error handling in controllers and services by checking errors from Redis operations and adding error comments for deferred function calls
|
2026-02-27 15:42:02 +08:00 |
|
keven1024
|
fe6c832275
|
refactor(backend): replace error handling with predefined error variables for consistency across download and upload tasks
|
2026-02-27 15:10:59 +08:00 |
|
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
|
b4f577e758
|
feat(backend): implement statistics tracking for file uploads, shares, and downloads
|
2025-10-19 16:34:17 +08:00 |
|
keven1024
|
943a5a76d2
|
feat(backend): enhance password handling in share and download controllers for improved security and error management
|
2025-07-07 15:30:37 +08:00 |
|
keven1024
|
bbee8d95bc
|
feat(backend): improve pickup code generation with retry logic for Redis storage
|
2025-05-28 10:36:55 +08:00 |
|
keven1024
|
fd5a768041
|
feat(backend): add pickup code generation and retrieval functionality for file sharing
|
2025-05-27 20:38:05 +08:00 |
|
keven1024
|
c355c8f500
|
feat(backend): implement Redis file share relational management for enhanced file sharing functionality
|
2025-05-25 23:41:37 +08:00 |
|
keven1024
|
f53db5adbe
|
fix(backend): enhance share info validation to check for minimum view count
|
2025-05-16 08:44:45 +08:00 |
|
keven1024
|
038487b482
|
refactor(backend): rename file_name to name in GetShareInfo response for consistency
|
2025-05-15 11:13:01 +08:00 |
|
keven1024
|
79a54d3510
|
refactor(backend): adjust expiration time validation and improve Redis share info storage logic
|
2025-05-06 00:04:40 +08:00 |
|
keven1024
|
9b2057e6ed
|
refactor(backend): update ShareConfig to use integer for expire_time and improve error handling in CreateShareInfo
|
2025-05-05 23:38:10 +08:00 |
|
keven1024
|
216f4f4c38
|
feat(backend): implement sharing functionality with CreateShareInfo and GetShareInfo endpoints for file and text sharing
|
2025-05-04 23:55:37 +08:00 |
|