Commit Graph

12391 Commits

Author SHA1 Message Date
Martin McKeaveney 95619dc152
Merge pull request #5861 from Budibase/fix/oncall-bugs
webhook URL paste, hiding no access role
2022-05-13 16:36:04 +01:00
Budibase Release Bot 1c21bf2e0f v1.0.160 2022-05-13 13:48:11 +00:00
Martin McKeaveney 2920ed3b99 only lock no_access for builder users 2022-05-13 14:36:11 +01:00
Martin McKeaveney f78fffc7c8 Merge branch 'master' of github.com:Budibase/budibase into fix/oncall-bugs 2022-05-13 14:23:51 +01:00
Andrew Kingston b488293e92 Add warning to navigation section when using an old screen with a custom layout, and allow upgrading 2022-05-13 13:50:15 +01:00
Andrew Kingston a7395a40cf Allow pasting inside screens on screens tab and fix icon overflow in nav items 2022-05-13 12:05:55 +01:00
Andrew Kingston 6f382b84c1 Add second panel for navigation tab 2022-05-13 11:38:19 +01:00
Andrew Kingston 8481115959 Add secondary panel for theme tab 2022-05-13 11:35:30 +01:00
Andrew Kingston 71aedf4d9d Allow deleting built in layouts and hide layouts tab when no layouts exist 2022-05-13 11:23:27 +01:00
Andrew Kingston 68156fee3d Fix theme resetting navigation background and update layout UI 2022-05-13 11:09:20 +01:00
Budibase Staging Release Bot 50c8adee10 v1.0.159-alpha.0 2022-05-13 09:33:36 +00:00
Andrew Kingston b14440065c Clear screen validation errors when changing screen 2022-05-13 10:14:52 +01:00
Andrew Kingston 22f4c6e98b Add icons to component list and update style of nav items 2022-05-13 10:12:16 +01:00
Budibase Release Bot f1d524b9d3 v1.0.159 2022-05-13 09:10:56 +00:00
Rory Powell 8f121852b0 Merge branch 'master' into merge-master 2022-05-13 10:05:21 +01:00
Budibase Release Bot 66064a33e6 v1.0.158 2022-05-12 20:41:02 +00:00
Martin McKeaveney cb6d908643 webhook URL paste, hiding no access role 2022-05-12 19:46:13 +01:00
Budibase Staging Release Bot 7d0871e31d v1.0.155-alpha.3 2022-05-12 18:03:38 +00:00
Budibase Release Bot ec35038eaa v1.0.157 2022-05-12 17:31:59 +00:00
Mel O'Hagan 0e61fe34e0 Disable reset button if SMTP not configured 2022-05-12 17:25:49 +01:00
Dean b4d893fba2 Merge remote-tracking branch 'origin/develop' into feature/fill-app-name-on-create 2022-05-12 17:07:12 +01:00
Dean e0a9f4d6c8 App name autofill on create. Initial cypress tests added for importing an application file with a sample fixture 2022-05-12 17:04:05 +01:00
Mel O'Hagan bcf3e1ef1d Allow SMTP config to be cleared 2022-05-12 16:57:54 +01:00
Budibase Release Bot bdddceaf88 v1.0.156 2022-05-12 15:16:33 +00:00
Budibase Staging Release Bot 6acf668e50 v1.0.155-alpha.2 2022-05-12 15:14:09 +00:00
Rory Powell 38f5ab01cc
Merge pull request #5853 from Budibase/fix/5838
Revert "Adding to the REST query UI to make it more obvious when it n…
2022-05-12 16:08:59 +01:00
Rory Powell e68b3efc25 Merge branch 'master' of github.com:Budibase/budibase 2022-05-12 15:53:27 +01:00
Budibase Release Bot 9871ea4f3c v1.0.155 2022-05-12 14:53:11 +00:00
Michael Drury 72deb0c744
Merge pull request #5826 from Budibase/fix/formula-relationships
Formulas to relationship columns which contain spaces
2022-05-12 15:44:04 +01:00
Rory Powell a3b9eca9a0 Revert "Adding to the REST query UI to make it more obvious when it needs saved, such as the user has changed a dynamic variable."
This reverts commit 4982cad56d.
2022-05-12 15:30:32 +01:00
Mitch-Budibase a41eba60be Update postgresql.spec.js
Skipping test that attempts to add datasource without config
-Eventually times out with empty error message.

