-
Notifications
You must be signed in to change notification settings - Fork 40
feat(feature-query-integration): merge the first feature into the develop branch. #6131
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
Conversation
* Merge pull request #5866 from skdud4659/feature/alert-manager refactor: refactor alert-manager API to api-client format * chore(monitoring): move from schema folder to api-clients folder (#5876) * chore(monitoring): move from schema folder to api-clients folder Signed-off-by: NaYeong,Kim <[email protected]> * feat(monitoring): create api-doc-constant Signed-off-by: NaYeong,Kim <[email protected]> --------- Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to alert api (#5879) * feat: apply vue-query to alert list api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to alert history api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to alert get api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to alert update api Signed-off-by: NaYeong,Kim <[email protected]> * refactor: remove alert detail page store Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to alert delete api Signed-off-by: NaYeong,Kim <[email protected]> * chore: changed file name Signed-off-by: NaYeong,Kim <[email protected]> * refactor: separate alert list api into a dedicated file Signed-off-by: NaYeong,Kim <[email protected]> * chore: remove unnecessary code Signed-off-by: NaYeong,Kim <[email protected]> --------- Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to escalation policy api (#5884) * feat: apply vue-query to escalation policy list api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to escalation policy get api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to escalation policy create api Signed-off-by: NaYeong,Kim <[email protected]> * chore: edit invalidate query key Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to escalation policy delete api Signed-off-by: NaYeong,Kim <[email protected]> * fix: invalidate query key on alert delete Signed-off-by: NaYeong,Kim <[email protected]> * chore: apply pr review Signed-off-by: NaYeong,Kim <[email protected]> --------- Signed-off-by: NaYeong,Kim <[email protected]> * Merge pull request #5886 from skdud4659/feature/event-rule feat: apply vue-query to "event rule, note" api * feat(alert-table): create and apply alert-list pagination query (#5900) * feat(alert-table): create and apply alert-list pagination query Signed-off-by: piggggggggy <[email protected]> * chore: fix pagination options bug Signed-off-by: piggggggggy <[email protected]> * fix(task-table): apply pagination query & refactor pagination query Signed-off-by: piggggggggy <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: piggggggggy <[email protected]> Signed-off-by: samuel.park <[email protected]> * Merge pull request #5930 from skdud4659/feature/notification feat: apply vue-query to notification protocol api * feat: update vue query pagination at service landing page (#5936) * fix: apply healthyService pageSize change on window resize Signed-off-by: 이승연 <[email protected]> * feat: update vue query pagination at service landing page Signed-off-by: 이승연 <[email protected]> * chore: add computedRef type Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> * Merge pull request #5945 from skdud4659/feature/user-channel feat: apply vue-query to user channel api * feat: apply vue-query to user group channel api (#5944) * feat: apply vue-query to user group channel api Signed-off-by: NaYeong,Kim <[email protected]> * chore: apply pr review Signed-off-by: NaYeong,Kim <[email protected]> --------- Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to service channel api (#5946) * feat: apply vue-query to service channel 'create' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to service channel 'delete' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to service channel 'disable/enable' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to service channel 'get' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to service channel 'list' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to service channel 'update' api Signed-off-by: NaYeong,Kim <[email protected]> * fix: bug fix due to vue query migration Signed-off-by: NaYeong,Kim <[email protected]> * chore: apply pr review Signed-off-by: NaYeong,Kim <[email protected]> * fix: unify code concerns Signed-off-by: NaYeong,Kim <[email protected]> --------- Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to webhook api (#5948) * feat: apply vue-query to webhook 'create' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to webhook 'delete' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to webhook 'enable/disable' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to webhook 'update message format' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to webhook 'update' api and deduplicate query key invalidation Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to webhook 'list errors' api Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue-query to webhook 'list' api Signed-off-by: NaYeong,Kim <[email protected]> * fix: bug fix due to vue query adoption Signed-off-by: NaYeong,Kim <[email protected]> --------- Signed-off-by: NaYeong,Kim <[email protected]> * Merge pull request #5950 from skdud4659/feat/service feat: apply vue-query to service api --------- Signed-off-by: NaYeong,Kim <[email protected]> Signed-off-by: piggggggggy <[email protected]> Signed-off-by: samuel.park <[email protected]> Signed-off-by: 이승연 <[email protected]> Co-authored-by: Piggy Park (박용태) <[email protected]> Co-authored-by: 이승연 <[email protected]> Co-authored-by: 이승연 <[email protected]>
* refactor: move API calls from store to vue query Signed-off-by: yuda <[email protected]> * refactor: replace direct api usage in page with vue query mutation Signed-off-by: yuda <[email protected]> * refactor: implement "single source of truth" with vue query Signed-off-by: yuda <[email protected]> * chore: change order of codes Signed-off-by: yuda <[email protected]> * chore: use `toValue` Signed-off-by: yuda <[email protected]> * chore: use computed dataSourceId Signed-off-by: yuda <[email protected]> * refactor: use `useServiceQueryKey` rather than array key Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* feat(budget): apply tanstack query at budget service (intro: about settings and list&get API) (#5878) * feat: add Budget & Budget Usage Query Settings Signed-off-by: 이승연 <[email protected]> * feat: update method of getting list and analyze api with vue-query Signed-off-by: 이승연 <[email protected]> * feat: apply as feedback Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> * feat(budget): apply vue query when creating budget (#5885) * feat: apply vue query when creating budget Signed-off-by: 이승연 <[email protected]> * chore: update languages Signed-off-by: 이승연 <[email protected]> * chore: add translations Signed-off-by: 이승연 <[email protected]> * feat: apply feedback (using computed with cached values) Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> * feat(budget): update mutation of budget detail page - heading with vue query (#5895) * chore: updated variable names Signed-off-by: 이승연 <[email protected]> * chore: remove pinia store usage completely Signed-off-by: 이승연 <[email protected]> * feat: add mutation composable (update, set_notification, delete) Signed-off-by: 이승연 <[email protected]> * feat: update detail heading action of budget detail page with vue query Signed-off-by: 이승연 <[email protected]> * chore: remove unnecessary codes Signed-off-by: 이승연 <[email protected]> * chore: update admin budget detail page (same as user) Signed-off-by: 이승연 <[email protected]> * chore: update wrong file name Signed-off-by: seungyeoneeee <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> Signed-off-by: seungyeoneeee <[email protected]> * feat(budget): update budget detail page with vue query (#5904) * feat: update budget detail base information with vue query Signed-off-by: seungyeoneeee <[email protected]> * feat: update budget usage trend as monthly with vue query Signed-off-by: seungyeoneeee <[email protected]> * feat: update budget usage trend as total with vue query Signed-off-by: seungyeoneeee <[email protected]> * feat: clean up __mutationType usage from budget update mutation Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: seungyeoneeee <[email protected]> Signed-off-by: 이승연 <[email protected]> * chore: add comment Signed-off-by: 이승연 <[email protected]> * fix: prevent filter override by merging query filters explicitly (#5928) Signed-off-by: 이승연 <[email protected]> * feat: apply design feedback to budget create page (#5939) * feat: apply design feedback to budget create page Signed-off-by: 이승연 <[email protected]> * chore: update languages Signed-off-by: 이승연 <[email protected]> * feat: apply updated design of budget create step Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> * feat(budget): apply design feedback about budget detail chart (#5943) * feat: update languages Signed-off-by: 이승연 <[email protected]> * feat: update icon svg files of budget chart legend icons Signed-off-by: 이승연 <[email protected]> * feat: apply design feedback about budget detail chart Signed-off-by: 이승연 <[email protected]> * chore: fix minor issue of language Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> * chore: apply feedback Signed-off-by: seungyeoneeee <[email protected]> * chore: move invalidateBudgetListQuery outside of onSuccess callback Signed-off-by: seungyeoneeee <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> Signed-off-by: seungyeoneeee <[email protected]>
…rvice (#5959) * feat(reference-model): create integrated `Reference Model` (#5877) * chore(query-key): separate query-key helper Signed-off-by: samuel.park <[email protected]> * feat(reference-query-key): create reference query-key composable Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * feat(query-cache-watcher): create query-cache watcher composable Signed-off-by: samuel.park <[email protected]> * feat(reference-model-list): create reference-model list composable Signed-off-by: samuel.park <[email protected]> * chore: edit composable name Signed-off-by: samuel.park <[email protected]> * feat(reference-model): create reference-model type & config Signed-off-by: samuel.park <[email protected]> * feat(reference-model-map): create reference-model map data composable Signed-off-by: samuel.park <[email protected]> * feat(reference-query): create reference-model query (originally variable model) Signed-off-by: samuel.park <[email protected]> * feat(reference-model): create reference-model composable (DSL) Signed-off-by: samuel.park <[email protected]> * feat(reference-model): create reference sync composable (for api-clients) Signed-off-by: samuel.park <[email protected]> * chore: edit composable name Signed-off-by: samuel.park <[email protected]> * chore: create reference-model query type Signed-off-by: samuel.park <[email protected]> * feat(reference-model): create reference-model query helper (variable model) Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * chore: edit typo Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]> * feat(reference-model): create new reference model (#5941) * chore: move file architecture Signed-off-by: samuel.park <[email protected]> * feat(reference-model): create reference-model core Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * chore: refactor dir architecture Signed-off-by: samuel.park <[email protected]> * chore: apply changed query file path Signed-off-by: samuel.park <[email protected]> * fix(reference-model): refactor interface to make it easy to read Signed-off-by: samuel.park <[email protected]> * refactor(reference-model): separate reference-model composable & small fix Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]> * feat(reference-model): create reference models & move schema dir (#5947) * feat(reference-model): create reference models & move schema dir Signed-off-by: samuel.park <[email protected]> * chore: apply changed schema path Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]> * feat: create reference data model (workspace, ta, secret, region, provider, all) & refactor reference-data-model interface (#5949) * fix(reference-data-model): refactor reference-data-model interface Signed-off-by: samuel.park <[email protected]> * chore: apply changed path Signed-off-by: samuel.park <[email protected]> * feat: create reference data model (workspace, ta, secret, region, provider, all) Signed-off-by: samuel.park <[email protected]> * chore: apply changed path Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * chore: edit test code Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]> * feat(reference-data-model): create namespace reference-data-model Signed-off-by: samuel.park <[email protected]> * fix(reference-data-model): apply reference data model (#5951) * fix(reference-data-model): apply reference data model Signed-off-by: samuel.park <[email protected]> * fix(provider-button-list): apply reference data model & refactor provider list component Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]> * feat(reference-data-model): create reference-data-model (user, userGroup, workspaceGroup, protocol) Signed-off-by: samuel.park <[email protected]> * refactor: apply workspaceUser to user-reference-data-model Signed-off-by: samuel.park <[email protected]> * feat(reference-data-model): apply reference data model Signed-off-by: samuel.park <[email protected]> * feat(plugin): create plugin-reference-data-model Signed-off-by: samuel.park <[email protected]> * feat(workspace-home): apply reference-data-model & apply vue query Signed-off-by: samuel.park <[email protected]> * feat: apply reference-data-model and vue-query (iam, landing, my-page) Signed-off-by: samuel.park <[email protected]> * feat: apply reference-data-model and vue query (sa, advanced) Signed-off-by: samuel.park <[email protected]> * chore: update api-doc Signed-off-by: samuel.park <[email protected]> * chore: solve conflicts Signed-off-by: samuel.park <[email protected]> * feat: create reference data model (alert-manager) Signed-off-by: samuel.park <[email protected]> * chore: solve conflicts Signed-off-by: samuel.park <[email protected]> * fix: solve conflicts Signed-off-by: samuel.park <[email protected]> * chore: solve conflicts Signed-off-by: samuel.park <[email protected]> * feat: apply reference-data-model to alert-manager v2 Signed-off-by: samuel.park <[email protected]> * feat: separate user reference data model (user/workspaceUser) Signed-off-by: samuel.park <[email protected]> * chore: solve conflicts Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * feat: apply reference-data-model Signed-off-by: samuel.park <[email protected]> * chore: apply reference-data-model Signed-off-by: samuel.park <[email protected]> * chore: typo Signed-off-by: samuel.park <[email protected]> * chore: solve lint error Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]>
* refactor: update cost analyze vue query Signed-off-by: yuda <[email protected]> * refactor: apply vue query to cost anlaysis pages Signed-off-by: yuda <[email protected]> * chore: move directory Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* feat: add `useCostReportDataAnalyzeQuery` Signed-off-by: yuda <[email protected]> * refactor: apply `useCostReportDataAnalyzeQuery` to pages Signed-off-by: yuda <[email protected]> * chore: very minor things Signed-off-by: yuda <[email protected]> * chore: apply copilot review Signed-off-by: yuda <[email protected]> * feat: add cost report queries Signed-off-by: yuda <[email protected]> * refactor: apply cost report queries to pages Signed-off-by: yuda <[email protected]> * feat: create `useCostReportApi` Signed-off-by: yuda <[email protected]> * chore: apply review Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
…nation query (#5969) * feat(budget): apply responsive ui as design feedback (#5960) * chore: update languages Signed-off-by: 이승연 <[email protected]> * feat: apply responsive ui of design feedback Signed-off-by: 이승연 <[email protected]> * feat: update responsive ui about button of budget alerts field Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> * refactor: apply pagination query with vue query in budget main page (#5967) * feat: update pagination query with vue query Signed-off-by: 이승연 <[email protected]> * chore: remove unnecessary type of state Signed-off-by: 이승연 <[email protected]> * chore: remove unnecessary code Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> * chore: apply updated file path Signed-off-by: 이승연 <[email protected]> * feat: update as feedback and add missing code about queryTags Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]>
…ity (#5968) * feat(id-batcher): create id-batcher module for reference-data-model Signed-off-by: samuel.park <[email protected]> * feat(reference-repository): create reference-repository module for reference-data-model Signed-off-by: samuel.park <[email protected]> * feat(reference-data-model): create event-emitter util for reference-data-model Signed-off-by: samuel.park <[email protected]> * refactor(reference-data-model): refactor internal modules Signed-off-by: samuel.park <[email protected]> * feat(reference-data-model): apply changed architecture Signed-off-by: samuel.park <[email protected]> * chore(reference-repository): add defensive code in requestItem Signed-off-by: samuel.park <[email protected]> * chore: create test code (`id-batcher.ts`, `reference-repository.ts`) Signed-off-by: samuel.park <[email protected]> * chore: create create-event-emitter test code Signed-off-by: samuel.park <[email protected]> * chore: create reference data model test code Signed-off-by: samuel.park <[email protected]> * chore: remove deprecated file Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]>
* chore: replace admin collector page with user page Signed-off-by: yuda <[email protected]> * refactor: use `useCollectorApi` rather than spaceConnector Signed-off-by: yuda <[email protected]> * refactor: delete useCollectorDetailPageStore Signed-off-by: yuda <[email protected]> * refactor: apply `useCollectorListQuery` to collector page, store Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* chore: move directory of inventory/job Signed-off-by: yuda <[email protected]> * chore: move directory of inventory/job-task Signed-off-by: yuda <[email protected]> * chore: move directory of inventory/change-history Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* chore: add new api clients (page-schema, cloud-service) Signed-off-by: piggggggggy <[email protected]> * feat(cloud-service-detail): apply vue-query Signed-off-by: piggggggggy <[email protected]> * chore: refactor cloud-service page params type Signed-off-by: piggggggggy <[email protected]> * chore: refactor cloud-service-detail tabs Signed-off-by: piggggggggy <[email protected]> * chore: small fix Signed-off-by: piggggggggy <[email protected]> --------- Signed-off-by: piggggggggy <[email protected]>
* feat: create job analyze vue query Signed-off-by: yuda <[email protected]> * refactor: use collector vue query instead of store data Signed-off-by: yuda <[email protected]> * refactor: use collector id rather than collector Signed-off-by: yuda <[email protected]> * refactor: remove api logic from page store, use query and useApi hook Signed-off-by: yuda <[email protected]> * refactor: delete list query params from store Signed-off-by: yuda <[email protected]> * refactor: use mutations Signed-off-by: yuda <[email protected]> * refactor: use vue query instead of api Signed-off-by: yuda <[email protected]> * feat: create `useInventoryJobListQuery` and use it Signed-off-by: yuda <[email protected]> * refactor: change from options store to composition store Signed-off-by: yuda <[email protected]> * refactor: use mutations instead of using api Signed-off-by: yuda <[email protected]> * fix: add accidentally deleted query Signed-off-by: yuda <[email protected]> * refactor: delete `getAllJobsCount` from collectorJobStore Signed-off-by: yuda <[email protected]> * chore: change code order Signed-off-by: yuda <[email protected]> * chore: change variable name Signed-off-by: yuda <[email protected]> * refactor: delete `useCollectorJobStore` and use vue query Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* chore: delete `AdminCollectHistoryJobPage.vue` Signed-off-by: yuda <[email protected]> * chore: edit minor Signed-off-by: yuda <[email protected]> * chore: fetch data up to day, exclude hour Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* refactor: use `collectorGetQuery` instead of using store Signed-off-by: yuda <[email protected]> * refactor: use `inventoryJobListQuery` instead of using props Signed-off-by: yuda <[email protected]> * chore: update usage of store actions Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* chore: change component file name Signed-off-by: yuda <[email protected]> * chore: change store file name Signed-off-by: yuda <[email protected]> * chore: add query key to `useCollectorGetQuery` Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* feat: apply vue query at app 'create/update' API Signed-off-by: NaYeong,Kim <[email protected]> * chore: changed position Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue query at app 'delete' API Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue query at app 'enabled' API Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue query at app 'disabled' API Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue query at app 'generate client secret' API Signed-off-by: NaYeong,Kim <[email protected]> * feat: apply vue query at app 'list' API and cleanup store Signed-off-by: NaYeong,Kim <[email protected]> * refactor: query key invalidation and modal state update Signed-off-by: NaYeong,Kim <[email protected]> * fix: apply pr review Signed-off-by: NaYeong,Kim <[email protected]> --------- Signed-off-by: NaYeong,Kim <[email protected]>
) * chore(collector-rule): move from /schema to /api-clients/.../schema Signed-off-by: yuda <[email protected]> * feat: create `useCollectorRuleApi` and `useCollectorRuleListQuery` Signed-off-by: yuda <[email protected]> * refactor: apply vueQuery and mutations to collectorAdditionalRule Signed-off-by: yuda <[email protected]> * chore: fix initial bug Signed-off-by: yuda <[email protected]> * chore: fix minor Signed-off-by: yuda <[email protected]> * chore: delete useless promise Signed-off-by: yuda <[email protected]> * chore: use safe way for return value of vue query Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
Signed-off-by: samuel.park <[email protected]>
…ic-layout) (#5981) * feat(api-client): create api-clients (autocomplete, page-schema, user-config, inventory, monitoring) Signed-off-by: samuel.park <[email protected]> * fix(pagination-query): reflect "analyze" verb in pagination query Signed-off-by: samuel.park <[email protected]> * feat(cloud-service-detail): apply vue-query (cloud-service-detail-page) Signed-off-by: samuel.park <[email protected]> * feat(custom-field-modal): apply vue-query (custom-field-modal-dynamic-layout) Signed-off-by: samuel.park <[email protected]> * chore: refactor cloud-service-type-list composable Signed-off-by: samuel.park <[email protected]> * refactor(cloud-service): refactor cloud-service stores Signed-off-by: samuel.park <[email protected]> * feat(security): apply vue-query Signed-off-by: samuel.park <[email protected]> * chore: change file path (cloud-service -> project) Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * chore: apply reference-data-model Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]> Signed-off-by: Piggy Park (박용태) <[email protected]>
* refactor(collector): apply vue query to modal Signed-off-by: yuda <[email protected]> * chore: invalidate list query when update collector Signed-off-by: yuda <[email protected]> * refactor: use `usePluginGetVersionsQuery` instead of using api directly Signed-off-by: yuda <[email protected]> * refactor: apply vue query to `jobTask.list` Signed-off-by: yuda <[email protected]> * chore: apply review Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* chore: move directory from schema to api-clients Signed-off-by: yuda <[email protected]> * feat: create `useMetricExampleApi` Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* refactor: use vue query for inventory/namespace Signed-off-by: yuda <[email protected]> * chore: minor Signed-off-by: yuda <[email protected]> * chore: apply copilot review Signed-off-by: yuda <[email protected]> * chore: apply review Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* feat: add metric queries Signed-off-by: yuda <[email protected]> * refactor: use metric vue query Signed-off-by: yuda <[email protected]> * chore: update api-doc-constant Signed-off-by: yuda <[email protected]> * chore: apply review Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* refactor: remove origin metric data from page store Signed-off-by: yuda <[email protected]> * refactor: apply vue query to metric pages Signed-off-by: yuda <[email protected]> * chore: set default value Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* feat: add namespace get query Signed-off-by: yuda <[email protected]> * refactor: apply `namespace` vue query Signed-off-by: yuda <[email protected]> --------- Signed-off-by: yuda <[email protected]>
* feat: apply vue query of userList per adminMode Signed-off-by: 이승연 <[email protected]> * feat: apply role binding vue query at user management table Signed-off-by: 이승연 <[email protected]> * refactor: apply vue-query at header for total count and fix store Signed-off-by: 이승연 <[email protected]> * chore: remove unnecessary spread Signed-off-by: 이승연 <[email protected]> * chore: apply update method as mutation Signed-off-by: 이승연 <[email protected]> * chore: remove unnecessary props drilling and emit Signed-off-by: 이승연 <[email protected]> * chore: update refresh method Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]>
Signed-off-by: yuda <[email protected]>
* feat(service-account): create api-clients Signed-off-by: samuel.park <[email protected]> * chore: remove deprecated schema & small fix Signed-off-by: samuel.park <[email protected]> * feat(service-account-detail): create service account detail info composable Signed-off-by: samuel.park <[email protected]> * feat(service-account): create mutation composables Signed-off-by: samuel.park <[email protected]> * feat(service-account): create service account query composables Signed-off-by: samuel.park <[email protected]> * feat(service-account): create service account pagination query composables Signed-off-by: samuel.park <[email protected]> * feat(service-account): create service-account schema composables Signed-off-by: samuel.park <[email protected]> * feat(service-account): create contextual derived query composables Signed-off-by: samuel.park <[email protected]> * feat(detail-page): apply vue query to baseInformation section Signed-off-by: samuel.park <[email protected]> * feat(detail-page): apply vue query to credentials section Signed-off-by: samuel.park <[email protected]> * feat(detail-page): apply vue query to auto-sync section Signed-off-by: samuel.park <[email protected]> * feat(detail-page): apply vue-query to cluster section Signed-off-by: samuel.park <[email protected]> * feat(detail-page): apply vue-query other sections Signed-off-by: samuel.park <[email protected]> * feat(service-account): apply vue-query to modals Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> * feat(service-account-store): refactor stores Signed-off-by: samuel.park <[email protected]> * feat(service-account): apply vue-query to service-account pages Signed-off-by: samuel.park <[email protected]> * feat(service-account): apply vue-query other components Signed-off-by: samuel.park <[email protected]> * chore: apply review Signed-off-by: samuel.park <[email protected]> * chore: apply review Signed-off-by: samuel.park <[email protected]> * chore: small fix Signed-off-by: samuel.park <[email protected]> --------- Signed-off-by: samuel.park <[email protected]>
* refactor: apply variables as store updated state (selectedUsers) Signed-off-by: 이승연 <[email protected]> * refactor: add composable of vue query (query, mutation) Signed-off-by: seungyeoneeee <[email protected]> * refactor: apply vue query at user tab Signed-off-by: seungyeoneeee <[email protected]> * chore: apply review Signed-off-by: seungyeoneeee <[email protected]> --------- Signed-off-by: 이승연 <[email protected]> Signed-off-by: seungyeoneeee <[email protected]>
Signed-off-by: samuel.park <[email protected]>
Signed-off-by: samuel.park <[email protected]>
* feat(project): add query client and invalidate project list on successful creation Signed-off-by: sulmoJ <[email protected]> * fix(ProjectLSBSearch): change `key` binding from `key` to `project_id` Signed-off-by: sulmoJ <[email protected]> * feat(ProjectRenameModal): use query client to invalidate project list on successful update Signed-off-by: sulmoJ <[email protected]> --------- Signed-off-by: sulmoJ <[email protected]>
#6127) * fix: data disappearing on resize & refine grid implementation Signed-off-by: 이승연 <[email protected]> * fix: select dropdown not displaying current timezone Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]>
* fix: prevent post/list from refetching after returning from notice detail Signed-off-by: NaYeong,Kim <[email protected]> * fix: switch to detail tab if docs are missing when webhook changes Signed-off-by: NaYeong,Kim <[email protected]> --------- Signed-off-by: NaYeong,Kim <[email protected]>
…e vue query (#6123) * refactor: update project selectdropdown for search and improve vue query Signed-off-by: 이승연 <[email protected]> * fix: invalidates workspace user list on role binding deletion Signed-off-by: 이승연 <[email protected]> * fix: improved budget usage list fetching by period Signed-off-by: 이승연 <[email protected]> * refactor: improve budget unified cost analyze with Vue Query Signed-off-by: 이승연 <[email protected]> * chore: add error popup when role update permission denied Signed-off-by: 이승연 <[email protected]> * chore: change list from user list to workspace user list Signed-off-by: 이승연 <[email protected]> * fix(budget-create): critical bug - resource error of not verified email Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]>
…ler (#6130) * feat: add role config to resourceMenuHandler Signed-off-by: sulmo <[email protected]> * refactor: replace fixedFilters with menuFilters in resource menu handler Signed-off-by: sulmo <[email protected]> * refactor: change FixedFilters from all resource menu handler to Menufilters Signed-off-by: sulmo <[email protected]> * refactor: update test cases to use menuFilters instead of fixedFilters in resource menu handler Signed-off-by: sulmo <[email protected]> --------- Signed-off-by: sulmo <[email protected]>
The latest updates on your projects. Learn more about Vercel for GitHub.
3 Skipped Deployments
|
✅ Why it is requiredThe Developer Certificate of Origin (DCO) is a lightweight way for contributors to certify that they wrote or otherwise have the right to submit the code they are contributing to the project. Here is the full text of the DCO. Contributors sign-off that they adhere to these requirements by adding a
Git even has a
|
🎉 @seungyeoneeee has been randomly selected as the reviewer! Please review. 🙏 |
* fix: resolve conflicts (merge develop into feature-query-integration) Signed-off-by: 이승연 <[email protected]> * refactor: fix MFA related codes as vue query updated Signed-off-by: 이승연 <[email protected]> * fix: bug of reactivity about user update form Signed-off-by: 이승연 <[email protected]> * fix: table selection sync issues after user update Signed-off-by: 이승연 <[email protected]> --------- Signed-off-by: 이승연 <[email protected]>
✅ Why it is requiredThe Developer Certificate of Origin (DCO) is a lightweight way for contributors to certify that they wrote or otherwise have the right to submit the code they are contributing to the project. Here is the full text of the DCO. Contributors sign-off that they adhere to these requirements by adding a
Git even has a
|
✅ Why it is requiredThe Developer Certificate of Origin (DCO) is a lightweight way for contributors to certify that they wrote or otherwise have the right to submit the code they are contributing to the project. Here is the full text of the DCO. Contributors sign-off that they adhere to these requirements by adding a
Git even has a
|
Signed-off-by: 이승연 <[email protected]>
Signed-off-by: 이승연 <[email protected]>
Signed-off-by: 이승연 <[email protected]>
Signed-off-by: 이승연 <[email protected]>
Signed-off-by: 이승연 <[email protected]>
Signed-off-by: 이승연 <[email protected]>
Signed-off-by: samuel.park <[email protected]>
✅ Why it is requiredThe Developer Certificate of Origin (DCO) is a lightweight way for contributors to certify that they wrote or otherwise have the right to submit the code they are contributing to the project. Here is the full text of the DCO. Contributors sign-off that they adhere to these requirements by adding a
Git even has a
|
Skip Review (optional)
style
,chore
,ci
,test
,docs
)Description (optional)
SSIA
Things to Talk About (optional)