Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 'feature-itsm' into 'master' #5259

Merged
merged 76 commits into from
Dec 19, 2024
Merged

Merge 'feature-itsm' into 'master' #5259

merged 76 commits into from
Dec 19, 2024

Conversation

WANZARGEN
Copy link
Member

To Reviewers

  • Self-reviewed (coding conventions, bug-free, functionality verified, tests checked, documentation updated)
  • Minor change, review optional (style, chore, ci, straightforward changes, etc.)
  • Previously reviewed in feature branch, no further review needed
  • Need review or discussion

Description (optional)

Things to Talk About (optional)

WANZARGEN and others added 30 commits November 14, 2024 09:06
…k management page (#5029)

* feat: add itsm menu and itsm route config

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add itsm menus to workspace default permission

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add itsm related pages and routes

Signed-off-by: Wanjin Noh <[email protected]>

* fix: fix admin route redirect bug

Signed-off-by: Wanjin Noh <[email protected]>

* chore: add api schema for workflow

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add task management related page files and task management components

Signed-off-by: Wanjin Noh <[email protected]>

---------

Signed-off-by: Wanjin Noh <[email protected]>
Signed-off-by: Wanjin Noh <[email protected]>
- Changed 'COMPLETE' to 'COMPLETED' in task status type
- Modified fetchPackages to return an array of PackageModel
- Added is_default property to package objects
- Introduced setDefaultPackage action for setting default packages
- Refactored status_options structure for better organization

Signed-off-by: Wanjin Noh <[email protected]>
* feat(ops-flow): implement task category detail navigation and refactor stores

Signed-off-by: Wanjin Noh <[email protected]>

* feat(admin): add path handling and update task management store name

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add task status management components and refactor category store methods

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-status): enhance draggable item with color and improved layout

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-status): add action button for editing and deleting tasks

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-status): add status form and update task status handling

Signed-off-by: Wanjin Noh <[email protected]>

* feat: refactor package store to use getters and add delete modal component

Signed-off-by: Wanjin Noh <[email protected]>

* refactor(buttons): rename TaskStatusActionButton to ActionMenuButton

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-type): add assignee pool to task type creation and update forms

Signed-off-by: Wanjin Noh <[email protected]>

---------

Signed-off-by: Wanjin Noh <[email protected]>
* fix check circle icon's color

Signed-off-by: Kang Heeyeon <[email protected]>

* add: topic field type icon's

Signed-off-by: Kang Heeyeon <[email protected]>

---------

Signed-off-by: Kang Heeyeon <[email protected]>
* feat: update action menu and refactor category/package management logic

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add set default package modal and update related components

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add delete package modal and associated categories/workspaces components

Signed-off-by: Wanjin Noh <[email protected]>

* refactor: rename package components for consistency and clarity

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add task category delete modal and rename category form component

Signed-off-by: Wanjin Noh <[email protected]>

* fix: ensure modal closes after package deletion attempt

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add refresh functionality to PackagePanel and TaskCategoryPanel

Signed-off-by: Wanjin Noh <[email protected]>

* feat(assignee-pool): implement user selection and initialization logic

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add task fields configuration component and related generators

Signed-off-by: Wanjin Noh <[email protected]>

---------

Signed-off-by: Wanjin Noh <[email protected]>
…api (#5096)

* feat(ops-flow): add task field metadata and enhance task fields UI

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-fields-configuration): refactor task field management and add new components

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-fields-configuration): enhance task field generator with foldable options and new layout

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-fields): add functionality to dynamically add custom fields

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-fields-configuration): implement task fields management component

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-field): add dropdown task field options and validation logic

Signed-off-by: Wanjin Noh <[email protected]>

* feat(editor): add placeholder extension to text editor component

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add validation event emission for task field options generator

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-management): add task management template functionality and translations

Signed-off-by: Wanjin Noh <[email protected]>

* feat(landing-panel): implement initial data loading and update functionality

Signed-off-by: Wanjin Noh <[email protected]>

* feat: enhance action menu button and add package management APIs

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-category): enhance task status options and add color constants

Signed-off-by: Wanjin Noh <[email protected]>

* fix: update import path for useDomainConfigStore in components and store

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-status): add default status menu and isDefault prop handling

Signed-off-by: Wanjin Noh <[email protected]>

* feat(ops-flow): conditionally render status type field in TaskStatusForm

Signed-off-by: Wanjin Noh <[email protected]>

---------

Signed-off-by: Wanjin Noh <[email protected]>
* feat(ops-flow): add mention functionality and improve comment input handling

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add new props and filters for project and user dropdowns

Signed-off-by: Wanjin Noh <[email protected]>

* feat(ops-flow): add radio group for workspace selection in PackageForm component

Signed-off-by: Wanjin Noh <[email protected]>

* feat(menu): remove workflow from MENU_ID and update translation IDs

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task): add user assignment functionality and update task handling

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-detail-page): add conditional rendering for button container

Signed-off-by: Wanjin Noh <[email protected]>

* feat(comment-store): add default comment_type to list fetch parameters

Signed-off-by: Wanjin Noh <[email protected]>

* feat(associated-tasks): add board task fields for name and description display

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task): update status handling with new status_id parameter and success message

Signed-off-by: Wanjin Noh <[email protected]>

* feat(icons): rename and add new service-related icons for clarity

Signed-off-by: Wanjin Noh <[email protected]>

* feat(menu): replace BOARD with TASK_BOARD in permissions and routes

Signed-off-by: Wanjin Noh <[email protected]>

* feat(navigation): enhance GNB menu item conversion and initialization process

Signed-off-by: Wanjin Noh <[email protected]>

* feat: update required prop logic to consider readonly state in fields

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-management): add landing data initialization and update methods

Signed-off-by: Wanjin Noh <[email protected]>

* feat(ops-flow): update task content display and enhance template management logic

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add TaskStatusBadge component and update task labels to PascalCase

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add internationalization support for edit and delete buttons

Signed-off-by: Wanjin Noh <[email protected]>

* feat: enhance task management with i18n support for status and type actions

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-field): add delete modal and improve field management features

Signed-off-by: Wanjin Noh <[email protected]>

* fix(language-pack): add new translation entry for en-US language

Signed-off-by: Wanjin Noh <[email protected]>

* feat(translations): add hangul-js for Korean particle handling

Signed-off-by: Wanjin Noh <[email protected]>

* feat(language-pack): add new concept nodes and translations for CATEGORY, FIELD_NAME, and PACKAGE

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task): add state management and new assignee functionality

Signed-off-by: Wanjin Noh <[email protected]>

* feat(badge): add violet color mixin to PBadge component

Signed-off-by: Wanjin Noh <[email protected]>

* feat(badge): add violet200 style to badge display options

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add i18n support for package management components and modals

Signed-off-by: Wanjin Noh <[email protected]>

* feat(package-form): add confirmation modal for package updates and translations

Signed-off-by: Wanjin Noh <[email protected]>

* feat(shared-config): add shared configuration store and update related interfaces

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-management): add success and error messages for landing page actions

Signed-off-by: Wanjin Noh <[email protected]>

* feat: implement i18n for task management templates and messages

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-fields-form): update readonly logic based on view mode state

Signed-off-by: Wanjin Noh <[email protected]>

* feat: add accessible config interface and enhance task management features

Signed-off-by: Wanjin Noh <[email protected]>

* feat(task-management): improve error handling and data retrieval logic

Signed-off-by: Wanjin Noh <[email protected]>

---------

Signed-off-by: Wanjin Noh <[email protected]>
Copy link

vercel bot commented Dec 19, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
console ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 19, 2024 3:06am
inventory-v2 ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 19, 2024 3:06am
2 Skipped Deployments
Name Status Preview Comments Updated (UTC)
dashboard ⬜️ Ignored (Inspect) Dec 19, 2024 3:06am
hotfix2 ⬜️ Ignored (Inspect) Dec 19, 2024 3:06am

@WANZARGEN WANZARGEN merged commit 0723f83 into master Dec 19, 2024
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants