Commit Graph

10457 Commits

Author SHA1 Message Date
mike12345567 b84b8dd988 Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052 2023-07-20 14:25:04 +01:00
mike12345567 4275a58846 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-07-20 14:20:38 +01:00
Andrew Kingston 08920f8015 Remove invalid columns from display column selection and fix schema failure handling 2023-07-20 14:06:31 +01:00
mike12345567 40b4943766 Fix for dynamic variables being duplicated when creating new REST queries - also moved some stuff to backend SDK to make a bit re-usable, allowing backend to detect duplicate dynamic variables and error. 2023-07-20 13:07:19 +01:00
Dean ca6737b77b Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action 2023-07-20 12:39:49 +01:00
Rory Powell 5ac024a655 Merge branch 'develop' into feature/offline-license 2023-07-20 12:27:04 +01:00
Andrew Kingston 5d0918a6cb Prevent invalid characters in column names when importing tables 2023-07-20 12:21:09 +01:00
mike12345567 e469abb679 reworking frontend to use shared core functions to check if is admin or builder (needs further expansion). 2023-07-19 18:05:02 +01:00
Martin McKeaveney 6a15c65bf5 Merge branch 'develop' into backmerge-master 2023-07-19 17:12:18 +01:00
Martin McKeaveney 979883257e backmerge master 2023-07-19 17:11:15 +01:00
deanhannigan fbdcba8457 Merge pull request #11255 from Budibase/feature/skippable-tours
Skippable tours
2023-07-19 16:40:19 +01:00
Dean 052f60b94c Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action 2023-07-19 09:05:52 +01:00
Dean e77a105bb2 General fixes for bindings and the undo/redo behaviour 2023-07-18 16:46:35 +01:00
Andrew Kingston f10da70233 Fix DND in component tree 2023-07-18 16:19:50 +01:00
Andrew Kingston 6df0ff57a4 Fix edit icons being shown in preview results table 2023-07-18 16:18:02 +01:00
Andrew Kingston a2238911fa Fix link to users portal 2023-07-18 16:14:49 +01:00
Andrew Kingston 504ddac470 Fix background color of datasource status button 2023-07-18 15:24:44 +01:00
Martin McKeaveney 8c5177facb Merge pull request #10858 from Budibase/labday/debug-panel
Labday/debug panel
2023-07-18 12:25:37 +01:00
Dean cbc67c6fdb Changed link to secondary to ensure it adapts correctly to the theme 2023-07-18 09:53:47 +01:00
Dean 69e68e27a9 Fixed import for the UserAvatars 2023-07-18 09:42:32 +01:00
Andrew Kingston ae8ed1a1e5 Add filtering to relationship picker 2023-07-18 09:36:20 +01:00
Dean 9d61de9ddc Merge remote-tracking branch 'origin/develop' into feature/skippable-tours 2023-07-18 09:09:53 +01:00
Andrew Kingston 7c7d909d81 Update validation editor setting to be full width and have descriptive text 2023-07-18 08:56:16 +01:00
Andrew Kingston d3ab2a31d0 Merge pull request #11186 from Budibase/app-list-improvements
Show all users editing an app in the app list
2023-07-18 08:12:50 +01:00
Adria Navarro a1226180f1 Merge pull request #11253 from Budibase/BUDI-7189-views-v2-prerefactor
View V2 prerefactor
2023-07-17 20:11:19 +01:00
Dean 19c73dc20e Fixes and linting 2023-07-17 17:44:54 +01:00
Dean da677864c0 Merge remote-tracking branch 'origin/develop' into feature/skippable-tours 2023-07-17 16:14:56 +01:00
Dean 2ee3427645 Added eventing for the onboarding:skipped. Added a redirect to the data section when skipping. Moved endRoute to the tour level config 2023-07-17 16:14:40 +01:00
deanhannigan 46d2a7e286 Merge pull request #11104 from Budibase/feature/binding-ux-updates
Select autocomplete option on Tab key press.
2023-07-17 14:11:32 +01:00
Dean 263df94076 Altered structure of the tours to allow tour level config with an onSkip fn option. Tour steps now moved to 'steps' entry 2023-07-17 14:07:53 +01:00
Dean 7db92c8aea Removed unnecessary check for automationid 2023-07-17 12:17:42 +01:00
Dean e2311b8a55 Merge remote-tracking branch 'origin/develop' into feature/automation-collaboration 2023-07-17 11:24:50 +01:00
Dean f170433902 Added the binding drawer back in for the javascript step 2023-07-17 11:15:57 +01:00
Dean 8ea6feb720 Added autocomplete flag 2023-07-17 10:21:35 +01:00
Andrew Kingston 0ca1850e4a Merge pull request #11176 from Budibase/cheeks-fixes
Grid + collab + tooltip improvements + preview in new tab
2023-07-17 10:17:31 +01:00
Rory Powell 4a38d55ce8 Lint 2023-07-14 16:55:48 +01:00
Dean 18a05faf67 Ensure the code editors are in the correct modes 2023-07-14 14:19:19 +01:00
Dean a481eee39e Binding selection fixes, delete controller refactor and some fixes 2023-07-14 09:11:34 +01:00
Dean ccb82e5575 Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action 2023-07-13 09:11:16 +01:00
Adria Navarro 5fd004b86e Remove view on deletion 2023-07-12 09:46:37 +02:00
Adria Navarro c7f6f6b73c Merge branch 'develop' into backmerge-20230711 2023-07-11 15:34:58 +01:00
Andrew Kingston d92589156c Make new datasource page and new screen page consistent with each other 2023-07-11 14:14:00 +01:00
melohagan 89c0d3b389 Add BigInt type support (#11145) (#11195)
* Add BigInt type

* Allow BigInt columns to be added

* Sort fixes

* Add BigInt field
2023-07-11 14:01:55 +01:00
Adria Navarro d858fa817e Merge pull request #11185 from Budibase/budi-7113-self-host-console-log-export
Self host console log export
2023-07-11 14:01:52 +01:00
Andrew Kingston 2dafdc1fd7 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-07-11 13:59:00 +01:00
Andrew Kingston 85e1073dec Merge pull request #11109 from Budibase/new-design-empty-state
New Empty State for Design Section
2023-07-11 13:55:08 +01:00
melohagan 8f94f6c53b Number of filters set is different between match any and match all in the Data section (#11194)
* Make sure displayed filter count is correct

* Fix for false boolean filter

* Correct filter count in Data section
2023-07-11 13:48:17 +01:00
Andrew Kingston 0974060792 Update screen role modal to use better text and title 2023-07-11 13:41:26 +01:00
Andrew Kingston 82a851dd36 Update text depending on whether the app already has screens 2023-07-11 13:38:17 +01:00
Andrew Kingston 05e5e58073 Merge pull request #11193 from Budibase/action-setting-update
Settings updates
2023-07-11 13:15:41 +01:00
Dean d99ef7277a Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action 2023-07-11 12:51:31 +01:00
Dean 94fc6d8b0f Merge commit 2023-07-11 12:47:17 +01:00
Andrew Kingston a2d4a8afd8 Merge pull request #11162 from Budibase/fix/duplicate-bindings-when-editing-button-actions
Filter duplicate state bindings when editing Update State button action.
2023-07-11 12:12:52 +01:00
Andrew Kingston 83f7b28fdd Update field configuration setting to be full width and show number of fields 2023-07-11 11:17:11 +01:00
Adria Navarro 911a352844 Remove autocolumns on creation 2023-07-11 12:14:56 +02:00
Andrew Kingston 50451c8c43 Update columns setting to show the number of columns 2023-07-11 11:14:02 +01:00
Andrew Kingston f084a36fe7 Update action setting to be full width 2023-07-11 11:11:25 +01:00
melohagan 0ccfaf03af Fixing problems when switching between match any and match all (#11179)
* Make sure displayed filter count is correct

* Fix for false boolean filter
2023-07-11 10:06:19 +01:00
Adria Navarro d3536e0222 Renames 2023-07-11 10:44:10 +02:00
Adria Navarro 6bd4157485 Clean 2023-07-11 10:44:10 +02:00
Adria Navarro 4b32c51924 Prevent spamming button 2023-07-11 10:44:10 +02:00
Adria Navarro fd0018c1bc Download logs section 2023-07-11 10:44:10 +02:00
Andrew Kingston b1bf8dd774 Merge branch 'cheeks-fixes' of github.com:Budibase/budibase into app-list-improvements 2023-07-10 17:44:14 +01:00
Andrew Kingston be7e262919 Merge branch 'develop' into cheeks-fixes 2023-07-10 17:44:03 +01:00
Andrew Kingston b335e492d7 Show all users editing an app in the app list 2023-07-10 17:42:27 +01:00
Rory Powell c847bdec31 Lint fix 2023-07-10 16:42:15 +01:00
Rory Powell 5bd756e65e Merge branch 'master' into merge-master 2023-07-10 16:13:21 +01:00
Rory Powell 407f1bbb0a Lint 2023-07-10 15:04:46 +01:00
Andrew Kingston 4948086952 Fix issue in develop 2023-07-10 14:50:07 +01:00
Andrew Kingston f79b298a36 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-07-10 14:48:19 +01:00
Rory Powell 836fdf492c Fix curl import 2023-07-10 14:40:00 +01:00
Martin McKeaveney 5bebbfa82c Merge pull request #11143 from diogenesbrussels/diogenesbrussels-hb-help-link
The handlebars help link opens in another window
2023-07-10 14:25:28 +01:00
Andrew Kingston d98c0bdcea Add option to open app preview in new tab 2023-07-10 13:53:37 +01:00
Andrew Kingston 52cd16f42d Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-07-10 13:05:09 +01:00
Andrew Kingston dcf392fc94 Remove testing stuff 2023-07-10 11:51:32 +01:00
Andrew Kingston ca375b7c39 Lint 2023-07-10 11:51:07 +01:00
Dean 2aa68612b6 Linting 2023-07-10 09:49:00 +01:00
Dean db501fb10a Enabled collaboration behaviour in the automation section 2023-07-10 09:30:15 +01:00
Rory Powell 974b7d8514 Integrate UI with identifier API 2023-07-08 13:08:51 +01:00
mike12345567 faf34788ca Merge branch 'master' of github.com:Budibase/budibase into develop 2023-07-07 16:16:54 +01:00
Andrew Kingston ce90f9cd25 Improve position of user avatar tooltips 2023-07-07 16:05:23 +01:00
Andrew Kingston 62e452dfe7 Update user avatars and selection state for collaboration 2023-07-07 15:45:18 +01:00
melohagan 7a06fcee0f Add BigInt type support (#11145)
* Add BigInt type

* Allow BigInt columns to be added

* Sort fixes

* Add BigInt field
2023-07-07 15:11:41 +01:00
Andrew Kingston 99ef4f2992 Add new temporary tooltip component. Improve tooltips and user avatars 2023-07-07 14:46:41 +01:00
Andrew Kingston 35150af784 Update multiple usages of tooltips to use new tooltip 2023-07-07 12:09:23 +01:00
Dean ca40d39d50 Added presence check for the entities object when fetching tables 2023-07-07 11:21:40 +01:00
Andrew Kingston e3f73473c3 Update only user check to account for 0 users 2023-07-07 09:13:26 +01:00
Rory Powell 1fde82bd81 Aesthetic UI updates 2023-07-06 21:58:20 +01:00
Martin McKeaveney abce52d846 merge 2023-07-06 21:58:19 +01:00
Rory Powell 1ba3665ed4 Updates to upgrade page to change config based on offlineMode value 2023-07-06 20:47:12 +01:00
Gerard Burns 808e0d1ef2 Linting improvements (#11119) 2023-07-05 18:00:50 +01:00
Dean 3ae4493903 Filter out old or unused bindings when editing update state button actions 2023-07-05 17:35:20 +01:00
Andrew Kingston 0ef0da6b78 Merge pull request #11135 from Budibase/design-collab
Multi-user collaboration for everything except automations
2023-07-05 16:32:24 +01:00
mike12345567 68c000a2db Merge branch 'master' of github.com:Budibase/budibase into develop 2023-07-05 16:18:34 +01:00
Olivier@Diogenes b6b7200d71 The handlebars help link opens in another window 2023-07-05 15:15:57 +02:00
Gerard Burns 1f59986a87 Use constant for keeping modal open (#11067) 2023-07-05 13:49:39 +01:00
mike12345567 3fef064bcc Quick fix for datasource plus table fetching, make sure the UI lists the tables that the user has requested and no extras. 2023-07-05 10:49:27 +01:00
Andrew Kingston 3e025049d6 Merge branch 'develop' of github.com:Budibase/budibase into design-collab 2023-07-05 10:14:51 +01:00
Andrew Kingston 5d4cd2b4b8 Lint 2023-07-05 10:10:59 +01:00
Andrew Kingston 21cbc751a5 Tidy up screen replacement logic 2023-07-05 10:02:46 +01:00