1
0
Fork 0
mirror of synced 2024-09-11 06:56:23 +12:00
Commit graph

2383 commits

Author SHA1 Message Date
Adria Navarro
ce90109422 Fixing filtering on user column 2023-10-02 13:37:06 +02:00
Andrew Kingston
0506adee50 Update row click event name to match best practices 2023-10-02 09:18:25 +01:00
Andrew Kingston
68215684e1 Prevent row selection, deletion and expansion from triggering on click events in grids 2023-10-02 09:13:23 +01:00
Andrew Kingston
eb934adc33 Add row click events to grid 2023-09-29 16:47:53 +01:00
Andrew Kingston
0a1070a4f2 Update grid to support dragging to scroll via touch events 2023-09-29 16:10:16 +01:00
Andrew Kingston
647becd52c Add support for dragging scollbars in grids on mobile 2023-09-29 09:15:58 +01:00
Andrew Kingston
97c08c5327 Copy to clipboard while copying inside grids 2023-09-29 08:50:58 +01:00
mike12345567
4bfda10fbb Merge branch 'develop' of github.com:Budibase/budibase into fix/BUDI-7236 2023-09-27 15:51:49 +01:00
mike12345567
31103d6f25 Fixing comment. 2023-09-27 15:51:39 +01:00
mike12345567
bb2892cbc2 Getting client library loading in Webstorm debug, as well as adding accessible roles endpoint. 2023-09-27 14:21:25 +01:00
mike12345567
7bd84bd048 Some typing fixes as well as a fix for the frontend issue of tables not correctly having their schemas updated in the table store when relationships added. 2023-09-26 17:01:30 +01:00
Adria Navarro
f4542283f5 Merge branch 'develop' into feature/user-column-type 2023-09-26 11:51:20 +02:00
Adria Navarro
6487d76b1d Merge branch 'develop' into feature/user-column-type 2023-09-25 21:51:43 +02:00
melohagan
9d12fbb3f4 Merge branch 'develop' into budi-6922-the-number-0-cannot-be-displayed-on-input-number-fields-when 2023-09-25 20:01:47 +01:00
Mel O'Hagan
3bae1662ef Null coalesce 2023-09-22 11:35:01 +01:00
Adria Navarro
35f1513e40 Commenting 2023-09-20 12:47:47 +02:00
mike12345567
e8e4dd5c90 Finishing UI - getting API ready. 2023-09-19 13:45:24 +01:00
Adria Navarro
a891acc228 Merge pull request #11796 from Budibase/BUDI-7403/data_section_frontend
Data section frontend for the user column
2023-09-19 14:16:52 +02:00
Adria Navarro
752ae0ac2b Handle internal types frontend 2023-09-19 10:06:16 +02:00
Adria Navarro
a561e3f4f8 Commenting 2023-09-19 10:04:28 +02:00
Adria Navarro
1c76a77682 Fix relationship cell 2023-09-18 15:23:05 +02:00
Adria Navarro
98a46fa155 Display 2023-09-18 12:22:48 +02:00
Adria Navarro
e06d3296b0 Fix deletion 2023-09-18 12:22:48 +02:00
Adria Navarro
79e179d726 Implement search and push 2023-09-18 12:22:48 +02:00
Adria Navarro
45a474f7ea Fix refs 2023-09-18 12:22:48 +02:00
Adria Navarro
ae237d3714 Reference cell 2023-09-18 12:22:48 +02:00
Adria Navarro
43bbf8d093 Display icon in column 2023-09-18 12:22:48 +02:00
Andrew Kingston
bd5c6056d8 Update dayjs dependencies to same version and fix import syntax in DateCell 2023-09-15 08:04:17 +01:00
Adria Navarro
29b2e3b8f1 Handle internal types frontend 2023-09-14 16:06:02 +02:00
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