Anbarasu
6c4d0482e3
fix: user management followup ( #8458 )
...
* fix(nocodb): image upload
* fix(nc-gui): invite workspace error
* feat: bug fixes(wip)
* fix(nocodb): incorrect members list
* fix(nc-gui): update row size
* fix(nc-gui): some more changes
* fix(nc-gui): show image
* chore: cleanup
3 months ago
mertmit
d35e03d013
fix: group by belongs to
4 months ago
Pranav C
2ee3edee58
Nc feat/user management ( #8369 )
...
* fix: source filter
Signed-off-by: mertmit <mertmit99@gmail.com>
* feat: sso cloud apis - WIP
* feat: admin panel menu option
* feat: UI integration - WIP
* feat: UI integration - SSO
* feat: domain verification
* feat: workspace upgrade and sso page - WIP
* feat: domain adding and verification - WIP
* feat: domain adding and verification
* fix: domain validation corrections
* chore: lint
* feat(nc-gui): organization settings page
* feat(nc-gui): organization members page
* fix(nc-gui): some more changes
* fix(nc-gui): refactor collaborators ui
* feat(nc-gui): dashboard ui
* feat(nc-gui): bases page
* feat(nocodb): wired up ui and apis. wip
* fix(nc-gui): some more fixes
* fix(nc-gui): move ws to org immediately after creation
* fix(nc-gui): some more bug fixes
* feat(nocodb): transfer workspace ownership
* fix(nc-gui): load roles if baseId is provided in prop
* fix(nc-gui): show only org workspaces
* fix(nc-gui): some more fixes
* fix(nc-gui): rename base
* fix(nc-gui): invite fixes
* feat: restrict access to org level user(SSO login)
* fix: include org and client info in token
* fix: include org and client info in refresh token
* refactor: minor ui corrections
* refactor: add a generic component for copying
* refactor: ui correction and cleanup
* fix: refresh token update
* fix: ui corrections
* fix: if user signin using unverified domain show error in sso page rather than showing the json with error
* fix: for all sso related exceptions redirect to sso ui page with error
* chore: lint
* fix: show admin panel option only for user who have permission
* fix: redirect to sso login page on logout based on current user info
* test: sso - playwright test
* fix: duplicate attribute
* test: playwright
* fix: missing import
* test: playwright - WIP
* test: playwright - Cloud sso login flow
* fix: error handling
* test: playwright - sso auth flow tests
* fix: show upgrade option only for workspace owner
* test: user invite tests corrections
* test: user invite tests corrections
* test: user management correction
* test: playwright - use regex for path match
* fix: delete existing provider if any
* test: combine sso tests to run serially
* test: playwright - title name correction
* test: playwright - reset sso client from sso tests only
* test: playwright - page navigation correction
* refactor: by default navigate to org settings page on org creation and disable org image upload
* refactor: reverify domain after 7 days and update role names to avoid confusion between org and cloud org roles
* fix: corrections
* fix: show org level roles in members section
* refactor: disable org update by default
* test: unit tests for org admin apis
* chore: lint
* fix: review comments
* chore: lint and cleanup
---------
Signed-off-by: mertmit <mertmit99@gmail.com>
Co-authored-by: mertmit <mertmit99@gmail.com>
Co-authored-by: DarkPhoenix2704 <anbarasun123@gmail.com>
4 months ago
mertmit
dd573ac84d
fix: avoid saving if from expanded record
...
Signed-off-by: mertmit <mertmit99@gmail.com>
4 months ago
Mert E
fed1c7ba5c
feat: virtual scroll for grid ( #8356 )
...
* feat: virtual scroll for grid
* feat: improve virtual scroll
* fix: remove unused expose & ref
* feat: move row ltar helpers to parent level
* fix: use shared composable for useMetas
* fix: column add issue
* fix: reload issue
* feat: move cell state to computed
* chore: lint
* fix: null check for sticky field
* fix: PR requested changes
* fix: shared views
* fix: provide row store calls
* test: avoid all rows selector
* fix: group by
* fix: include isVirtualCol in cellMeta
* fix: split colMeta and cellMeta
* chore: lint
* test: edit column flakiness
* test: renderColumn for dashboard grid
* test: user column test flakiness
4 months ago
Ramesh Mane
8bd4215c00
fix(nc-gui): move get prefill link in share form modal
6 months ago
Ramesh Mane
d7729b5de5
fix(nc-gui): small changes in share form store
6 months ago
DarkPhoenix2704
6c65a1a452
fix(nc-gui): date time major rewrite
6 months ago
Ramesh Mane
66fb876be5
chore(nc-gui): lint
6 months ago
Ramesh Mane
8420abaae0
fix(nc-gui): remove image cropeer restriction and after submit form message alignment
6 months ago
Ramesh Mane
6c8825bed9
feat(nc-gui): add limit options for single & multi select field
6 months ago
DarkPhoenix2704
c49671cacc
fix(nc-gui): field followup
6 months ago
DarkPhoenix2704
affe4c4897
fix(nc-gui): refactor calendar views
6 months ago
DarkPhoenix2704
99699df210
fix(nc-gui): incorrect spanning
6 months ago
DarkPhoenix2704
6a6e7db50e
fix: random fixes
6 months ago
DarkPhoenix2704
cb774b6b57
fix(nc-gui): refactor selectedMonth to another state
6 months ago
DarkPhoenix2704
23560dcfd2
feat(nc-gui): month view dat & date time field
6 months ago
DarkPhoenix2704
d74c366b51
fix(nc-gui): position calc fix
6 months ago
DarkPhoenix2704
5d45138c69
fix(nc-gui): type for calendar range & update rowMeta
6 months ago
Ramesh Mane
1a839c795c
feat(nc-gui): clickable command palette footer
7 months ago
Ramesh Mane
dc44350739
fix: user roles sort issue
8 months ago
Ramesh Mane
838ccacf84
feat: hook and dropdown menu for user sort management
8 months ago
Ramesh Mane
114da7e2c0
fix: user roles sort issue
8 months ago
Ramesh Mane
761e7152a2
feat: hook and dropdown menu for user sort management
8 months ago
mertmit
a7405aec7d
feat: user field (WIP)
8 months ago
Ramesh Mane
bb7d4e14da
fix: rolePermissions in lib/types.ts file is imported from wrong file
9 months ago
Muhammed Mustafa
3b4b15d57f
fix: Show skelton loader immediatly when a table is opened
9 months ago
Pranav C
2e2d0c5b36
fix: miscellaneous changes
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
11 months ago
WK Wong
55259c89b9
chore(nc-gui): lint
11 months ago
Pranav C
e790abdbaf
refactor: rename project and base
...
- Rename `Project` => `Base`
- Rename `Base` => `Source`
- Remove `db` from data/meta api endpoints
- Add backward compatibility for old apis
- Migrations for renaming table and columns
Signed-off-by: Pranav C <pranavxc@gmail.com>
11 months ago
mertmit
a930f7d242
fix: revise frontend acl
11 months ago
Muhammed Mustafa
12ca937e4c
fix(nocohub): Added profile page, added xlarge type to usericon, added useUsers store and now call me api on app startup and overwrite things set by jwt payload, made profile page the default
11 months ago
mertmit
8ab47b1109
fix: various stuff
...
Signed-off-by: mertmit <mertmit99@gmail.com>
12 months ago
Pranav C
33ee9bfa62
feat: Improved UI ( #6222 )
...
* feat: Improved ui (#6156 )
* refactor: revert
Signed-off-by: Pranav C <pranavxc@gmail.com>
feat: shared base
Signed-off-by: Pranav C <pranavxc@gmail.com>
fix: remove duplicate import statement
Signed-off-by: Pranav C <pranavxc@gmail.com>
fix: disable starred & license menu
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: fix airtable wait issue
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: enable mysql in ci
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: fix checkbox order for sqlite
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: disable quick tests
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: fix dbType env variable for CI
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: workspace API access error fix
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: enable SQLite CI CD
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: use DB_TYPE env variable
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: enable SQLite UT
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: isHub cleanup
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: add check for EE Timezone spec
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
chore: cleanup
Signed-off-by: Pranav C <pranavxc@gmail.com>
chore: cleanup
Signed-off-by: Pranav C <pranavxc@gmail.com>
test: EE check fix
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
chore: test correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
chore: sync latest changes
Signed-off-by: Pranav C <pranavxc@gmail.com>
test: set EE=false
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
test: set NC Edition to community in workflow file
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
chore: update sdk build command
Signed-off-by: Pranav C <pranavxc@gmail.com>
refactor: i18n and other changes
Signed-off-by: Pranav C <pranavxc@gmail.com>
feat: new ui
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: sync tests
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: lint
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: shared view/base related bugs
Signed-off-by: Pranav C <pranavxc@gmail.com>
* test: checkbox verification sort order fix
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: fix sqlite reset
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: enable selfhosted runners
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* docs: table ops (draft)
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* Docs: screenshots for table-operations.md
* refactor: introduce missing buttons
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: get all fields
Signed-off-by: Pranav C <pranavxc@gmail.com>
* test: UT fix- new data API response
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: EE is false
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: webhook lookup as string in CE
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: include created_at and updated_at
Signed-off-by: Pranav C <pranavxc@gmail.com>
* test: fix UT newDataAPI response for PG
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: separate api for webhook related plugins
Signed-off-by: Pranav C <pranavxc@gmail.com>
* test: msyql filter corrections
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: mysql group by test corrections
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: fix datatype for rating field in groupby spec for pg
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: kanban datatype correction
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: column edit for mysql- rating field
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: misc fixes
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: enable 4 workers
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: enable 2 workers per shard only
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* docs: table CRUD
* Rename table-operations.md to table-crud.md
* Create column-crud.md
* docs: row CRUD
* Rename row.md to row-crud.md
* docs: project crud
* docs: toolbar (skeleton)
* refactor: single page UI and bug fixes
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: sync tests playwright
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: add missing dependency
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: single page ui, test corrections
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: tests
Signed-off-by: Pranav C <pranavxc@gmail.com>
* test: project rename test correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: remove only
Signed-off-by: Pranav C <pranavxc@gmail.com>
* test: remove wrong import statement
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: delete option not visible in project context menu
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: move ws access within isEE()
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: fix groupby
* test: groupby fix
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* docs: signup & landing page
* docs: project crud
* docs: project-crud misc
* docs: toolbar fields
* docs: toolbar / filters
* docs: toolbar / group by
* docs: toolbar / sort
* docs: toolbar / row height
* docs: filters additional options
* docs: file re-order
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* docs: add links to column types
* docs: code snippets
* docs: links
* docs: lookup
* docs: rollup
* docs: formula
* docs: primary key
* docs: display value
* docs: development setup
* docs: swagger
* fix(nc-gui): encodeURIComponent for row id
- closes : #6202
* docs: language
* docs: expanded record
* docs: import airtable
* docs: airtable
* docs: webhook
* docs: revert file rename
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* docs: account settings
* docs: audit
* docs: meta management
* docs: project settings
* docs: shared base
* docs: shared view
* docs: meta sync
* docs: team-auth
* docs: views
* docs: fix URL
* docs: URL corrections
* fix: shared base, view related bugs
Signed-off-by: Pranav C <pranavxc@gmail.com>
* test: EE check for WSaccess
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: exclude EE tests
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: missing project delete
closes #6215
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: merge existing project meta if found
closes #6216
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: merge existing project meta if found
closes #6216
Signed-off-by: Pranav C <pranavxc@gmail.com>
---------
Signed-off-by: Pranav C <pranavxc@gmail.com>
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
Co-authored-by: DarkPhoenix2704 <anbarasun123@gmail.com>
Co-authored-by: Wing-Kam Wong <wingkwong.code@gmail.com>
* refactor: docs and other bug fixes
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: populate default project on super admin signup
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: include created project details in signup response if avail, missing Dockerfile
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: use custom function for resolving ts path aliases
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: add missing generate script
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: webpack build correction - ts path resolve
Signed-off-by: Pranav C <pranavxc@gmail.com>
---------
Signed-off-by: Pranav C <pranavxc@gmail.com>
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
Co-authored-by: mertmit <mertmit99@gmail.com>
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
Co-authored-by: DarkPhoenix2704 <anbarasun123@gmail.com>
Co-authored-by: Wing-Kam Wong <wingkwong.code@gmail.com>
1 year ago
Wing-Kam Wong
7beccb57f4
chore: sync with develop
1 year ago
աɨռɢӄաօռɢ
56a6466db3
Revert "Revert "refactor: timezone""
1 year ago
Pranav C
ad1757b13b
Revert "refactor: timezone"
1 year ago
Wing-Kam Wong
3523194742
refactor(nc-gui): isUpdateOutside -> isUpdatedFromCopyNPaste
1 year ago
Wing-Kam Wong
5728102332
feat(nc-gui): add isUpdateOutside
1 year ago
mertmit
565af37583
fix: revise undo/redo scopes
...
Signed-off-by: mertmit <mertmit99@gmail.com>
1 year ago
mertmit
4d6e3c0c94
feat: add scope to undo/redo
...
Signed-off-by: mertmit <mertmit99@gmail.com>
1 year ago
mertmit
c8e1fc6c04
feat: undo/redo for row changes
...
Signed-off-by: mertmit <mertmit99@gmail.com>
1 year ago
Wing-Kam Wong
0d8da48949
fix(nc-gui): use MetaType for TabItem.meta
1 year ago
Wing-Kam Wong
8213412c0e
fix(nc-gui): change ProjectOnRootDB type from string to boolean
1 year ago
Daniel Spaude
0da97ff992
MapView: 'Mapped by' column values should always be delivered - WIP
2 years ago
Pranav C
da7ae2190a
feat(gui): show emoji in tab level
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Ekaterina Balakina
e94ebe9f4c
fix multiselect
2 years ago
braks
f365c1ef94
feat(nc-gui): add option to set RTL on forms
2 years ago
Wing-Kam Wong
6ad264c902
feat(nc-gui): add importFileList & streamImportFileList types
2 years ago
Pranav C
d230152ed8
fix(gui): allow user to expand row if any ongoing save/update completes
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago