Sam Rose
49477330c2
Fix broken frontend test.
2024-10-21 16:18:39 +01:00
mikesealey
01edb34b6e
deprecates Section component
2024-10-21 15:16:45 +01:00
Dean
f1217a67e4
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-21 09:09:10 +01:00
Dean
e4702070d8
Lint. Remove duplicate entry
2024-10-21 09:08:34 +01:00
Dean
77fefcdbe4
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-18 14:16:18 +01:00
Andrew Kingston
2cd86f5667
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui
2024-10-18 14:11:41 +01:00
Adria Navarro
94be45a8a9
Merge branch 'master' into v3-ui
2024-10-18 13:15:53 +02:00
Andrew Kingston
3d1b78623e
Remove frontend role prefixing hacks and fix 409s on role deletion
2024-10-18 11:56:00 +01:00
Andrew Kingston
761c9d3c18
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-10-18 11:46:18 +01:00
Adria Navarro
5c2f786345
Merge branch 'master' into v3-ui
2024-10-18 11:39:26 +02:00
Adria Navarro
9c707db135
Merge branch 'master' into budi-8747-add-the-ability-to-test-a-row-action-automation
2024-10-18 11:37:43 +02:00
Adria Navarro
7941cb6602
Allow passing test to row action test
2024-10-18 11:36:11 +02:00
Andrew Kingston
18a207f87a
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui
2024-10-18 10:00:49 +01:00
Andrew Kingston
609bc3fb79
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-10-18 08:53:05 +01:00
saewoohan
cf3f5b97c6
fix: updated url to point to settings
2024-10-17 23:14:47 +09:00
Andrew Kingston
d50e1cf31a
Fix detection of custom roles
2024-10-17 13:42:23 +01:00
Andrew Kingston
cbd84ae249
Handle role errors and reset state as required
2024-10-17 13:38:08 +01:00
Dean
d9deba6337
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-16 15:51:24 +01:00
Peter Clement
bfa3a663f1
null check on definition and selected automation
2024-10-16 15:05:48 +01:00
Andrew Kingston
51c95058ee
Fix the drawerShow event not being broadcast, preventing component popovers from hiding properly when opening drawers
2024-10-16 12:04:19 +01:00
Andrew Kingston
06413fda58
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-10-15 11:47:06 +01:00
Martin McKeaveney
1d2d096ab0
PR comments
2024-10-15 10:05:03 +01:00
Martin McKeaveney
97a7649930
merging with v3-ui branch
2024-10-14 18:47:13 +01:00
Dean
77a5b3478d
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-14 14:50:52 +01:00
Andrew Kingston
bb5b94f667
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-10-14 14:38:33 +01:00
Dean
bde3852de2
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-14 14:33:32 +01:00
Andrew Kingston
3fb59c2eef
Merge pull request #14777 from Budibase/default-values-for-user-column
...
Add default value toggle for both single and multi user columns
2024-10-14 14:08:43 +01:00
Andrew Kingston
4d460c2a46
Don't mutate views when transforming queryUI to make API happy
2024-10-14 12:58:15 +01:00
Adria Navarro
61967b6b4b
Fix invalid schema
2024-10-14 13:01:20 +02:00
Martin McKeaveney
cf8f7db36d
PR comments
2024-10-14 11:22:15 +01:00
Dean
b999c1ac80
Removed unused variable and fixes blockref references
2024-10-13 23:06:26 +01:00
Dean
9cfc3d499d
Refactored the selectedAutomation derived store to include tree metadata and moved the core doc to a new data attribute. All refs to selectedAutomation updated. Moved the id migration into the selectedAutomation store. Remove bindings from AutomationSetupBlock, moved to StepNode
2024-10-13 22:34:17 +01:00
Dean
61188fcc70
Fix for renaming steps. Removed unnecessary binding reprocessing
2024-10-11 16:59:46 +01:00
Andrew Kingston
1cbe1b4a0b
Lint
2024-10-11 16:47:21 +01:00
Andrew Kingston
b8cd40bf21
Delete random file
2024-10-11 16:45:31 +01:00
Andrew Kingston
838f9e9c56
Improve sorting logic
2024-10-11 16:43:24 +01:00
Dean
9382ca4c0b
Branching UX updates, fix for looping results and general failure results for automations. Added fix for stacking currentItem loop bindings
2024-10-11 16:20:26 +01:00
Andrew Kingston
97cee504f0
Fix references
2024-10-11 16:06:44 +01:00
Andrew Kingston
bd3e83789e
Use more readable bindings and remove extraneous aliases to enums
2024-10-11 16:06:20 +01:00
Andrew Kingston
038bfd1360
Add default value toggle for both single and multi user columns
2024-10-11 14:11:41 +01:00
Dean
185fd557dd
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-11 11:17:24 +01:00
Andrew Kingston
029d0d25e9
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui
2024-10-11 11:11:43 +01:00
Andrew Kingston
bf3bb5a847
Fix issue when deleting tables
2024-10-11 09:45:57 +01:00
Andrew Kingston
bf11917e1b
Merge branch 'v3-ui' of github.com:Budibase/budibase into v3-ui
2024-10-11 09:39:42 +01:00
Andrew Kingston
7474d3c987
Remove readonly fields from being able to be used in a save row button action
2024-10-11 09:39:08 +01:00
Andrew Kingston
8be7f82ccb
Improve view calculation config
2024-10-11 09:27:04 +01:00
Adria Navarro
cb31bb7d96
Merge branch 'master' into v3-ui
2024-10-11 10:26:24 +02:00
melohagan
402013bef3
UI tweak for days remaining banner of free trial ( #14764 )
2024-10-11 08:39:03 +02:00
Andrew Kingston
88b2f423f7
Improve UX when editing view calculations
2024-10-10 16:05:02 +01:00
Andrew Kingston
bf1bf1956a
Fix edge cases when saving view calcultion schema
2024-10-10 14:42:52 +01:00
Andrew Kingston
f3b601d294
Improve view calculation configuration
2024-10-10 14:37:10 +01:00
Andrew Kingston
f4e149fd92
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-10-09 18:50:28 +01:00
Adria Navarro
a0d3bf9993
Remove redundant ok button
2024-10-09 17:08:45 +02:00
Andrew Kingston
6d294be646
Add saving of calculation view updates
2024-10-09 09:45:47 +01:00
Andrew Kingston
608331018a
Add progress on calculation editor
2024-10-09 08:10:02 +01:00
Martin McKeaveney
7b683cfc50
merge and typing
2024-10-08 17:38:23 +01:00
Andrew Kingston
6e0b5341b1
Handle lack of IDs from calculation views
2024-10-08 15:54:42 +01:00
Dean
18f9b2a440
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-08 14:32:38 +01:00
Andrew Kingston
7a0b0ccb34
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui
2024-10-08 14:30:41 +01:00
Andrew Kingston
c1333c66db
Fix error when deleting views
2024-10-08 14:30:10 +01:00
Andrew Kingston
3e86e02656
Add support for creating and displaying calculation views
2024-10-08 14:27:44 +01:00
Andrew Kingston
4326fd98bb
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui
2024-10-07 10:46:05 +01:00
Andrew Kingston
b9a106954f
Improve RBAC edutor UI for small flows
2024-10-07 10:45:36 +01:00
Martin McKeaveney
d5324388d6
allow regeneration of AI columns from context menu
2024-10-04 17:20:30 +01:00
Dean
e9f8d1d4ef
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-04 16:07:22 +01:00
Adria Navarro
6f62b8671d
Add comment
2024-10-04 15:54:07 +02:00
Adria Navarro
349637733e
Return allowed run from table
2024-10-04 15:52:46 +02:00
Adria Navarro
b6aebd67a8
Rename allowedViews to allowedSources
2024-10-04 15:52:36 +02:00
Adria Navarro
6c2c422fa5
Merge branch 'master' into v3-ui
2024-10-04 15:51:40 +02:00
Sam Rose
191be8689a
Merge branch 'master' into lab-day/app-sorting
2024-10-04 14:27:01 +01:00
Sam Rose
4fb870e449
Make processStringSync's throw behaviour opt-in.
2024-10-04 11:30:10 +01:00
Andrew Thompson
ec6a5bea13
Merge branch 'master' into lab-day/app-sorting
2024-10-04 11:25:15 +01:00
andz-bb
696b2c38db
persist app sort method selection by saving it against the user
2024-10-04 10:54:14 +01:00
Andrew Kingston
0f95c8a1c9
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui
2024-10-04 09:27:36 +01:00
Andrew Kingston
f2b4ef2ac8
Lint
2024-10-04 09:23:14 +01:00
Sam Rose
646fc5e6bd
Respond to PR comment.
2024-10-03 15:56:19 +01:00
Andrew Kingston
e4900e27bb
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-10-03 15:50:22 +01:00
Andrew Kingston
aa3da2bcf2
Fix z-index
2024-10-03 15:49:44 +01:00
Andrew Kingston
c51c7cd2a6
Make role editor full screen
2024-10-03 15:47:05 +01:00
Dean
f6b5b4121e
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-03 15:37:04 +01:00
Michael Drury
97b799f9db
Merge pull request #14694 from Budibase/view-merge-v3-ui
...
View changes - merge to V3 UI branch
2024-10-03 15:09:33 +01:00
Andrew Kingston
303bb94eec
Fix top nav being off-center
2024-10-03 14:28:43 +01:00
Andrew Kingston
818732250b
Add auto layout and fit when doing any role operation other than updating metadata
2024-10-03 14:13:22 +01:00
Andrew Kingston
a4aac8aae0
Deal with power users
2024-10-03 13:59:50 +01:00
Andrew Kingston
a342aa3c31
Add empty state node to role editor
2024-10-03 13:08:47 +01:00
Sam Rose
df242cc2ad
Don't break the fact that processStringSync returns a string.
2024-10-03 13:07:22 +01:00
Sam Rose
fdbe633b02
Get errors working on the client side as well.
2024-10-03 12:43:57 +01:00
Andrew Kingston
303f400139
Prevent selection of basic and admin roles
2024-10-03 11:28:41 +01:00
Andrew Kingston
72f1db8c10
Update spacing
2024-10-03 11:24:22 +01:00
Andrew Kingston
f7318b15d4
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-10-03 11:23:02 +01:00
Andrew Kingston
fbdbefddf7
Fix resizing issue with brackes
2024-10-03 11:21:30 +01:00
Andrew Kingston
ade2ed5a05
Merge pull request #14635 from Budibase/default-values-options
...
Default values for options and array types (frontend)
2024-10-03 10:26:42 +01:00
Andrew Kingston
f430de5369
Add more edge validation
2024-10-03 09:36:18 +01:00
Andrew Kingston
4de91d4e3a
Add animated curly brackets
2024-10-03 09:27:04 +01:00
Martin McKeaveney
2dff149aa9
lint
2024-10-02 22:36:36 +01:00
Martin McKeaveney
9a4a788283
dont show AI type if AI not enabled
2024-10-02 21:15:42 +01:00
mike12345567
932413c4c1
Getting re-loading of view queries working again.
2024-10-02 18:57:40 +01:00
mike12345567
2fed6008fa
Updating view stores.
2024-10-02 18:41:27 +01:00
Martin McKeaveney
2b322f6f1d
merge from v3
2024-10-02 17:01:07 +01:00
Andrew Kingston
66f6e91245
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-10-02 16:08:54 +01:00
Dean
abf4b60995
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-02 11:20:32 +01:00
Andrew Kingston
a4c67f1812
Show notification when running row actions in the data section
2024-10-02 11:11:20 +01:00
Andrew Kingston
a49e779d11
Add default value for multi-selects and improve default value validation
2024-10-02 10:50:22 +01:00
Andrew Kingston
f6a783a9f1
Update submodules
2024-10-02 10:25:22 +01:00
Andrew Kingston
f6d937fda5
Merge branch 'v3-ui' of github.com:Budibase/budibase into default-values-options
2024-10-02 10:19:37 +01:00
Dean
6d0d4a9b59
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-10-02 09:26:43 +01:00
Dean
a9b747d88d
Replaced global selectedAutomation with memoised parameter
2024-10-02 09:23:37 +01:00
Dean
2884ac4638
Merge remote-tracking branch 'origin/master' into v3-ui
2024-10-02 09:21:00 +01:00
Martin McKeaveney
9a6301fd5f
Merge branch 'master' into budi-8664-cron-helper-ai-feature
2024-10-01 17:06:33 +01:00
Martin McKeaveney
36996f71d0
merge
2024-10-01 16:39:09 +01:00
Martin McKeaveney
2aaef12a1a
better typing - discriminated unions
2024-10-01 16:36:37 +01:00
Andrew Kingston
1dea53f597
Refresh data when adding columns
2024-10-01 16:25:48 +01:00
Andrew Kingston
3f520f05a0
Add bounding brackets to role editor
2024-10-01 16:16:31 +01:00
Andrew Kingston
d2b59fedeb
Refactor node management to automatically position basic and admin at each edge
2024-10-01 15:27:33 +01:00
Martin McKeaveney
0b9b9ab440
AI functionaly working E2E
2024-10-01 14:56:16 +01:00
Martin McKeaveney
2d21afbe10
rough v1
2024-10-01 12:52:11 +01:00
Sam Rose
84f7a477a1
Fix the binding drawer for default values.
2024-10-01 12:00:03 +01:00
Andrew Kingston
930dd812cc
Add uiMetadata to viewv2
2024-10-01 10:59:48 +01:00
Andrew Kingston
ec8856b6ae
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui
2024-10-01 10:25:45 +01:00
Andrew Kingston
db41b4c385
Add initial differences for calculation views
2024-10-01 10:25:32 +01:00
Andrew Kingston
354b5041c7
Update handling of basic and admin edges
2024-10-01 09:49:53 +01:00
Dean
09cc253938
Merge commit
2024-10-01 09:43:50 +01:00
Dean
e2247cfb2c
Merge remote-tracking branch 'origin/master' into v3-ui
2024-10-01 09:27:00 +01:00
Martin McKeaveney
bd6ad0ff0e
Merge branch 'master' into budi-8664-cron-helper-ai-feature
2024-09-30 16:17:27 +01:00
Martin McKeaveney
b1462b4c19
lint
2024-09-30 15:17:07 +01:00
Peter Clement
dc23977619
fix broken trigger binding
2024-09-30 15:02:55 +01:00
Martin McKeaveney
ce1ca5b89e
add finally block instead of duplication
2024-09-30 14:48:02 +01:00
Martin McKeaveney
fc642a259c
tidy up
2024-09-30 14:43:10 +01:00
Martin McKeaveney
e281250569
ai cron helper E2E
2024-09-30 14:00:12 +01:00
Dean
b99375cff1
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-09-30 09:14:35 +01:00
Andrew Kingston
2099ee8baf
Fix duplicates
2024-09-30 08:24:42 +01:00
Andrew Kingston
46feabec03
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-09-30 08:24:20 +01:00
Andrew Kingston
8fab576b5a
Remove duplicate dark mode attribute
2024-09-30 08:23:57 +01:00
Andrew Kingston
adfe467329
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-09-30 08:21:36 +01:00
Andrew Kingston
0ee3dfacf7
Merge branch 'v3-ui' of github.com:Budibase/budibase into v3-ui
2024-09-30 08:20:09 +01:00
Andrew Kingston
d09cbc4029
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-09-30 08:19:19 +01:00
Dean
3bd41db25c
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-09-27 14:23:24 +01:00
Adria Navarro
5853f3b148
Fix signature theme
2024-09-27 14:37:10 +02:00
Adria Navarro
d082c7b77d
Merge branch 'master' into v3-ui
2024-09-27 14:28:09 +02:00
Andrew Kingston
60c55b06ed
Update new view popover to allow for creating calculation views
2024-09-27 10:39:50 +01:00
Adria Navarro
747057b011
Merge branch 'master' into BUDI-8565/related-columns
2024-09-27 11:31:28 +02:00
Dean
8de5a0d7b6
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-09-27 09:10:48 +01:00
deanhannigan
ffdc8ff1be
Merge branch 'master' into v3-ui
2024-09-27 09:10:25 +01:00
Andrew Kingston
baa088049a
Account for both shapes of the required constraint and ensure required trumps default values
2024-09-27 08:33:09 +01:00
Adria Navarro
aa044b94cf
Don't allow sort columns as display or sorting
2024-09-26 21:09:47 +02:00
Martin McKeaveney
98a2da20b4
lint
2024-09-26 17:31:22 +01:00
Martin McKeaveney
133ce9e784
update colour on tags
2024-09-26 17:21:18 +01:00
Martin McKeaveney
e65a9157cc
opacity/custom config updates, fix tests
2024-09-26 17:14:20 +01:00
Adria Navarro
d7715e4f5c
Don't allow related columns as display or sorting
2024-09-26 17:00:44 +02:00
Martin McKeaveney
fd3cedbccf
move premium badge to top of AI config, add AzureOpenAI logo
2024-09-26 15:06:14 +01:00
Andrew Kingston
f08e449758
Lint
2024-09-26 09:02:32 +01:00
Adria Navarro
475775206c
Fix test
2024-09-25 14:20:03 +02:00
Andrew Kingston
f3c219ace4
Increase spacing between RBAC editor controls
2024-09-25 12:52:46 +01:00
Andrew Kingston
bf91266ac0
Select nodes after creation
2024-09-25 12:08:35 +01:00
Adria Navarro
d60588d323
Display signature on on views when dark mode
2024-09-25 13:06:05 +02:00
Andrew Kingston
3fc3edfe59
Allow hovering over edges to make them active as well as supporting selection
2024-09-25 12:04:18 +01:00
Andrew Kingston
6f054c390a
Update role nodes to always show icons
2024-09-25 11:58:23 +01:00
Adria Navarro
18084b16f7
Undo unnecessary changes
2024-09-25 12:49:51 +02:00
Adria Navarro
4e83daf5d9
Allow selecting columns in design
2024-09-25 12:49:51 +02:00
Adria Navarro
4272b614e2
Cleanup
2024-09-25 12:49:51 +02:00
Adria Navarro
574b2e5a3c
Map types
2024-09-25 12:49:51 +02:00
Adria Navarro
49502afbee
Default off
2024-09-25 12:49:51 +02:00
Adria Navarro
5519088376
Display related
2024-09-25 12:49:51 +02:00
Adria Navarro
77587c8686
Add related columns
2024-09-25 12:49:51 +02:00
Andrew Kingston
c4d4e44c29
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-09-24 15:16:41 +01:00
Andrew Kingston
2773efad56
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-09-24 15:15:28 +01:00
Dean
a69a210397
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-09-24 15:07:33 +01:00
Andrew Kingston
40372841d8
Show but disable default values when they are enabled but cannot be used
2024-09-24 15:04:08 +01:00
Andrew Kingston
f493025d94
Ensure schema is sanitised when updating primary display column
2024-09-24 14:47:53 +01:00
deanhannigan
5832954b11
Merge branch 'master' into v3-ui
2024-09-24 14:05:53 +01:00
Andrew Kingston
06c8e5f815
Fix primary display schemas when saving
2024-09-24 12:47:51 +01:00
Andrew Kingston
fd21503f3e
Enable default values on options columns with validation and fix default values being available on primary display columns
2024-09-24 12:43:41 +01:00
Andrew Kingston
b2b6cc2ecf
Reorder grid buttons and remove export button for users table
2024-09-23 15:45:57 +01:00
Peter Clement
a529e288b8
Merge remote-tracking branch 'refs/remotes/origin/fixes/automation-bug-fixing' into fixes/automation-bug-fixing
2024-09-23 15:29:54 +01:00
Peter Clement
89354f640b
dupe string
2024-09-23 15:29:27 +01:00
Peter Clement
0aa8737845
Merge branch 'master' into fixes/automation-bug-fixing
2024-09-23 15:23:35 +01:00
Peter Clement
63651b21e6
lint
2024-09-23 15:17:44 +01:00
Peter Clement
335240718c
tidy up
2024-09-23 15:02:37 +01:00
Peter Clement
189caa6235
fix issue where you could have multiple steps with the same name
2024-09-23 14:59:41 +01:00
Dean
1ef2f8f739
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-09-23 14:48:25 +01:00
Peter Clement
c083fe3bd7
fix issue with js bindings not using quotes
2024-09-23 14:43:46 +01:00
Andrew Kingston
376ac1c04b
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-09-23 11:45:21 +01:00
deanhannigan
2f015cec42
Merge branch 'master' into v3-ui
2024-09-23 09:13:18 +01:00
Martin McKeaveney
95a08514b4
merge
2024-09-20 17:39:19 +01:00
Dean
eff76e10d7
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-09-20 16:08:20 +01:00
Andrew Kingston
1dc37d8955
Make datasource icon in nav bar link to datasource page
2024-09-20 15:24:25 +01:00
Andrew Kingston
64f70a1ae2
Update text of filter button
2024-09-20 15:18:09 +01:00
Andrew Kingston
e621cfca71
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-09-20 15:04:22 +01:00
Andrew Kingston
5db3d84a8d
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-09-20 14:59:49 +01:00
Peter Clement
7d4aa25244
fix issue with loop bindings showing for non loop steps
2024-09-20 11:53:48 +01:00
Dean
fa1a2b42da
Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux
2024-09-19 17:24:59 +01:00
Dean
8837cb932f
Merge commit
2024-09-19 17:21:45 +01:00
Martin McKeaveney
dadce14a71
Merge branch 'master' into budi-8608-ai-platform-level-config-pt-2
2024-09-19 10:48:01 +01:00
deanhannigan
ba4001e241
Merge pull request #14546 from Budibase/feature/builder-filtering-update
...
Filter groups
2024-09-19 10:33:52 +01:00
Andrew Kingston
a90cf51d2c
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-09-18 13:34:19 +01:00
Andrew Kingston
4325805ce3
Lint
2024-09-18 11:54:24 +01:00
Andrew Kingston
bb0fad8c9a
Use 'app users' for users table title in new view nav bar
2024-09-18 11:48:50 +01:00
Martin McKeaveney
2cf07a40f6
fix for setting default configs
2024-09-18 09:44:33 +01:00
Andrew Kingston
ba1cb32745
Merge branch 'v3-ui' of github.com:Budibase/budibase into v3-ui
2024-09-17 16:38:49 +01:00
Andrew Kingston
c2116e3721
Remove deprecated view access feature from builder store
2024-09-17 16:38:34 +01:00
Andrew Kingston
fd3c8c4a11
Make view readonly columns available for free
2024-09-17 16:34:00 +01:00
Dean
d792adbaba
Merge remote-tracking branch 'origin/v3-ui' into feature/builder-filtering-update
2024-09-17 12:42:59 +01:00
Dean
77b282ab77
Merge remote-tracking branch 'origin/master' into v3-ui
2024-09-17 09:41:17 +01:00
Andrew Kingston
93751f3915
Lint
2024-09-16 15:09:15 +01:00
Andrew Kingston
7406812b18
Lint
2024-09-16 15:01:08 +01:00
Andrew Kingston
3e2fdee186
Remove logs
2024-09-16 14:59:33 +01:00
Andrew Kingston
c9c6d410c7
Wait for server changes before updating state
2024-09-16 14:55:40 +01:00
Andrew Kingston
1eee556bee
Fix issues with multi selectioni
2024-09-16 13:51:29 +01:00
Andrew Kingston
518f29030f
Fix edge issue
2024-09-16 13:47:57 +01:00
Andrew Kingston
e7916c55f7
Some style updates
2024-09-16 13:42:47 +01:00
Andrew Kingston
d61594d74e
Refactor RBAC flow and use selected states more
2024-09-16 13:31:36 +01:00
Dean
e0d2c70611
PR feedback
2024-09-16 12:46:21 +01:00
Andrew Kingston
d23d4156c3
Lint
2024-09-16 12:17:12 +01:00
Andrew Kingston
c634cfdeac
Simplify and rewrite some flow logic
2024-09-16 12:15:17 +01:00
Andrew Kingston
a120a9c97a
Add multi user sync for roles
2024-09-16 09:40:52 +01:00
Andrew Kingston
bf10b4cd9d
Lint
2024-09-16 09:26:31 +01:00
Peter Clement
70b9d08516
lint
2024-09-13 16:10:38 +01:00
Peter Clement
59549b74b5
js scripting edge case
2024-09-13 16:04:13 +01:00
Peter Clement
04daa423cf
small fix for edge case
2024-09-13 16:03:37 +01:00
Andrew Kingston
2849a7a4ff
Add uiMetdata prefix to roles everywhere
2024-09-13 14:03:21 +01:00
Dean
627e7fc799
Merge remote-tracking branch 'origin/v3-ui' into feature/builder-filtering-update
2024-09-13 12:06:54 +01:00
Peter Clement
c980742081
Merge remote-tracking branch 'origin/master' into feat/automation-step-naming-updates
2024-09-13 12:04:48 +01:00
Andrew Kingston
46c83353d9
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-09-13 10:42:07 +01:00
Andrew Kingston
ab018ced1f
Merge branch 'v3-ui' of github.com:Budibase/budibase into v3-ui
2024-09-13 10:39:33 +01:00
Peter Clement
7d6cce20e9
fix getAvailableBindings again, aka my personal hell
2024-09-12 21:02:50 +01:00
Andrew Kingston
63dd73f7b6
Update RBAC editor edges to explain what action the delete icon will take
2024-09-12 16:56:25 +01:00
Andrew Kingston
dded09ca97
Update RBAC editor to use a grid and make all dimensions consistent with grid
2024-09-12 16:51:36 +01:00
Andrew Kingston
87206b1c43
Update node spacing
2024-09-12 16:11:37 +01:00
Andrew Kingston
d4451a487c
Increase max auto zoom and add more constants
2024-09-12 16:09:37 +01:00
Andrew Kingston
d80d38196f
Update styles of handles and edges
2024-09-12 15:53:25 +01:00
Dean
46cc9a074b
Merge remote-tracking branch 'origin/v3-ui' into feature/builder-filtering-update
2024-09-12 15:02:07 +01:00
Dean
1454e52509
Merge remote-tracking branch 'origin/master' into v3-ui
2024-09-12 15:01:23 +01:00
Andrew Kingston
6f9175168b
Add custom RBAC edges with inline deletion icon
2024-09-12 12:23:27 +01:00
Conor Webb
423f76950f
Merge branch 'master' into Fix-user-access-roles-from-displaying-business
2024-09-12 11:10:57 +01:00
Andrew Kingston
35bdc998ca
Fix roles store update
2024-09-12 10:33:30 +01:00
Andrew Kingston
0a627e6cf5
Add validation to editing roles
2024-09-11 19:24:22 +01:00
Andrew Kingston
f6852d5331
Update some other portal components to use new role metadata
2024-09-11 17:00:41 +01:00
Andrew Kingston
8a7af78c48
Remove legacy stuff
2024-09-11 16:52:20 +01:00
Andrew Kingston
6419829484
Update other usages of roles to use new metadata
2024-09-11 16:51:36 +01:00
Andrew Kingston
dc0f93e314
Update design section to use new role metadata
2024-09-11 16:36:03 +01:00
Andrew Kingston
aa75fca377
Update user side panel to account for new role metadata
2024-09-11 16:33:19 +01:00
Andrew Kingston
7e6f1407fe
Ensure roles always have new metadta and update access popover
2024-09-11 16:30:17 +01:00
Andrew Kingston
e47d25cb48
Fix role updating and add custom role type to grid
2024-09-11 16:20:23 +01:00
Andrew Kingston
0fd38927e2
Remove log
2024-09-11 15:56:04 +01:00
Andrew Kingston
de7604f8fd
Fix role CRUD
2024-09-11 15:55:48 +01:00
Andrew Kingston
a81d9c6dd1
Add display name, color and descriptions to roles. Allow row CRUD via new UI
2024-09-11 15:42:05 +01:00
Peter Clement
a68552f038
Merge branch 'master' into feat/automation-step-naming-updates
2024-09-11 15:07:09 +01:00
Martin McKeaveney
2e83b9a34d
add import
2024-09-11 14:53:51 +01:00
Andrew Kingston
a5520a973c
Use display names and allow descriptions to be edited
2024-09-11 13:11:41 +01:00
Andrew Kingston
9f0c160bfa
Add deleted permissions file, update auto layout
2024-09-11 13:06:07 +01:00
Dean
ae8bd22253
Merge remote-tracking branch 'origin/v3-ui' into feature/builder-filtering-update
2024-09-11 12:46:47 +01:00
mike12345567
c0b38b74e0
Merge branch 'master' of github.com:Budibase/budibase into feature/builder-filtering-update
2024-09-11 12:23:06 +01:00
Conor Webb
4804c55313
Merge branch 'master' into Fix-user-access-roles-from-displaying-business
2024-09-11 11:54:53 +01:00
Peter Clement
27b65e22ef
fix error with updating existinh name count
2024-09-11 11:54:42 +01:00
Andrew Kingston
87dca3d11d
Merge branch 'master' into v3-ui
2024-09-11 11:50:41 +01:00
Peter Clement
ce08ce29b7
Merge branch 'master' into feat/automation-step-naming-updates
2024-09-11 11:36:00 +01:00
Peter Clement
bf98d61ea6
add tests for new binding update code
2024-09-11 11:35:46 +01:00
Conor Webb
8a5d0560eb
Fixed PlanType typo
2024-09-11 10:01:20 +01:00
Conor Webb
793f8a7ca7
Merge branch 'master' into Fix-user-access-roles-from-displaying-business
2024-09-11 09:59:55 +01:00
Andrew Kingston
f1aca4c7df
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui
2024-09-11 09:45:39 +01:00
Andrew Kingston
c6e4c782b9
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-data-ui
2024-09-11 08:57:52 +01:00
Andrew Kingston
2d23eaee5e
Remove empty file
2024-09-11 08:52:51 +01:00
Andrew Kingston
5be3fe2722
Remove screens and automations button from users table
2024-09-11 08:45:07 +01:00
Andrew Kingston
3295d90b0f
Update mapping of roles to new flow structure
2024-09-11 08:43:19 +01:00
Peter Clement
abaa40a272
automation steps using names
2024-09-10 17:09:42 +01:00
Andrew Kingston
d8dc8744a9
Add ability to update roles
2024-09-10 16:44:50 +01:00
Martin McKeaveney
c6907eb09e
fix types
2024-09-10 16:41:44 +01:00
Andrew Kingston
dd98364a5d
Improve RBAC flow chart
2024-09-10 16:26:32 +01:00
Martin McKeaveney
2eb53c018a
sort settings pages
2024-09-10 15:19:41 +01:00
Martin McKeaveney
44a76d6730
add anthropic baseURL
2024-09-10 15:12:15 +01:00
Martin McKeaveney
933ca952d2
lint
2024-09-10 14:50:17 +01:00
Andrew Kingston
3c158c5357
Add initial version of new RBAC editor
2024-09-10 13:30:49 +01:00
Dean
5cc8433773
Builder test fixes
2024-09-10 11:05:49 +01:00
Martin McKeaveney
0cf626be91
Merge
2024-09-10 11:00:33 +01:00
Martin McKeaveney
4fed5787ac
review comments
2024-09-10 10:54:50 +01:00
Andrew Kingston
9da84b19f9
Add scaffolding for new role editor modal
2024-09-10 09:11:52 +01:00
Andrew Kingston
608bc97cdd
Update access button
2024-09-10 08:46:26 +01:00
Martin McKeaveney
8b26ab422f
remove conditional chain
2024-09-09 18:19:10 +01:00
Martin McKeaveney
96fbc8fff0
feature flag support
2024-09-09 18:07:47 +01:00
Andrew Kingston
4fd74c3a19
Add new access selection UI for tables and views
2024-09-09 17:04:02 +01:00
Martin McKeaveney
b4a4f81308
linting
2024-09-09 16:52:56 +01:00
Dean
ca5891b88b
Lint
2024-09-09 16:48:32 +01:00
Dean
11b146fcbf
Updates to filter UI and API requests across budibase
2024-09-09 16:36:31 +01:00
Martin McKeaveney
57698170a8
lint
2024-09-09 13:55:26 +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
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
Martin McKeaveney
891f736815
unit tests for secrets mapping
2024-09-06 15:37:09 +01:00
Martin McKeaveney
cdb0e2509c
testing configuration, unit tests for AI config
2024-09-06 14:53:26 +01:00
Dean
b84c2e2adb
Merge remote-tracking branch 'origin/master' into feature/builder-filtering-update
2024-09-06 12:12:59 +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
melohagan
528a21643c
Fix: unable to upgrade plan ( #14527 )
...
* Don't allow admin users to select themselves
* Disable upgrade button for non account holders
2024-09-06 08:01:05 +00:00
Andrew Kingston
5b6809b913
Fix tests
2024-09-04 15:41:10 +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
db9822fa64
Lint
2024-09-04 09:51:26 +01:00
Andrew Kingston
857122f99e
Remove unnecessary API calls when showing or hiding columns
2024-09-04 09:32:14 +01:00
Andrew Kingston
c8660da7d0
Update relationship column popover chevron to show active state when open
2024-09-04 09:22:06 +01:00
Martin McKeaveney
9f75f2a9fc
account for setting a default config and unset the rest
2024-09-04 09:22:00 +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
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
Martin McKeaveney
4d873ae75e
cleaner select options for managing models
2024-09-03 19:51:53 +01:00
Martin McKeaveney
d3b90a0253
initial impl of default Budibase AI config through env vars
2024-09-03 19:47:36 +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
Martin McKeaveney
be4b6aaceb
adding config for azure openai and more customisation for custom ai models
2024-09-03 19:19:33 +01:00
Martin McKeaveney
0d5e776424
preserve apikeys on save
2024-09-03 19:12:13 +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
Martin McKeaveney
378ccb6e70
switch name and description
2024-09-03 18:52:33 +01:00
Martin McKeaveney
50d64de72a
styling updates
2024-09-03 18:51:45 +01:00
Dean
0f3e39dcfc
Merge remote-tracking branch 'origin/master' into feature/builder-filtering-update
2024-09-03 17:19:33 +01:00
Martin McKeaveney
43135e4274
AI Config CRUD complete
2024-09-03 17:18:46 +01:00
Martin McKeaveney
ca4b17bc9b
icons, styling of AI configs and further simplification
2024-09-03 15:11:52 +01:00
Andrew Kingston
789df301cb
Enable renaming row actions and improve row actions in grids
2024-09-03 15:05:13 +01:00
Andrew Kingston
7d5e884a8f
Fix row action count for views
2024-09-03 11:50:20 +01:00
Andrew Kingston
2a02298ac2
Auto select first available row action
2024-09-03 10:56:38 +01:00
Andrew Kingston
232a2829d2
Add UI for controlling row actions on views, and add support for view row actions in button actions
2024-09-03 10:09:07 +01:00
Andrew Kingston
4b367bf505
Add row action button actions
2024-09-03 09:06:12 +01:00
Dean
7dbc45ec82
Merge remote-tracking branch 'origin/master' into feature/builder-filtering-update
2024-09-03 09:04:35 +01:00
Andrew Kingston
fcfcc503e0
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui
2024-09-03 08:50:04 +01:00
Andrew Kingston
b37a4cb0c9
Lint
2024-09-03 08:49:49 +01:00
Martin McKeaveney
f328ae4bf9
account for arrays
2024-09-02 20:45:32 +01:00
Martin McKeaveney
67d5219f75
basic crud working
2024-09-02 20:20:58 +01:00
Martin McKeaveney
99035ad8ae
rough pass on AI platform CRUD
2024-09-02 20:16:58 +01:00
Andrew Kingston
3b827c35a2
Add collapsed button option to multistep form block
2024-09-02 16:30:14 +01:00
Martin McKeaveney
1a57e37d38
initial framework for platform AI
2024-09-02 15:22:33 +01:00
Adria Navarro
fc3684c73c
Merge branch 'master' into feat/pick-relationship-fields
2024-09-02 16:05:17 +02:00
mikesealey
ee50012775
tweaks z-index to show preview above bindings drawer
2024-09-02 13:37:36 +01:00
Andrew Kingston
51cbced119
Add common collapsed button group and use it for row actions and client button groups. Add collapsed settings to grids and form blocks
2024-09-02 11:44:49 +01:00
Sam Rose
3a516e8356
Merge branch 'master' into budi-8435-remove-auto-columns-for-created-by-and-created-at
2024-09-02 11:13:11 +01:00
Andrew Kingston
d8b6d10dce
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui
2024-09-02 10:17:56 +01:00
Andrew Kingston
fae897f468
Allow button groups to be collapsed
2024-09-02 09:31:19 +01:00
Martin McKeaveney
f7b2c77be4
Merge branch 'master' into poc-authenticated-iframe
2024-09-02 09:08:20 +01:00
Dean
8eb5734102
Merge remote-tracking branch 'origin/master' into feature/builder-filtering-update
2024-09-02 09:02:41 +01:00
Andrew Kingston
c5e27b860f
Add row actions to tables in data section
2024-09-02 08:45:49 +01:00
Adria Navarro
3d1c861222
Merge branch 'master' into feat/pick-relationship-fields
2024-08-31 20:24:00 +02:00
melohagan
fc367476c1
Make sure setEnrichedUsers is called when tenantOwnerLoaded ( #14491 )
2024-08-30 17:40:43 +00:00
Martin McKeaveney
d5f58fc6c8
merge
2024-08-30 18:08:40 +01:00
Sam Rose
955a3a6883
Merge branch 'master' into budi-8435-remove-auto-columns-for-created-by-and-created-at
2024-08-30 17:47:36 +01:00
melohagan
3f357561d0
The UI should indicate who the account holder is ( #14470 )
...
* Get tenantInfo in user fetch
* Add account holder label in users table
* Don't allow account holder to be selected in users table
* Sort account holder to top of list
* Only use account holder role in users table
* lint
* Remove joi validation from tenant-info endpoint
* Remove dayPasses
* Catch CouchDB 404 and return undefined
* Don't allow account holder role to be changed UI
* Don't offer delete option for tenant owner
* Backend validation to ensure account holder role cannot be updated
* Don't allow account holder role to be changed UI
* Get tenantOwner in separate call
* Pass data into SelectEditRenderer
* Rename var to __selectable
* setEnrichedUsers
* Update pro reference
* Only load tenantOwner once
2024-08-30 16:29:38 +00:00
Sam Rose
7cbfd7be84
Disable creation of createdAt and createdBy auto columns when default values is enabled.
2024-08-30 15:58:11 +01:00
Adria Navarro
64c2a18934
Merge branch 'master' into feat/pick-relationship-fields
2024-08-30 14:45:01 +02:00
melohagan
4d9f87e4c4
Set password to 12 characters ( #14478 )
2024-08-30 09:16:16 +00:00
Adria Navarro
de29d31c35
Enrich configuration only for views
2024-08-29 13:16:27 +02:00
Martin McKeaveney
8e40e98b6a
merge
2024-08-28 16:54:51 +01:00