Commit Graph

130 Commits

Author SHA1 Message Date
4f99bff2f5 Add tags page. 2025-05-30 17:39:57 +08:00
d4bfb52ef9 Fix searching resources. 2025-05-30 16:24:38 +08:00
62daa692c8 Improve tag alias. 2025-05-30 16:18:38 +08:00
5ef2816f98 Add tag type and tag alias. 2025-05-30 16:08:58 +08:00
5e6d202acd Improve statistic 2025-05-30 12:04:54 +08:00
46e4ffc9d8 Improve article rendering 2025-05-29 18:44:13 +08:00
a136dafc3a Add function to remove links from article descriptions 2025-05-29 16:51:09 +08:00
3572d1e580 fix steam widget in dark mode. 2025-05-28 20:42:34 +08:00
9137f470ef Add verification messages for file download process 2025-05-27 20:36:02 +08:00
c4c2d7d9f7 Improve article 2025-05-27 18:46:32 +08:00
7bcae71495 Add Cache-Control header for static file serving 2025-05-27 17:37:54 +08:00
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