I will raise a bug for this. Skipping the test to keep the automation running
2022-05-12 15:25:22 +01:00
Andrew Kingston 7f15a39c90 Update text 2022-05-12 13:00:20 +01:00
Budibase Staging Release Bot da8dfd8660 v1.0.155-alpha.1 2022-05-12 10:29:12 +00:00
Andrew Kingston e7605b65a9 Add ability to copy components from legacy layouts for backwards compatibility 2022-05-12 10:43:01 +01:00
Mitch-Budibase 10eaa7b489 Merge branch 'develop' into cypress-testing 2022-05-12 10:37:01 +01:00
Mitch-Budibase bdfbcc6f76 Skip createBinding test
Specifically the test for adding a URL param binding
- Issues with this test on against the CI (Works fine locally)
- Skipping for now while i investigate this further. Looks like some kind of timing issue for getting the url after a component has been added
2022-05-12 10:25:05 +01:00
Andrew Kingston b041700ea8 Remove concept of frontend preview types 2022-05-12 09:46:21 +01:00
Andrew Kingston 8331b72b1a Remove currentView flag from builder store 2022-05-12 09:42:57 +01:00
Andrew Kingston 5f7940d9a1 Render screenslot when showing legacy layouts and remove concept of preview type 2022-05-12 09:42:25 +01:00
Mitch-Budibase cb6b312145 Increase wait for addComponent
Sometimes after adding a component, the incorrect component ID is selected, causing test fails. This wait should allow the correct component ID to be selected
2022-05-11 23:14:06 +01:00
Mitch-Budibase 702deee511 Update commands.js + createApp.spec.js
commands.js
- Increasing wait due to timing issue for specific test runs.
- Added `{ force: true }` to assist with adding components

createApp.spec.js
- Increasing wait due to timing issue for specific test runs
2022-05-11 21:13:57 +01:00
Budibase Staging Release Bot 32acbc2308 v1.0.155-alpha.0 2022-05-11 18:56:22 +00:00
mike12345567 b6499c911c Merge branch 'master' of github.com:Budibase/budibase into develop 2022-05-11 19:47:22 +01:00
Mitch-Budibase be6dea74aa Update commands.js
Commenting out createScreen function call within createTestApp
2022-05-11 18:22:52 +01:00
Mitch-Budibase 72c029a1b5 Update Commnds.js
Specifically updating the createTestApp function
- Creates a 'home' screen when a test app is being created
2022-05-11 17:23:05 +01:00
Mitch-Budibase b74e42ec98 Update Commands.js
Adding `{ force: true }` to click functionality in several places.

There seems to be a discrepancy with clicks while running the smoke build
2022-05-11 17:04:54 +01:00
Mitch-Budibase 47a6b2d5ed Merge branch 'develop' into cypress-testing 2022-05-11 16:50:23 +01:00
Mitch-Budibase 2e53a80219 Update DeleteApp function & Enable Cypress video flag
Commands.js
- DeleteApp does not need specific functionality for test env

