Commit Graph

  • 19d37012d2 Add word break style to Article component for better text handling nyne 2025-07-11 09:53:53 +08:00
  • abf25b09cf Improve request limit. nyne 2025-07-11 09:39:47 +08:00
  • bd63c0b3d2 Fix conditional rendering for file upload button in Files component nyne 2025-07-11 09:36:44 +08:00
  • dd5e5193da Allow normal user to upload. nyne 2025-07-10 15:10:56 +08:00
  • 747f76991d Remove redundant check for already uploaded block in UploadBlock function. nyne 2025-07-10 11:11:36 +08:00
  • 7b065406cc Close search dialog on input submission in SearchBar. nyne 2025-07-09 19:43:45 +08:00
  • 0eb24eee2f format code nyne 2025-07-09 18:11:33 +08:00
  • d84b8314e4 Improve users page. nyne 2025-07-09 18:04:48 +08:00
  • 9399ade2df fix request limiter. nyne 2025-07-09 17:33:10 +08:00
  • b1d395eac6 Add user file statistic. nyne 2025-07-09 17:17:54 +08:00
  • b568b234c4 Move request limiter to middleware. nyne 2025-07-09 17:00:39 +08:00
  • 0021a73951 Improve UI nyne 2025-07-07 10:20:50 +08:00
  • a169918b93 Show file uploader. nyne 2025-07-05 20:40:48 +08:00
  • 2dfa2e3e02 Improve comments. nyne 2025-07-04 17:21:25 +08:00
  • d57a9b6967 format code nyne 2025-07-04 16:17:30 +08:00
  • 793d78e1b1 fix comments on activities page. nyne 2025-07-04 16:16:39 +08:00
  • 549c2d48d6 Fix comment activity api. nyne 2025-07-04 16:07:52 +08:00
  • 6365827748 fix comment preview metadata. nyne 2025-07-04 16:04:54 +08:00
  • fdf2e21dce Improve comments nyne 2025-07-04 15:57:06 +08:00
  • 17663a9691 format code. nyne 2025-07-04 15:45:43 +08:00
  • 1decddb810 Improve comment UI. nyne 2025-07-04 15:42:46 +08:00
  • d661ac3e17 format code nyne 2025-07-04 15:27:11 +08:00
  • 54ab93ea7b Support comment reply. nyne 2025-07-04 15:24:23 +08:00
  • 1f22367cc4 Support commenting with markdown. nyne 2025-07-04 13:23:56 +08:00
  • f605485f40 Improve search. nyne 2025-07-01 15:12:06 +08:00
  • 778ade8b6c Add comments count to Resource model and update logic for comment creation and deletion nyne 2025-06-26 21:12:53 +08:00
  • 5d0b201fde Improve Comment model to support multiple comment type. nyne 2025-06-26 20:54:35 +08:00
  • f18465bba3 Add composite index on Activity Type and RefID fields nyne 2025-06-26 19:52:49 +08:00
  • ea29064573 Improve image api. nyne 2025-06-26 18:56:16 +08:00
  • 8f57365975 Fix image resizing calculation to use square root for scaling factor nyne 2025-06-25 19:32:05 +08:00
  • ef62c0cfe9 Refactor API calls to use centralized error handling method nyne 2025-06-25 15:33:53 +08:00
  • 74ddcc2a86 Fix links initialization to handle undefined values in resource editing nyne 2025-06-24 21:11:47 +08:00
  • ca9a53e31c Fix resource link. nyne 2025-06-24 21:05:14 +08:00
  • c44d71b0da Add link support to resource creation and editing, including validation nyne 2025-06-24 20:19:29 +08:00
  • 167cb617b8 Refactor image display in activities, resource, and user pages to use ImageGrid component nyne 2025-06-24 16:28:48 +08:00
  • 7bb04cffad Add image support to activities and user pages for comments nyne 2025-06-24 12:54:47 +08:00
  • b60b72668d Fix query to filter unused images by creation date nyne 2025-06-24 12:46:14 +08:00
  • 3694e24aad Implement comment length and IP rate limiting in comment creation nyne 2025-06-24 12:39:51 +08:00
  • 953b1cf86a Enhance comment functionality with image support and validation. nyne 2025-06-24 12:00:48 +08:00
  • b818777a45 Encode username in navigation link to handle special characters nyne 2025-06-24 11:10:15 +08:00
  • 8136e32d55 Encode usernames in API requests and navigation links to handle special characters. nyne 2025-06-23 21:33:55 +08:00
  • be067cc21a Add resampled image retrieval functionality and update image URLs nyne 2025-06-23 21:19:42 +08:00
  • dcd23054b2 Add delete comment functionality with confirmation dialog. nyne 2025-06-23 19:55:43 +08:00
  • 46186e95df Add comment update functionality with UI integration nyne 2025-06-20 13:49:36 +08:00
  • 9e0e83ecd9 Update resource card to use anchor tag for navigation nyne 2025-06-19 10:58:51 +08:00
  • 87782e8d3c Improve the UI of resource details page. nyne 2025-06-19 10:57:30 +08:00
  • 190fcc23a3 Add custom Select component and update HomePage to use it nyne 2025-06-19 10:38:42 +08:00
  • c58c4ea575 Improve the UI of activities page. nyne 2025-06-17 11:47:00 +02:00
  • 01804fcc0a Improve UI of resource page. nyne 2025-06-15 21:13:09 +08:00
  • 3416cfd280 Fix ClearUnusedTags nyne 2025-06-14 17:44:21 +08:00
  • 45a48470df Log removal of unused tags during cleanup process nyne 2025-06-14 17:39:15 +08:00
  • a2b9e52f88 Fix ClearUnusedTags nyne 2025-06-14 17:38:17 +08:00
  • 389168ef29 Implement hard delete for unused resource tags in tag cleanup process nyne 2025-06-14 17:25:13 +08:00
  • ff03d9a21f Implement automatic cleanup of unused tags with hourly scheduled deletion nyne 2025-06-14 17:09:57 +08:00
  • e6dd2594fd Update button visibility for responsive design in navigator nyne 2025-06-13 20:40:29 +08:00
  • ce77d1728e Add rounded corners to user avatar in activities page nyne 2025-06-13 19:51:45 +08:00
  • 538e776240 Add rounded corners to user avatar in activities page nyne 2025-06-13 19:46:44 +08:00
  • a332c6960b Enhance navigation and tab management with hash support in resource details page nyne 2025-06-13 19:36:35 +08:00
  • 1f238c56f3 Add activities page. nyne 2025-06-13 19:32:25 +08:00
  • 0b3b54a0c4 Improve username validation logic. nyne 2025-06-12 15:06:42 +08:00
  • 41c40fa6d0 Improve username validation logic. nyne 2025-06-12 15:04:37 +08:00
  • f453ee46a1 Implement localStorage management for publish data during component lifecycle nyne 2025-06-12 10:59:16 +08:00
  • c842af3855 Restrict usernames from containing spaces nyne 2025-06-12 10:49:02 +08:00
  • 8e134a6b38 Validate username length using rune count for accurate character measurement nyne 2025-06-10 18:24:11 +08:00
  • aae2673566 Initialize tag editing state in the edit tag dialog nyne 2025-06-10 10:26:32 +08:00
  • ec72beb851 Enhance resource retrieval by supporting tag queries with spaces nyne 2025-06-10 10:20:03 +08:00
  • 3aac8faad7 Add tag alias management functionality nyne 2025-06-09 19:47:46 +08:00
  • f46678b8db Fix resource detail page. nyne 2025-06-09 19:04:50 +08:00
  • e52307ad29 Update document title based on resource state in resource details page nyne 2025-06-08 18:05:59 +08:00
  • cada7ec635 fix random resource. nyne 2025-06-08 17:56:04 +08:00
  • 99a2d328f1 Add Random resource retrieval and navigation. nyne 2025-06-08 17:49:49 +08:00
  • b0680fa94f Add context clearing on resource deletion and tag editing nyne 2025-06-08 14:07:28 +08:00
  • 3c3f9e9d35 Implement caching for tags list in TagsPage component nyne 2025-06-08 14:02:40 +08:00
  • 35b65cc810 Add copy button for image Markdown format in resource edit page nyne 2025-06-08 13:21:09 +08:00
  • e29287a449 Add settings link and GitHub reference to navigation menu nyne 2025-06-07 16:16:08 +08:00
  • c56deecc75 Fix image uploading dialog. nyne 2025-06-05 20:22:12 +08:00
  • 6137ecbd8e Update resource link display to Markdown format and add copy button nyne 2025-06-05 20:13:34 +08:00
  • f8998d13bf Add storage keys for ResourcesView in search, tagged, and user pages nyne 2025-06-05 20:04:18 +08:00
  • 9c6882a771 Remove image shadow. nyne 2025-06-05 19:57:50 +08:00
  • 6dca0bee7f Rename pink theme. nyne 2025-06-05 19:57:29 +08:00
  • 0697098e26 Unify theme with both light & dark version (#3) Yukko 2025-06-04 22:38:03 +08:00
  • e8c4d7f545 Add theme_switcher and some theme (#2) Yukko 2025-06-04 22:19:51 +08:00
  • 0e6ea060c5 Fix article formatting by replacing newline characters in resource details nyne 2025-06-04 20:23:17 +08:00
  • 2f1859c0fb Improve comment field. nyne 2025-06-04 20:09:44 +08:00
  • b9dc7b4af2 Format code. nyne 2025-06-04 20:07:56 +08:00
  • e9ce01bc5e Improve comments display. nyne 2025-06-04 10:42:02 +08:00
  • ad1144ad69 format nyne 2025-06-04 10:20:01 +08:00
  • 7994ecc100 Add prettier and husky to insure format before commit (#1) Yukko 2025-06-03 22:27:49 +08:00
  • 4130090fd7 Add loading status to publish page. nyne 2025-06-03 16:05:26 +08:00
  • 38d5bd3242 Improve article rendering. nyne 2025-06-03 16:02:57 +08:00
  • 486db58e46 Improve search nyne 2025-06-01 22:12:25 +08:00
  • 789fb86109 Add image upload functionality with drag-and-drop and clipboard support nyne 2025-05-31 18:08:24 +08:00
  • d274735b2d Fix invalid resource updating. nyne 2025-05-31 18:08:12 +08:00
  • 24ba1e44be Improve Floating To Top button visibility logic based on scroll direction nyne 2025-05-31 16:38:45 +08:00
  • f5c14917f9 Add customizable tag separator option in tag input nyne 2025-05-31 16:33:30 +08:00
  • 03876d106a Add Floating To Top button for improved navigation nyne 2025-05-31 16:19:08 +08:00
  • d597d62c1c Add Quick Add Tag functionality and improve tag management in Edit and Publish pages nyne 2025-05-31 12:43:08 +08:00
  • 37a3d0e459 Add translation for 'Other' tag in multiple languages nyne 2025-05-31 11:38:49 +08:00
  • 6f6de32557 Refactor tags display to group by type in ResourceDetails nyne 2025-05-31 09:39:03 +08:00
  • 16c1dcd64b Enhance GetResourceByID to resolve tag aliases nyne 2025-05-31 09:26:01 +08:00