Commit Graph

28200 Commits

Author SHA1 Message Date
Andrew Kingston 3c158c5357
Add initial version of new RBAC editor 2024-09-10 13:30:49 +01:00
Andrew Kingston 9da84b19f9
Add scaffolding for new role editor modal 2024-09-10 09:11:52 +01:00
Andrew Kingston eb20686de8
Remove licensing restriction for configuring access on views 2024-09-10 08:48:24 +01:00
Andrew Kingston 608bc97cdd
Update access button 2024-09-10 08:46:26 +01:00
Andrew Kingston 4fd74c3a19
Add new access selection UI for tables and views 2024-09-09 17:04:02 +01:00
Andrew Kingston 714d05a9d2
Request new name for row actions rather than autonaming 2024-09-09 12:36:03 +01:00
Andrew Kingston df54d5dd2b
Lint 2024-09-09 12:21:52 +01:00
Andrew Kingston 624e13a49c
Add row action buttons to table autoscreens 2024-09-09 12:15:25 +01:00
Andrew Kingston 82a727ae88
Remove max limit on grid buttons 2024-09-09 11:36:52 +01:00
Andrew Kingston 028dc40a0d
Update form block autoscreens to render buttons at bottom and include quiet row action buttons 2024-09-09 11:35:43 +01:00
Andrew Kingston 902112d5a7
Update form screen templates to include row actions and use a form block instead of multi step form block 2024-09-07 19:02:36 +01:00
Andrew Kingston 6172fddc40
Improve button action templates and remove broken focus functionality 2024-09-06 16:19:08 +01:00
Andrew Kingston 5de81c624f
Expose refresh datasource action from form blocks and add row action button templates 2024-09-06 11:16:27 +01:00
Andrew Kingston 61b82b8817
Add quiet reverse button variant for collapsed button groups in grids 2024-09-06 09:20:00 +01:00
Andrew Kingston 7121a0f157
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-09-06 08:57:08 +01:00
Andrew Kingston fa6ad0daec
Fix issue with enriching screen definitions causing bad component instances to be parsed 2024-09-06 08:46:09 +01:00
Andrew Kingston da6ce2256a
Fix issue with button column width and allow collapsed button groups to use a secondary variant 2024-09-05 16:46:55 +01:00
Andrew Kingston 1bbbeab25b
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-09-05 15:36:47 +01:00
Andrew Kingston a7cc670ab6
Restore mounted flag render blocker in grid containers 2024-09-05 15:26:35 +01:00
Andrew Kingston 8860acad73
Update grid layout to support placeholders, as well as grid screens 2024-09-05 15:15:28 +01:00
Andrew Kingston 6f8e669107
Improve new component DND for grids and add mobile support 2024-09-05 14:54:16 +01:00
Andrew Kingston 5e98580b60
Improve new component DND for both types of layout 2024-09-05 14:03:03 +01:00
Andrew Kingston 0939a91677
Merge branch 'master' into new-data-ui 2024-09-05 08:53:15 +01:00
Peter Clement 452ff17e1f
Merge branch 'master' into fix/automation-context-bug 2024-09-04 17:54:15 +01:00
Peter Clement 2135dbca67 update automation test builder to support ...building 2024-09-04 16:37:33 +01:00
Andrew Kingston 5b6809b913
Fix tests 2024-09-04 15:41:10 +01:00
Peter Clement 9782ddb9ee missing param 2024-09-04 15:29:07 +01:00
Peter Clement 5e4b2fa500 use .call 2024-09-04 15:13:11 +01:00
Peter Clement 3a8a8b1195 fix issue with multiple loops breaking automation context 2024-09-04 14:54:47 +01:00
Andrew Kingston 238b1cecf1
Highlight row action row rather than select 2024-09-04 11:28:49 +01:00
Andrew Kingston 07df8157b3
Update data section background colours for a better loading experience 2024-09-04 11:20:31 +01:00
Andrew Kingston b60923f929
Update collapsed button groups to support alignment 2024-09-04 11:12:26 +01:00
Andrew Kingston 07b9ac1a37
Revert enriched relationships flag to false even in dev 2024-09-04 10:34:13 +01:00
Andrew Kingston db9822fa64
Lint 2024-09-04 09:51:26 +01:00
Andrew Kingston 409580c787
Fix issue preventing initial click of deleting relationship from working when relationship popover is open 2024-09-04 09:49:34 +01:00
Andrew Kingston 54e09267f1
Only show hover state in relationship badges when fields are available to show 2024-09-04 09:35:56 +01:00
Andrew Kingston 857122f99e
Remove unnecessary API calls when showing or hiding columns 2024-09-04 09:32:14 +01:00
Peter Clement d80123bbcb use utilities api 2024-09-04 09:31:18 +01:00
Andrew Kingston c8660da7d0
Update relationship column popover chevron to show active state when open 2024-09-04 09:22:06 +01:00
Andrew Kingston b067b8ad54
Update relationship popover styles and position 2024-09-04 09:19:51 +01:00
Andrew Kingston ea7d9d722d
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-09-04 08:55:15 +01:00
Andrew Kingston 6ce481c08f
Fix issue triggering row actions from data UI 2024-09-04 08:40:37 +01:00
Peter Clement 0716702646 use opts param 2024-09-03 21:31:38 +01:00
Peter Clement 8c7aecfa22
Update packages/server/src/api/routes/utils/validators.ts
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-09-03 21:14:28 +01:00
Peter Clement f6f6120e70
Update packages/server/src/api/routes/utils/validators.ts
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-09-03 21:14:05 +01:00
Andrew Kingston 26b5784345
Fix navigation to new row actions not working 2024-09-03 20:10:46 +01:00
Andrew Kingston 7db263dd3b
Go to newly created row actions 2024-09-03 20:05:14 +01:00
Andrew Kingston e0c4273acf
Don't wait for things we don't care about 2024-09-03 19:56:32 +01:00
Andrew Kingston 872446e524
Replace other usages of manual row actions API calls with store usage 2024-09-03 19:47:12 +01:00
Andrew Kingston 53ff7e1167
Add new builder store for row action CRUD, ensuring consistent state everywhere 2024-09-03 18:58:22 +01:00