Skip to content

fix(catalog-ui): smart filter panels style and menu closing issues#219

Merged
Zorin95670 merged 2 commits into
mainfrom
improvement/linid-smart-filter-integration
Jul 8, 2026
Merged

fix(catalog-ui): smart filter panels style and menu closing issues#219
Zorin95670 merged 2 commits into
mainfrom
improvement/linid-smart-filter-integration

Conversation

@jcabannes

Copy link
Copy Markdown
Member

No description provided.

@jcabannes jcabannes self-assigned this Jul 8, 2026
@jcabannes jcabannes added bug Something isn't working enhancement New feature or request labels Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

📦 Dependencies Report

🔍 ./apps/module-import

Using pnpm
Checking /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins/apps/module-import/package.json

papaparse 5.5.3 → 5.5.4
quasar 2.18.6 → 2.21.1
vue 3.5.30 → 3.5.39
vue-router 5.0.3 → 5.1.0

Run npx npm-check-updates -u to upgrade package.json

🔍 ./apps/module-users

Using pnpm
Checking /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins/apps/module-users/package.json

@vueuse/core 14.2.1 → 14.3.0
quasar 2.18.6 → 2.21.1
vue 3.5.30 → 3.5.39
vue-router 5.0.3 → 5.1.0

Run npx npm-check-updates -u to upgrade package.json

🔍 ./apps/catalog-ui

Using pnpm
Checking /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins/apps/catalog-ui/package.json

@vueuse/core 14.2.1 → 14.3.0
dayjs 1.11.20 → 1.11.21
quasar 2.18.6 → 2.21.1
vue 3.5.30 → 3.5.39
vue-router 5.0.3 → 5.1.0

Run npx npm-check-updates -u to upgrade package.json

🔍 .

Using pnpm
Checking /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins/package.json

@changesets/cli 2.30.0 → 2.31.0
@module-federation/vite 1.12.3 → 1.16.13
@nx/devkit 22.5.4 → 23.0.1
@nx/eslint 22.5.4 → 23.0.1
@nx/eslint-plugin 22.5.4 → 23.0.1
@nx/js 22.5.4 → 23.0.1
@nx/plugin 22.5.4 → 23.0.1
@nx/vite 22.5.4 → 23.0.1
@nx/vitest 22.5.4 → 23.0.1
@nx/vue 22.5.4 → 23.0.1
@nx/web 22.5.4 → 23.0.1
@nx/workspace 22.5.4 → 23.0.1
@quasar/vite-plugin 1.10.0 → 1.12.0
@swc/cli 0.8.0 → 0.8.1
@swc/core 1.15.18 → 1.15.43
@swc/helpers 0.5.19 → 0.5.23
@types/node 25.4.0 → 26.1.1
@typescript-eslint/parser 8.57.0 → 8.63.0
@vitejs/plugin-vue 6.0.4 → 6.0.7
@vitest/coverage-v8 4.0.18 → 4.1.10
@vitest/ui 4.0.18 → 4.1.10
@vue/eslint-config-typescript 14.7.0 → 14.9.0
@vue/test-utils 2.4.6 → 2.4.11
@vueuse/core 14.2.1 → 14.3.0
axios 1.13.6 → 1.18.1
eslint 10.0.3 → 10.6.0
eslint-plugin-jsdoc 62.8.0 → 63.0.12
eslint-plugin-vue 10.8.0 → 10.9.2
happy-dom 20.8.3 → 20.10.6
jiti 2.6.1 → 2.7.0
nx 22.5.4 → 23.0.1
pnpm 10.32.1 → 11.10.0
prettier 3.8.1 → 3.9.4
quasar 2.18.6 → 2.21.1
sass-embedded 1.98.0 → 1.100.0
typescript 5.9.3 → 6.0.3
typescript-eslint 8.57.0 → 8.63.0
vite 7.3.1 → 8.1.3
vite-plugin-dts 4.5.4 → 5.0.3
vitest 4.0.18 → 4.1.10
vue 3.5.30 → 3.5.39
vue-router 5.0.3 → 5.1.0
vue-tsc 3.2.5 → 3.3.7

