Wing-Kam Wong
2516cb1e62
chore(nc-gui): remove console.log
2 years ago
Wing-Kam Wong
27649e904b
feat(nc-gui): add scrolling logic when new options are added
2 years ago
Wing-Kam Wong
b264b15fa0
feat(nc-gui): use fetchSharedViewGroupedData for share kanban view
2 years ago
Wing-Kam Wong
f6e103ad37
feat(nc-gui): add fetchSharedViewGroupedData
2 years ago
Wing-Kam Wong
b37ff4e7b6
fix(nc-gui): delete stack issue
2 years ago
Wing-Kam Wong
6d666c901e
chore(nc-gui): change 'null' to null to allow 'null' key
2 years ago
Wing-Kam Wong
0d0366ce3e
feat(nc-gui): integrate with groupby api in kanban
2 years ago
braks
85b4570350
fix(nc-gui): use preview permissions
2 years ago
Pranav C
7455cb5b11
chore(gui): type correction
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
ae73504def
refactor(gui): linting and type correction
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Wing-Kam Wong
a03d52b325
feat(nc-gui): kanban v-e
2 years ago
Pranav C
4b4561c6fc
fix(gui): type correction
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
260945e4f8
feat(api): update backend api permissions
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
f74ea9c044
chore(gui): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
2be20c5ee2
feat(gui): add appstore in navbar menu
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
ace5f0a06d
feat(gui): show app store only for super admin user
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
4095066c13
feat(gui): add app store page and restrict to super admin user
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Wing-Kam Wong
257bd74b6a
chore(nc-gui): cast TableType for meta.value
2 years ago
Wing-Kam Wong
39e747eeff
fix(nc-gui): pass missing where to fetchSharedViewData
2 years ago
Wing-Kam Wong
49971d1bff
refactor(nc-gui): kanban view
2 years ago
braks
fee34c1233
fix(nc-gui): pass shared base id to loadProjectRoles
2 years ago
braks
043443322b
refactor(nc-gui): use global state for useTheme
2 years ago
braks
69475f86ae
chore(nc-gui): add comments to `useRoles`
2 years ago
braks
27005af74c
refactor(nc-gui): simplify useSidebar and update comments
2 years ago
braks
6173d6ac2e
refactor(nc-gui): implement `useGlobalState` for `useGlobal` composable
2 years ago
braks
1fd6e08b1c
refactor(nc-gui): remove unnecessary injection state from useSidebar
2 years ago
braks
95095c67c8
refactor(nc-gui): use shared composable instead of injection state for permissions
2 years ago
braks
8bfe3cbb95
refactor(nc-gui): use shared composable instead of injection state for roles
2 years ago
braks
58210be87a
refactor(nc-gui): remove `useInjectionState` from `useUIPermission`
2 years ago
braks
9f387b6342
chore(nc-gui): remove unused var
2 years ago
braks
010d5ad51b
chore(nc-gui): rename variable
2 years ago
braks
4bd0dccc8d
refactor(nc-gui): cancel permission check if prematurely caught
2 years ago
braks
84b9f8b10f
refactor(nc-gui): use injection state for `useUIPermission`
2 years ago
braks
95485d6f1d
feat(nc-gui): add `useRoles` composable
2 years ago
braks
e7ec02c160
refactor(nc-gui): return permission check if preview permission found
2 years ago
braks
92110603ee
refactor(nc-gui): stop duplicating allRoles & check preview permissions separately
2 years ago
braks
96d12f6f80
refactor(nc-gui): use computed value in all permissions state
2 years ago
braks
e56282fec2
refactor(nc-gui): replace computed with useState to prevent unnecessary duplicates
2 years ago
braks
be0b641f36
chore(nc-gui): add generic to narrow roles type
2 years ago
braks
9a43bfa787
refactor(nc-gui): use enum for role permission keys
2 years ago
braks
26ca9dcf1a
chore(nc-gui): remove unused composable
2 years ago
braks
ea946edd87
chore(nc-gui): cleanup types
2 years ago
braks
27791f5054
refactor(nc-gui): clean up permission types
2 years ago
braks
e19b0a79ca
chore(nc-gui): update previewAs type
2 years ago
Wing-Kam Wong
f3437a57c3
refactor(nc-gui): move to #imports
2 years ago
Pranav C
4bba6398fa
feat: filter improvement
...
- avoid unnecessary data reload and meta reload
- add debounce to input field to apply filter only after a delay rather thatn on each key press
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Wing-Kam Wong
0acc509bfc
feat(nc-gui): use shared view meta data if it is public
2 years ago
Wing-Kam Wong
53388c7afe
feat(nc-gui): add KanbanType in useSharedView
2 years ago
Wing-Kam Wong
53482ba153
feat(nc-gui): pass params to fetchSharedViewData
2 years ago
Wing-Kam Wong
6e992d6072
fix(nc-gui): sorting & filtering in kanban shared view
2 years ago