Skip to content

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
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…k management page (#5029)

* feat: add itsm menu and itsm route config

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* feat: add itsm menus to workspace default permission

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* feat: add itsm related pages and routes

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* fix: fix admin route redirect bug

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* chore: add api schema for workflow

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

---------

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
- 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 <wanjin@megazone.com>
…egory updates

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…e access

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
… and state management

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…ange

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
* feat(ops-flow): implement task category detail navigation and refactor stores

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* refactor(buttons): rename TaskStatusActionButton to ActionMenuButton

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

---------

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
* fix check circle icon's color

Signed-off-by: Kang Heeyeon <k.h22y25n@gmail.com>

* add: topic field type icon's

Signed-off-by: Kang Heeyeon <k.h22y25n@gmail.com>

---------

Signed-off-by: Kang Heeyeon <k.h22y25n@gmail.com>
* feat: update action menu and refactor category/package management logic

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* refactor: rename package components for consistency and clarity

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* fix: ensure modal closes after package deletion attempt

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* feat: add refresh functionality to PackagePanel and TaskCategoryPanel

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* feat: add task fields configuration component and related generators

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

---------

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…api (#5096)

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

---------

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…anagement

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…o TaskProgressTab

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…nter key events

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…ting

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
… validation

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…isabled

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…onality

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…management

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…ling

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…le component

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…tting

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…and board

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
…kage ID

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
Signed-off-by: Wanjin Noh <wanjin@megazone.com>
* feat(ops-flow): add mention functionality and improve comment input handling

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* feat: add internationalization support for edit and delete buttons

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

* feat: implement i18n for task management templates and messages

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>

---------

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
@vercel
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.

3 participants