1
0
Fork 0
mirror of synced 2024-08-08 06:37:55 +12:00
Commit graph

2354 commits

Author SHA1 Message Date
Martin McKeaveney
52d1b4d4ff bumping to master version 2023-09-13 13:10:33 +01:00
Martin McKeaveney
9cb35a45eb Merge pull request #11635 from Budibase/fix/daysjs-export-err
Fix daysjs import error
2023-09-12 16:39:01 +01:00
Peter Clement
491d5b2de7 Remove missed reference to developer in user import modal 2023-09-11 16:01:47 +01:00
Andrew Kingston
dc70df3a2c Merge branch 'develop' into duplicate-column 2023-09-06 17:00:05 +01:00
Andrew Kingston
32108abbc0 Remove logs 2023-09-06 16:59:30 +01:00
Andrew Kingston
0bda4a1952 Add option to duplicate columns 2023-09-06 16:56:27 +01:00
melohagan
3f1ec54fe9 Relationship picker searching enhancement (#11639)
* Search for initially set value and add to options

* Only append option if needed

* Handle change

* Open dropdown on search

* Avoid duplicates

* Add client side search

* lint

* Offset popover

* refactor

* Refactor

* refactor
2023-09-06 16:38:11 +01:00
José Vte. Calderón
b3e2c6334c Merge branch 'develop' into fix/daysjs-export-err 2023-09-06 08:01:43 +02:00
Peter Clement
ff8ee8d987 Merge remote-tracking branch 'origin/develop' into fix/per-app-fixes 2023-09-05 10:37:57 +01:00
Peter Clement
c16fd53b0a add developer label back and improve invite flow 2023-09-05 09:58:05 +01:00
Peter Clement
6d3a7727eb fixes for perr app builder and refactoring based on comments 2023-09-05 09:25:06 +01:00
Peter Clement
24abd91600 Fix issue around adding of admin users 2023-09-04 09:37:10 +01:00
Adria Navarro
a1da8e495c Merge branch 'develop' into BUDI-7393/display_inheritance_permission 2023-09-04 09:53:34 +02:00
Adria Navarro
3e3b965bb3 Rename 2023-09-01 17:03:40 +02:00
Adria Navarro
0dc03abe5f Display dependant info 2023-09-01 17:03:33 +02:00
Rory Powell
fc5c63df55 Revert "Fix: Remove unused usage of @budibase/types in frontend-core" 2023-08-31 14:49:08 +01:00
jvcalderon
9fb2d89a33 Fix daysjs import error 2023-08-31 15:11:39 +02:00
José Vte. Calderón
67a47bb2f3 Merge branch 'develop' into fix/remove-unused-budibase-types-usage 2023-08-31 13:16:21 +02:00
Rory Powell
1210af3563 Fix: Remove unused usage of @budibase/types in frontend-core 2023-08-31 11:12:19 +01:00
Peter Clement
2360e5d8a5 Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe 2023-08-31 11:07:39 +01:00
Peter Clement
61e2aad44b remove more reference of developer 2023-08-31 10:59:50 +01:00
Peter Clement
ddf9e734f4 pr comments and bug fixes 2023-08-31 10:36:27 +01:00
Adria Navarro
566f9ecd22 Create remove permission js api 2023-08-31 10:53:25 +02:00
Peter Clement
7c8914207b fix invite user flow 2023-08-30 16:43:24 +01:00
Andrew Kingston
63f7fd3bf2 Remove duplicate code for deleting viewId from rows before deletion 2023-08-30 15:50:57 +01:00
Andrew Kingston
230138d540 Fix wrong comment 2023-08-30 15:47:29 +01:00
Peter Clement
2aff73ac25 Update user pages to account for creator role 2023-08-30 10:50:19 +01:00
Peter Clement
6bf343078c update role label to member 2023-08-30 09:05:58 +01:00
Peter Clement
ac2389c445 update api to take a per app builder 2023-08-29 14:40:56 +01:00
Adria Navarro
ce11a5a852 Lock feature based on ff 2023-08-29 12:47:15 +02:00
Peter Clement
d2284c2f0a fix sorting of users and groups 2023-08-25 09:44:29 +01:00
Andrew Kingston
c78fcb2ba6 Ensure 'table' type settings are migrated and handled properly. Allow deleting rows from views 2023-08-24 15:50:57 +01:00
Peter Clement
d5aa975593 add per app builder support when adding groups 2023-08-24 15:42:32 +01:00
Andrew Kingston
50e3a66f92 Fix notifications in grid block in client apps 2023-08-24 12:26:46 +01:00
Peter Clement
8d5f6cf7af add api for per app builder and help function 2023-08-24 11:38:12 +01:00
Andrew Kingston
4192618bdf Handle missing required columns in views by showing errors 2023-08-23 18:56:04 +01:00
Andrew Kingston
e77644ce11 Lint 2023-08-22 11:48:06 +01:00
Andrew Kingston
c936304410 Fix grid config store so that schema overrides work 2023-08-22 11:31:25 +01:00
Andrew Kingston
c7d1010ce3 Fix resetting sort column when sort column doesn't exist in schema whenever schema is yet to be loaded 2023-08-21 17:49:54 +01:00
Andrew Kingston
59559ee93c Remove log and account for onEmptyFilter in grid button 2023-08-21 16:53:09 +01:00
Andrew Kingston
77f6a6d6c1 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-21 16:38:00 +01:00
Andrew Kingston
5abab4cb62 Update grids to allow filtering and sorting in client lib with V2 views 2023-08-21 16:11:37 +01:00
Andrew Kingston
0566644508 Allow view searching and sorting. Refactor grid logic to fix multiple issuies 2023-08-21 11:56:58 +01:00
Peter Clement
d8c95fce19 remove log 2023-08-18 09:54:24 +01:00
Andrew Kingston
b5546f8d9b Update server and builder to properly sync changes with tables and views across all users 2023-08-17 16:04:56 +01:00
Andrew Kingston
733a638a99 Remove unnecessary save on first keypress in grids 2023-08-17 12:08:50 +01:00
Andrew Kingston
abc072cbbe Fix access control on view searching and handle errors when fetching view definitions 2023-08-16 11:00:14 +01:00
Andrew Kingston
c115a87cd6 Add dedicated endpoint for fetching view definitions 2023-08-15 17:07:14 +01:00
Andrew Kingston
a6da5fd2bb Update grid socket middleware to support V2 views 2023-08-15 16:55:05 +01:00
Andrew Kingston
b53f61228c Throw error when attempting to fetch an individual row from a view 2023-08-15 15:47:26 +01:00
Peter Clement
9ac5f60338 fix column alignment for first column in table 2023-08-15 11:55:33 +01:00
Andrew Kingston
123be842fb Update deleting rows from views 2023-08-14 16:20:16 +01:00
Andrew Kingston
4bfa0d8cb0 Don't throw an error when atempting to update a view that includes non UI metadata overrides 2023-08-14 16:17:30 +01:00
Andrew Kingston
6a7e0d2d31 Refresh view data when showing hidden columns in order to populate new cells 2023-08-14 15:58:14 +01:00
Andrew Kingston
d1b3d033dd Fix table resetting state more often than desired 2023-08-14 11:50:30 +01:00
mike12345567
584784edca Lint. 2023-08-11 14:58:09 +01:00
Andrew Kingston
a671a85c46 Add WIP updates for view endpoint updates 2023-08-11 13:17:10 +01:00
Andrew Kingston
06810d43d9 Add support for viewV2 datasources in client library 2023-08-09 15:09:53 +01:00
Andrew Kingston
4db33b9d75 Enable pagination on views 2023-08-08 13:13:27 +01:00
Andrew Kingston
a72c94426f Hydrate view filters and allow filter changes to be saved to views 2023-08-08 09:29:05 +01:00
Adria Navarro
b7dd40eb6a Update view search to be called as a post 2023-08-07 17:21:36 +03:00
Andrew Kingston
d5cfc5f53a Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-07 12:52:43 +01:00
Andrew Kingston
9652356ee0 Improve sanity checking of valid datasources to prevent erroneous API calls 2023-08-04 15:26:06 +01:00
Andrew Kingston
cd2231630f Improve updating of viewV2 state and restore grid<>builder sync for datasource definitions 2023-08-04 14:54:45 +01:00
melohagan
ece1c421fa Fix/formula as display (#11439)
* Allow formulas to be display columns in the grid

* Ensure SQL Server always has a sort order
2023-08-04 13:53:30 +01:00
Andrew Kingston
46f16764db Fix initial sorting state for tables and memoize sorting store to avoid loops 2023-08-04 11:47:06 +01:00
Andrew Kingston
f5e5a883cf Enable renaming views and lint 2023-08-03 13:31:44 +01:00
Andrew Kingston
3eeb945934 Split out logic for getting rows from datasources 2023-08-03 13:22:49 +01:00
Andrew Kingston
d443bf3616 Split out more datasource specific logic 2023-08-03 13:18:58 +01:00
Andrew Kingston
b00f3d2418 Remove log 2023-08-03 11:28:02 +01:00
Andrew Kingston
3e97e299bf Fix sorting for tables 2023-08-03 11:27:33 +01:00
Andrew Kingston
e3cf0667be Refactor grid to split up stores and provide better separation of datasource-specific logic 2023-08-03 11:18:19 +01:00
Andrew Kingston
3482ec3d9e Add feature flags to view V2 fetch 2023-08-01 15:34:02 +01:00
Andrew Kingston
1d21b4260a Enable deleting rows through views 2023-08-01 11:21:22 +01:00
Andrew Kingston
9d2b31af54 Enable creating and updating rows through views 2023-08-01 11:16:10 +01:00
Andrew Kingston
a8c2cf8c08 Disable collab for views 2023-08-01 10:54:01 +01:00
Andrew Kingston
76eba52999 Animate popovers for header cells and adding columns 2023-08-01 09:25:06 +01:00
Andrew Kingston
0d65d34456 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-01 09:10:31 +01:00
Peter Clement
2ee7cb008b Reworked Column Configuration in the data section (#11379)
* base work for using popover to create and edit columns

* more work to enable editing column in popover

* update styling of column type configs

* add new option picker component

* some updates to how the popover is opened and the new picker

* more updates to support the popover handling correctly

* update the popover to support a custom z index

* some styling around the colour picker

* update naming

* fix lint errors

* fix lint

* update filename

* incremental column numbers based on existing schema

* move func declaration

* add option color object to schema not constraints

* ux / pr comment updates

* undefined var

* fix issue with deleting option

* change background color

* update popove z-index
2023-07-31 14:28:11 +00:00
Andrew Kingston
fdfedfdd92 Fix websocket error 2023-07-31 11:21:11 +01:00
Andrew Kingston
8204935dfa Add ability to update views, create views with existing filters and sorting applied 2023-07-30 12:49:07 +01:00
Andrew Kingston
c7c9bd6563 Fix row deletion and fetching for tables 2023-07-28 16:01:18 +01:00
Andrew Kingston
d83820b583 Fix adding rows 2023-07-28 15:57:35 +01:00
Andrew Kingston
9665ec34dd Adjust grid props and config 2023-07-27 15:53:50 +01:00
Andrew Kingston
24182b3f1b Fix refreshing table definition 2023-07-27 14:22:13 +01:00
Andrew Kingston
deb4092cd3 Refactor grid stores and how config is handled 2023-07-27 14:17:26 +01:00
Andrew Kingston
2d3da0dfcf Fix null issues in view fetch, fix edit view popover, improve handling of nullish view params 2023-07-26 14:26:34 +01:00
Andrew Kingston
352b7ebe1c Add dedicated route for routes v1, improve view creation modal, fix selection state 2023-07-26 14:07:07 +01:00
Andrew Kingston
150961fcf2 WIP: split views into separate stores, fix datasource list, use unique data table for views V2 2023-07-26 13:23:31 +01:00
Adria Navarro
25d993cb95 Fix 2023-07-25 15:54:10 +02:00
Adria Navarro
54c3791b25 Use table endpoint for view schema 2023-07-25 15:54:10 +02:00
Adria Navarro
4c3bfdd8b2 Map datasource 2023-07-25 15:54:10 +02:00
Adria Navarro
3a58aa624f Use new schema endpoint 2023-07-25 15:54:10 +02:00
Adria Navarro
0b17d6026a Fix delete 2023-07-25 15:54:10 +02:00
Adria Navarro
48e966d5d6 Fix fetch 2023-07-25 15:54:10 +02:00
Adria Navarro
2c1aae9705 Use full id 2023-07-25 15:54:10 +02:00
Adria Navarro
a602dcc5ec Refactor after merge 2023-07-25 15:54:10 +02:00
Adria Navarro
1e9ce06504 Allow deleting views 2 2023-07-25 15:54:10 +02:00
Adria Navarro
a9cb838847 Fetch viewV2 2023-07-25 15:54:10 +02:00
Adria Navarro
701772ebd5 Setup api 2023-07-25 15:54:10 +02:00