Commit Graph

89 Commits

Author SHA1 Message Date
Raju Udava
cdb1d336e5 fix: post-checkout redirect for self-hosted license not reaching account page 2026-04-03 14:46:31 +00:00
mertmit
cf8a9ae16d feat: self-serve enterprise init 2026-04-03 14:46:30 +00:00
Ramesh Mane
5984ac8957 fix: remove old redirection 2026-03-28 07:09:10 +00:00
Ramesh Mane
42f0dec6fd refactor(ui): rename General tab to More, URL /{wsId}/more 2026-03-28 07:09:04 +00:00
Ramesh Mane
c5ec2ebf92 refactor(ui): rename ws-settings URL to /general 2026-03-28 07:09:04 +00:00
Ramesh Mane
10570f67d3 feat(ui): add workspace home page with base grid and flat URL routing 2026-03-28 07:09:02 +00:00
Ramesh Mane
0cb454a08b chore: lint 2026-03-10 07:39:40 +00:00
Pranav
5f1665a60d fix: preserve payment query params in continueAfterSignIn for history-mode routing 2026-03-06 13:35:40 +00:00
Pranav
b99928323a fix: pricing/upgrade redirect loop — null workspaceId and stale params 2026-03-06 13:35:40 +00:00
Pranav
9f98b88476 fix: address review comments — /nc route collision, nocobuild loop, middleware bugs 2026-03-05 17:35:16 +00:00
Pranav
6908c57bf1 fix: update SSO sign-in URL to use pathname instead of hash and fix short-token extraction 2026-03-05 17:35:15 +00:00
Pranav
0a79ec5639 fix: skip payment middleware redirect when workspaceId not in query 2026-03-05 17:35:15 +00:00
Pranav
35a6c6627b fix: prevent continueAfterSignIn recursive nesting and add TODO for nc-lib-gui removal 2026-03-05 17:35:15 +00:00
Pranav
1832dbbe05 fix: prevent payment middleware redirect loop on billing page 2026-03-05 17:35:14 +00:00
Pranav
682ee1d678 fix: API base URL and SPA fallback for history-mode routing 2026-03-05 17:35:13 +00:00
Pranav
97baa2b6ad chore: switch from hash-based to history-based routing 2026-03-05 17:35:13 +00:00
Ramesh Mane
24f475599c fix: ws billing page redirection issue 2026-03-04 14:42:43 +00:00
Ramesh Mane
28df534563 fix: admin panel redirection and some cleanup issue 2026-03-04 14:42:43 +00:00
Ramesh Mane
6e7baaa581 fix: wait for smartsheet render 2026-03-04 14:42:41 +00:00
Ramesh Mane
6cd7ff50ae chore: lint 2026-03-04 14:42:39 +00:00
Ramesh Mane
3e29420b55 fix: some scroling issue 2026-03-04 14:42:37 +00:00
Ramesh Mane
7f808ff1de fix: update admin to settings route 2026-03-04 14:42:37 +00:00
Ramesh Mane
22237d6f82 fix: reuse code 2026-03-04 14:42:36 +00:00
Ramesh Mane
b6f4e6da8d fix: some new changes 2026-03-04 14:42:36 +00:00
Ramesh Mane
807e6ca0ce fix: new sidebar ui changes 2026-03-04 14:42:36 +00:00
mertmit
69a29568c7 chore: sync
Signed-off-by: mertmit <mertmit99@gmail.com>
2026-01-10 00:21:02 +03:00
Ramesh Mane
711fc4a3e3 fix: return to nocodb billing page from stripe issue 2025-09-01 11:47:44 +05:30
Ramesh Mane
dbd2fa066b fix(nc-gui): some redirection issue 2025-06-30 20:17:35 +05:30
Pranav C
2238fc6783 feat: show no access message if license key limited with 1 workspace 2025-05-13 09:03:12 +00:00
Pranav C
327224923e feat: redirect to sso signin page if user tried to access sso enabled workspace 2025-04-24 23:09:07 +00:00
mertmit
92636e717f feat: show upgrade status 2025-04-22 07:16:28 +00:00
mertmit
e0cf1d0988 fix: various 2025-04-18 08:45:18 +00:00
mertmit
7766d9d5c8 feat: upgrade page 2025-04-17 14:16:22 +00:00
Ramesh Mane
707bd7c862 fix(nc-gui): finish page redirection issue 2025-04-05 18:36:55 +03:00
Ramesh Mane
9e7819f584 fix: review changes 2025-04-05 18:36:55 +03:00
mertmit
121e967ec8 feat: manage subscription 2025-04-05 18:36:55 +03:00
mertmit
e4803e5e6d fix: redirect path 2025-04-05 18:36:55 +03:00
mertmit
ee0286f0bd feat: billing page and ws based subscriptions 2025-04-05 18:36:55 +03:00
Ramesh Mane
e05e13523a fix(nc-gui): delete unused file 2025-01-03 19:18:25 +05:30
mertmit
0cf43bb542 fix: avoid storing base url 2025-01-03 19:03:16 +05:30
mertmit
58c84be7ce feat: avoid hash path on short url 2025-01-03 19:03:16 +05:30
mertmit
35b8b763b0 fix: prioritize redirect middleware 2025-01-03 09:12:00 +00:00
Ramesh Mane
1382eb697e fix(nocodb): add query params only if it is form and review changes 2025-01-03 09:12:00 +00:00
Ramesh Mane
fc508c6cb1 fix(nc-gui): form prefill issue 2025-01-03 09:12:00 +00:00
Pranav C
12b2b93a9a fix: missing error handling 2024-11-13 07:30:19 +00:00
Pranav C
382156fab9 fix: clear store values only after redirecting to SignIn page (#9412) 2024-09-03 20:00:48 +05:30
Pranav C
33cc226e81 fix: set redirect info to local storage 2024-08-19 17:10:40 +00:00
Mert E
89f0895de3 fix: experimental frontend optimizations (#8427)
* fix: get rid of barrel files

* chore: get rid of explicit imports

* fix: use explicit import for classes and enums

* fix: use explicit import for enum & class & aliases

* fix: build issues
2024-05-08 15:55:09 +05:30
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>
2024-05-01 11:39:22 +05:30
Pranav C
1a9ee6fa33 fix: allow shared form in iframe 2024-03-12 06:21:31 +00:00