Run npx npm-check-updates -u to upgrade package.json

🔍 ./tools/module

Using pnpm
Checking /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins/tools/module/package.json

@nx/devkit 22.2.1 → 23.0.1

Run npx npm-check-updates -u to upgrade package.json

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor
> @linid-im-front-community-plugins/source@0.2.65 test:ci /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins
> nx run-many -t test:ci


 NX   Running target test:ci for 3 projects:

- module-import
- module-users
- catalog-ui



::group::✅ > nx run module-users:"test:ci"

> vitest run --coverage --reporter=dot --passWithNoTests


 RUN  v4.0.18 /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins/apps/module-users
      Coverage enabled with v8

·····································································

 Test Files  5 passed (5)
      Tests  69 passed (69)
   Start at  09:16:48
   Duration  6.39s (transform 1.78s, setup 0ms, import 5.11s, tests 943ms, environment 5.78s)

 % Coverage report from v8
-------------------|---------|----------|---------|---------|-------------------
File               | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s 
-------------------|---------|----------|---------|---------|-------------------
All files          |     100 |      100 |     100 |     100 |                   
 src               |     100 |      100 |     100 |     100 |                   
  ...-lifecycle.ts |     100 |      100 |     100 |     100 |                   
  routes.ts        |       0 |        0 |       0 |       0 |                   
 src/i18n          |       0 |        0 |       0 |       0 |                   
  index.ts         |       0 |        0 |       0 |       0 |                   
 src/i18n/en-US    |       0 |        0 |       0 |       0 |                   
  index.ts         |       0 |        0 |       0 |       0 |                   
 src/i18n/fr-FR    |       0 |        0 |       0 |       0 |                   
  index.ts         |       0 |        0 |       0 |       0 |                   
 src/pages         |     100 |      100 |     100 |     100 |                   
  EditUserPage.vue |     100 |      100 |     100 |     100 |                   
  HomePage.vue     |     100 |      100 |     100 |     100 |                   
  NewUserPage.vue  |     100 |      100 |     100 |     100 |                   
  ...tailsPage.vue |     100 |      100 |     100 |     100 |                   
 src/types         |       0 |        0 |       0 |       0 |                   
  moduleUsers.ts   |       0 |        0 |       0 |       0 |                   
-------------------|---------|----------|---------|---------|-------------------
::endgroup::
::group::✅ > nx run module-import:"test:ci"

> vitest run --coverage --reporter=dot --passWithNoTests


 RUN  v4.0.18 /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins/apps/module-import
      Coverage enabled with v8

··························stderr | tests/unit/components/button/ImportButton.spec.js > Test component: ImportButton > Test function: goToImport > should navigate to module basePath on click
[Vue warn]: Missing required prop: "uiNamespace" 
  at <ImportButton instanceId="test-instance" ref="VTU_COMPONENT" > 
  at <VTUROOT>

·

 Test Files  4 passed (4)
      Tests  27 passed (27)
   Start at  09:16:49
   Duration  6.24s (transform 2.50s, setup 0ms, import 5.73s, tests 743ms, environment 4.93s)

 % Coverage report from v8
-------------------|---------|----------|---------|---------|-------------------
File               | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s 
-------------------|---------|----------|---------|---------|-------------------
All files          |   91.33 |    76.92 |   87.75 |   91.59 |                   
 src               |       0 |      100 |       0 |       0 |                   
  ...-lifecycle.ts |       0 |      100 |       0 |       0 | 55-83             
  routes.ts        |       0 |        0 |       0 |       0 |                   
 ...ponents/button |     100 |      100 |     100 |     100 |                   
  ImportButton.vue |     100 |      100 |     100 |     100 |                   
 ...mponents/field |   90.19 |    66.66 |   90.47 |   90.19 |                   
  ...ilesField.vue |   90.19 |    66.66 |   90.47 |   90.19 | 88-89,121,165,212 
 ...mponents/table |     100 |      100 |     100 |     100 |                   
  ...DataTable.vue |     100 |      100 |     100 |     100 |                   
 src/i18n          |       0 |        0 |       0 |       0 |                   
  index.ts         |       0 |        0 |       0 |       0 |                   
 src/i18n/en-US    |       0 |        0 |       0 |       0 |                   
  index.ts         |       0 |        0 |       0 |       0 |                   
 src/i18n/fr-FR    |       0 |        0 |       0 |       0 |                   
  index.ts         |       0 |        0 |       0 |       0 |                   
 src/pages         |   98.03 |      100 |      95 |     100 |                   
  ImportPage.vue   |   98.03 |      100 |      95 |     100 |                   
 src/types         |       0 |        0 |       0 |       0 |                   
  File.ts          |       0 |        0 |       0 |       0 |                   
  ImportButton.ts  |       0 |        0 |       0 |       0 |                   
  ...dDataTable.ts |       0 |        0 |       0 |       0 |                   
  LoadFileCard.ts  |       0 |        0 |       0 |       0 |                   
  common.ts        |       0 |        0 |       0 |       0 |                   
  moduleImport.ts  |       0 |        0 |       0 |       0 |                   
  papaparse.d.ts   |       0 |        0 |       0 |       0 |                   
-------------------|---------|----------|---------|---------|-------------------
::endgroup::
::group::✅ > nx run catalog-ui:"test:ci"

> vitest run --coverage --reporter=dot --passWithNoTests


 RUN  v4.0.18 /home/runner/work/linid-im-front-community-plugins/linid-im-front-community-plugins/apps/catalog-ui
      Coverage enabled with v8

·························································································································································································································································································································································································································································

 Test Files  29 passed (29)
      Tests  441 passed (441)
   Start at  09:16:48
   Duration  17.03s (transform 4.63s, setup 0ms, import 17.35s, tests 4.00s, environment 17.36s)

 % Coverage report from v8
