Commit Graph

2362 Commits

Author SHA1 Message Date
Andrew Kingston e1093fc07d Fix top nav colours and fix selected tab not updating 2022-12-13 15:55:59 +00:00
Andrew Kingston 33ac401046 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-portal-redesign 2022-12-13 15:25:32 +00:00
Rory Powell 9577169320 Remove new (#8994) 2022-12-09 14:25:11 +00:00
Andrew Kingston e26d5096ae Merge branch 'cheeks-fixes' of github.com:Budibase/budibase into cheeks-fixes 2022-12-07 09:54:47 +00:00
Andrew Kingston b03bf753a0 Fix issue with extremely long select values! 2022-12-06 15:13:12 +00:00
Mel O'Hagan abf5585666 Set size to match password modal 2022-12-02 12:26:20 +00:00
Rory Powell 5a4d8dafb9 Apply validation to invite users by email + results modal 2022-12-02 11:51:53 +00:00
Andrew Kingston b336a916c7 Merge pull request #8788 from Budibase/side-panel
Side panels
2022-11-30 16:04:35 +00:00
Andrew Kingston c8a72b7521 Update background colour of component info section 2022-11-30 14:37:43 +00:00
Andrew Kingston 8564975fa1 Lint 2022-11-30 14:36:07 +00:00
Andrew Kingston 27845336b7 Add ability to show component info above the settings panel and add info to side panels 2022-11-30 14:18:31 +00:00
Andrew Kingston 86fc2217a1 Enable capturing events for certain setting changes, and track usage of side panels inside table blocks 2022-11-29 18:28:26 +00:00
Dean 7d0e2c289d Disabled the ability to rename the Sample Data datasource. Updated the backend to ensure that renaming doesn't alter its structure and block deletion 2022-11-28 17:25:10 +00:00
Andrew Kingston 27bea5c85b Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-28 09:57:12 +00:00
Andrew Kingston 1a472af342 Update autoscreen text to better reflect new autoscreens 2022-11-23 15:07:49 +00:00
Andrew Kingston fd3e98c8e3 Update auto screens to only generate a single list screen using new side panels 2022-11-23 15:04:51 +00:00
Andrew Kingston 3022f3b387 Center login prompt heading 2022-11-23 12:32:57 +00:00
Andrew Kingston c01b9af1f0 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-22 16:52:09 +00:00
Andrew Kingston c3c293ce2b Move eject block button into its own section 2022-11-22 15:49:00 +00:00
Dean 27ec6983bf Merge remote-tracking branch 'origin/develop' into feature/auto-select-dataprovider-source 2022-11-22 11:36:19 +00:00
Dean 764c2bea67 Merge remote-tracking branch 'origin/develop' into feature/auto-select-dataprovider-source 2022-11-21 16:02:26 +00:00
Dean 192c9b56e2 Import refactoring and some review updates. 2022-11-21 15:53:47 +00:00
Dean 0441704c57 Import fixes for backend core constants. Minor name change for default data source from Test DB to Sample Data 2022-11-21 12:47:36 +00:00
Dean 02a902ebd3 Merge remote-tracking branch 'origin/develop' into feature/default-internal-datasource 2022-11-21 11:10:29 +00:00
Andrew Kingston c58067a589 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-21 10:30:25 +00:00
Rory Powell b06e016d9d Cypress fix 2022-11-18 09:15:42 +00:00
Dean 8657aaf922 Merge remote-tracking branch 'origin/develop' into feature/default-internal-datasource 2022-11-17 15:39:40 +00:00
Dean 7f59e31092 Merge remote-tracking branch 'origin/develop' into feature/auto-select-dataprovider-source 2022-11-17 15:36:20 +00:00
Andrew Kingston e8b993b14c Add working side panels to table blocks 2022-11-17 10:16:45 +00:00
Rory Powell 9c169087e6 Add copy button to sso callback urls, e2e unit testing for OIDC, stub out other auth tests 2022-11-16 11:34:16 +00:00
Dean 2599748918 Merge remote-tracking branch 'origin/develop' into feature/default-internal-datasource 2022-11-15 17:11:19 +00:00
Dean f73b4f8b01 Review updates 2022-11-15 17:03:35 +00:00
Dean 63d9a5977b Default datasource behaviour with order of preference: DefaultDB, Internal then External 2022-11-15 14:29:58 +00:00
Andrew Kingston 0137796a20 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-15 13:05:11 +00:00
Martin McKeaveney 303b6e20cf Merge pull request #8549 from Budibase/feature/martin-small-ux-updates
bunch of small UX updates around row creation, borders, new buttons
2022-11-14 13:38:08 +00:00
Andrew Kingston 222f002039 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-14 13:24:47 +00:00
Gerard Burns e70710f7b9 Add Row Explorer Block (#8454)
* Add Row Explorer Block and Row Details Component

* PR Feedback

* adding showSaveButton prop to formblock in row explorer

* PR Feedback

* PR Feedback

* Change row explorer name in manifest

Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-11-14 11:54:44 +00:00
Dean ff7a3b8cef Default Datasource and sample row data 2022-11-13 21:37:50 +00:00
Andrew Kingston ce4f8ef5f9 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-09 16:57:24 +00:00
Andrew Kingston 98ce87e8f7 More WIP portal redesign! 2022-11-09 09:45:37 +00:00
Martin McKeaveney 83cdc07d61 tidy up 2022-11-06 22:45:49 +00:00
Martin McKeaveney 41e004b18b bunch of small UX updates around row creation, borders, new buttons 2022-11-06 22:35:33 +00:00
Martin McKeaveney 67bfa63861 stripping - from additional app name number 2022-11-05 14:43:07 +00:00
Martin McKeaveney 4f86462435 ensure /app prefix gets stripped from website templates 2022-11-05 13:55:17 +00:00
Michael Drury 45154e0961 Merge pull request #8476 from Budibase/fix/2.1.x-fixes
Backups UI improvements and fix for datasource setting saving
2022-11-02 15:34:26 +00:00
Dean ff29e8e7af General fixes to app list group filtering 2022-11-02 00:41:15 +00:00
mike12345567 b9334a373c Fixing issues discussed in #8460 around backup UI. 2022-11-01 18:24:11 +00:00
Andrew Kingston 16bfe97015 Update user and groups pages 2022-10-28 08:03:06 +01:00
Andrew Kingston 0cdc814bcc Add redesign for apps pages 2022-10-27 19:20:55 +01:00
Andrew Kingston d016ee9775 Update top nav bar and core layout 2022-10-27 09:06:14 +01:00
Andrew Kingston 058547fd67 Add initial version of side panel component 2022-10-27 08:08:35 +01:00
Andrew Kingston 603c8744a5 Merge branch 'master' into master-develop 2022-10-25 12:03:33 +01:00
melohagan 3ade5b4b65 Merge pull request #8371 from Budibase/bug/sev3/validate-datasource-config
Validate datasource config
2022-10-25 09:24:32 +01:00
Andrew Kingston cf7a4a4e6d Merge pull request #8376 from Budibase/cheeks-lab-day-grid
Grid component + builder performance improvements
2022-10-25 08:20:37 +01:00
Michael Drury 2e3698a919 Merge pull request #8373 from Budibase/feature/backups-ui
Backups UI
2022-10-24 18:18:12 +01:00
Michael Drury d2a2b09f1f Merge pull request #8354 from Budibase/feature/app-backups
App backups backend
2022-10-24 18:16:52 +01:00
Peter Clement 5942c65d31 Merge branch 'feature/backups-ui' of github.com:Budibase/budibase into feature/backups-ui 2022-10-24 16:43:59 +01:00
Peter Clement 74a6594320 autofill restore backup name 2022-10-24 16:20:03 +01:00
mike12345567 cf1843002d Merge branch 'feature/app-backups' of github.com:Budibase/budibase into feature/backups-ui 2022-10-24 15:50:45 +01:00
Peter Clement 2ffae3a0d6 always show automation history tab 2022-10-24 15:38:03 +01:00
Andrew Kingston 1a37e1fc95 Remove some unnecessary code 2022-10-24 13:28:22 +01:00
Andrew Kingston ba1fe6db8a Remove some debug logging 2022-10-24 13:09:29 +01:00
Mel O'Hagan 46761749bf Add validation to config screen 2022-10-24 10:39:39 +01:00
Andrew Kingston fb0866f0d9 Tidy up 2022-10-24 09:43:45 +01:00
Andrew Kingston ce78c5ecb9 Refactor app preview event sending to support async callbacks in client library 2022-10-24 09:02:50 +01:00
mike12345567 74484fc054 Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups 2022-10-21 18:41:25 +01:00
Andrew Kingston f1714ab2a5 Improve performance by fixing multiple instances of redundant client app initialisations 2022-10-21 16:54:01 +01:00
Dean cdcfbc6dce Initial commit for chart block component 2022-10-21 14:20:40 +01:00
Andrew Kingston 6a96d447e9 Ensure allowed component list is actually accurate and prevent any way around illegal component nesting 2022-10-20 19:49:14 +01:00
Andrew Kingston 73a229b9ec Add proper validation for nesting illegal combinations of components 2022-10-20 16:03:53 +01:00
Peter Clement 81aa2fbfcc add base ui and backups tab 2022-10-18 18:38:49 +01:00
Andrew Kingston a870d2473d Allow grid DND without selecting components 2022-10-18 18:29:21 +01:00
Andrew Kingston 774566d03b Merge branch 'dnd-improvements' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-10-18 08:12:11 +01:00
Andrew Kingston b7bfb861db Merge branch 'develop' of github.com:Budibase/budibase into dnd-improvements 2022-10-17 16:31:39 +01:00
mike12345567 11115aab56 Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups 2022-10-17 14:49:31 +01:00
Andrew Kingston ceecfb50e9 Hide new component panel when selected component changes 2022-10-17 09:23:52 +01:00
Andrew Kingston 0378e06550 Add ability to drag new blocks into app preview 2022-10-17 08:46:09 +01:00
Andrew Kingston 80351db592 Add sensible min widths to settings in the conditional UI drawer so that it's usable on any res 2022-10-15 13:17:40 +01:00
Andrew Kingston bebe2f62c3 Fix crash when dragging from client preview into component tree 2022-10-14 18:17:02 +01:00
Andrew Kingston a71a553ee6 Add ability to drag new components into the preview 2022-10-14 13:37:14 +01:00
Gerard Burns 2bce44ae96 Merge pull request #8246 from Budibase/feature/replace-builder-back-button-with-menu
Replace Builder Back Button With Menu
2022-10-14 10:09:29 +01:00
Dean 7125e3f6e3 Merge remote-tracking branch 'origin/develop' into feature/qr-barcode-reader 2022-10-13 16:16:28 +01:00
mike12345567 8fdba78bde Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups 2022-10-13 15:59:31 +01:00
Gerard Burns 100074aae1 Replace Builder Back Button With Menu 2022-10-13 15:53:45 +01:00
Andrew Kingston 7b2e471d82 Only hide plugin search bar when no plugins exist 2022-10-13 15:32:31 +01:00
Rory Powell cbc1818c0c Remove debug message from upgrade page ui (self host) 2022-10-13 09:28:12 +01:00
mike12345567 d1c9a56e9a Full import implementation - needs further testing, untars the file with all apps, then adds each of them individually. 2022-10-12 19:15:28 +01:00
Rory Powell 2f0f36e635 Merge branch 'master' into merge-master 2022-10-12 10:19:46 +01:00
Andrew Kingston 14f7351c4a Fix user pagination not working when viewing users with access to an app 2022-10-11 14:17:30 +01:00
Dean 07be0208e5 Merge remote-tracking branch 'origin/develop' into feature/qr-barcode-reader 2022-10-10 09:08:48 +01:00
Andrew Kingston f27704ccf6 Merge branch 'develop' of github.com:Budibase/budibase into form-block 2022-10-07 12:45:53 +01:00
Andrew Kingston bdce3fc9fc Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-10-07 11:31:32 +01:00
Dean 2ec21741d1 Initial commit of QR Reader field 2022-10-05 09:28:07 +01:00
deanhannigan 3520843e4a Merge pull request #8014 from Budibase/feature/automation-log-filter-by-license
Feature/automation log filter by license
2022-10-03 10:49:24 +01:00
Andrew Kingston ef9650136a Hot reload custom component settings in the builder 2022-09-30 16:26:15 +01:00
Dean 67437c3db1 Centralised licensing types to frontend-core contants. Some minor refactoring 2022-09-29 09:17:22 +01:00
Dean e033af8e87 Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-09-28 11:39:22 +01:00
Dean e0a2a30b80 Fix to enforce illegalchildren rules when dragging and dropping in the component tree 2022-09-28 11:08:11 +01:00
Andrew Kingston eba71be742 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-27 15:57:27 +01:00
Andrew Kingston 689368a885 Update plugins page empty state 2022-09-27 09:31:04 +01:00
Andrew Kingston 8732fe9327 Update groups page styles when user does not have access 2022-09-27 09:30:54 +01:00
Michael Drury d60c5fd806 Fixing issue with multi-tenancy and groups UI - apps with multi-tenancy enabled did not appear correctly and could not be added. 2022-09-26 22:33:11 +01:00
Rory Powell f3ece5a52c Fix cypress accountPortals.spec 2022-09-26 21:02:11 +01:00
Michael Drury 6adb30fc1c Merge pull request #7981 from Budibase/feature/group-app-add
Add apps to a group from within groups interface
2022-09-26 19:18:44 +01:00
mike12345567 07311a7efd Updating plugin badge to be new, rather than beta as now released. 2022-09-26 18:58:08 +01:00
mike12345567 d8fdd43e04 PR comments. 2022-09-26 18:26:16 +01:00
mike12345567 b71ed1ca82 Fixing confirm text in second stage of adding app to group modal. 2022-09-26 18:05:08 +01:00
Martin McKeaveney 57bbf28119 merge with master 2022-09-26 17:57:23 +01:00
mike12345567 2acdf6b7eb Feature to allow adding apps from within the groups interface, rather than having to go to apps individually to do this. 2022-09-26 17:54:00 +01:00
Andrew Kingston 0a80947b51 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-26 16:22:13 +01:00
Andrew Kingston 9b4d791b5e Fix multiple issues with groups UI due to not correctly accounting for multi-tenant app ID structuer 2022-09-26 14:50:31 +01:00
Michael Drury ec89e27a8c Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-24 17:04:31 +01:00
Dean fa1e618fa1 Fix for create app buttons when usage is not being tracked 2022-09-23 19:29:56 +01:00
mike12345567 6bef55843a Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-23 17:10:30 +01:00
mike12345567 b294fdd495 Fixing display of user role in apps in the user management page. 2022-09-23 17:02:32 +01:00
Andrew Kingston b086a4f31f Fix groups table heading label for apps 2022-09-23 16:12:29 +01:00
Andrew Kingston 9e3845cdeb Make portal text consistent and hide upgrade prompts when you already have access 2022-09-23 16:10:40 +01:00
Rory Powell c528ac1f71 Support deleting license key from self host install 2022-09-23 15:54:59 +01:00
Andrew Kingston df13328c44 Fix padding on usage page 2022-09-23 15:46:26 +01:00
Andrew Kingston d62664c156 Fix user groups already assigned to an app not being filtered out 2022-09-23 15:42:44 +01:00
Andrew Kingston ae23c019a4 Update app overview tile size and wrapping 2022-09-23 15:40:58 +01:00
Andrew Kingston f2948d1677 Merge branch 'group-fixes' of github.com:Budibase/budibase into group-fixes 2022-09-23 15:13:14 +01:00
Andrew Kingston 60cb59e984 Add group icons to access tile and reduce API calls 2022-09-23 15:13:02 +01:00
Andrew Kingston 1c271cbbc5 Update text in app overview access tab 2022-09-23 14:44:10 +01:00
Andrew Kingston a7c7de115b Fix app list on group details page 2022-09-23 14:43:57 +01:00
Andrew Kingston ade8857024 Fix group app number count in group list table 2022-09-23 14:43:41 +01:00
mike12345567 fae80e8910 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-23 14:37:50 +01:00
Rory Powell 33719ef27e Update group upgrade UX 2022-09-23 11:40:19 +01:00
Dean 42fdc27908 Minor fix to ensure the app name neatly truncates and a general layout fix for apps in smaller resolutions 2022-09-23 10:40:55 +01:00
mike12345567 9b29bd6709 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-22 18:44:16 +01:00
mike12345567 31208b1f8f Renaming function to more accurately reflect its group app ID lookup purpose. 2022-09-22 13:57:44 +01:00
mike12345567 25b8f0ca3b Updating group types to accurately reflect the state of the documents, as well as centralising the logic for getting the app IDs in a group. 2022-09-22 13:55:52 +01:00
mike12345567 7406086c12 Switching over app role assignment to use the new backend rather than being performed in the frontend. 2022-09-21 22:58:06 +01:00
Martin McKeaveney 45e9da64e2 Merge pull request #7644 from Budibase/custom-css-upgrades
Custom CSS upgrades
2022-09-21 15:35:42 +01:00
Martin McKeaveney b7c09e8fd7 Merge pull request #7809 from Budibase/fix/missing-rest-binding-category-names
Fix/missing rest binding category names
2022-09-21 15:33:59 +01:00
mike12345567 e6c91b6f8e Adding group cleanup, removing group IDs from users when group is deleted. 2022-09-21 12:43:09 +01:00
mike12345567 34771e1ef7 Updates to improve the view development experience. 2022-09-20 19:12:48 +01:00
Andrew Kingston 45627661f1 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-20 17:23:52 +01:00
Rory Powell a458df59d3 Remove plugin datasource filter in cloud 2022-09-20 14:52:16 +01:00
Dean 2aa4ee6635 Merge remote-tracking branch 'origin/develop' into fix/missing-rest-binding-category-names 2022-09-20 13:26:39 +01:00
Rory Powell 7018652445 Change 'Plugins' nav item badge to 'Beta' 2022-09-20 10:13:40 +01:00
Dean 09ff6a2556 Merge remote-tracking branch 'origin/develop' into fix/missing-rest-binding-category-names 2022-09-16 17:34:22 +01:00
Dean 5347a8339c Minor fix to add categories for rest bindings 2022-09-16 17:32:50 +01:00
mike12345567 144ff1da44 Fixing className. 2022-09-16 17:07:24 +01:00
mike12345567 1be71933ca Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-16 17:02:08 +01:00
mike12345567 ee40819c9e Merge branch 'master' of github.com:Budibase/budibase into develop 2022-09-16 16:13:20 +01:00
mike12345567 7736acd0c0 PR comments, removing console logs, as well as trying to get jest tests working in builder. 2022-09-15 22:47:37 +01:00
mike12345567 fc8dc9f176 Fixing issue introduced by fix for #7683 - encoding the query string caused handlebars statements to break, this rectifies that. 2022-09-15 19:35:55 +01:00
Andrew Kingston 7914bba724 Fix usages of className in organisation settings page 2022-09-15 16:32:36 +01:00
Rory Powell f7fa9969f4 Fixes 2022-09-15 11:59:46 +01:00
Rory Powell 4787f9ccab Pre-review tidy, add new badge to plugins 2022-09-15 11:23:51 +01:00
Rory Powell 086d9ebdf9 Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 10:56:50 +01:00
Rory Powell 0f98f2fcaa Merge branch 'master' into develop 2022-09-15 10:19:56 +01:00
Dean f0f222f9ea Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-15 09:06:48 +01:00
Rory Powell 8cfd6a9faa Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 08:55:33 +01:00
Rory Powell ea3598e9cf Show licensed group exceeded notification 2022-09-14 22:37:33 +01:00
Rory Powell 40f1bb3067 Update usage page 2022-09-14 20:58:58 +01:00
Dean 132f347916 Apps Page update to hide apps when sessions are maxed. General refactoring and updates to the licensing notification flows. 2022-09-14 18:04:58 +01:00
Dean 6bd3c8c3d7 Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-14 15:20:49 +01:00
Dean c6155d60ef Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-14 14:35:54 +01:00
Rory Powell 1bc0d13429 Update navigation 2022-09-14 14:20:50 +01:00
mike12345567 07dc8a827b Minor fix - remove double friendlyname check. 2022-09-14 13:59:54 +01:00
mike12345567 9e10aac786 Adding friendly name to plugin screen. 2022-09-14 13:15:33 +01:00
mike12345567 8744d0a86c Renaming data source -> datasource as per Mel's request. 2022-09-14 12:11:20 +01:00
Rory Powell a551532e73 Navigation updates, cookie constant, update link-dependencies and localdomain scripts 2022-09-14 10:53:14 +01:00
Dean b848fc52d9 Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-13 11:52:58 +01:00
Dean 60feccaac0 Merge commit 2022-09-13 11:52:31 +01:00
Andrew Kingston c873a4d965 Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block 2022-09-13 11:32:04 +01:00
Andrew Kingston 3283a0ab5a Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-09-13 11:31:45 +01:00
melohagan f49aed91fc Merge pull request #7731 from Budibase/bug/sev3/date-range
Move date range picker into data
2022-09-13 10:27:43 +01:00
Andrew Kingston be15aff40f Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience-websocket 2022-09-12 20:00:32 +01:00
Andrew Kingston 0077e1000c Fix plugin rows not being keyed properly, causing incorrect notifications 2022-09-12 19:50:04 +01:00
Andrew Kingston f40de42478 Update plugin description text 2022-09-12 19:47:27 +01:00
mike12345567 30817751ad Updating plugin backend, refactoring a bit, correctly allowing a set of headers to be used for a URL. 2022-09-12 19:12:05 +01:00
mike12345567 e7cfdd4fde Updating add/delete process to have better notifications, removing some errors. 2022-09-12 17:43:13 +01:00
mike12345567 f6e5524b07 Refactoring some plugin adding work - changing how source is specified to remove lower casing. 2022-09-12 17:04:27 +01:00
Andrew Kingston 27af24ec26 Revert organisation page 2022-09-12 16:39:41 +01:00
Andrew Kingston b31cc043ed Update plugins UI styles 2022-09-12 16:35:42 +01:00
Andrew Kingston 0415a67ef0 Fix capitalisation 2022-09-12 16:19:58 +01:00
Andrew Kingston c89eb19944 Undo reverse logic when filtering by component type 2022-09-12 16:19:28 +01:00
mike12345567 828066de46 Merge branch 'develop' of github.com:Budibase/budibase into feature/plugin-management-ui 2022-09-12 15:34:34 +01:00
Rory Powell 45a43baee2 Merge branch 'master' into develop 2022-09-12 14:05:36 +01:00
Rory Powell 884f446671 Merge branch 'develop' into feature/day-pass-pricing-temp 2022-09-12 11:33:02 +01:00
Rory Powell f4963db294 Add buttonText to InlineAlert, export TooltipWrapper, update Account type with license key activate time, convert error package to TS 2022-09-12 10:43:26 +01:00
mike12345567 09c5d33f68 PR comments. 2022-09-12 10:42:30 +01:00
Mel O'Hagan bb37a5ae92 Move date range picker into data 2022-09-12 09:20:28 +01:00
Rory Powell 03458f0f34 Usage tooltips and server accurate remaining days calculations 2022-09-12 00:02:29 +01:00
mike12345567 3d66e71d7d Fixing an issue with deleting large apps with a lot of internal table data and adding back the export modal which allows picking whether an export includes internal table rows - #7583. 2022-09-09 20:06:29 +01:00
mike12345567 932f119fce Updating params in the REST interface so that they can be used in and out of the URL - meaning that updating in one place affects the other. Reduces a bit of the confusing UX around this - discussed in #7683. 2022-09-07 19:15:05 +01:00
Peter Clement ac0443a876 fix build 2022-09-07 17:49:29 +01:00
Peter Clement 0ebe0b8275 remove verify and fix deletion bug 2022-09-07 16:08:29 +01:00
Peter Clement 43dbf96f47 add update modal 2022-09-07 13:51:14 +01:00
Andrew Kingston 93f2903585 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-07 13:37:58 +01:00
Andrew Kingston ae3bd8cc17 Sort plugins alphabetically in new component panel 2022-09-07 13:37:45 +01:00
mike12345567 ca749aed86 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-07 12:40:45 +01:00
Andrew Kingston 0bc7ffe0a1 Update preview endpoint to be prefixed with /app to not require an updated proxy config 2022-09-07 10:40:00 +01:00
Peter Clement e6f127c33f update upload request to handle source correctly 2022-09-06 10:37:49 +01:00
Andrew Kingston 229c7cf49f Fix issue with duplicating components not replacing IDs on component itself 2022-09-06 09:21:16 +01:00
Andrew Kingston 5577f31a17 Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block 2022-09-06 09:00:21 +01:00
Andrew Kingston 3088616c47 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-09-06 08:53:10 +01:00
Andrew Kingston d6d26e126c Allow custom CSS to be bindable and allow overriding via conditional UI 2022-09-05 16:35:25 +01:00
Andrew Kingston 443c763602 Merge branch 'develop' of github.com:Budibase/budibase into feature/custom-css-conditional-ui 2022-09-05 14:55:58 +01:00
Andrew Kingston e1282c5da3 Add missing await statement 2022-09-05 14:55:17 +01:00
Peter Clement 5ad21ad333 improve responsiveness of plugins ui 2022-09-05 14:39:19 +01:00
Andrew Kingston c05c7b5f1e Prevent default browser events from firing when using keyboard shortcuts 2022-09-05 12:28:01 +01:00
Peter Clement cb4b918e5a remove name selection from UI 2022-09-05 11:27:43 +01:00
Peter Clement 775c11ef85 Merge branch 'feature/plugin-management-ui' of github.com:Budibase/budibase into feature/plugin-management-ui 2022-09-05 09:45:14 +01:00
NEOLPAR 7d8940f0cb Merge branch 'plugins-dev-experience' into feature/plugin-management-ui 2022-09-05 09:38:24 +01:00
Peter Clement 70408d8008 Merge branch 'feature/plugin-management-ui' of github.com:Budibase/budibase into feature/plugin-management-ui 2022-09-05 09:37:44 +01:00
Peter Clement 88ccae7768 put plugin details in a modal 2022-09-05 09:35:24 +01:00
Andrew Kingston 1f1f482f9d Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket 2022-09-02 19:53:49 +01:00
Andrew Kingston 881024ca60 Remove further usages of plugin versions 2022-09-02 19:52:52 +01:00
NEOLPAR 18724af5c5 remove plugin cleaner 2022-09-02 19:33:03 +01:00
NEOLPAR 5a08834def delete plugin through modal confirmation 2022-09-02 19:16:13 +01:00
mike12345567 3ba2aaf567 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-02 18:21:50 +01:00
Andrew Kingston 6948d682fa Fix user validation when pressing confirm 2022-09-02 10:05:43 +01:00
Dean 1a6d50008e Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-01 15:33:16 +01:00
Dean 16a505a36f Merge commit 2022-09-01 15:30:04 +01:00
Rory Powell 276c455a11 Merge branch 'develop' into feature/day-pass-pricing 2022-09-01 15:26:16 +01:00
Andrew Kingston d989e346ca Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket 2022-09-01 14:39:30 +01:00
Andrew Kingston d45cfc3564 Remove lingering mentions of block ejection 2022-09-01 13:59:55 +01:00
Andrew Kingston bae76a5d5c Revert some cherry pick changes 2022-09-01 13:14:25 +01:00
Andrew Kingston 01cc14a6ee Allow dropping on empty space below tree 2022-09-01 13:11:50 +01:00
Andrew Kingston 412ee0b35f Tidy up component list panel monolith 2022-09-01 13:11:41 +01:00
Andrew Kingston 8a94ee620b Add confirmation for ejecting blocks and component target when using context menu 2022-09-01 13:09:34 +01:00
Rory Powell ba5ed65e03 Billing and usage page updates to support different kinds of users and plans 2022-09-01 11:36:23 +01:00
mike12345567 27be6507a8 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-01 11:31:50 +01:00
Rory Powell 8748d4448f Add trimming to AddUserModal 2022-09-01 08:40:19 +01:00
Rory Powell 95666537b3 Typos 2022-09-01 08:29:03 +01:00
Rory Powell 0f724f34b5 Apply validation to invite users by email + results modal 2022-09-01 07:58:05 +01:00
NEOLPAR 0e2a86460c uploading npm and url plugins 2022-08-31 16:09:47 +01:00
mike12345567 320cbfada3 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-31 15:53:32 +01:00
Rory Powell 5f022e04a3 Merge branch 'develop' into user-fixes 2022-08-31 11:39:41 +01:00
NEOLPAR e5446d2f8a plugin create npm 2022-08-30 21:37:08 +01:00
Andrew Kingston 8b8d3b9078 Update ejection confirmation text 2022-08-30 14:48:17 +01:00
Andrew Kingston d266d5e542 Allow dropping on empty space below tree 2022-08-30 13:32:52 +01:00
Andrew Kingston df3787bda3 Tidy up component list panel monolith 2022-08-30 13:23:12 +01:00
Andrew Kingston bce2ee2107 Add confirmation for ejecting blocks and component target when using context menu 2022-08-30 12:57:29 +01:00
Andrew Kingston b86bd5bf03 Add setting button for ejecting blocks. Update manifest to show info beside relevant settings 2022-08-30 10:53:58 +01:00
Peter Clement b9b8d59005 add plugins ui 2022-08-30 10:49:19 +01:00
Martin McKeaveney 02c93071ee merge 2022-08-30 10:33:37 +01:00
Rory Powell fe09208bb1 Usage page updates WIP 2022-08-30 09:53:16 +01:00
Rory Powell ea6de7c428 update deletion failure modal 2022-08-26 13:12:33 +01:00
Andrew Kingston b839325a86 Add initial work on grid layout 2022-08-26 08:47:50 +01:00
Rory Powell 5c7869d21d Update user deletion UI 2022-08-25 23:28:54 +01:00
Rory Powell 0d396c326e Update user creation UI 2022-08-25 22:56:58 +01:00
Martin McKeaveney 0b11edea66 Merge pull request #7399 from R2bEEaton/import-users-csv-carriage-return
Import Users CSV Carriage Return Support #7398
2022-08-25 12:49:56 +01:00
Andrew Kingston 0fe73e3b4d Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block 2022-08-25 09:37:45 +01:00
Andrew Kingston f8c005631d Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-08-25 09:37:26 +01:00
Andrew Kingston e006cad2cf Ensure the correct component is selected before executing component dropdown menu actions 2022-08-25 09:35:57 +01:00
Andrew Kingston 8d76959f88 Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block 2022-08-25 08:53:07 +01:00
Andrew Kingston 722d2e09f0 Properly flag repeater block as a block and update ejection icon 2022-08-24 09:23:35 +01:00
Andrew Kingston 06eee0d386 Make block ejection work properly via the builder rather than client app button hack 2022-08-23 19:05:38 +01:00
Andrew Kingston 6716f5e978 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-08-23 15:34:25 +01:00
Andrew Kingston 090796aa42 More effeciently render component settings and filter out empty sections 2022-08-23 14:59:43 +01:00
Andrew Kingston 0a2ad8f879 Remove form block and rename form block plus to form block 2022-08-23 14:58:56 +01:00
Andrew Kingston 434fe378c7 Merge branch 'develop' of github.com:Budibase/budibase into form-block 2022-08-23 11:40:15 +01:00
Andrew Kingston e6a15c9cdd Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket 2022-08-22 17:54:40 +01:00
Andrew Kingston bec08eecc8 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-22 17:54:25 +01:00
Andrew Kingston 36b067a600 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket 2022-08-22 17:54:14 +01:00
Mel O'Hagan 075611b2fa Update CSS conditional UI 2022-08-22 16:45:59 +01:00
R2bEEaton ed75505411 Import Users CSV Carriage Return Support #7398
## Description
The ImportUsersModal takes in a CSV file expecting each line to have a valid email address. When this file is created in Microsoft Excel, Windows in general, or a text editor that uses the carriage return character `\r`, the import fails. This is because the CSV string is split into an email list by `csvString.split("\n")` which fails to account for `\r\n` newlines. This PR changes the split to be the regex `/\r?\n/` which will split on either `\n` or `\r\n`.

Addresses: 
- Issue #7398
- Discussion #7397
2022-08-22 07:59:05 -04:00
Dean 422c38fce7 Minor updates 2022-08-22 12:38:23 +01:00
Dean afca8e02da Merge remote-tracking branch 'origin/develop' into feature/configurable-sso-auth-scopes 2022-08-22 11:42:48 +01:00
Andrew Kingston 23a91b89a7 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-22 11:27:04 +01:00
Andrew Kingston d19a0f171e Serve builder preview via server to fix dependency on third party cookies 2022-08-20 13:47:57 +01:00
Dean 30f7fc1daa Ensure OIDC config is disabled to prevent auth issues in test suite 2022-08-19 15:56:12 +01:00
Dean 395d0da427 Merge remote-tracking branch 'origin/develop' into feature/configurable-sso-auth-scopes 2022-08-19 14:36:02 +01:00
Dean de437c3cb8 Added missing cypress hooks 2022-08-19 14:33:51 +01:00
Rory Powell 7d1a32f729 Merge branch 'master' into develop 2022-08-19 14:15:49 +01:00
Andrew Kingston 7eaed5bea7 Merge branch 'master' of github.com:Budibase/budibase into cheeks-fixes 2022-08-19 13:54:47 +01:00
Dean a1609c0bde Added authentication integration tests 2022-08-19 12:59:31 +01:00
Andrew Kingston 2c87d6e340 Initial work on websockets 2022-08-19 11:09:20 +01:00
Dean ba2aaf87e7 UX feedback changes 2022-08-18 14:58:22 +01:00
Dean 5452958805 Adding fix for empty scopes 2022-08-18 11:50:52 +01:00
Dean 9260935572 Added scope customisation to the OIDC SSO configuration. Users can add or remove whichever scopes they like except 'openid'. They can revert to our core default values if they run into any issues 2022-08-18 10:59:40 +01:00
mike12345567 6a64c23999 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-17 23:21:58 +01:00
mike12345567 7dfe049ae6 Adding full builder integration of custom components - splitting into own section properly - fixing some issues with SVG class overlap. 2022-08-17 23:13:51 +01:00
Mel O'Hagan 9a290e2b41 Refactors 2022-08-17 16:44:48 +01:00
melohagan b2ae542869 Merge pull request #5829 from Budibase/feature/clickable-container
Containers support onClick
2022-08-17 16:34:41 +01:00
Andrew Kingston 32025ef76d Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-17 16:13:27 +01:00
Andrew Kingston 7abf549b02 Hide on click setting for root screen component 2022-08-17 15:47:50 +01:00
Andrew Kingston 536dc56946 Use either backspace or delete for deleting components 2022-08-17 14:47:20 +01:00
Andrew Kingston 3caae00d38 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-08-17 14:20:34 +01:00
Michael Drury 6ddf6c58d2 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-16 15:42:47 +01:00
Michael Drury cfbc9b043c Merge branch 'master' of github.com:Budibase/budibase into develop 2022-08-16 15:39:40 +01:00
Martin McKeaveney bb772bfaa5 Merge pull request #7221 from FlaminWrap/FlaminWrap-Fix-4290
Fix issue #4290
2022-08-16 14:25:17 +01:00
Mel O'Hagan 9eb6855e65 Disable valueType for Is in 2022-08-16 13:45:21 +01:00
Mel O'Hagan c5196c7a37 Only allow bindings type for Is In Conditional UI 2022-08-16 13:36:48 +01:00
Andrew Kingston 244850cc0b Rename custom components to plugins in the new component panel 2022-08-15 11:23:27 +01:00
Andrew Kingston 62e01a299e Fix add component not working on first click when no component is selected 2022-08-13 15:22:54 +01:00
Andrew Kingston 10440803fe Show success after uploading plugin 2022-08-12 14:34:16 +01:00
Andrew Kingston 5ae40d8e15 Use friendly name in new component panel if available 2022-08-12 14:34:02 +01:00
NEOLPAR f883f36405 fix returning app Ids 2022-08-12 11:48:51 +01:00
NEOLPAR 9ec850842b fix filter not showing 2022-08-12 11:42:18 +01:00
FlaminWrap 6205d16dd2 Update index.svelte 2022-08-11 20:05:06 +00:00
Andrew Kingston f0d17b2039 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 17:05:58 +01:00
Andrew Kingston 3b3d48196e Transparently hot reload app preview when inserting a custom component bundle and reload relevant components 2022-08-11 17:05:42 +01:00
mike12345567 c9c468a424 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 16:36:07 +01:00
mike12345567 76d427001a Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 16:34:01 +01:00
Andrew Kingston 152e8271da Insert script tags for custom component bundles to app preview 2022-08-11 15:27:09 +01:00
deanhannigan bd36d9e16f Merge pull request #7116 from Budibase/fix/remove-dynamic-var-filtering
Removed query filtering on dynamic variables in binding drawer
2022-08-11 12:12:39 +01:00
FlaminWrap 58f59c88b0 Fix issue #4290
* Fixes issue #4290
* Changed the title from 'Accept Invitation' to 'Invitation to organistaion / Budibase'
* Changed the 'Please enter a password to set up your user.' to 'Please enter a password to get started.'
* Increased width to 300px to allow longer org names
2022-08-10 23:04:52 +00:00
Andrew Kingston 16e42dc5a1 Add full PoC of using a custom component inside the builder, with children and bindings 2022-08-10 16:54:13 +01:00
Rory Powell 500e697974 Trigger served events on ping endpoint 2022-08-10 11:01:54 +01:00
Andrew Kingston ec6a208b1b Lint 2022-08-09 10:33:55 +01:00
Andrew Kingston 026fd13b41 Set errors to null rather than deleting when validating user email addresses 2022-08-09 10:16:22 +01:00
Andrew Kingston 6302ee5551 Fix users not being added to group when invited via email 2022-08-08 16:40:32 +01:00
Andrew Kingston fbbba2e32e Remove leftover code 2022-08-08 14:29:12 +01:00
Andrew Kingston 3320a33b9b Fix assignment modal, use userFetch for searching users, fix data mutations 2022-08-08 13:20:59 +01:00
Andrew Kingston dbdfb9cb83 Optimise loading in overview tab and add transition to dash card header 2022-08-08 12:25:49 +01:00
Andrew Kingston 3392f97264 Fix loading states and issues with overview tab 2022-08-08 12:08:37 +01:00
Andrew Kingston 12a6d1700b Prevent rendering overview until selected app has loaded 2022-08-08 11:40:13 +01:00
Andrew Kingston cda179ea12 Show that admins and builders can access all apps 2022-08-08 11:39:32 +01:00
Dean de0e8b3d1e Walked back previous change. Ensured filtering of global bindings surfaces appropriate values. Filtering logic separated for global and local dynamic variables. 2022-08-08 10:33:39 +01:00
Andrew Kingston 5acce00d14 Add new UserFetch for searching users table and use in users page. Add debounce utility 2022-08-05 15:57:21 +01:00
Dean 5909ce62f7 Removed query filtering on dynamic variables in binding drawer 2022-08-05 15:16:04 +01:00
Andrew Kingston 2c8345819d Fix crash when deleting app when on the settings tab 2022-08-05 11:08:32 +01:00
Andrew Kingston 66ec56e631 Remove public from role options for users 2022-08-05 10:52:34 +01:00
Andrew Kingston aab0a72ef9 Fix placeholder icon when groups have no apps 2022-08-05 10:46:16 +01:00
Andrew Kingston 211b74100b Standardise icons across groups and users 2022-08-05 10:32:55 +01:00
Andrew Kingston e4880eff24 Account for admin and builder status in users table 2022-08-05 09:19:08 +01:00
Andrew Kingston 8cd07023ce Show that admin and builder users have admin access to all apps 2022-08-04 18:01:14 +01:00
Andrew Kingston 136bb5742f Fix multiple issues in user details page 2022-08-04 15:33:51 +01:00
Andrew Kingston 06cd87aa2e Fix access filter not working 2022-08-04 15:32:51 +01:00
Andrew Kingston ccbbb86ad5 Fix click propagation in group user list 2022-08-04 13:27:44 +01:00
Andrew Kingston 53d7b208e4 Fix adding/removing users to group. Remove add all button 2022-08-04 13:25:44 +01:00
Andrew Kingston 19b8271c1b Navigate to group upon creation 2022-08-04 11:31:06 +01:00
Andrew Kingston 24fdef92b4 Fix issue when using an invalid group ID in url 2022-08-04 11:28:55 +01:00
Andrew Kingston 7cc728ca69 Fix issue when using an invalid user ID in url 2022-08-04 11:21:31 +01:00
Andrew Kingston 055a04271c Update text to be consistent 2022-08-04 11:20:13 +01:00
Andrew Kingston 3e788ab532 Make users and apps in group details page clickable 2022-08-04 11:11:44 +01:00
Andrew Kingston 9ad23afc89 Update groups list and groups details pages to new designs. Multiple fixes and improvements. Standardise divider thickness 2022-08-04 11:06:49 +01:00
Andrew Kingston c2fb17e948 Fix users invited by email not being able to take priveleged roles 2022-08-03 15:16:26 +01:00
Andrew Kingston 1d60c62b7c Allow removing users from user assignment modal and add validation to prevent invalid submissions 2022-08-03 14:27:44 +01:00
Dean def49fc415 Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-08-03 14:14:16 +01:00
Andrew Kingston 9e90180c9d Fix picker dropdown UX issues. Rename some usages of groups to user groups. 2022-08-03 13:47:55 +01:00
Andrew Kingston ad65bcaedc Make user assignment picker readonly and prevent adding same user multiple times 2022-08-03 09:58:41 +01:00
Andrew Kingston 96e239c66c Prevent showing any mention of groups when groups are not enabled both the platform and license level 2022-08-02 20:03:39 +01:00
Andrew Kingston 1f7784c6c0 More improvements to user pages 2022-08-02 19:49:15 +01:00
Andrew Kingston c2bad6133d Fix typo 2022-08-02 19:43:01 +01:00
Andrew Kingston ab4e6584c2 Improve add new user modal so that validation doesn't fire immediately 2022-08-02 19:41:58 +01:00
Andrew Kingston 3817d117f2 Update styles of user details page and user list page to match new designs 2022-08-02 19:22:14 +01:00
Andrew Kingston d79b95b710 Update users page to be narrow and remove name column 2022-08-02 18:47:00 +01:00
Andrew Kingston 4f84fb069b Fix type in import users modal 2022-08-02 16:46:00 +01:00
Andrew Kingston e9df049e01 Update delete rows button to be configurable 2022-08-02 16:44:37 +01:00
Andrew Kingston b838a66954 Update styles in user details page and user list page 2022-08-02 16:41:15 +01:00
Andrew Kingston 074f0b4a51 Tidy styles on user details page 2022-08-02 16:15:09 +01:00
Andrew Kingston f5892b4491 Fix icon size in user details page 2022-08-02 16:08:09 +01:00
Andrew Kingston a6a1d2226c Fix app list in user details page styles 2022-08-02 16:06:20 +01:00
Andrew Kingston 9c78ae349d Prevent deleting yourself or resetting your own password from user details page 2022-08-02 14:37:18 +01:00
Andrew Kingston ad83d5ef26 Prevent deleting yourself from users list page 2022-08-02 14:35:32 +01:00
Andrew Kingston ac5fe23412 Allow use of meta key as well as control key for modifier shortcuts 2022-08-02 10:01:46 +01:00
Andrew Kingston 98864c9614 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-08-01 19:08:30 +01:00
Martin McKeaveney 11579597dd adding data-cy to component list 2022-08-01 17:55:30 +01:00
Martin McKeaveney 01bd88474b Merge pull request #7023 from Budibase/cheeks-fixes-2
Fix add component button in empty screens
2022-08-01 16:33:03 +01:00
Andrew Kingston 6c73d46449 Remove unused dependency 2022-08-01 15:54:25 +01:00
Andrew Kingston 9693f20043 Fix add component button in empty screens 2022-08-01 15:52:01 +01:00
Dean 776160df7f Investigation edits 2022-08-01 15:23:41 +01:00
Peter Clement 0b0c358459 use correct appId when searching for users by app 2022-08-01 15:16:00 +01:00
Peter Clement 3e0d225d8b fix add all functionality within groupId screen 2022-08-01 15:14:49 +01:00
Peter Clement c817b03486 add user groups tab in correct location 2022-08-01 15:10:18 +01:00
Andrew Kingston d6a02e7da1 Prevent adding the same group to an app multiple times 2022-08-01 13:21:45 +01:00
Andrew Kingston 01b81b40bf Update button casing 2022-08-01 13:13:55 +01:00
Andrew Kingston 9ae11bcb49 Fix stale data in group details page, fix role colour in group app access 2022-08-01 13:04:58 +01:00
Andrew Kingston 08849395f1 Fix role display for groups and update status light 2022-08-01 13:00:16 +01:00
Andrew Kingston 6e31e69528 Improve name and email display on user details page 2022-08-01 12:04:44 +01:00
Andrew Kingston 7ae433814e Fix stale data showing when creating user groups and reduce height of group rows 2022-08-01 11:56:01 +01:00
Andrew Kingston 9b857ba1bf Fix stale UI in user details section due to not waiting for data 2022-08-01 11:48:34 +01:00
Andrew Kingston 3be2972166 Reduce space between users and add secondary placeholder 2022-08-01 10:31:28 +01:00
Andrew Kingston 7c335431e1 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-08-01 10:29:07 +01:00
Andrew Kingston 13beeeb3d1 Lint 2022-08-01 10:20:46 +01:00
Andrew Kingston c15f2998af Dedupe component actions by dispatching keyboard events when clicking component dropdown menu 2022-08-01 10:06:01 +01:00
Peter Clement c3a4941119 Merge pull request #6989 from Budibase/pc/fixes
User Management UI fixes
2022-08-01 09:39:55 +01:00
Peter Clement 9d931d4469 Merge pull request #7013 from Budibase/fix/fix-access-issue
Ensure auth access for builder and admins
2022-08-01 09:08:41 +01:00
Peter Clement 85c63a17f8 pr comments 2022-08-01 09:03:47 +01:00
Peter Clement a497aa8b8e remove log 2022-08-01 08:54:19 +01:00
Peter Clement 690ff373cd ensure auth access for builder and admins 2022-08-01 08:50:57 +01:00
Peter Clement 79f7fd380d pr comments and updating group check to be more safe 2022-07-30 11:38:08 +01:00
Andrew Kingston 9717858c95 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-07-29 15:04:37 +01:00
Andrew Kingston c6c1eecef0 Reduce gap between users in assignment modal 2022-07-29 14:20:35 +01:00
Andrew Kingston 2e20aba8e0 Update user table name renderer to match unavailable copy on user details page 2022-07-29 14:20:21 +01:00
Andrew Kingston 6eb3263fad Fix access tile in overview tab throwing error when attempting to navigate to access tab 2022-07-29 14:16:22 +01:00
Andrew Kingston 1e25660766 Add secondary placeholder to assignment modal 2022-07-29 14:14:06 +01:00
Andrew Kingston 96a446ab38 Remove global style rules that set top left border radius to 0 for all pickers 2022-07-29 14:07:42 +01:00
Andrew Kingston 70f672ce0c Fix name showing undefined in users tab and fix initials always being PC 2022-07-29 14:04:31 +01:00
Andrew Kingston 3ebb2e193f Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-29 13:48:27 +01:00
Andrew Kingston 64d2e95327 Add key binds to screenslot component 2022-07-29 13:33:04 +01:00
Andrew Kingston a9a4b6ee44 Add keybindings to component context menu. Add duplicate keybinding. Simplify pasting 2022-07-29 13:33:04 +01:00
Andrew Kingston 5c216b7465 Offer custom themes for client apps and improve theme panel 2022-07-29 13:33:04 +01:00
Andrew Kingston ca2214f9ad Fix keybinding order precendence 2022-07-29 13:33:04 +01:00
Andrew Kingston b6751233c3 Prevent showing deletion modal for the screen element 2022-07-29 13:33:04 +01:00
Andrew Kingston a4847a471c Add keyboard shortcuts for components. Improve component reordering 2022-07-29 13:33:02 +01:00
Peter Clement 00ee5ccf31 handle undefined user name and avatar initials 2022-07-29 13:21:42 +01:00
Peter Clement 5477ffe575 improve email validation 2022-07-29 13:17:17 +01:00
Peter Clement 23dc9f6128 fetching of users via new api in app assignment 2022-07-29 13:13:41 +01:00
Peter Clement 8a77aca540 more efficient fetching of total users per app 2022-07-29 13:10:00 +01:00
Andrew Kingston 08f9c628ab Merge pull request #6920 from Budibase/design-updates
Design updates
2022-07-28 10:24:01 +01:00
Rory Powell 1dc062a3fb Merge branch 'master' into develop 2022-07-27 16:32:36 -04:00
Andrew Kingston 30256bbb8d Add groundwork for custom themes based off other themes 2022-07-27 16:37:35 +01:00