Commit Graph

319 Commits

Author SHA1 Message Date
87a9fdeb9b Improve article 2025-05-27 17:35:53 +08:00
2daa30d480 Fix downloading file. 2025-05-26 22:14:38 +08:00
6a1bcad651 Implement file download function with retry logic and cleanup for existing files 2025-05-26 22:01:51 +08:00
e6fb0ceda3 Remove timeout setting from HTTP client in file upload process 2025-05-26 21:11:25 +08:00
f3eb79b3fa Remove file deletion logic for rejected uploads 2025-05-26 21:00:06 +08:00
b61027defd Reorder file creation logic to ensure size limit check occurs before database insertion 2025-05-26 20:57:10 +08:00
710c83a16e Reject file uploads exceeding maximum size limit and delete rejected files 2025-05-26 20:56:45 +08:00
7e612b3dd4 Add server download task creation and related UI components 2025-05-26 20:51:02 +08:00
764ec5f38c Add temporary token generation for secure file downloads 2025-05-26 19:36:37 +08:00
532b3ff8df Implement S3 delete logic in Delete method 2025-05-26 16:31:07 +08:00
b8ce4c659c Render iframe in resource introduction 2025-05-25 22:38:22 +08:00
d02c466255 Render link with an image and a description as card 2025-05-25 21:51:26 +08:00
0430e3ca0b Render link with an image and a description as card 2025-05-25 21:43:34 +08:00
be8f0da386 Render link with an image and a description as card 2025-05-25 21:39:58 +08:00
400b8d62d7 Implement caching for resource view and download counts 2025-05-25 15:24:49 +08:00
681727d63a Implement login attempt tracking and user lockout mechanism 2025-05-25 14:48:35 +08:00
138d7fd429 Persist home page sorting order in app context and set default value 2025-05-25 12:01:57 +08:00
0db2502732 Update sorting options in home page and improve i18n translations 2025-05-25 11:51:33 +08:00
b12ca4ce91 Fix UpdateResource function to correctly handle image and tag associations 2025-05-25 11:47:47 +08:00
8749eeed40 Change default sorting order to TimeDesc in home page 2025-05-25 11:44:01 +08:00
6e78707d9e Add AboutPage component and integrate sorting options in resource retrieval 2025-05-25 11:27:24 +08:00
b610a5db9d Fix UpdateResource 2025-05-25 10:35:47 +08:00
a1bdf1a0f6 Enhance code styling for inline code elements in markdown 2025-05-24 21:59:03 +08:00
9e4dbeec39 Add internationalization support for tag-related messages 2025-05-24 20:48:37 +08:00
65eead5193 Unescape and trim whitespace from tag name in URL handling 2025-05-24 20:45:43 +08:00
c55dc709e0 Add tag description. 2025-05-24 20:38:05 +08:00
73815560b4 Clear app context when navigating to home page. 2025-05-24 18:53:54 +08:00
e45afd75ad Fix GetResourceByTag 2025-05-24 18:51:47 +08:00
e9b0a43718 Trim whitespace from tag and keyword inputs in tag creation 2025-05-24 15:07:33 +08:00
b0d48f096e Clear cached data after publishing. 2025-05-24 11:10:14 +08:00
2ed7f1ec48 Remove DEBUG_MODE from environment variables. 2025-05-24 10:39:45 +08:00
df419fca91 Improve article rendering. 2025-05-24 10:36:53 +08:00
2c19c67bd9 Render steam link as card 2025-05-24 10:02:54 +08:00
4038683a56 add AppContext for state management and update ResourcesView to utilize context 2025-05-23 21:53:39 +08:00
81053d56f7 fix related resources rendering 2025-05-23 14:34:04 +02:00
616d03231a fix navigating between resources page. 2025-05-23 14:15:32 +02:00
440bde9e23 fix link rendering 2025-05-23 14:06:24 +02:00
nyne
e1031c23b4 improve ui 2025-05-23 19:39:05 +08:00
nyne
8a7af82b6c Render internal links to card. 2025-05-23 19:30:46 +08:00
nyne
0bc97b1db5 Add related resources parsing 2025-05-23 16:21:58 +08:00
nyne
926391dc85 Increase presigned URL expiration time from 10 to 20 seconds in S3 download method 2025-05-23 15:32:02 +08:00
nyne
22c17e5d9a fix s3 download 2025-05-23 15:13:26 +08:00
0fae66c7dd Add username validation and URL decoding in comment retrieval 2025-05-21 12:44:29 +08:00
3283aabf9f Add URL decoding for username in user retrieval 2025-05-21 12:36:06 +08:00
3557f25268 Fix infinite scroll. 2025-05-19 10:37:31 +08:00
d8046472be Return a copy of tasks array in getTasks method 2025-05-19 10:21:33 +08:00
8668f3a947 Add RSS/Sitemap handling. 2025-05-18 20:37:58 +08:00
7bca25bd2c Add support for BMP image format in content type validation 2025-05-18 17:32:24 +08:00
db34b32d63 Increase maximum image data size limit to 8MB and add error handling for oversized images after conversion 2025-05-18 17:31:59 +08:00
4c0166e364 Fix proxy config. 2025-05-18 17:24:23 +08:00