-------------------|---------|----------|---------|---------|-------------------
File               | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s 
-------------------|---------|----------|---------|---------|-------------------
All files          |   89.26 |    89.86 |   81.32 |   89.27 |                   
 components/button |     100 |      100 |     100 |     100 |                   
  ...ownButton.vue |     100 |      100 |     100 |     100 |                   
 components/card   |   91.83 |      100 |     100 |   91.48 |                   
  ...earchCard.vue |     100 |      100 |     100 |     100 |                   
  ButtonsCard.vue  |     100 |      100 |     100 |     100 |                   
  ...tailsCard.vue |     100 |      100 |     100 |     100 |                   
  ...ationCard.vue |       0 |      100 |     100 |       0 | 76-84             
 components/chip   |    9.09 |        0 |       0 |    9.09 |                   
  ...ilterChip.vue |    9.09 |        0 |       0 |    9.09 | 28-39,68-78       
 components/dialog |   96.49 |       90 |   84.61 |     100 |                   
  ...ionDialog.vue |   95.23 |    83.33 |   83.33 |     100 | 127               
  FormDialog.vue   |   97.22 |    92.85 |   85.71 |     100 | 181               
 components/field  |   96.73 |    95.68 |   91.25 |   96.62 |                   
  ...leanField.vue |     100 |       75 |     100 |     100 | 61                
  ...DateField.vue |     100 |    97.05 |     100 |     100 | 130               
  ...ListField.vue |     100 |    96.96 |     100 |     100 | 210               
  ...mailField.vue |     100 |     87.5 |     100 |     100 | 72                
  ...buteField.vue |      50 |      100 |      30 |      50 | 59-62,65-73       
  ...ListField.vue |     100 |      100 |     100 |     100 |                   
  ...mberField.vue |     100 |     87.5 |     100 |     100 | 71                
  ...AreaField.vue |     100 |     87.5 |     100 |     100 | 71                
  ...TextField.vue |    92.3 |      100 |     100 |    92.3 | 79                
 components/loader |     100 |      100 |     100 |     100 |                   
  BlurLoader.vue   |     100 |      100 |     100 |     100 |                   
 components/menu   |     100 |      100 |     100 |     100 |                   
  ...ationMenu.vue |     100 |      100 |     100 |     100 |                   
 ...onents/profile |     100 |      100 |     100 |     100 |                   
  ...erProfile.vue |     100 |      100 |     100 |     100 |                   
 ...s/smart-filter |   93.62 |    95.89 |   92.59 |   93.75 |                   
  ...lterPanel.vue |     100 |      100 |     100 |     100 |                   
  ...ritePanel.vue |       0 |      100 |       0 |       0 | 135-147           
  ...lterPanel.vue |     100 |      100 |     100 |     100 |                   
  ...artFilter.vue |     100 |       90 |     100 |     100 | 214               
  ...lterPanel.vue |     100 |      100 |     100 |     100 |                   
  ...lterPanel.vue |      85 |      100 |   57.14 |   84.21 | 33-52             
  ...lterPanel.vue |     100 |      100 |     100 |     100 |                   
  ...lterPanel.vue |   98.07 |    92.85 |     100 |   98.07 | 129               
 components/table  |       0 |      100 |       0 |       0 |                   
  ...tityTable.vue |       0 |      100 |       0 |       0 | 28-74             
 components/tree   |   82.19 |    62.16 |   51.72 |   80.88 |                   
  GenericTree.vue  |   82.19 |    62.16 |   51.72 |   80.88 | 31-111            
 federation        |   88.88 |      100 |   66.66 |   88.88 |                   
  empty-i18n.ts    |       0 |        0 |       0 |       0 |                   
  ...-lifecycle.ts |       0 |      100 |       0 |       0 | 46                
  empty-route.ts   |       0 |        0 |       0 |       0 |                   
  ...-lifecycle.ts |     100 |      100 |     100 |     100 |                   
  ...page-route.ts |       0 |        0 |       0 |       0 |                   
 layouts           |       0 |      100 |       0 |       0 |                   
  BaseLayout.vue   |       0 |      100 |       0 |       0 | 110-133           
 pages             |   74.39 |    89.47 |   68.42 |   74.32 |                   
  ...TablePage.vue |   74.39 |    89.47 |   68.42 |   74.32 | 277-402           
 services          |     100 |      100 |     100 |     100 |                   
  ...istService.ts |     100 |      100 |     100 |     100 |                   
 types             |     100 |      100 |     100 |     100 |                   
  ...mationCard.ts |       0 |        0 |       0 |       0 |                   
  ...ilterPanel.ts |       0 |        0 |       0 |       0 |                   
  ...ageOptions.ts |       0 |        0 |       0 |       0 |                   
  ...ageOptions.ts |       0 |        0 |       0 |       0 |                   
  ...ilterPanel.ts |       0 |        0 |       0 |       0 |                   
  ...SearchCard.ts |       0 |        0 |       0 |       0 |                   
  buttonsCard.ts   |       0 |        0 |       0 |       0 |                   
  common.ts        |       0 |        0 |       0 |       0 |                   
  ...ilterPanel.ts |       0 |        0 |       0 |       0 |                   
  dialog.ts        |     100 |      100 |     100 |     100 |                   
  ...downButton.ts |       0 |        0 |       0 |       0 |                   
  ...etailsCard.ts |       0 |        0 |       0 |       0 |                   
  field.ts         |       0 |        0 |       0 |       0 |                   
  ...ntityTable.ts |       0 |        0 |       0 |       0 |                   
  genericTree.ts   |       0 |        0 |       0 |       0 |                   
  ...oritePanel.ts |       0 |        0 |       0 |       0 |                   
  ...FilterChip.ts |       0 |        0 |       0 |       0 |                   
  ...ilterPanel.ts |       0 |        0 |       0 |       0 |                   
  ...gationMenu.ts |       0 |        0 |       0 |       0 |                   
  ...ilterPanel.ts |       0 |        0 |       0 |       0 |                   
  smartFilter.ts   |       0 |        0 |       0 |       0 |                   
  ...ilterPanel.ts |       0 |        0 |       0 |       0 |                   
-------------------|---------|----------|---------|---------|-------------------
::endgroup::


 NX   Successfully ran target test:ci for 3 projects

@Zorin95670 Zorin95670 merged commit 3ce333c into main Jul 8, 2026
8 checks passed
@Zorin95670 Zorin95670 deleted the improvement/linid-smart-filter-integration branch July 8, 2026 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants