Commit Graph

13261 Commits

Author SHA1 Message Date
Dean 5a9c586135 Ensure branch conditions are reinitialised on save. Improved error catching and notification 2024-10-31 12:24:54 +00:00
Dean dd9057169f Lint 2024-10-31 10:44:03 +00:00
Dean 987592dc85 Ignore scale factor when refreshing the step placeholder dimensions 2024-10-31 10:38:24 +00:00
Adria Navarro b1eaf8ec71
Merge branch 'v3-ui' into feature/automation-branching-ux 2024-10-31 10:14:51 +01:00
Adria Navarro 20ed18a0e2
Merge branch 'master' into v3-ui 2024-10-31 10:14:41 +01:00
melohagan eba7f01578
Improve users sort (#14894) 2024-10-31 08:51:46 +00:00
Martin McKeaveney 3f3160a44c default store values for AI features 2024-10-30 14:17:50 +00:00
Martin McKeaveney 53fc45f07e make ai columns respect feature flags 2024-10-30 14:14:49 +00:00
Martin McKeaveney 313bd9b017 add AI column from import if already defined 2024-10-30 11:21:37 +00:00
Adria Navarro 1c9f4be87d
Merge branch 'v3-ui' into feature/automation-branching-ux 2024-10-30 10:35:09 +01:00
Andrew Kingston ff4d919083
Merge branch 'master' of github.com:Budibase/budibase into v3-ui 2024-10-30 09:29:24 +00:00
Michael Drury 8e0ebba099
Revert "Revert to state from 2.33.4." 2024-10-29 17:11:28 +00:00
Andrew Kingston bc406e14db
Merge branch 'v3-ui' into feature/automation-branching-ux 2024-10-29 16:59:01 +00:00
Sam Rose fea668e6b6
Revert to state from 2.33.4. 2024-10-29 15:55:38 +00:00
Dean 3a8dc188b0 Minor fix for webhook modal to accomodate slower load times. selectedAutomation was not initialised in time 2024-10-29 15:13:21 +00:00
mike12345567 d342b2248e Fixing an issue with loading the user page, as per issue documented in #14890. 2024-10-29 12:15:50 +00:00
Andrew Kingston b8f27b9bf7
Fix table imports 2024-10-29 12:09:01 +00:00
Andrew Kingston 5bda7daf2f
Merge branch 'v3-ui' of github.com:Budibase/budibase into data-tidy-up 2024-10-29 11:48:59 +00:00
Adria Navarro 8336f2555c
Merge branch 'v3-ui' into feature/automation-branching-ux 2024-10-29 12:28:45 +01:00
Peter Clement 3ad1cf566f
Merge pull request #14892 from Budibase/feat/add-new-bindings-to-drawer
Add new bindings to drawer
2024-10-29 11:18:57 +00:00
Adria Navarro 8254e89839
Merge branch 'master' into v3-ui 2024-10-29 12:17:36 +01:00
Adria Navarro 4a91b86278 Extract values from store 2024-10-29 11:55:49 +01:00
Adria Navarro a7fa7368d9 Reset the page every time that a filter gets updated 2024-10-29 10:38:58 +01:00
Andrew Kingston d5aed4361f
Fix z-index issue with detail popovers and bindings 2024-10-29 08:49:44 +00:00
Andrew Kingston c5c17cd6bd
Reduce size of sorting popover 2024-10-29 08:48:07 +00:00
Peter Clement b999741f4d some lint 2024-10-28 21:14:52 +00:00
Peter Clement 931ebde3f7 Add settings and user bindings to drawer 2024-10-28 21:12:33 +00:00
Adria Navarro 392dc087c1 Merge branch 'v3-ui' into feature/automation-branching-ux 2024-10-28 16:39:07 +01:00
Adria Navarro 5cf0e334c2
Merge branch 'master' into v3-ui 2024-10-28 16:37:17 +01:00
Andrew Kingston 6e021e6793
lint 2024-10-28 14:54:18 +00:00
melohagan 7dcdce2480
Gro 738 refactor code that returns the account holder from user (#14872)
* WIP

* WIP

* Remove tests

* Remove TenantInfo

* Remove unused export

* Remove TenantInfo type

* Remove unused export

* Remove unused routes

* Add getAccountHolder front-end endpoint

* Add endpoint to no tenancy list

* Get account holder via appId

* lint

* Update pro ref

* Use account email instead of budibaseUserId (#14876)

* Update account-portal ref

* Update account portal ref

* Correct import order

* Simplify boolean

* type fix

* Rename endpoint to accountholder

* Update account-portal ref

* Refactor

* Refactor to not use appId

* Update type

* appId not needed

* Unused import
2024-10-28 14:46:42 +00:00
Andrew Kingston 8f94e35d29
Shrink size button popover 2024-10-28 14:38:56 +00:00
Andrew Kingston 293368e551
Update titles 2024-10-28 14:24:25 +00:00
Andrew Kingston 5156749ac9
Update table filter button to be a detail popover 2024-10-28 14:24:16 +00:00
Andrew Kingston 27c1788db2
Update view calculation button to be a detail popover 2024-10-28 14:17:50 +00:00
Andrew Kingston 3ad913ae28
Reorder buttons to access is always first 2024-10-28 14:11:13 +00:00
Andrew Kingston 67c5cc4a45
Update column settings button to be a detail popover 2024-10-28 14:09:57 +00:00
Andrew Kingston 76ccdbaa12
Remove styles 2024-10-28 14:05:41 +00:00
Andrew Kingston 83eed815c3
Update size button to be a detail popover 2024-10-28 14:05:14 +00:00
Andrew Kingston 4979cce132
Udpate sort button to be a detail popover 2024-10-28 14:05:02 +00:00
Andrew Kingston 18130729b2
Remove old files 2024-10-28 14:04:50 +00:00
Dean 0c4df817bf Bug fixes 2024-10-28 12:46:45 +00:00
Dean 0c587b345a Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-28 11:00:14 +00:00
Dean d1c21d7aeb Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-28 09:04:17 +00:00
Andrew Kingston 271023823b
Tidy up export modal and update to be a detail popover 2024-10-25 16:49:45 +01:00
Sam Rose 9ab266a963
Fix lint. 2024-10-25 16:38:24 +01:00
Sam Rose c5f1e3a53c
Merge branch 'v3-ui' of github.com:budibase/budibase into allow-bigints-in-calculations 2024-10-25 16:31:32 +01:00
Andrew Kingston dae550c21e
Tidy up import data modal and change to be a detail popover 2024-10-25 16:24:40 +01:00
Andrew Kingston c110cb628d
Merge pull request #14858 from Budibase/remove-lightest-and-dark-themes
Remove lightest and dark themes and add core types and utils for themes
2024-10-25 16:01:44 +01:00
Dean c3bf7ed9b6 Allow 1.5x zoom. Used to top out at 1x 2024-10-25 12:57:31 +01:00
Dean acf743ed8c Lint 2024-10-25 12:50:34 +01:00
Dean a60002d53e Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-25 12:44:57 +01:00
Dean 2b982ab2d0 Removed zoom output, added focus element registration to allow centering the automations to the trigger on load.Stopped dragging when editing steps or branches and other minor fixes 2024-10-25 12:44:21 +01:00
Sam Rose 5e4cfafa96
Expose bigints as a column to do calculations on. 2024-10-25 11:53:27 +01:00
Andrew Kingston 95069ef59f
Update style of branch text 2024-10-25 11:32:28 +01:00
Andrew Kingston 2dec33c12d
Revert info display changes 2024-10-24 16:27:30 +01:00
Andrew Kingston be5564621c
Add info display in user side panel to warn builders if they haven't published their app 2024-10-24 16:19:43 +01:00
Andrew Kingston c8a7837868
Skip access API request if unchanged 2024-10-24 15:30:05 +01:00
Adria Navarro 288517df96 Fix frontend issues due power role missing 2024-10-24 16:08:04 +02:00
Dean 6a6ae2c4e7 Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-24 12:15:56 +01:00
Dean 7f1184bb40 Lint 2024-10-24 11:17:19 +01:00
Dean f159a51da3 Remove unused 2024-10-24 11:03:35 +01:00
Dean a816765dfb Added zoom text output and rounding to the closest 5. This was to accomodate zoom to fit producing irregular zoom levels 2024-10-24 10:58:28 +01:00
Andrew Kingston 7464f5e7b9
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-24 10:50:05 +01:00
Andrew Kingston 389251c659
Merge pull request #14857 from Budibase/query-ui-frontend
Frontend updates for storing view filters in `queryUI`
2024-10-24 10:47:35 +01:00
Andrew Kingston a38ae93097
Lint 2024-10-24 10:10:14 +01:00
Dean 1193efb38a Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-24 10:06:46 +01:00
Andrew Kingston 90fb36315f
Add client feature to ensure full backwards compatibility with themes 2024-10-24 10:06:04 +01:00
Andrew Kingston 27d42a9bfe
Fix theme of in builder preview 2024-10-24 09:43:30 +01:00
Andrew Kingston d7ad035e0b
Lint 2024-10-24 09:36:51 +01:00
Andrew Kingston ab0f81824d
Update to use new shared-core location for theme utils 2024-10-24 09:35:55 +01:00
Dean cf7e00eb33 Fixes and refactoring for deleteBlock functionality. moveBlock added, drag and drop connected. UX updates for the test data section. Fixes for layout in automation step UI 2024-10-24 09:26:57 +01:00
Andrew Kingston 247d57887a
Remove lightest and dark themes, use enums for themes, standardise naming 2024-10-24 09:07:36 +01:00
Andrew Kingston 9c7e3cd95e
Reset filters when reopening table filter button 2024-10-24 07:24:45 +01:00
Andrew Kingston c8c5cbe16c
Update more usages of processing search filters 2024-10-23 16:24:02 +01:00
Andrew Kingston b6dbe54236
Remove old reference to deleted code 2024-10-23 16:12:21 +01:00
Andrew Kingston 6ac6db706d
Revert default param 2024-10-23 16:10:57 +01:00
Adria Navarro e67352d51b Remove api flag 2024-10-23 16:38:07 +02:00
Adria Navarro 7901c2d4ac Remove builderData usage 2024-10-23 16:37:46 +02:00
Adria Navarro a24728394f Trigger info data in the frontend 2024-10-23 16:26:14 +02:00
Andrew Kingston de26d151af
Remove log 2024-10-23 15:07:19 +01:00
Andrew Kingston cb4b7988c5
Update usages of queryUI and ensure processSearchFilters isn't called with nullish values 2024-10-23 15:06:57 +01:00
Andrew Kingston 77bb3cf4da
Increase width of create table modal 2024-10-23 14:52:54 +01:00
Dean 071a5b1d46 Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-23 14:36:16 +01:00
Sam Rose ad475be4f7
Merge pull request #14818 from Budibase/queryui-default
Make `queryUI` on `ViewV2` something you can write on its own, and `query` gets filled in for you
2024-10-23 14:28:29 +01:00
Andrew Kingston 8f80d8eb86
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-23 14:18:33 +01:00
Sam Rose ff487735cc
Update frontend type names to match changes I've made. 2024-10-23 14:13:43 +01:00
Andrew Kingston 470ace7dad
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-23 14:10:05 +01:00
Adria Navarro 64db4db3b3
Merge pull request #14849 from Budibase/BUDI-8770/row-action-automation-names-are-not-updated-in-automation
Row action name cleanup
2024-10-23 15:06:00 +02:00
Sam Rose 17c9d9f9e1
Merge branch 'v3-ui' into queryui-default 2024-10-23 13:59:53 +01:00
Sam Rose da2b2e5c85
Merge v3-ui. 2024-10-23 13:55:57 +01:00
Andrew Kingston 45dbfd2e35
Merge pull request #14577 from Budibase/new-rbac-ui
New RBAC UI
2024-10-23 12:19:53 +01:00
Adria Navarro 022ec12b1b Clean 2024-10-23 13:08:15 +02:00
Adria Navarro 2868c840e6 Remove duplicated modals 2024-10-23 13:02:25 +02:00
Martin McKeaveney e938a41fde
Merge pull request #14846 from Budibase/ai-fixes-3.0
BB AI QA testing fixes
2024-10-23 11:47:08 +01:00
Sam Rose d56ca8eb06
Merge branches 'master' and 'queryui-default' of github.com:budibase/budibase into queryui-default 2024-10-23 09:53:38 +01:00
Dean fb17881ea3 Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-23 09:23:01 +01:00
Martin McKeaveney 4f5e831b22 PR comments 2024-10-22 21:48:03 +01:00
Martin McKeaveney 807ecf6039 BB AI QA testing fixes 2024-10-22 18:24:10 +01:00
Adria Navarro 23cf44b242
Merge branch 'master' into v3-ui 2024-10-22 18:23:26 +02:00
Dean 1c41471174 Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-22 16:33:44 +01:00
Adria Navarro 9d4cbaae8e
Merge pull request #14839 from Budibase/BUDI-8766/default-user-columns-to-current-user-for-templates
Default user columns to current user for templates
2024-10-22 17:18:06 +02:00
Andrew Kingston 80e532f59d
Fix app count in groups list 2024-10-22 15:33:21 +01:00
Andrew Kingston 62d87da024
Fix role colours in user app list portal page 2024-10-22 15:28:40 +01:00
Andrew Kingston 1e4f105901
Fix labels and add colours to access level selctor for queries 2024-10-22 15:25:15 +01:00
Andrew Kingston 86620b9a26
Remove permissionId when creating roles and ensure all roles inherit basic 2024-10-22 13:47:38 +01:00
Adria Navarro e67126e6b6 Navigate to automation on creation 2024-10-22 14:30:22 +02:00
Andrew Kingston 69969e8cc5
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui 2024-10-22 12:47:15 +01:00
Adria Navarro 5fe2a1d33e Rename and pass just required data 2024-10-22 12:23:36 +02:00
Sam Rose 50c3f2c9fc
Merge branches 'queryui-default' and 'master' of github.com:budibase/budibase into queryui-default 2024-10-22 10:00:16 +01:00
Adria Navarro b4f5e35c1f
Merge branch 'master' into v3-ui 2024-10-22 10:29:24 +02:00
Andrew Kingston 21c580e956
Lint 2024-10-21 16:29:03 +01:00
Andrew Kingston db2001b868
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-21 16:27:34 +01:00
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