Commit Graph

104 Commits

Author SHA1 Message Date
Ramesh Mane
66fb876be5 chore(nc-gui): lint 2024-03-02 07:32:43 +00:00
Ramesh Mane
8420abaae0 fix(nc-gui): remove image cropeer restriction and after submit form message alignment 2024-03-02 07:32:42 +00:00
Raju Udava
291c8a61cb Merge pull request #7673 from nocodb/nc-calendar/field-followup
feat(nc-gui): calendar field customization
2024-02-27 21:53:14 +05:30
Ramesh Mane
6c8825bed9 feat(nc-gui): add limit options for single & multi select field 2024-02-27 12:39:20 +00:00
DarkPhoenix2704
c49671cacc fix(nc-gui): field followup 2024-02-27 11:33:46 +00:00
DarkPhoenix2704
affe4c4897 fix(nc-gui): refactor calendar views 2024-02-20 07:16:22 +00:00
DarkPhoenix2704
99699df210 fix(nc-gui): incorrect spanning 2024-02-20 07:16:11 +00:00
DarkPhoenix2704
6a6e7db50e fix: random fixes 2024-02-20 07:16:07 +00:00
DarkPhoenix2704
cb774b6b57 fix(nc-gui): refactor selectedMonth to another state 2024-02-20 07:16:02 +00:00
DarkPhoenix2704
23560dcfd2 feat(nc-gui): month view dat & date time field 2024-02-20 07:16:02 +00:00
DarkPhoenix2704
d74c366b51 fix(nc-gui): position calc fix 2024-02-20 07:16:01 +00:00
DarkPhoenix2704
5d45138c69 fix(nc-gui): type for calendar range & update rowMeta 2024-02-20 07:15:58 +00:00
Ramesh Mane
02fad3630b fix(nc-gui): handle duplicate base order case and use permission baseReorder instead of baseMove 2024-02-02 13:29:07 +00:00
Ramesh Mane
1a839c795c feat(nc-gui): clickable command palette footer 2024-01-25 12:47:34 +00:00
Ramesh Mane
67bf4f529c Merge branch 'develop' into feat/sort-for-user-management 2023-12-29 17:21:00 +05:30
Ramesh Mane
114da7e2c0 fix: user roles sort issue 2023-12-27 09:13:58 +05:30
Ramesh Mane
761e7152a2 feat: hook and dropdown menu for user sort management 2023-12-22 02:03:16 +05:30
mertmit
a7405aec7d feat: user field (WIP) 2023-12-21 13:21:07 +03:00
Ramesh Mane
bb7d4e14da fix: rolePermissions in lib/types.ts file is imported from wrong file 2023-12-06 23:56:28 +05:30
աӄա
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