cypress.json
- Enabling video flag for Cypress
2022-05-11 16:49:27 +01:00
Budibase Release Bot 3514528e39 v1.0.154 2022-05-11 14:05:21 +00:00
Budibase Staging Release Bot 08e66862b0 v1.0.151-alpha.2 2022-05-11 13:57:39 +00:00
mike12345567 e8e549d44b Addresses issue mentioned in #5664 - relationship formula isn't write if column contains a space. 2022-05-11 13:33:45 +01:00
Andrew Kingston 4d7666fea2 Delete old design UI code 2022-05-11 13:10:05 +01:00
Andrew Kingston 155a60160d Refactor design panels into core panel component and update usages 2022-05-11 13:09:21 +01:00
Andrew Kingston 5d5b107234 Add initial layouts panel and add explicit panels for theme and navigation tabs 2022-05-11 13:06:41 +01:00
Budibase Release Bot 14cb0e5758 v1.0.153 2022-05-11 11:48:53 +00:00
Andrew Kingston 343f28bbe1 Add initial layouts panel and add explicit panels for theme and navigation tabs 2022-05-11 12:47:24 +01:00
Budibase Release Bot c63faedf44 v1.0.152 2022-05-11 11:14:55 +00:00
Budibase Staging Release Bot 5ac8e25cb4 v1.0.151-alpha.1 2022-05-11 11:09:54 +00:00
melohagan 65fc4e2c56
Merge pull request #5815 from Budibase/bug/sev3/automation-query-limit-placeholder
Add limit placeholder for Automation queries
2022-05-11 12:01:17 +01:00
Mel O'Hagan d6142b777e Add limit placeholder for Automation queries 2022-05-11 11:25:53 +01:00
Budibase Release Bot 232c223054 v1.0.151 2022-05-11 09:42:20 +00:00
Michael Drury cb95b419a7
Merge pull request #5707 from Budibase/fix/mike-fixes-04-05
SQL columns with spaces LIKE fix and dynamic REST variable UI change
2022-05-11 10:34:36 +01:00
Budibase Staging Release Bot d761e5cfec v1.0.151-alpha.0 2022-05-11 09:24:10 +00:00
Martin McKeaveney dc3d82e431 merge with master 2022-05-11 10:12:08 +01:00
Andrew Kingston e25123eade Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-11 09:07:35 +01:00
Andrew Kingston 3418b90df4 Remove placeholder from screen select above preview 2022-05-11 09:07:01 +01:00
Andrew Kingston 4ebe82c82e Update screen sorting to sort using url param order 2022-05-11 09:04:33 +01:00
Budibase Staging Release Bot f5cc6bf3a2 v1.0.148-alpha.1 2022-05-11 08:01:11 +00:00
Andrew Kingston 914a94b695 Remove concept of selected access role and refactor logic around assigning roles to new screens 2022-05-11 08:47:24 +01:00
Andrew Kingston 91c4f85f81 Remove instance name as a required screen setting and add new screen properties as optional validation 2022-05-11 08:46:13 +01:00
Dean 7a2037410f Cypress test fixes 2022-05-10 22:40:27 +01:00
Andrew Kingston 7ea59a521d Add a few UX improvements to adding component to allow control using the keyboard 2022-05-10 19:53:22 +01:00
Andrew Kingston bfd9eff7a6 Auto focus search input when adding component 2022-05-10 18:48:43 +01:00
Andrew Kingston a9f64abb78 Unset app ID from builder store when unmounting to prevent stale app ID header 2022-05-10 18:43:34 +01:00
Andrew Kingston 0f82af036d Handle overflowing app titles and center main navigation relative to actual screen center 2022-05-10 18:35:00 +01:00
Andrew Kingston 8f0602a453 Add fallback UI when no screens exist and add custom theme metadata to new apps 2022-05-10 18:20:26 +01:00
Dean 8f09591368 packages/builder/src/components/start/CreateAppModal.svelte 2022-05-10 17:18:25 +01:00
Dean e773d94a5e Merge remote-tracking branch 'origin/develop' into feature/add-default-screen 2022-05-10 17:00:31 +01:00
Andrew Kingston a8ac919a71 Add new settings to new screens upon creation 2022-05-10 17:00:03 +01:00
Andrew Kingston 0f200680be Ensure nav background colour is properly updated when changing theme 2022-05-10 16:30:13 +01:00
Andrew Kingston 90436a0167 Automatically update old apps with new navigation settings based on old layouts 2022-05-10 16:20:28 +01:00
Andrew Kingston 3c276d053d Add screen width setting with backwards compatibility 2022-05-10 14:54:53 +01:00
Andrew Kingston 070ec8abd4 Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Andrew Kingston 7679be9199 Remove deprecated code 2022-05-10 13:33:42 +01:00
Andrew Kingston faa3ad2ac4 Use sorted screens in both screen navigation panel and above preview 2022-05-10 13:33:05 +01:00
Andrew Kingston 088c7123e6 Centrally sort screens to allow consistency across design UI 2022-05-10 13:32:34 +01:00
Andrew Kingston 9ddfa02b57 Fix navigation setting panel bugs 2022-05-10 11:50:04 +01:00
Budibase Release Bot 97bfd5a84c v1.0.150 2022-05-10 10:48:32 +00:00
Andrew Kingston 39be0aac69 Prevent multiple home screen assignment for the same role by changing role on existing screens 2022-05-10 11:47:21 +01:00
Andrew Kingston dfc8faa73c Unset home screen flag when duplicating screen 2022-05-10 11:36:42 +01:00
Budibase Release Bot 178613c0ff v1.0.149 2022-05-09 14:54:10 +00:00
Martin McKeaveney 1432957063
Merge pull request #5771 from Budibase/feature/copy-app-ID-from-app-list
allow copying of app ID from the edit menu
2022-05-09 15:45:24 +01:00
Budibase Staging Release Bot e6f3bc0a35 v1.0.148-alpha.0 2022-05-09 14:03:21 +00:00
Budibase Release Bot 80145b6929 v1.0.148 2022-05-09 13:23:32 +00:00
Rory Powell 631aebba06 Merge branch 'master' into merge-master 2022-05-09 14:22:01 +01:00
Budibase Release Bot 6496cf37ea v1.0.147 2022-05-09 12:36:54 +00:00
Budibase Staging Release Bot a87be99ed1 v1.0.143-alpha.2 2022-05-09 09:24:06 +00:00
Andrew Kingston ba8d8bfd1b Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-09 09:41:28 +01:00
Andrew Kingston db9548a555 Cleanup and remove old files 2022-05-09 09:40:46 +01:00
Andrew Kingston 8fbad1b6dd Add theme slider and completed theme panel to new design UI 2022-05-09 09:39:44 +01:00