Commit Graph

12391 Commits

Author SHA1 Message Date
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
Martin McKeaveney 80152f8866 allow copying of app ID from the edit menu 2022-05-08 19:23:41 +01:00
Budibase Release Bot fed4ca2402 v1.0.146 2022-05-06 15:37:07 +00:00
Martin McKeaveney e26d79b83c
Merge pull request #5643 from Budibase/feature/small-april-tickets
Feature/small april tickets
2022-05-06 16:27:50 +01:00
Andrew Kingston 475fc3e127 Add majority of new theme panel 2022-05-06 14:52:38 +01:00
Andrew Kingston c96b268c2f Automatically go to navigation section when clicking navigation in preview 2022-05-06 13:59:16 +01:00
Andrew Kingston 3ada9a12c5 Add full navigation settings panel in new design UI. Remove navigation theme settings from theme panel 2022-05-06 13:51:27 +01:00
Mitch-Budibase fd3931312b Skipping 2 Job Application Tracker tests
The tests are
- Filter application by stage
- Edit application

The template functionality seems to differ between test env, CI, etc. Skipping these tests for now while i debug, and leaving the passing tests in
2022-05-06 13:18:10 +01:00
Budibase Release Bot 910849cd76 v1.0.145 2022-05-05 23:48:56 +00:00
Budibase Release Bot 861194e591 v1.0.144 2022-05-05 22:39:12 +00:00
Mitch-Budibase 88e410a30a More Job Application Tracker Template Tests
Edit an application
- Change application from not hired to hired
- Confirm relative sections update

Delete an application
- Currently skipped as there seems to be an issue with deleting an application within the template
2022-05-05 17:32:16 +01:00
Mitch-Budibase b0ef609c10 Merge branch 'develop' into cypress-testing 2022-05-05 14:27:03 +01:00
Mitch-Budibase 81bce4fa7b Job Application Tracker Template Tests
2 more tests associated with the Job Application Tracker template
- Add active/inactive vacancies
- Filter applications by stage

Tests utilise pre-populated data already associated with the template
2022-05-05 14:26:21 +01:00
Budibase Release Bot 002c296d15 v1.0.143 2022-05-05 13:08:19 +00:00
Martin McKeaveney 6cddc3f8f9 merge 2022-05-05 12:45:09 +01:00
Budibase Staging Release Bot 235b8436dd v1.0.143-alpha.1 2022-05-05 10:58:30 +00:00
Mitch-Budibase 06bde2e490 Merge branch 'develop' into cypress-testing 2022-05-05 11:22:47 +01:00
Mitch-Budibase 473bdc87e6 Assign user roles test fix
Changing the conditionals for creating user and assigning roles. Should assist with the test issues
2022-05-05 11:22:04 +01:00
Andrew Kingston 071dc5be4b Update many usages of goto to redirect to improve routing history and fix many blocking navigation cycles 2022-05-05 09:28:33 +01:00
Budibase Staging Release Bot dbaf70f8eb v1.0.143-alpha.0 2022-05-05 07:46:48 +00:00
Rory Powell 8ce92954db Merge branch 'master' into merge-master-develop 2022-05-05 08:36:09 +01:00
Andrew Kingston c18f66452c Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-05 08:26:37 +01:00
Budibase Staging Release Bot eefa653944 v1.0.142-alpha.1 2022-05-04 17:43:08 +00:00
Mitch-Budibase e96a5101e3 Update command.js
Increasing wait for createApp function - Seems to be timing issues for the smoke build with this
2022-05-04 18:08:09 +01:00
Budibase Release Bot d05fcd1f14 v1.0.142 2022-05-04 16:58:22 +00:00
Mitch-Budibase f2c7097f36 Fix PostgreSQL Smoke Build Test
Specifically with the duplicate query test
- Looks for spectrum-icon instead of icon
2022-05-04 17:30:38 +01:00
Mitch-Budibase 3f1231ea70 Merge branch 'develop' into cypress-testing 2022-05-04 17:07:12 +01:00
Mitch-Budibase 4afd6ab2b4 Job Application Template Test
jobApplicationTracker.spec.js
- New file and test
- Creates and publishes Job Application Tracker app. Also verifies View URL button works

