Ramesh Mane
0bb7fb2053
fix(nc-gui): on esc focus at the end of selection
2025-06-06 09:03:12 +00:00
Ramesh Mane
1acbf64178
fix(nc-gui): stop event propagation if any dropdown action inside rich text editor
2025-06-06 09:03:12 +00:00
Ramesh Mane
0ffb7bf7e9
feat(nc-gui): multiline show tooltip on truncate only
2025-05-31 06:32:37 +00:00
DarkPhoenix2704
d544872de1
fix: lint
2025-04-17 18:34:46 +00:00
DarkPhoenix2704
9ae6190785
fix: trigger onActive Cell Chanhed on nexttick
2025-04-17 18:34:46 +00:00
Ramesh Mane
f7f772d683
fix(nc-gui): don't focus upgrade btn
2025-04-15 05:53:31 +00:00
Ramesh Mane
f29b9bfc6e
fix(nc-gui): add cell expand shortcuts to links and bt, oo cell
2025-03-11 19:25:19 +00:00
Ramesh Mane
c872684eab
fix(nc-gui): focus default value input
2025-03-11 19:25:18 +00:00
DarkPhoenix2704
ef5891b0ae
fix: role bug
2025-02-25 07:29:39 +00:00
Amit Joki
7b90743dcb
fix: keyboard interactions in extensions
2025-02-24 17:11:03 +00:00
Amit Joki
8ca8a05e79
fix: sidebar node rename paste
2025-02-24 07:28:51 +00:00
Amit Joki
4090134755
fix: create view keyboard events should not affect the canvas when extension pane is open
2025-02-20 15:37:03 +00:00
Ramesh Mane
86bb0278e5
fix(nc-gui): stop keyboard navigation if nested expanded form open or if it is new record
2025-02-20 05:06:34 +00:00
Ramesh Mane
987794c11d
fix(nc-gui): disable expanded form keyboard navigation if any input is active/focused
2025-02-20 05:06:34 +00:00
Ramesh Mane
6d9e325bfc
refactor(nc-gui): Draggable filter fn
2025-02-18 10:03:47 +00:00
Ramesh Mane
55eb5a3335
fix(nc-gui): disable reordering in touch based devices
2025-02-18 10:03:47 +00:00
Amit Joki
dc0f136c72
feat: use injected key data to populate date, time, date time, and year fields
2025-02-17 13:11:44 +00:00
DarkPhoenix2704
2c36b81adb
fix: input fields are broken
2025-02-17 13:11:41 +00:00
DarkPhoenix2704
fef89f32e1
fix: url previee extension broken
2025-02-17 13:11:41 +00:00
DarkPhoenix2704
15992412fc
fix: disable keyboard interaction if cmd is active
2025-02-17 13:11:40 +00:00
DarkPhoenix2704
adc08802c3
fix: use click outside failing
2025-02-17 13:11:35 +00:00
Pranav C
e5fce6152e
fix: disable AI button in shared view
2025-02-17 13:11:26 +00:00
Pranav C
14000c1edb
fix: column menu - insert right/left
2025-02-17 13:11:17 +00:00
DarkPhoenix2704
8e27a7a56b
fix: enable canvas by default
2025-02-17 13:11:11 +00:00
Amit Joki
2b1d327679
feat: use forcedNextTick instead of setTimeout
2025-02-17 13:10:58 +00:00
Amit Joki
d672f5a4f9
feat: make barcode look same on canvas render and edit render
2025-02-17 13:10:58 +00:00
Amit Joki
e10768f46f
feat: get element under mouse position to determine the action to take
2025-02-17 13:10:58 +00:00
DarkPhoenix2704
579d6e8ebf
fix: bulk action dropdown
2025-01-10 16:10:59 +00:00
Ramesh Mane
3d32182717
fix(nc-gui): if cell is active and document.activeElement is different then prevent selectedCellKeyupListner event
2024-12-10 06:14:45 +00:00
Ramesh Mane
52faf2f3b6
fix(nc-gui): disable link cell paste if link record dropdown is open ( #9887 )
2024-11-26 11:14:19 +05:30
Ramesh Mane
288cfa8b75
fix(nc-gui): Prevent keyboard shortcuts if user is in cell edit mode or any other active input element ( #9600 )
...
* fix(nc-gui): stop event propogation is active element is input
* fix(nc-gui): disable expanded form keyboard shortcuts navigation if it is first row or last row
* fix(nc-gui): oss test fail issue
2024-10-08 11:06:55 +05:30
Ramesh Mane
7b0419011b
Nc fix: expanded record UI/UX ( #8847 )
...
* fix(nc-gui): update qr code according to new design
* fix(nc-gui): audit logs empty state style
* fix(nc-gui): small changes
* fix(nc-gui): update barcode & qrcode cell from expanded form
* fix(nc-gui): increase expanded form field gap
2024-06-25 16:34:15 +05:30
Ramesh Mane
f01d99fe66
Nc fix: disable undo redo if expanded form is open ( #8509 )
...
* fix(nc-gui): disable undo redo if expanded form is open
* fix(nc-gui): date time related picker open in background issue if expanded form is open
* chore(nc-gui): lint
2024-05-17 19:35:40 +03:00
DarkPhoenix2704
871a41590f
feat(nc-gui): sidebar scroll issue
2024-03-02 12:01:11 +00:00
DarkPhoenix2704
2ae9bbf0e9
fix(nc-gui): scrollbar mac issue
2024-02-20 07:16:19 +00:00
Raju Udava
0179777a92
sync @1446
...
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com >
2023-08-24 14:46:49 +05:30
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 >
2023-08-24 02:58:19 +05:30
Wing-Kam Wong
7e4e089763
feat(nc-gui): add isDrawerExist
2022-12-02 16:20:52 +08:00
Wing-Kam Wong
e3fc9b2b00
fix(nc-gui): use ant-drawer-open instead
2022-11-30 12:10:20 +08:00
Wing-Kam Wong
09991130e8
fix(nc-gui): remove active class for .ant-drawer
...
.ant-drawer will be destroyed when closed. no active class is required.
2022-11-30 11:39:58 +08:00
Wing-Kam Wong
ab88c3fba6
feat(nc-gui): check active drawer or modal only
2022-11-29 20:13:35 +08:00
Wing-Kam Wong
49655b7c0a
feat(nc-gui): add isDrawerOrModalExist
2022-11-29 13:44:01 +08:00
Pranav C
1aab8e5a6e
feat(api): cmd/ctrl + arrow navigation
...
Signed-off-by: Pranav C <pranavxc@gmail.com >
2022-11-14 16:31:01 +05:30