Pranav C
|
3c6c1a21b8
|
refactor: update path
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
a9ddef713c
|
fix: upgrader correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
c5c485cfab
|
chore: upgrade version
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
805a5aab57
|
refactor: update old api token create apis
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
4a0ad304c8
|
refactor: ui updates
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
49bdffe4fc
|
feat: implement signup disable based on app settings
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
5256e7b849
|
feat: add option to toggle user signup enable/disable
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
c4af225697
|
feat: add license get/set api and integrate
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
e387d4b090
|
feat: for non-super user only show their own token
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
0ae485ecd2
|
feat: show tabs and option in menu based on role
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
e5a78ae729
|
feat(gui): include reset password
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
f2fba09b70
|
feat(gui): include reset password
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
77230b96c2
|
feat(api): show tokens only belongs to the user for non-super admin user
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
33efebf146
|
feat(api): limit api access with api token
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
7a4bedce53
|
feat(api): show password rest/invite url based on the user
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
39fdbad5af
|
feat(api): implement reset password url generation
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
2d3cccabfc
|
test(api): add tests for new apis
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
f7327a74fa
|
feat: update token based strategy
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
48197cec59
|
feat: token api integration
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
7d42e4c768
|
feat: account management page with sidebar and nested tab
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
0d49d9f484
|
chore(swagger): add resend invite api in swagger.json
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
89080de589
|
feat(api): add left nav drawer and token page
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
31f1d29307
|
feat(api): include invite token with user list api
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
4aca2992dc
|
feat(api): resend invite api
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
b8439ce2d2
|
refactor(gui): add brief description of role
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
462edd4e13
|
feat(gui): implement user delete method
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
7d8ee2f29e
|
feat(gui): integrate invite user
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
21fe3daf90
|
chore(api): lint
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
b87aa67f6f
|
feat(swagger): api tag name corrections
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
79ecbbcd33
|
feat(api): add user invite api
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
4eacac26bc
|
fix(api): property name correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
de71f8914a
|
feat(gui): add filter in user list
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
30496bf0bb
|
fix(gui): on inviting a new user to project provide viewer role
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
13d1dbaac9
|
feat(gui): update ui and integrate api
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
2bfea723c4
|
chore(swagger): tg nme correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
65c0a6f092
|
fix(api): typo correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
eefa1bb2c4
|
feat(api): user update api implementation
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
ca75af1101
|
feat(gui): add users list page
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
5587d5857d
|
feat(api): add project count in api
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
705f8ead4c
|
chore(swagger): add org users apis in swagger docs
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
c2de7f5a7b
|
feat(api): WIP - allow super admin access to all project
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
d27a9ccb4c
|
feat(api): update roles name in acl
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
489bc503fb
|
feat(gui): rename roles in api and ui
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
a51e6c8c29
|
feat(gui): add upgrader for updating role names
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Pranav C
|
d550ca461d
|
Merge pull request #4222 from nocodb/fix/cell-shortcut-issues
Fix: Grid cell - keyboard shortcut issues
|
2 years ago |
Pranav C
|
3daf8c3eb4
|
test(playwright): make cell active if not in active state
Signed-off-by: Pranav C <pranavxc@gmail.com>
|
2 years ago |
Wing-Kam Wong
|
f8e6ec7d6d
|
fix(nc-gui): validateDuplicateAlias validator & show missing errors
|
2 years ago |
Wing-Kam Wong
|
a01337cacf
|
fix(nc-gui): convert old validators to the latest format
|
2 years ago |
Wing-Kam Wong
|
a5f2972aae
|
fix(nocodb): safeguard empty table name
|
2 years ago |
Daniel Spaude
|
f9cf48f624
|
QR Code: add basic unit tests
|
2 years ago |