Adria Navarro
6c2c422fa5
Merge branch 'master' into v3-ui
2024-10-04 15:51:40 +02: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
303bb94eec
Fix top nav being off-center
2024-10-03 14:28:43 +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
Andrew Kingston
a4c67f1812
Show notification when running row actions in the data section
2024-10-02 11:11:20 +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
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
Adria Navarro
5853f3b148
Fix signature theme
2024-09-27 14:37:10 +02:00
Andrew Kingston
60c55b06ed
Update new view popover to allow for creating calculation views
2024-09-27 10:39:50 +01:00
deanhannigan
ffdc8ff1be
Merge branch 'master' into v3-ui
2024-09-27 09:10:25 +01: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
Martin McKeaveney
fd3cedbccf
move premium badge to top of AI config, add AzureOpenAI logo
2024-09-26 15:06:14 +01:00
Andrew Kingston
2773efad56
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-09-24 15:15:28 +01:00
Andrew Kingston
b2b6cc2ecf
Reorder grid buttons and remove export button for users table
2024-09-23 15:45:57 +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
Andrew Kingston
1dc37d8955
Make datasource icon in nav bar link to datasource page
2024-09-20 15:24:25 +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
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
c634cfdeac
Simplify and rewrite some flow logic
2024-09-16 12:15:17 +01:00
Andrew Kingston
2849a7a4ff
Add uiMetdata prefix to roles everywhere
2024-09-13 14:03:21 +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
Dean
1454e52509
Merge remote-tracking branch 'origin/master' into v3-ui
2024-09-12 15:01:23 +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
dc0f93e314
Update design section to use new role metadata
2024-09-11 16:36:03 +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
a81d9c6dd1
Add display name, color and descriptions to roles. Allow row CRUD via new UI
2024-09-11 15:42:05 +01:00
Martin McKeaveney
2e83b9a34d
add import
2024-09-11 14:53:51 +01:00
Andrew Kingston
87dca3d11d
Merge branch 'master' into v3-ui
2024-09-11 11:50:41 +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
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
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
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
Martin McKeaveney
57698170a8
lint
2024-09-09 13:55:26 +01:00
Andrew Kingston
624e13a49c
Add row action buttons to table autoscreens
2024-09-09 12:15:25 +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
cdb0e2509c
testing configuration, unit tests for AI config
2024-09-06 14:53:26 +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
07df8157b3
Update data section background colours for a better loading experience
2024-09-04 11:20:31 +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
6ce481c08f
Fix issue triggering row actions from data UI
2024-09-04 08:40:37 +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
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
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
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
Martin McKeaveney
1a57e37d38
initial framework for platform AI
2024-09-02 15:22:33 +01: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
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
Andrew Kingston
c5e27b860f
Add row actions to tables in data section
2024-09-02 08:45:49 +01:00
melohagan
fc367476c1
Make sure setEnrichedUsers is called when tenantOwnerLoaded ( #14491 )
2024-08-30 17:40:43 +00: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
melohagan
4d9f87e4c4
Set password to 12 characters ( #14478 )
2024-08-30 09:16:16 +00:00
Andrew Kingston
9fc837b04a
Reduce spacing in new screen modal
2024-08-23 15:11:25 +01:00
Andrew Kingston
a11e2082f9
Lint
2024-08-23 14:39:00 +01:00
Andrew Kingston
c694b07ff4
Standardise hover and selected states between action buttons and icons in view nav bar
2024-08-23 14:38:08 +01:00
Andrew Kingston
304c6fb58a
Lint
2024-08-23 14:30:22 +01:00
Andrew Kingston
57da6d8cac
Update create view button to be a popover instead of modal
2024-08-23 14:10:23 +01:00
Andrew Kingston
8d87395a98
Fix a few edge cases with v1 views
2024-08-23 13:41:35 +01:00
Andrew Kingston
0dd432f286
Add support for old views in new view nav bar
2024-08-23 13:34:36 +01:00
Andrew Kingston
bf998f6e6c
Add complete generation popover with both automation and screen generation
2024-08-23 12:00:19 +01:00
Andrew Kingston
495c01c1a2
Allow generating screens from the data section
2024-08-23 11:19:56 +01:00
Andrew Kingston
acb3893730
Fix styles in generate button and hide generate button for users table
2024-08-22 08:06:38 +01:00
Andrew Kingston
c7c6597424
Add majority of frontend implementation of row actions
2024-08-21 16:33:51 +01:00
Andrew Kingston
3aca23e198
Add initial work on screens button
2024-08-21 09:47:52 +01:00
Andrew Kingston
1f7b10cfd1
Update style of generate automation button
2024-08-21 09:04:49 +01:00
Andrew Kingston
f662916978
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui
2024-08-20 15:27:16 +01:00
Andrew Kingston
346f55691b
Merge branch 'master' of github.com:Budibase/budibase into grid-layout-expansion
2024-08-20 10:26:39 +01:00
Andrew Kingston
54f9507e53
Update buttons for views
2024-08-20 08:24:23 +01:00
Andrew Kingston
38bd64cebd
Fix imports
2024-08-19 15:36:57 +01:00
Andrew Kingston
d316ba71e1
Update buttons for legacy views
2024-08-19 15:30:21 +01:00
Andrew Kingston
b76a0b6e89
Move all grid buttons to builder codebase, update table grids
2024-08-19 15:00:15 +01:00
Andrew Kingston
a322f56efd
Remove selection option in nested nav bar
2024-08-19 14:35:43 +01:00
Gerard Burns
205a50156b
[BUDI-8460] Add New Step to Table Screen Template ( #14203 )
...
* [BUDI-8460] Add New Step to Table Screen Template Flow
* fix tests
* PR Feedback
---------
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-08-19 10:44:09 +00:00
Andrew Kingston
d377186f0d
Add double layer context menu for overflow views
2024-08-16 18:43:48 +01:00
Andrew Kingston
40e7f58131
Add automatic overflow menu popover for views that don't fit
2024-08-15 19:49:30 +01:00
Andrew Kingston
d313968eaa
Add view CRUD and table editing via new UI
2024-08-15 16:33:39 +01:00
Andrew Kingston
fa80d99139
Add initial new UI for views
2024-08-15 16:14:00 +01:00
Sam Rose
4a1fd6481f
Remove old, unused feature flags.
2024-08-15 10:53:43 +01:00
Andrew Kingston
fa12abf126
Merge branch 'master' into grid-layout-expansion
2024-08-14 11:29:11 +01:00
Andrew Kingston
a755fe7630
Allow quick duplicating via ctrl/cmd + drag
2024-08-14 11:21:59 +01:00
Andrew Kingston
5d6d75d672
Merge branch 'cheeks-fixes' of github.com:Budibase/budibase into cheeks-fixes
2024-08-13 14:33:25 +01:00
Andrew Kingston
6db20a241b
PR feedback
2024-08-13 14:33:07 +01:00
deanhannigan
424124f5c8
Merge branch 'master' into cheeks-fixes
2024-08-13 12:35:28 +01:00
Andrew Kingston
17c8f8e5d9
Merge branch 'master' into grid-layout-expansion
2024-08-13 09:18:28 +01:00
melohagan
151fff51c5
Make generated passwords longer ( #14362 )
...
* Make generated passwords longer
* Use crypto for generating passwords
* Remove comments
* Generate password with length 12
2024-08-12 20:37:59 +00:00
Andrew Kingston
2b32db4286
Merge branch 'master' into grid-layout-improved
2024-08-09 10:02:02 +01:00
melohagan
c86b1d7ca5
Auto login the user after password is set ( #14344 )
...
* login after creating super admin user
* Allow keyboard enter key in create account from invite
* Allow enter key to submit password reset
* Min length for password validation should be 12
* Default PASSWORD_MIN_LENGTH to 12
* fix unit tests
* Fix unit tests
* Add passwordMinLength to admin store
2024-08-08 17:45:04 +01:00
Andrew Kingston
fc21c80d64
Use setting default value in conditional UI drawer
2024-08-08 11:58:19 +01:00
Andrew Kingston
8e04e85df2
Lint
2024-08-06 11:48:47 +01:00
Andrew Kingston
df77aa3f83
Update when grid lines are shown, show sibling borders, add component padding, remove row and column settings
2024-08-06 11:07:20 +01:00
Andrew Kingston
22cda514b4
Update component settings bar to respect dependsOn metadata
2024-08-05 16:53:10 +01:00
Andrew Kingston
1ff0c99764
Fix component preview border in tablet and mobile when on small screens
2024-08-03 11:21:56 +01:00
Andrew Kingston
0ba00a5117
Move most grid specific logic into a dedicated file to avoid polluting rest of the codebase
2024-08-02 16:13:49 +01:00
Andrew Kingston
2bc4d3a6da
Improve more component compatibility with grid layouts
2024-08-02 10:00:49 +01:00
Andrew Kingston
3630c73837
Fix flashing of missing component settings panel when deleting components
2024-08-02 09:40:12 +01:00
Andrew Kingston
1219463162
Update grid rows and columns settings and add them to screen settings
2024-08-01 11:58:06 +01:00
Andrew Kingston
8879188595
Update how screen layout param is handled
2024-08-01 11:40:16 +01:00
Andrew Kingston
f6f0b575d6
Add top level screen layout setting
2024-07-31 16:44:46 +01:00
Andrew Kingston
940e2b5a94
Improve client loading states, skeleton and underlay
2024-07-31 15:53:40 +01:00
Andrew Kingston
8540f4020b
Improve client preview styles to work with increase client padding
2024-07-31 15:34:15 +01:00
Andrew Kingston
cb3c667859
Large refactor of grid css variable handling to simplify everything
2024-07-31 10:35:57 +01:00
Andrew Kingston
29ddeab0d4
Update grid layout to include nested flex wrappers for more layout control
2024-07-30 15:20:59 +01:00
melohagan
60f7c03e17
Fix/verify sso bug ( #14253 )
...
* Delete associated SSO user
* Update reset password screen
* Partial type removed
* lint
* Split getFirstPlatformUser from getPlatformUsers
* lint
* Use correct method
* Code review comments
* lint
2024-07-29 13:25:46 +01:00
Gerard Burns
cf31c7ba3f
Form Screen Templates Generate Relevant Row Ids, Permission Roles are Automatically Generated ( #14192 )
...
* url params
* wip
* wip
* wip
* wip
* permissions now
* change table/screen deletion
* form screen refactor
* refactor grid templates
* wip
* wip permissions
* wip
* wip
* lint
* lint
* wip
* before lint
* lint
* wip
* rename some stuff
* Dean PR Feedback
* remove unneeded awaits
2024-07-29 11:59:24 +00:00
Adria Navarro
4743cc3ae5
Free plan banner only for free users
2024-07-25 08:38:11 +02:00
Andrew Kingston
a14a737921
Merge branch 'master' of github.com:Budibase/budibase into conditional-table-colours
2024-07-22 11:02:02 +01:00
Gerard Burns
7548b48f9e
Allow Opening Certain Context Menus With Right Click ( #14169 )
...
* Allow Opening NavItem Context Menus With Right Click
* dean pr feedback
* PR Feedback 1
* Fix pasting into a component issue
* Remove animation
* Move ContextMenu Into Routify Router Scope
2024-07-22 09:27:44 +01:00
Andrew Kingston
c1f7bbcf9f
Merge branch 'master' of github.com:Budibase/budibase into conditional-table-colours
2024-07-15 13:58:39 +01:00
Dean
0a50ab284f
Title text alignment was not being saved to the app metadata.
2024-07-15 11:12:26 +01:00
Adria Navarro
4fae45e018
Add tooltip
2024-07-04 16:51:25 +02:00
Adria Navarro
6d412cdf32
Ellipsis on long emails
2024-07-04 13:54:08 +02:00