Adria Navarro
ce11a5a852
Lock feature based on ff
2023-08-29 12:47:15 +02: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
Andrew Kingston
50e3a66f92
Fix notifications in grid block in client apps
2023-08-24 12:26:46 +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