Pranav C
3681ed3ddc
fix(gui): add key to re-render
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
5a6cb79714
feat(gui): use query param for providing rowId
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
6419934255
wip(gui): url for expanded row
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
d25954055c
refactor(gui): use `until` to only listen until loads tables
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
58df69ed9b
refactor(gui): use `watchOnce` to only listen once until loads tables
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
6543b87429
refactor(gui): use table list to verify tables loaded successfully
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
b0290e2eb2
refactor(gui): show fullscreen button always
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
30440d94d9
fix(gui): get table meta only after loading project table list
...
re #3702
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Raju Udava
312120fd0b
test: cy-stability for dropdown
...
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2 years ago
Pranav C
65e327e1a9
fix(gui): add fallback for copy to clipboard
...
re #3598
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
07e248dc69
refactor(gui): move 404 page
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
ed2d640da4
enhancement(gui): add not found page for handling invalid base url
...
re #3648
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
3522ea667a
fix(gui): add key to avoid router related issues
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
8540f7a647
fix(nc-gui): set `hasSidebar` when navigating to project
2 years ago
Pranav C
f5a0cafab1
feat(gui): move fullscreen icon to tab bar
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
d3a4bca8f3
feat(nc-gui): store sidebar states separately by id
...
# What's changed?
* use a sidebar id to identify the state
* use in memory storage to store the states
* use local storage to store persistent states
* add MemStorage class
2 years ago
Raju Udava
479373fe04
refactor: i18n validation error messages
...
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2 years ago
braks
2827784c37
fix(nc-gui): defer loading subpages until project is ready
2 years ago
braks
52c311f7e3
fix(nc-gui): project state not properly reset
...
# What's changed?
* try loading project when clicking on list item
* reduces potential waiting times
* only load project if no request is running already
* move fetching project to parent page to prevent multiple loads
2 years ago
braks
ba8ee402dc
fix(nc-gui): auth tab constantly re-opening
...
* Only reload project if it's not loaded already
* Prevent tab from re-opening
2 years ago
braks
81db2c8435
chore(nc-gui): fix type issues and set proper ref types
2 years ago
braks
e84b8b2272
refactor(nc-gui): defer loading project to subpage
2 years ago
Pranav C
7f79ff514c
fix(gui): shared form view with password
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
b5b050dcaa
refactor(gui): keep the right sidebar open by default
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
38a9cb6c44
refactor(nc-gui): update useCellUrlConfig composable
2 years ago
Raju Udava
5bc43c0ac5
chore(CY): fix modal - class name map
...
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2 years ago
Raju Udava
8270af97b8
test: active modal - class name mapping
...
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2 years ago
Raju Udava
9c721f5426
chore(CY): add class name for modal & menu
...
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2 years ago
braks
8c1a2ece26
chore(nc-gui): fix uneven password input styles
2 years ago
braks
e31e1ad182
fix(nc-gui): lazy load languages for initial load perf
2 years ago
Pranav C
48a1e36faf
chore(gui): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
ff13ea4c51
fix(gui): save row on switching tables
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
c777463ac3
chore(nc-gui): remove unnecessary margin
2 years ago
Denis
1615ee0eab
refactor(gui): useCellUrlConfig composable
2 years ago
Pranav C
e8e02e0088
chore(gui): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Denis
1ea56db61c
feat(gui-v2): customizable urls in shared views
2 years ago
Pranav C
92b19a481e
fix(gui-v2): allow providing all non null/undefined value under ssl object value
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Wing-Kam Wong
99bfa39d17
chore: lint
2 years ago
Pranav C
21a306030c
chore(gui-v2): base url correction ( #3510 )
...
* chore(gui-v2): base url correction
- support nocodb serving under a nested path
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore(gui-v2): initial base url correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): redirect to dashboard with relative path
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): make plugin path relative
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): redirect path correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: allow download option migration handling
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix(gui-v2): redirect old base url to new path
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): redirect old base ur with some view/table open
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): handle old tab url and navigate to the new url
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore(gui-v2): cleanup
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>
2 years ago
Wing-Kam Wong
f97ea536b4
chore: move nc-gui-v2 to nc-gui
2 years ago
Wing-Kam Wong
7b7ed2b894
chore: move nc-gui to nc-gui-backup
2 years ago
Wing-Kam Wong
f046e8ce7c
fix: remove ~/public from v2 changes
2 years ago
Wing-Kam Wong
0581ff2b40
fix(gui-v2): image paths
2 years ago
Wing-Kam Wong
8b863ca3d8
refactor: prettier nc-gui v1
2 years ago
Wing-Kam Wong
cffa213de3
init: edit page
2 years ago
Wing-Kam Wong
d86cac2e4f
feat: add edit project button & remove unused code
2 years ago
Wing-Kam Wong
9422b42968
fix: handle project name length in frontend
2 years ago
Pranav C
95aca2b666
feat: introduce new env and password validations
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
աɨռɢӄաօռɢ
b2f8f0674e
0.91.8 Pre-release ( #2350 )
...
* add vscode ide's ignore list
* fix passing nested query in nested getAst calls
* chore: update nocodb-sdk to local path
* fix: ignore duplicating app config
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: swagger columnNameParam type
re: #2208
Signed-off-by: mertmit <mertmit99@gmail.com>
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
* enhancement: hide slider on escape key
Signed-off-by: Pranav C <pranavxc@gmail.com>
* Add information about maximum value for `limit` in REST API
* refactor: folder structure
* refactor: folder structure
* test: webhook (WIP)
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: webhook
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test/cypress: corrections post develop branch refactoring
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: handle null
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: path correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: assign validation for correct column(LTAR)
re #2228
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: disable api docs access for viewer role
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* docs: Repair broken link
* fix: DatePickerCell invalid date handling
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: nested insert correction in belongs to
re #2228
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: compare with non-os products
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: Persian language moving across table
Signed-off-by: mertmit <mertmit99@gmail.com>
* docs: env variables
* docs: env variables reorder
* docs: env variables reorder
* fix: i18n corrections (WeT-Klb)
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* chore: image text corrections (@WeT-Klb )
* chore: upgrade nc-help
Signed-off-by: Pranav C <pranavxc@gmail.com>
* docs: security.md
* Update packages/nocodb/src/lib/noco/meta/api/swagger/helpers/templates/params.ts
Co-authored-by: աɨռɢӄաօռɢ <wingkwong.code@gmail.com>
* Update SqliteUi.ts - set float for decimal case in getAbstractType (#2260 )
* set float for decimal case in getAbstractType
* fix: add cross-env to nc-gui package.json (#2275 )
* add cross-env to nc-gui package.json
* fix: sanitize project title
* chore: disable pr release for draft
* chore: attachment log during airtable import
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* modification of the traduction
I aslo add some stuff according to the README (it was a different display so i didn't add a lot)
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
* fix: change password cache logic
* fix: add missing job name back
* fix: prop types for FlipCard component
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: invalid char in content-disposition header
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: question mark in CONCAT
* fix: handling lookup column reference in formula
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: throw err if user is already a project user
* chore: revise error msg
* fix: package lock corrections
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test/ trigger
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: lock file version
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: package lock after npm/node upgrade
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: cypress package lock json
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* test: lock node-version to 16.15.0
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* enhancement: allow custom limit values
* chore: update query limit description
* chore: bump to 16.15.0
* fix: node version
* fix: handle invalid limit numbers
Signed-off-by: Pranav C <pranavxc@gmail.com>
* docs: update default value of pagination max limit value
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: pg database type money
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: hasmany pagination - api correction
re #2242
Signed-off-by: Pranav C <pranavxc@gmail.com>
* script: add nc_017_add_user_token_exp_column
* fix: add token_expired
* fix: return unauthorized if token is expired
* chore: revise toast message
* chore: sign out n redirect to sign in page after changing password
* fix: SingeSelect/MultiSelect webhook trigger (#2309 )
* fix: SingleSelect webhook trigger
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: MultiSelect webhook trigger
Signed-off-by: mertmit <mertmit99@gmail.com>
* Fix: Remove user reference from webhook context (#2337 )
* fix: remove user info from webhook handlebar context
Signed-off-by: Pranav C <pranavxc@gmail.com>
* docs: update webhook context variables docs
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: only check token_expired in non-public base
* fix: make rating readonly in lookup column (#2340 )
re #2045
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: exclude sensitive data related to server from SMTP test api
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: session across broswers
* fix: reload related table metadata after relation column delete (#2345 )
re #2344
Signed-off-by: Pranav C <pranavxc@gmail.com>
* Fix: Sanitise comment data (#2343 )
* fix: sanitise row comment description
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: add dom purify and sanitize content
- Add DOMPurify in nuxt
- On update value encode html tags to render as text in comment
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: add missing dependency
Signed-off-by: Pranav C <pranavxc@gmail.com>
Co-authored-by: cattong <tangym@jifenbang.net>
Co-authored-by: LepkoQQ <LepkoQQ@users.noreply.github.com>
Co-authored-by: Pranav C <pranavxc@gmail.com>
Co-authored-by: mertmit <mertmit99@gmail.com>
Co-authored-by: navi <oof1lab@gmail.com>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Nils Reichardt <nils@reichardt.io>
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
Co-authored-by: Toon van Ramshorst <ramshorst@gmail.com>
Co-authored-by: GurukiranMH <89529565+GurukiranMH@users.noreply.github.com>
Co-authored-by: QuentinDstl <qdesautel@gmail.com>
2 years ago
Wing-Kam Wong
a7f9b8279e
fix: wrong direction on label star us
3 years ago