Commit Graph

341 Commits

Author SHA1 Message Date
sreehari jayaraj
4f43b1af92 fix: bg color formula 2023-10-04 15:02:36 +05:30
sreehari jayaraj
e12c24a9d2 fix: icons 2023-10-03 20:06:31 +05:30
Sreehari jayaraj
d5cbd93a26 Merge branch 'develop' into nc-fix/ui-misc 2023-10-03 19:23:00 +05:30
DarkPhoenix2704
8545bb15ed fix: expanded gallery 2023-10-03 13:21:09 +00:00
sreehari jayaraj
525711f9b9 fix: misc changes 2023-10-03 13:19:16 +00:00
DarkPhoenix2704
de3b847e63 feat: update Links icons 2023-10-03 09:46:45 +00: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
sreehari jayaraj
aa164360cc fix: refactor type and skelton computation 2023-10-02 18:15:12 +05:30
sreehari jayaraj
cbd164f8bc fix: refactor links modal 2023-10-02 18:15:12 +05:30
sreehari jayaraj
a975f6559b fix: new table and project icon 2023-10-02 18:15:12 +05:30
sreehari jayaraj
87e050b3d6 fix: added new project icon 2023-10-02 18:15:11 +05:30
Muhammed Mustafa
5e09c5cca3 fix: Improved breadcrumb UI 2023-10-02 11:43:00 +00:00
Muhammed Mustafa
1f2bb6a3d8 fix: Added Create Data Source btn 2023-10-02 11:43:00 +00:00
mertmit
acc9b5be60 feat: create base front end 2023-09-30 17:01:45 +00:00
Muhammed Mustafa
377832c585 fix: Improved UI of expanded form 2023-09-26 15:25:06 +00:00
Anbarasu
7b1e65a589 Merge pull request #6464 from nocodb/feat/expanded-view
feat: Redesigned Expanded View
2023-09-25 21:22:50 +05:30
Muhammed Mustafa
c1fb9ce9bd feat: Moved max mobile width size to a const 2023-09-25 13:39:09 +00:00
Muhammed Mustafa
7663ef9f14 feat: Added logic to auto close and open sidebar on mobile view based on if view is open, imrpoved nodes of sidebar in mobile, and workspace menu handles for mobile view 2023-09-25 13:39:09 +00:00
Muhammed Mustafa
5c83a74e6d feat: Integrated OpenLeftSidebarBtn icon with mobile view and view info with mobile 2023-09-25 13:39:09 +00:00
Muhammed Mustafa
d58eb388bd feat: Integrated View info with mobile view 2023-09-25 13:39:09 +00:00
DarkPhoenix2704
9dafef1bfa feat: new expanded view 2023-09-24 15:29:21 +05:30
Muhammed Mustafa
d80a0346d2 Merge pull request #6444 from nocodb/nc-feat/views-in-left-sidebar
Removed right view sidebar
2023-09-23 12:30:51 +05:30
sreehari jayaraj
aaf069be40 feat: added missing icon 2023-09-22 15:26:14 +00:00
Muhammed Mustafa
707f6c6d07 fix: Added isDefaultBase util to FE 2023-09-22 15:23:16 +00:00
mertmit
775fd2e5e3 fix: currency locale list
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-09-21 16:12:53 +03:00
mertmit
ff2f61ee1b feat: new role badge and selector 2023-09-20 19:11:42 +00:00
mertmit
a930f7d242 fix: revise frontend acl 2023-09-19 12:12:35 +00:00
reenphygeorge
e8a5f63696 fix(nc-gui): isgeometry defined and linting issues 2023-09-15 22:05:12 +05:30
Muhammed Mustafa
a81abcf7c8 fix(nc-gui): Fixed Sidebar projectnode ctx menu 2023-09-14 11:56:06 +05:30
mertmit
85aaabe2cc chore(nc-gui): lint error and warnings
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-09-12 15:23:22 +03:00
Muhammed Mustafa
1a1e61eb0c fix(nocohub): Fixed view scroll not coming and auto scroll on active view 2023-09-07 12:09:13 +05:30
mertmit
8ab47b1109 fix: various stuff
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-09-06 09:51:17 +03:00
Raju Udava
e1958c6e15 sync 2145
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2023-08-24 21:41:24 +05:30
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
0f814e57a3 fix(nc-gui): incorrect regex for testing YYYY-MM-DD HH:mm 2023-05-22 16:30:47 +08:00
Wing-Kam Wong
394292443c refactor(nc-gui): revise comment 2023-05-22 12:37:41 +08:00
Wing-Kam Wong
80fcfcefb6 refactor(nc-gui): move the formula datetime handling to backend 2023-05-20 20:34:02 +08:00
Wing-Kam Wong
fe3443ec72 fix(nc-gui): timeAgo logic 2023-05-19 14:06:25 +05:30
Wing-Kam Wong
934a3ea370 fix(nc-gui): allow negative value 2023-05-18 16:44:47 +08:00
Wing-Kam Wong
b3790bc43f refactor(nc-gui): avoid passing isMssql flag 2023-05-18 09:55:32 +05:30
Wing-Kam Wong
ea06a87f39 refactor(nc-gui): move renderValue to cell 2023-05-18 09:37:40 +05:30
Wing-Kam Wong
7c4440d6f4 chore(nc-gui): export cell 2023-05-18 09:37:27 +05:30
Wing-Kam Wong
61cc90a5ed feat(nc-gui): handle +00:00 as well 2023-04-29 19:10:30 +08:00
Wing-Kam Wong
54fea15a5a fix(nc-gui): timeAgo logic 2023-04-29 17:58:36 +08:00
Wing-Kam Wong
9e2eefea05 fix(nc-gui): add utc in timeAgo 2023-04-22 18:14:15 +08:00
Wing-Kam Wong
90fe83c9e5 fix(nc-gui): timeAgo logic 2023-04-20 12:11:04 +08:00
Raju Udava
4987ec2c6e Merge pull request #5332 from nocodb/feat/undo-redo
feat: undo/redo
2023-03-29 14:14:31 +05:30
Pranav C
fb24033658 fix: icon correction and language menu shadow
Signed-off-by: Pranav C <pranavxc@gmail.com>
2023-03-29 13:03:47 +05:30
mertmit
c8e1fc6c04 feat: undo/redo for row changes
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-03-28 21:41:11 +03:00