Commit Graph

12980 Commits

Author SHA1 Message Date
Budibase Staging Release Bot 090905a5ca v1.0.148-alpha.1 2022-05-11 08:01:11 +00:00
deanhannigan 4b8be99caa Merge pull request #5802 from Budibase/feature/add-default-screen
Feature/add default screen
2022-05-11 08:53:40 +01:00
Andrew Kingston 9679956d46 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 06388e6572 Add width to screen validation 2022-05-11 08:47:05 +01:00
Andrew Kingston ed12c50b97 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 d9524ba3b6 Cypress test fixes 2022-05-10 22:40:27 +01:00
Rory Powell 879a62c989 Add query quota increment to rows CRUD 2022-05-10 21:59:39 +01:00
Andrew Kingston f67044b83d Add a few UX improvements to adding component to allow control using the keyboard 2022-05-10 19:53:22 +01:00
Andrew Kingston 68b20b69d4 Auto focus search input when adding component 2022-05-10 18:48:43 +01:00
Andrew Kingston c7f4978d05 Unset app ID from builder store when unmounting to prevent stale app ID header 2022-05-10 18:43:34 +01:00
Andrew Kingston 0f84d35c32 Handle overflowing app titles and center main navigation relative to actual screen center 2022-05-10 18:35:00 +01:00
Andrew Kingston f1777c23f7 Add fallback UI when no screens exist and add custom theme metadata to new apps 2022-05-10 18:20:26 +01:00
Dean eb8b086d2c packages/builder/src/components/start/CreateAppModal.svelte 2022-05-10 17:18:25 +01:00
Dean 407dfc0dcb Merge remote-tracking branch 'origin/develop' into feature/add-default-screen 2022-05-10 17:00:31 +01:00
Andrew Kingston a77561d901 Add new settings to new screens upon creation 2022-05-10 17:00:03 +01:00
Dean 43cd89a121 Cypress tests for the overview tab 2022-05-10 16:58:55 +01:00
Andrew Kingston 95cc985646 Add new navigation settings to new apps 2022-05-10 16:57:57 +01:00
mike12345567 e5922269aa Switching over to using our own version of cls-hooked which has the memory leak (no async hooks disable call) fixed as well as changing how we use the CLS namespaces to allow us to destroy the namespace we use per request. 2022-05-10 16:37:24 +01:00
mike12345567 944851d182 Adding our own version of cls hooked with the memory leak fixed. 2022-05-10 16:34:20 +01:00
Andrew Kingston c8d454c9d9 Restore app preview border 2022-05-10 16:30:21 +01:00
Andrew Kingston b88f6ff702 Ensure nav background colour is properly updated when changing theme 2022-05-10 16:30:13 +01:00
Andrew Kingston 4c90de8498 Automatically update old apps with new navigation settings based on old layouts 2022-05-10 16:20:28 +01:00
Mel O'Hagan 98ceac76fe Update label 2022-05-10 15:48:00 +01:00
Peter Clement b43fe44468 one more null check 2022-05-10 15:21:54 +01:00
Mel O'Hagan 6adb8fdc32 Added MultiSelect Checkboxes 2022-05-10 15:16:13 +01:00
Peter Clement 0cb87c601e null checking selected automation 2022-05-10 15:15:34 +01:00
Andrew Kingston 78b5e7707d Add screen width setting with backwards compatibility 2022-05-10 14:54:53 +01:00
Andrew Kingston 6922852d01 Update layouts to support legacy page widths while allowing new screens to determine their own width 2022-05-10 14:37:00 +01:00
Andrew Kingston f66f3b7935 Use 'Screen' for the name when selecting the root screen component 2022-05-10 14:10:26 +01:00
Dean 8c4435fe53 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-10 14:06:18 +01:00
Andrew Kingston 316d5d682f Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Andrew Kingston a8e4dca331 Remove border around client app preview 2022-05-10 13:34:10 +01:00
Andrew Kingston 5b297aa6b6 Remove deprecated code 2022-05-10 13:33:42 +01:00
Andrew Kingston c0ffd9f518 Use sorted screens in both screen navigation panel and above preview 2022-05-10 13:33:05 +01:00
Andrew Kingston 063a1d67c1 Centrally sort screens to allow consistency across design UI 2022-05-10 13:32:34 +01:00
Andrew Kingston 8de67e17f4 Allow status lights to be added to pickers 2022-05-10 13:32:09 +01:00
Mel O'Hagan 516d163ea2 Close picker on click of listbox 2022-05-10 13:16:21 +01:00
Martin McKeaveney 974cdad8da Update pull_request_template.md 2022-05-10 12:45:53 +01:00
Andrew Kingston af8e58fa91 Fix navigation setting panel bugs 2022-05-10 11:50:04 +01:00
Budibase Release Bot 92fcc736ab Update pro version to 1.0.150 2022-05-10 10:50:03 +00:00
Budibase Release Bot 0da892a6b4 v1.0.150 2022-05-10 10:48:32 +00:00
Andrew Kingston e94eba9619 Prevent multiple home screen assignment for the same role by changing role on existing screens 2022-05-10 11:47:21 +01:00
Martin McKeaveney ee7e3cfe79 Merge pull request #5796 from Budibase/fix/pg-connection-issues
more strategic connection closing in pg
2022-05-10 11:41:19 +01:00
Andrew Kingston 942d6eab5f Unset home screen flag when duplicating screen 2022-05-10 11:36:42 +01:00
Andrew Kingston 8467e6109a Fix datepicker not working when toggling disabled state 2022-05-10 11:25:48 +01:00
Martin McKeaveney db0ffe4ac7 more strategic connection closing in pg 2022-05-10 11:13:40 +01:00
Peter Clement d78f170d68 fix issue with blocks not being toggled 2022-05-10 10:51:48 +01:00
Dean 7ec75361be Cypress test fixes 2022-05-09 18:00:04 +01:00
Peter Clement 92ac1bb6d1 fix spacing on block arrows 2022-05-09 17:02:24 +01:00
Peter Clement f58118b52d Add test data sidebar and componentize part of the flow item for this purpose 2022-05-09 16:50:43 +01:00