commands.js
- Updated deleteApp function
2022-05-04 17:06:27 +01:00
mike12345567 4982cad56d Adding to the REST query UI to make it more obvious when it needs saved, such as the user has changed a dynamic variable. 2022-05-04 16:32:04 +01:00
mike12345567 d0f5b67cf1 Fixes for #4736 - I believe the issue was that the dynamic variables were not being saved, removing the need for the user to be aware of this, also making it possible to pass the entire data structure from one call to another if desired. 2022-05-04 15:26:19 +01:00
Budibase Staging Release Bot c979ed1387 v1.0.142-alpha.0 2022-05-04 14:25:01 +00:00
mike12345567 cc7066258e Merge branch 'develop' of github.com:Budibase/budibase into merge-master-develop 2022-05-04 14:16:40 +01:00
mike12345567 94acf0eb41 Merge branch 'master' of github.com:Budibase/budibase into merge-master-develop 2022-05-04 14:16:22 +01:00
Budibase Release Bot 6a7c52fc84 v1.0.141 2022-05-04 13:14:06 +00:00
melohagan 90fafeecdb
Merge pull request #5689 from Budibase/bug/sev3/query-preview-number-sorting
Query preview - sort by number for number types
2022-05-04 14:09:22 +01:00
mike12345567 3bac383068 Merge branch 'master' of github.com:Budibase/budibase into merge-master-develop 2022-05-04 14:06:41 +01:00
Budibase Release Bot c2cf200413 v1.0.140 2022-05-04 12:40:27 +00:00
Mel O'Hagan 2579a20e7d using of 2022-05-04 13:33:58 +01:00
Rory Powell 2fb532e1e8 Merge branch 'master' into merge-master-develop 2022-05-04 13:29:51 +01:00
Budibase Release Bot 075cd99f94 v1.0.139 2022-05-04 12:25:09 +00:00
Budibase Staging Release Bot efe5b6ef35 v1.0.130-alpha.6 2022-05-04 11:59:46 +00:00
Michael Drury 8c406e4049
Merge pull request #5682 from Budibase/bug/sev3/smtp-config-automation
Refetch the admin checklist on SMTP config save
2022-05-04 12:52:28 +01:00
Budibase Staging Release Bot 65dccdca27 v1.0.130-alpha.5 2022-05-04 11:45:20 +00:00
Budibase Staging Release Bot 82625ed8a7 v1.0.130-alpha.4 2022-05-04 11:10:33 +00:00
Peter Clement da0dc2ba68 remove log 2022-05-04 11:56:54 +01:00
Peter Clement 8c031b9d35 linting 2022-05-04 11:55:26 +01:00
Peter Clement 48804c5414 Some foreach block fixes 2022-05-04 10:24:28 +01:00
Budibase Release Bot fed8c77bce v1.0.138 2022-05-03 16:38:39 +00:00
Rory Powell bbfac30ea4
Merge pull request #5688 from Budibase/fix/budibase_ci_cypress
Add test:e2e:ci:record variant
2022-05-03 17:29:35 +01:00
Budibase Release Bot cbc03ac5ac v1.0.137 2022-05-03 15:58:47 +00:00
Michael Drury ff697ba29f
Merge pull request #5690 from Budibase/fix/mike-fixes-may
April release fixes - MySQL dates and various form/automation fixes
2022-05-03 16:51:07 +01:00
Budibase Release Bot 6b93b7cdd2 v1.0.136 2022-05-03 15:08:57 +00:00
Budibase Staging Release Bot a7091982e8 v1.0.130-alpha.3 2022-05-03 15:05:22 +00:00
Rory Powell 875a6df0d6 Add test:ere:ci:record variant 2022-05-03 15:52:46 +01:00
Mel O'Hagan c3db3211fb Query preview sort by number for number types 2022-05-03 15:52:03 +01:00
mike12345567 121e6dd317 Merge branch 'master' of github.com:Budibase/budibase into fix/mike-fixes-may 2022-05-03 15:34:14 +01:00
Budibase Release Bot eae6a0110b v1.0.135 2022-05-03 13:54:24 +00:00
mike12345567 107c9e2dfc Fix for #5553 - when importing for SQL databases attempt to manage date and time only column times, handle these when displaying in tables and when filtering. 2022-05-03 14:11:06 +01:00
Budibase Staging Release Bot b92b4b2952 v1.0.130-alpha.2 2022-05-03 12:54:51 +00:00
Mel O'Hagan 5aae2cddc0 Refetch the admin checklist on SMTP config save 2022-05-03 10:36:50 +01:00
Budibase Release Bot 4148ef62b1 v1.0.134 2022-05-03 09:32:48 +00:00
Martin McKeaveney 016c16b06a record cypress runs in smoke test 2022-05-03 10:06:54 +01:00
Budibase Release Bot 86306882e5 v1.0.133 2022-05-02 08:48:23 +00:00
Martin McKeaveney 855df68886
Merge pull request #5672 from Budibase/fix/google-branding
update google button to match their branding guidelines
2022-05-02 09:40:28 +01:00
Martin McKeaveney 3b89ccfafa update google button to match their branding guidelines 2022-05-01 12:53:39 +01:00
Budibase Release Bot bb2d46ce95 v1.0.132 2022-04-29 13:31:30 +00:00
Budibase Staging Release Bot c17b5be1c0 v1.0.130-alpha.1 2022-04-29 12:55:46 +00:00
Mitch-Budibase 7e7fc41b4c
Merge pull request #5638 from Budibase/cypress-testing
Templates Details Tests
2022-04-29 13:45:23 +01:00
Peter Clement 7cf104d8d7 fix binding panel in automate 2022-04-29 11:37:40 +01:00
Martin McKeaveney 06774c1452 merge 2022-04-29 00:05:43 +01:00
Mitch-Budibase edc8d7f1f7 Templates Details Tests
Added tests which check the details button for each template.
- Split per category (Will add more specific template tests under each category)
- Checks template name matches url (There are a few exceptions)
- Checks status of url - expects 200 back each time

Also updated the DeleteApp Function
- Fixed a smoke test issue associated with deleting the tests app
2022-04-28 17:50:06 +01:00
Andrew Kingston ff6f02dda4 Add support for instant updating of navigation settings in client apps 2022-04-28 17:30:48 +01:00
Budibase Release Bot 01fe0292ad v1.0.131 2022-04-28 14:16:39 +00:00
Andrew Kingston 3e8192552d Move some role logic to frontend core and enable client library to preferentially route to home screens 2022-04-28 15:13:33 +01:00
Michael Drury 8ffb6e0d82
Merge pull request #5634 from Budibase/fix/5633
Fix for date picker on row creation
2022-04-28 15:06:06 +01:00
Budibase Release Bot 149691aae0 v1.0.130 2022-04-28 13:29:28 +00:00
Andrew Kingston 5b5208dfc0 Update role colours 2022-04-28 13:27:31 +01:00
mike12345567 4439b91a54 Fix for #5633 - making sure when timestamp is null (creating row) date picker can be used. 2022-04-28 13:18:10 +01:00
Budibase Staging Release Bot 4fc5d951cc v1.0.130-alpha.0 2022-04-28 11:30:07 +00:00
Andrew Kingston f50ba7ab4f Improve urlStateSync utility, improve routing structure, improve component tree 2022-04-28 12:05:34 +01:00
Budibase Release Bot 6e1aa0a2f1 v1.0.129 2022-04-28 10:19:06 +00:00
Michael Drury 8d20ab488b
Merge pull request #5616 from Budibase/fix/april-fixes
Various April release fixes
2022-04-28 11:09:18 +01:00
Budibase Release Bot c5865c08a6 v1.0.128 2022-04-28 08:24:29 +00:00
Andrew Kingston 1d9b053efc Add link settings to new navigation tab 2022-04-27 17:50:01 +01:00
mike12345567 ad26d29de5 Making it so that the filter table button isn't disabled when the filter/search didn't return any data. 2022-04-27 16:58:29 +01:00
mike12345567 056d9defe4 Fix for #5219 - default all string types to basic text format, allow user to switch string types to longform if they desire. 2022-04-27 16:29:03 +01:00
Andrew Kingston a4b6b3e1e3 Add warning banner for old screens and allow updating screens to remove custom layouts 2022-04-27 15:47:59 +01:00
Budibase Staging Release Bot f3f1e85aa4 v1.0.126-alpha.0 2022-04-27 14:40:24 +00:00
Dean 7fde14aac4 Add a default screen to newly created apps not using templates 2022-04-27 14:50:30 +01:00
Budibase Release Bot 34cf54d973 v1.0.127 2022-04-27 13:13:56 +00:00
Budibase Release Bot db5cf2cf0c v1.0.126 2022-04-27 11:55:18 +00:00
Andrew Kingston 2c95330547 Fix issue sorting screens with custom roles 2022-04-27 12:31:51 +01:00
Andrew Kingston 570484eedf Allow client library to render new screen structure without layouts 2022-04-27 12:30:35 +01:00
Andrew Kingston 944e7a0343 Add ability to set home screens and fix issue with sorting screens 2022-04-27 11:36:47 +01:00
Budibase Release Bot e96d44823d v1.0.125 2022-04-27 09:28:58 +00:00
Andrew Kingston c22ffb9f52 Don't show selected components unless the components tab is active and automatically route to components whenever selecting on in the preview 2022-04-27 08:47:06 +01:00
Andrew Kingston ee0dd6853a Update panel text size and improve target panel position wording 2022-04-27 08:27:00 +01:00
Andrew Kingston 753209df59 Improve screen list sorting order 2022-04-27 08:22:41 +01:00
Andrew Kingston d96b9cfa97 Slightly increase width of side panels and add expandable toggle for component tab 2022-04-27 08:06:09 +01:00
Andrew Kingston 76feddfaff Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-04-27 07:59:37 +01:00
Budibase Release Bot 5b1079e59a v1.0.124 2022-04-26 22:48:04 +00:00