From dd2485d7da13e61fbc72f782f7b12008fd764987 Mon Sep 17 00:00:00 2001 From: Tim <135014430+nagisa77@users.noreply.github.com> Date: Thu, 10 Jul 2025 10:45:07 +0800 Subject: [PATCH] feat: allow user tag creation --- open-isle-cli/src/components/TagSelect.vue | 51 ++++++++++++++++--- open-isle-cli/src/views/NewPostPageView.vue | 26 +++++++++- .../com/openisle/config/SecurityConfig.java | 2 +- .../java/com/openisle/service/TagService.java | 3 ++ .../com/openisle/service/TagValidator.java | 20 ++++++++ 5 files changed, 94 insertions(+), 8 deletions(-) create mode 100644 src/main/java/com/openisle/service/TagValidator.java diff --git a/open-isle-cli/src/components/TagSelect.vue b/open-isle-cli/src/components/TagSelect.vue index ddc7aa04b..85cb36c50 100644 --- a/open-isle-cli/src/components/TagSelect.vue +++ b/open-isle-cli/src/components/TagSelect.vue @@ -1,9 +1,15 @@