Skip to content

Conversation

@WANZARGEN
Copy link
Member

Skip Review (optional)

  • Minor changes that don't affect the functionality (e.g. style, chore, ci, test, docs)
  • Previously reviewed in feature branch, further review is not mandatory
  • Self-merge allowed for solo developers or urgent changes

Description (optional)

Things to Talk About (optional)

… identity service

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

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
* refactor(workspace): migrate workspace model to api-clients directory

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

* refactor(workspace): migrate workspace API verb interfaces to api-clients directory

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

* feat(workspace): add composable for workspace API in identity service

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

* refactor(opsflow): replace package store with package mutations and bind composables

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

* refactor(web): extract ActionMenuItem type to separate type file

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

* refactor(opsflow): migrate PackagePanel to use vue-query and package API composables

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

* refactor(opsflow): migrate TaskCategoryPanel to use vue-query and package API composables

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

* refactor(opsflow): migrate PackageDeleteModal to use vue-query and package API composables

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

* refactor(opsflow): migrate PackageSetDefaultModal to use vue-query and package API composables

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

* refactor(opsflow): update task query invalidation with reactive query keys

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

* refactor(opsflow): create usePackagesQuery composable and update package-related components

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

* refactor(opsflow): remove package store and update components to use new package query composables

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

* feat(opsflow): add API composables for comment and event services

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

* refactor(opsflow): migrate comment components to use vue-query and comment API composables

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

* refactor(opsflow): create composables for task categories and task types

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

* refactor(opsflow): remove board page store and simplify category ID handling

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

* refactor(error): enhance error handling with improved error message and toast support

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

* refactor(opsflow): migrate PackageForm to vue-query and simplify package mutations

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

* refactor(opsflow): migrate TaskCategoryPanel to use categories query composable

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

* feat(project): add 'badge' type to ProjectSelectDropdown appearance options

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

* refactor(opsflow): migrate task type and category fields to use vue-query composables

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

* refactor(opsflow): migrate OpsFlowLandingPage to use task categories and types query composables

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

* refactor(opsflow): migrate AdminTaskCategoryDetailPageTaskTypeTab to use task types query composable

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

* refactor(opsflow): standardize vue-query usage across task management components

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

* refactor(opsflow): extract task type form mutations and scope field into composables

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

* refactor(opsflow): create task type query composable and update related components

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

* refactor(opsflow): migrate TaskTypeDeleteModal to use vue-query for task type deletion

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

* refactor(opsflow): remove task type related code from task category page store

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

* refactor(opsflow): extract task status management logic into composables

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

* refactor(opsflow): migrate TaskStatusTree to use vue-query for status options management

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

* refactor(opsflow): migrate TaskStatusSetDefaultModal to use vue-query for status default setting

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

* refactor(opsflow): optimize TaskStatusTree status options handling

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

* feat(opsflow): improve task status dropdown rendering and query invalidation

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

* refactor(opsflow): extract task category and task type management into composables

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

* refactor(api-clients): simplify use-api-query-key composable type annotations

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

* refactor(opsflow): extract associated categories logic into composable and remove unused components

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

* refactor(opsflow): update useCurrentCategory composable to include loading state

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

* refactor(opsflow): remove task category store dependencies and simplify task content form logic

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

* refactor(opsflow): remove task category store and migrate to vue-query composables

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

* refactor(opsflow): migrate task detail page to use vue-query composables for task and events

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

* refactor(opsflow): standardize import paths and remove relative imports in components

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

* refactor(opsflow): replace useDefaultPackageQuery with useDefaultPackage composable

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

* refactor(opsflow): fix reactive references in task content form and query handling

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

* refactor(opsflow): optimize task page lifecycle and event query handling

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

* refactor(opsflow): optimize query caching and store management in task components

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

* feat(opsflow): implement task list query invalidation on task assignment

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

* feat(opsflow): reset unsaved changes when initializing task content form

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

* feat(opsflow): add validation for undefined values in task field form

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

* fix(project): add optional chaining for currentProjectGroupId in ProjectSelectDropdown

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

* feat(opsflow): enhance task creation and status selection logic

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

* refactor(opsflow): improve task creation mutation and query handling

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

* refactor(opsflow): optimize task detail page query client and event handling

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

* feat(opsflow): implement task list query invalidation on status change

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

* feat(opsflow): enhance task list query to support total count and pagination

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

* refactor(opsflow): optimize package mutations and query handling

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

* refactor(opsflow): optimize task management page store lifecycle

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

* refactor(opsflow): introduce useAvailableCategories composable for consistent category filtering

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

* fix(opsflow): add validation for category status options in delete modal

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

* refactor(opsflow): enhance task deletion handling and improve query management

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

* refactor(opsflow): update import paths for task, comment, and event types to use absolute paths

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

* feat(opsflow): enhance LSBTopTitle component with right-end slot

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

* fix(info): ensure timezone defaults to 'UTC' when undefined

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

* refactor(opsflow): update user_type comment to remove TODO note

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

---------

Signed-off-by: Wanjin Noh <wanjin@megazone.com>
@WANZARGEN WANZARGEN added the self_approved/review Pull Request has been reviewed and approved by the author without requiring additional reviewers. label Mar 13, 2025
@vercel
Copy link

vercel bot commented Mar 13, 2025

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

4 Skipped Deployments
Name Status Preview Comments Updated (UTC)
console ⬜️ Ignored (Inspect) Mar 13, 2025 1:43am
dashboard ⬜️ Ignored (Inspect) Mar 13, 2025 1:43am
inventory-v2 ⬜️ Ignored (Inspect) Mar 13, 2025 1:43am
web-storybook ⬜️ Ignored (Inspect) Mar 13, 2025 1:43am

@WANZARGEN WANZARGEN merged commit 141a225 into develop Mar 13, 2025
12 checks passed
@WANZARGEN WANZARGEN deleted the feature-opsflow-v1-improvement branch March 13, 2025 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pass/signedoff self_approved/review Pull Request has been reviewed and approved by the author without requiring additional reviewers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants