Commit Graph

85 Commits

Author SHA1 Message Date
աӄա
eec66d30d1 Merge pull request #7043 from cedstrom/patch-1
fix: Update acl.ts to allow editor to import excel files
2023-11-23 17:20:33 +08:00
Muhammed Mustafa
3b4b15d57f fix: Show skelton loader immediatly when a table is opened 2023-11-22 15:17:29 +00:00
cedstrom
ffdc91d3ba Update acl.ts to allow editor to import excel files
Allow editors to import excel files via the top menu.
2023-11-20 23:29:55 -08:00
Seoyeon Bae
10ce511e62 Korean enum Language correction 2023-11-17 16:38:23 +09:00
Muhammed Mustafa
5271b59ef5 fix: Added user management to org creator and user cannot delete themselves 2023-10-23 17:26:39 +05:30
Pranav C
2e2d0c5b36 fix: miscellaneous changes
Signed-off-by: Pranav C <pranavxc@gmail.com>
2023-10-09 09:41:31 +05:30
Muhammed Mustafa
f0a156d8d7 fix(nc-gui): Fixed issue with create data source btn issue 2023-10-03 18:04:12 +00:00
WK Wong
55259c89b9 chore(nc-gui): lint 2023-10-03 11:24:03 +08:00
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>
2023-10-02 23:52:18 +05:30
Muhammed Mustafa
c1fb9ce9bd feat: Moved max mobile width size to a const 2023-09-25 13:39:09 +00:00
Muhammed Mustafa
ff5d3d51b5 Merge remote-tracking branch 'origin/develop' into fix/sidebar-node-context-menu-acl-fix 2023-09-23 13:01:57 +05:30
Muhammed Mustafa
01c866758f fix: Integrated view sidebar removal to tests 2023-09-22 15:23:20 +00:00
Muhammed Mustafa
3b1f76da75 fix: Fixed sidebar node context menu based on ACL and added tests for it based on roles 2023-09-22 15:21:22 +05:30
mertmit
b2eadae74f fix: refactor isUIAllowed and move to useRoles composable 2023-09-19 12:12:36 +00:00
mertmit
06cc899c82 refactor(nc-gui): improved comments for acl 2023-09-19 12:12:36 +00:00
mertmit
7535f71e66 fix: Role reference error 2023-09-19 12:12:35 +00:00
mertmit
1648ca859b fix: project delete permission for owner 2023-09-19 12:12:35 +00:00
mertmit
08d215e70f fix: share project permission 2023-09-19 12:12:35 +00:00
mertmit
a930f7d242 fix: revise frontend acl 2023-09-19 12:12:35 +00:00
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 2023-09-19 07:45:19 +00:00
mertmit
8ab47b1109 fix: various stuff
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-09-06 09:51:17 +03:00
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
honnip
cf4aef5acd fix: language name correction for ko 2023-08-15 14:23:14 +09:00
աɨռɢӄաօռɢ
56a6466db3 Revert "Revert "refactor: timezone"" 2023-05-20 18:24:38 +08:00
Pranav C
ad1757b13b Revert "refactor: timezone" 2023-05-20 15:47:23 +05:30
Wing-Kam Wong
707eeb28bd Merge branch 'develop' into refactor/timezone-locale 2023-05-11 00:38:29 +08:00
mertmit
545e41f2c5 refactor: use enum for job status and job events
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-05-08 10:21:04 +03:00
Wing-Kam Wong
3523194742 refactor(nc-gui): isUpdateOutside -> isUpdatedFromCopyNPaste 2023-05-05 17:12:42 +08:00
Wing-Kam Wong
5728102332 feat(nc-gui): add isUpdateOutside 2023-04-29 13:01:00 +08:00
Wing-Kam Wong
b65b66faef feat(nc-gui): put automation log level to enums.ts 2023-03-31 12:43:25 +08:00
mertmit
565af37583 fix: revise undo/redo scopes
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-03-28 21:41:11 +03:00
mertmit
4d6e3c0c94 feat: add scope to undo/redo
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-03-28 21:41:11 +03:00
mertmit
c8e1fc6c04 feat: undo/redo for row changes
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-03-28 21:41:11 +03:00
Wing-Kam Wong
0d8da48949 fix(nc-gui): use MetaType for TabItem.meta 2023-03-16 12:28:47 +08:00
Wing-Kam Wong
8213412c0e fix(nc-gui): change ProjectOnRootDB type from string to boolean 2023-03-16 12:09:56 +08:00
աɨռɢӄաօռɢ
4796e09918 Merge pull request #4749 from humannocode/geodata-prototyping-restart
Geodata column and Map View (WIP)
2023-02-24 11:29:29 +08:00
Wing-Kam Wong
bf8bb86596 fix(nc-gui): add missing filterChildrenRead permission 2023-02-20 16:16:16 +08:00
Daniel Spaude
e9425e280f MapView: 'Mapped by' column values should always be delivered - new approach - WIP 2023-02-12 00:40:23 -05:00
Daniel Spaude
e8b375fd5b MapView: 'Mapped by' column values should always be delivered - new approach - WIP 2023-02-12 00:03:24 -05:00
Daniel Spaude
75bf66b448 MapView: 'Mapped by' column values should always be delivered - WIP 2023-02-11 12:51:47 -05:00
Daniel Spaude
0da97ff992 MapView: 'Mapped by' column values should always be delivered - WIP 2023-02-10 20:13:41 +01:00
Raju Udava
a813b81a32 i18n/language support for cs, eu, sk
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2023-01-02 17:55:54 +05:30
Filip Hanes
1d6e172ff9 Add sk language to enums.ts 2023-01-01 22:37:23 +01:00
Pranav C
55d20c1eb6 Merge pull request #4630 from nocodb/feat/custom-table-icon
Feat: Custom table icon
2022-12-24 14:06:25 +05:30
Pranav C
da7ae2190a feat(gui): show emoji in tab level
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
mertmit
b800f838a7 feat: snowflake front-end
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-21 19:30:37 +03:00
Ekaterina Balakina
e94ebe9f4c fix multiselect 2022-12-20 15:02:20 +01:00
mertmit
5c433e3086 feat: team & settings modal data sources tab revised
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
Pranav C
44217b0ce4 feat: insert column after/before a column
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-11-30 11:39:28 +05:30
Pranav C
ca24809b7d feat(gui): implement sort option in column grid level
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-11-30 11:37:46 +05:30