Commit Graph

156 Commits

Author SHA1 Message Date
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
ca6369e40d Increase character limit for plain text extraction to 200 2025-05-18 16:29:45 +08:00
15c297c22d Improve resource descriptions 2025-05-18 16:25:38 +08:00
562f5097d5 Fix image meta 2025-05-18 16:17:03 +08:00
b536adce13 Add loading spinner to Cloudflare popup during Turnstile verification 2025-05-18 16:08:05 +08:00
6276fb1608 Add loading spinner to Cloudflare popup during Turnstile verification 2025-05-18 16:02:55 +08:00
746d44a66f Add loading spinner to Cloudflare popup during Turnstile verification 2025-05-18 15:54:49 +08:00
3f4c616b13 Add file info update dialog. 2025-05-18 15:43:56 +08:00
d901e98db2 Improve site information display. 2025-05-18 11:21:56 +08:00
cbaa00989a Enhance comment tile with user profile navigation 2025-05-18 11:07:47 +08:00
be09b55765 Add site information management with Markdown support 2025-05-18 11:04:59 +08:00
1b5eb23a65 Add user information retrieval endpoint and update token management 2025-05-18 10:29:08 +08:00
1396f6939b Add file size and redirect status to file model 2025-05-17 22:47:46 +08:00
38999d844d Add bio management feature with UI and backend support 2025-05-17 21:34:16 +08:00