Commit Graph

  • cbac406495 Upgrade Spring Boot to version 3.5.9 (#8069) John Niang 2025-12-22 11:53:29 +08:00
  • 90541601c5 Refactor iconify label rendering into IconifyLabel component (#8065) v2.22.0-alpha.4 Ryan Wang 2025-12-21 21:09:12 +08:00
  • 87b9ae81ef Support captions for media attachments in editor (#8064) Ryan Wang 2025-12-21 21:08:54 +08:00
  • 7192e81e7b Refactor formkit attachment input component (#8061) Ryan Wang 2025-12-20 23:10:38 +08:00
  • a80371dd9d Refactor attachment upload and filters UI components (#8058) Ryan Wang 2025-12-20 22:05:08 +08:00
  • 362e8a945f Improve fullscreen and dropdown behavior in inputs (#8063) Ryan Wang 2025-12-20 21:56:21 +08:00
  • e255243f2e Add empty messages object to i18n config (#8062) Ryan Wang 2025-12-20 21:56:03 +08:00
  • 4040a094e1 Refactor attachment policy fetching and UI components (#8057) v2.22.0-alpha.3 Ryan Wang 2025-12-18 22:27:40 +08:00
  • 2bb4d0548b Add valueOnly prop to Iconify input for string values (#8055) Ryan Wang 2025-12-18 22:24:39 +08:00
  • 6e46373fff Refactor search UI with reusable button components (#8052) Ryan Wang 2025-12-18 18:25:09 +08:00
  • 049eb95637 Refactor the logic of obtaining post cursor (#8047) John Niang 2025-12-17 16:52:10 +08:00
  • 2bfaedb94e Refactor iconify input to use structured IconifyValue (#8042) Ryan Wang 2025-12-17 16:50:32 +08:00
  • 625146d478 Add workflow to close stale issues automatically (#8051) Ryan Wang 2025-12-17 16:22:51 +08:00
  • d636a27615 Pass formData prop to AnnotationsForm context (#8040) Ryan Wang 2025-12-17 15:26:01 +08:00
  • 23705ccf8b Refactor system config fetcher and related events (#8045) John Niang 2025-12-17 15:10:09 +08:00
  • 7bda0bc366 Enhance color input with manual editing and HSL support (#8039) Ryan Wang 2025-12-17 15:06:24 +08:00
  • ebf05eda54 Lazy load input components with defineAsyncComponent (#8037) Ryan Wang 2025-12-17 15:05:36 +08:00
  • 27f72df79c Use thumbnail URL for array item images (#8034) Ryan Wang 2025-12-17 15:03:03 +08:00
  • 908d6b86b3 Bump vite version (#8036) Ryan Wang 2025-12-17 13:09:07 +08:00
  • 48e191daaa Add manual icon edit to IconifyInput (#8033) v2.22.0-alpha.2 Ryan Wang 2025-12-15 22:20:40 +08:00
  • 323ecd3778 pref: refactor image resizing to only update width attribute (#8031) Takagi 2025-12-15 21:37:25 +08:00
  • 898ef7b0d4 Add expand/collapse for editor cover image (#8027) Ryan Wang 2025-12-15 21:36:30 +08:00
  • 160d492ff6 Remove z-index from BasicLayout sidebar styles (#8030) Ryan Wang 2025-12-15 21:36:17 +08:00
  • 5d5fbed3b5 Set z-index for commands menu positioning (#8032) Ryan Wang 2025-12-15 21:35:19 +08:00
  • d3e9797f30 fix: adjust the position of the search and replace box (#8029) Takagi 2025-12-15 15:33:20 +08:00
  • 727ade4123 Add popper placement support to Iconify input (#8026) Ryan Wang 2025-12-15 14:42:19 +08:00
  • 70a591559e fix: solve the problem that multiple Selects cannot display label correctly (#8024) Takagi 2025-12-15 12:49:19 +08:00
  • af1c018c4f feat: enhance array input with iconify label support (#8014) Takagi 2025-12-15 12:13:19 +08:00
  • d315083827 Add ignore attribute to FormKit components in Icon.vue (#8009) v2.22.0-alpha.1 Ryan Wang 2025-12-12 10:53:13 +08:00
  • ddd0453c6a feat: expand password regex to allow . and ? characters (#8005) Yone 2025-12-12 10:33:08 +08:00
  • 619552e5a4 Add array formkit component (#7996) Takagi 2025-12-11 22:25:48 +08:00
  • f609a2cf6e Add color input placeholder (#8008) Ryan Wang 2025-12-10 19:53:37 +08:00
  • 9739b1059e Make the posts in index lazy to load (#8006) John Niang 2025-12-10 16:59:00 +08:00
  • 2e0881d560 Clean up notification reason after notifying and remove finalizers (#8007) John Niang 2025-12-10 16:53:01 +08:00
  • 747d7edc24 Apply timeout to reactive blocking operations (#8004) John Niang 2025-12-10 15:06:42 +08:00
  • 760ba2347b Optimize editor styles (#7982) Ryan Wang 2025-12-10 14:37:45 +08:00
  • ac449924e2 Add custom color input component to FormKit (#8003) Ryan Wang 2025-12-10 14:37:03 +08:00
  • 8243d52ff3 Add iconify input for formkit (#8000) Ryan Wang 2025-12-10 14:35:12 +08:00
  • a3eda32f01 Refactor attachment grid item and image preview components (#7989) Ryan Wang 2025-12-08 10:14:40 +08:00
  • 9cee89c2fc fix: resolve the issue of not being able to drag after adding a figure caption (#7984) Takagi 2025-12-05 11:58:24 +08:00
  • 15a1c6ee91 Bump vite to 8.0 (#7983) Ryan Wang 2025-12-04 18:58:29 +08:00
  • a14d7b7b12 chore: export Fragment from pm package (#7985) Takagi 2025-12-04 18:56:23 +08:00
  • 61637a21cd fix: resolve the issue of the video node-view-wrapper error (#7986) Takagi 2025-12-04 18:54:22 +08:00
  • fca4c32519 Refactor dropdown component (#7978) Ryan Wang 2025-12-01 11:32:23 +08:00
  • 488f9cc7c4 Make content fields required in post and content models (#7972) Ryan Wang 2025-12-01 10:39:37 +08:00
  • 9d85275d0f Refactor AttachmentFileTypeIcon to use async components (#7976) Ryan Wang 2025-11-28 15:53:25 +08:00
  • 0883082699 Remove yjs dependency from editor package (#7971) Ryan Wang 2025-11-28 15:52:40 +08:00
  • d39c371ad4 Fix incorrect type generation for the Dropdown component (#7974) Ryan Wang 2025-11-28 14:32:40 +08:00
  • a204fbc86a Refactor editor package (#7968) Ryan Wang 2025-11-28 13:02:34 +08:00
  • c25aadeb3e Update api-client package.json to use ES module format (#7966) Ryan Wang 2025-11-28 10:20:39 +08:00
  • 08747dc59d Upgrade tiptap dependencies to v3.11.0 (#7969) Ryan Wang 2025-11-27 14:08:07 +08:00
  • 558400f4a2 feat: add figure and caption support to editor (#7875) Takagi 2025-11-26 15:27:21 +08:00
  • 1e33ae4cdd Improve auth provider logo display styling (#7964) Ryan Wang 2025-11-26 15:04:22 +08:00
  • b62d692c70 Add Markdown support to CodeMirror component (#7961) Ryan Wang 2025-11-23 14:05:12 +08:00
  • 6f711fc0cb Upgrade dev dependencies versions (#7960) Ryan Wang 2025-11-23 14:03:11 +08:00
  • 57e7df9f95 Refactor Codemirror language loading to async (#7956) Ryan Wang 2025-11-21 15:04:42 +08:00
  • 64620140e5 Refactor auth provider setting form logic (#7954) Ryan Wang 2025-11-21 15:04:29 +08:00
  • 889ec5881f Refactor profile authentication tab (#7950) Ryan Wang 2025-11-21 15:04:12 +08:00
  • f69ec15b17 Refactor module and permission setup for console and uc (#7951) Ryan Wang 2025-11-21 14:57:11 +08:00
  • 8cabd633c1 Exclude missing translations YAML files from import (#7957) Ryan Wang 2025-11-21 14:56:45 +08:00
  • d3016f2c2d Add path aliases for halo-dev packages (#7953) Ryan Wang 2025-11-21 14:56:12 +08:00
  • e65f653e03 Refactor FormKit input prop types and update dependencies (#7955) Ryan Wang 2025-11-21 11:01:20 +08:00
  • caf5ecd4cb Bump vue and related-deps version (#7949) Ryan Wang 2025-11-20 14:42:18 +08:00
  • 8eb436b274 Add wrapper class to Dropdown component (#7947) Ryan Wang 2025-11-19 15:55:58 +08:00
  • 6e6ee580ec Bump storybook to 10 (#7946) Ryan Wang 2025-11-19 15:55:47 +08:00
  • 1d58ead011 feat: add gallery extension in editor (#7897) Takagi 2025-11-18 18:20:57 +08:00
  • d1c347ab37 Refactor attachment image preview section (#7944) Ryan Wang 2025-11-18 11:56:03 +08:00
  • a94993a056 Add confirmType 'danger' to destructive dialogs (#7943) Ryan Wang 2025-11-18 11:55:37 +08:00
  • 904a55e732 Update Vite and related dependencies (#7942) Ryan Wang 2025-11-18 11:55:20 +08:00
  • e446512565 Add route-based quick action support to dashboard (#7939) Ryan Wang 2025-11-17 10:02:54 +08:00
  • dc030c8f16 Rename output files from rich-text-editor to index (#7940) Ryan Wang 2025-11-17 10:00:55 +08:00
  • b434574166 Refactor to use async component imports (#7941) Ryan Wang 2025-11-17 09:36:53 +08:00
  • 10e3f162f5 Lazy load profile tabs with async components (#7935) Ryan Wang 2025-11-14 15:00:49 +08:00
  • ede40ad698 Enhance type hints for globally registered components (#7933) Ryan Wang 2025-11-14 14:51:55 +08:00
  • 2068b72e27 Refactor user profile to use Pinia currentUser store (#7936) Ryan Wang 2025-11-14 14:46:50 +08:00
  • ec22d038ca Refactor comment components to use async imports (#7932) Ryan Wang 2025-11-13 16:38:48 +08:00
  • ea315904a1 Add support for async language pack loading (#7931) Ryan Wang 2025-11-13 16:36:47 +08:00
  • dab1ceb537 Lazy load some routes to improve initial render performance (#7930) Ryan Wang 2025-11-13 14:28:46 +08:00
  • 3a177fe050 Clean up generated thumbnails on out-of-memory errors (#7928) John Niang 2025-11-11 22:16:41 +08:00
  • a25aeee08c [release-2.21] fix: Error detection method in the MIMEType and file extension matching stage (#7927) release-2.21 Halo Dev Bot 2025-11-11 10:44:40 +08:00
  • 897558f08c fix: Error detection method in the MIMEType and file extension matching stage (#7922) Jerry 2025-11-11 10:00:40 +08:00
  • ac88ee70cb Rename @halo-dev/console-shared to @halo-dev/ui-shared (#7926) Ryan Wang 2025-11-11 00:20:41 +08:00
  • 9f20ce42e8 Add requeue logic for missing theme settings in SettingUtils (#7923) John Niang 2025-11-07 21:34:25 +08:00
  • d9c3b1ffa1 Refactor extension point composables to use vue-query (#7915) Ryan Wang 2025-11-07 18:03:53 +08:00
  • d57c4d8070 fix: code block focus positioning error when switching languages (#7919) v2.21.10 Halo Dev Bot 2025-11-06 23:23:12 +08:00
  • 366bfe4c08 Update toolbox priorities and add image command menu (#7921) Halo Dev Bot 2025-11-06 23:22:58 +08:00
  • ac7d6c236f Set networkMode to 'always' in Vue Query config (#7920) Halo Dev Bot 2025-11-06 23:22:40 +08:00
  • 21c6989c6a Enforce email validation and normalize case for password reset and verification (#7918) Halo Dev Bot 2025-11-06 23:22:27 +08:00
  • 292d124702 [release-2.21] Refactor Thymeleaf dependencies to resolve potential memory leak (#7917) Halo Dev Bot 2025-11-06 21:56:29 +08:00
  • 71c621b9b1 Refactor Thymeleaf dependencies to resolve potential memory leak (#7914) John Niang 2025-11-06 21:42:29 +08:00
  • 13f7b140bd Show username in user-select labels (#7904) Ryan Wang 2025-11-06 21:28:02 +08:00
  • eae5a599c5 Refactor to use StatusDotState type for status props (#7913) Ryan Wang 2025-11-06 21:27:43 +08:00
  • da4ca5309d Replace TemplateEngine with SpringTemplateEngine in ThumbnailImgTagPostProcessorTest (#7916) John Niang 2025-11-06 19:52:31 +08:00
  • fbc12cd8b2 Refactor component library prop types (#7911) Ryan Wang 2025-11-06 15:57:13 +08:00
  • 2d50736719 Expose dayjs in utils.date to allow users to call dayjs methods directly (#7906) Ryan Wang 2025-11-06 12:24:20 +08:00
  • 75f2a50da1 Bump rolldown-vite to 7.2.0 (#7905) Ryan Wang 2025-11-06 12:02:31 +08:00
  • aa7fb11946 Remove deprecated plugin registration fallback (#7910) Ryan Wang 2025-11-06 12:02:17 +08:00
  • 0241951776 Remove route whitelist from auth-check guards (#7909) Ryan Wang 2025-11-06 12:02:05 +08:00
  • 9dc980d923 Upgrade to Gradle 9.2.0 (#7886) John Niang 2025-11-05 11:18:26 +08:00
  • ad3b5c0680 Refactor UUID generation to shared utils.id.uuid (#7898) Ryan Wang 2025-11-05 11:13:35 +08:00