Commit Graph

247 Commits

Author SHA1 Message Date
Dean 7e3a0046bd Lint fix and now diplaying the '/app/' prefix when previewing an app url 2022-03-29 09:59:39 +01:00
Dean f512441f11 Cypress test fixes and refactoring around the create app workflows 2022-03-28 23:21:38 +01:00
Dean cc0280ca0c Minor UI updates for the create app modal. A spinner has been added to the modal confirmation UX. The app name is pre-populated using the app name. The app URL can no longer be null 2022-03-23 12:43:20 +00:00
Dean 6c269bf091 Initial commit of home screen modifications and template browsing 2022-03-22 11:38:17 +00:00
Andrew Kingston c7cd6b923d Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-26 16:02:27 +00:00
Andrew Kingston 4d9e7cac31 Fix crash when an app with a null name exists 2022-01-24 19:06:41 +00:00
Andrew Kingston c08fadc7b0 Move API client in builder to top level under src and fix some endpoints not being imported 2022-01-24 16:38:36 +00:00
Andrew Kingston db3b4c0b8c Update remaining builder stores to use new core API and handle errors properly 2022-01-24 14:32:27 +00:00
Rory Powell e0dcc7648c Remove server -> worker request to retrieve apps, remove hosting endpoints and store 2022-01-21 17:31:18 +00:00
Andrew Kingston f100ae42fd Add more work on API refactor in builder 2022-01-21 09:10:59 +00:00
Rory Powell 58bcba71f7 Send url to api and honour url on viewing published app 2022-01-20 17:27:56 +00:00
Rory Powell 998afad950 Merge branch 'develop' into feature/app-urls 2022-01-20 16:09:14 +00:00
Rory Powell bc67974996 Share validation between app modals, add yup based validation framework, add url to app modals 2022-01-20 16:01:09 +00:00
Peter Clement b0b8e568ce remove uneeded app creation modal 2022-01-19 18:29:09 +00:00
mike12345567 efc691f238 Fixing issue #3915 so that when using the short hand URL for apps you will be redirected correctly if not logged in, allows all users to make use of it and updating the builder to send the user to the short form factor URL if not in cloud. 2022-01-05 18:26:39 +00:00
Andrew Kingston 36839d7fdc Revert open button size to small in app list 2021-12-15 16:09:40 +00:00
Andrew Kingston 69a8376d17 Update home screen UI to work better on mobile and make spacing more consistent 2021-12-15 15:54:33 +00:00
Peter Clement 8bbcc3f0df update handling of app updates 2021-12-14 15:30:20 +00:00
Peter Clement ed6b16cb98 remove log 2021-12-14 09:49:39 +00:00
Peter Clement fa8fb5577e fix home screen automation commands 2021-12-09 11:52:47 +00:00
Peter Clement feacfb922f re-add status lights for app row 2021-12-09 10:10:16 +00:00
Peter Clement 6798594be3 remove log 2021-12-09 09:24:40 +00:00
Peter Clement f03a2ac0cc increase size of icon display 2021-12-09 09:21:38 +00:00
Peter Clement 43a69e22b9 refactor how modal is handled 2021-12-08 18:52:06 +00:00
Peter Clement 14213006e0 add option to change icon / colour 2021-12-08 18:51:24 +00:00
Peter Clement 8f9bce04bc initial home screen redesign layout 2021-12-06 11:55:23 +00:00
Martin McKeaveney 5695827f86 auto app creation from template E2E, added warning to automations that they can't run in dev 2021-11-25 10:29:09 +01:00
Martin McKeaveney 0cc2069929 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
Martin McKeaveney 3f71768146 still show start from scratch and import when template request fails 2021-11-09 11:58:58 +01:00
Martin McKeaveney b80a93d6d5 cookie based approach 2021-11-04 14:03:18 +01:00
Martin McKeaveney fa3bb8c119 set template URL in store instead of passing around param 2021-11-03 12:43:52 +01:00
Andrew Kingston cc69a3a0c4 Fix styles of template list to display better on mobile 2021-10-21 13:24:37 +01:00
mike12345567 a1aaf00e41 Fixing two issues, not verifying a file has been uploaded for import app and fixing HBS visual issue where handlebars statement could get screwed up. 2021-10-20 18:37:07 +01:00
mike12345567 1388157706 Making sure cancel/close icon appear when in modal. 2021-10-20 10:05:51 +01:00
mike12345567 3c2941536a Fixing some issues found with back button/close icon, making sure it is consistent and does what a user would expect. 2021-10-19 15:09:38 +01:00
mike12345567 1e35d507c6 Adding back old import button incase its removal confuses anyone. 2021-10-19 14:26:44 +01:00
mike12345567 a054cfdb4d Making app creation experience more cohesive, allowing app import even when no apps exist. 2021-10-19 14:06:43 +01:00
mike12345567 c5ed99939c Fixes #2998 the templates API call will no longer fail if no internet, will simply return an empty array. 2021-10-14 14:18:41 +01:00
Martin McKeaveney b9d067f951 CSS fixes for template themes 2021-10-07 11:48:38 +01:00
Martin McKeaveney 2f669e7b26 Redesign UX, get rid of welcome screen 2021-10-06 14:33:21 +01:00
Martin McKeaveney 50fad056a3 adding template options to create app modal 2021-10-06 11:38:17 +01:00
Martin McKeaveney 92c4c4ace0 making the onboarding modal inline and shown when you have no apps 2021-10-06 10:54:24 +01:00
Martin McKeaveney ab24e02941 UX improvements 2021-10-05 23:49:32 +01:00
Martin McKeaveney 4c59087904 templates working end to end 2021-10-05 23:02:28 +01:00
Martin McKeaveney 184061a56b analytics clients 2021-09-21 11:47:14 +01:00
Andrew Kingston b3fa4e61e3 Make apps table in portal mobile friendly 2021-09-14 16:21:30 +01:00
Andrew Kingston 0c0e656b34 Make core portal layout responsive with mobile drawer menu 2021-09-13 15:38:06 +01:00
Maurits Lourens c87fdbc2fc make labels for editing more consistent 2021-08-25 13:42:28 +02:00
Andrew Kingston 713fed841f Merge pull request #2399 from mslourens/update_app_modal_text
update the modal text for updating the name of an app
2021-08-20 17:04:39 +01:00
Maurits Lourens e1ef03f55d fix lint issue 2021-08-18 11:24:25 +02:00