Commit Graph

244 Commits

Author SHA1 Message Date
78f6130b23 feat: add release date field to resource models and parameters 2025-12-07 18:39:59 +08:00
ddd856529b fix: retrieve resource details before adding to index in createIndex 2025-12-06 17:13:35 +08:00
48638111ec fix RebuildSearchIndex 2025-12-06 17:06:15 +08:00
d255ecc503 feat: add logging for search index rebuilding progress 2025-12-06 16:59:46 +08:00
00321b01c3 fix: run createIndex in a goroutine during search index rebuild 2025-12-06 16:51:09 +08:00
59904223b4 fix: use os.RemoveAll to ensure complete removal of search index 2025-12-06 16:46:06 +08:00
fd86d6c221 API for rebuilding search index 2025-12-06 16:32:32 +08:00
fbe8ac27bf Search charaters 2025-12-06 16:15:38 +08:00
fb1f47c0c0 dev api 2025-12-06 16:10:31 +08:00
ecfea63edd fix: enable explicit TLS for FTP connections in Upload and Delete methods 2025-12-02 21:57:50 +08:00
96cdd2c41c fix: filter user notifications by notify_to field 2025-11-30 19:39:35 +08:00
566234c30c fix: enforce not null constraint and default value for UnreadNotificationsCount 2025-11-30 19:36:07 +08:00
4a6c214709 feat: notifications 2025-11-30 19:24:51 +08:00
4550720cbb fix: implement subdirectory structure for image storage and retrieval 2025-11-29 15:27:43 +08:00
e833783da1 fix: remove unnecessary nil check for resampled images 2025-11-29 13:11:16 +08:00
1406f76fbb fix: clarify behavior for existing query parameters in downloadFile redirect 2025-11-29 12:21:03 +08:00
6040f88034 fix: handle query parameters in downloadFile redirect 2025-11-29 12:20:53 +08:00
23269ad9d1 fix: set Cache-Control header for index.html response 2025-11-28 23:06:47 +08:00
1d78207004 feat: add UnsupportedRegionMiddleware to handle requests from unsupported regions 2025-11-28 19:12:31 +08:00
5febba690b feat: add redirection to original image if resampled image is not available 2025-11-27 21:51:17 +08:00
940393c150 feat: implement download token generation for secure file access 2025-11-27 20:03:17 +08:00
e671083f09 feat: add FTP storage functionality with API integration 2025-11-27 19:45:38 +08:00
6f711823ac fix: add 'main' role to character filtering logic 2025-11-23 12:09:40 +08:00
c554a05b60 feat: include status code in proxy response 2025-11-22 20:54:49 +08:00
8b340ab175 feat: Implement proxy functionality 2025-11-22 20:27:54 +08:00
1c23bf1d6e feat: Add tag field to file and uploading file models, and update related functions 2025-11-22 17:42:00 +08:00
070b9c7656 feat: Update resource image references in article content during image update 2025-11-17 21:14:30 +08:00
d118ad7d14 feat: Add admin permission check for resource image updates 2025-11-17 21:01:06 +08:00
b811ca25c4 feat: Add low resolution resource images retrieval and update functionality 2025-11-17 20:54:04 +08:00
43273fece2 feat: Enhance low resolution character retrieval with customizable page size 2025-11-17 20:21:34 +08:00
5d1e43f88d feat: Add low resolution character retrieval functionality 2025-11-17 20:20:43 +08:00
27bda316df fix: UpdateResource 2025-11-17 19:57:42 +08:00
5a253b60d0 fix empty character image 2025-11-16 20:56:14 +08:00
03bf9ec97b update character image 2025-11-16 20:28:23 +08:00
46a19c12fa typo 2025-11-16 18:46:22 +08:00
9d9a2545f9 Role for character 2025-11-16 18:37:33 +08:00
0a3e255dfe characters 2025-11-15 20:21:29 +08:00
ec85ee3e82 Get characters from vndb 2025-11-15 19:57:47 +08:00
3e953e22b0 fix 2025-11-15 16:06:45 +08:00
c9c8eac734 Add charactor api. 2025-11-15 16:00:26 +08:00
8e2f326532 Validate gallery images. 2025-11-07 22:35:07 +08:00
853647edbc nsfw images 2025-11-02 19:51:33 +08:00
3e7ce7b4cd Add gallery 2025-11-01 17:12:06 +08:00
af52e7b764 Display created time of files. 2025-10-04 21:10:47 +08:00
ff30125518 Improve file tile 2025-10-04 18:42:45 +08:00
9bf5149cff Add redirect url validation 2025-10-03 09:32:04 +08:00
4f564da7b3 Fix comment deleting 2025-10-02 23:01:34 +08:00
6ed0b45b41 Fix comment deleting 2025-10-02 22:48:11 +08:00
43070cdce3 Fix description 2025-10-02 22:34:51 +08:00
97ee74899c Update home page 2025-10-02 22:25:37 +08:00