Commit Graph

247 Commits

Author SHA1 Message Date
Dean 56d1339ffb Lint fix and now diplaying the '/app/' prefix when previewing an app url 2022-03-29 09:59:39 +01:00
Dean 6164b4d574 Cypress test fixes and refactoring around the create app workflows 2022-03-28 23:21:38 +01:00
Dean bc4d0b7e51 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 4695a008df Initial commit of home screen modifications and template browsing 2022-03-22 11:38:17 +00:00
Andrew Kingston 515d4f91c0 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-26 16:02:27 +00:00
Andrew Kingston 2c3cc7c8ba Fix crash when an app with a null name exists 2022-01-24 19:06:41 +00:00
Andrew Kingston c7877055a5 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 e0cb60d011 Update remaining builder stores to use new core API and handle errors properly 2022-01-24 14:32:27 +00:00
Rory Powell 08bd447b51 Remove server -> worker request to retrieve apps, remove hosting endpoints and store 2022-01-21 17:31:18 +00:00
Andrew Kingston 1f22b4ecfe Add more work on API refactor in builder 2022-01-21 09:10:59 +00:00
Rory Powell b1ec406ae1 Send url to api and honour url on viewing published app 2022-01-20 17:27:56 +00:00
Rory Powell 2bc7e823d6 Merge branch 'develop' into feature/app-urls 2022-01-20 16:09:14 +00:00
Rory Powell 70788d42b7 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 7ab4d5f3d3 remove uneeded app creation modal 2022-01-19 18:29:09 +00:00
mike12345567 24bebd82e9 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 dab5d20183 Revert open button size to small in app list 2021-12-15 16:09:40 +00:00
Andrew Kingston 07b2a411a4 Update home screen UI to work better on mobile and make spacing more consistent 2021-12-15 15:54:33 +00:00
Peter Clement 93230b7207 update handling of app updates 2021-12-14 15:30:20 +00:00
Peter Clement b94f2791ef remove log 2021-12-14 09:49:39 +00:00
Peter Clement a24c1e626d fix home screen automation commands 2021-12-09 11:52:47 +00:00
Peter Clement eed8a13100 re-add status lights for app row 2021-12-09 10:10:16 +00:00
Peter Clement d7afe11655 remove log 2021-12-09 09:24:40 +00:00
Peter Clement 5895d9cd6f increase size of icon display 2021-12-09 09:21:38 +00:00
Peter Clement ff7be5bbcd refactor how modal is handled 2021-12-08 18:52:06 +00:00
Peter Clement efb50f0050 add option to change icon / colour 2021-12-08 18:51:24 +00:00
Peter Clement 53557e1bb1 initial home screen redesign layout 2021-12-06 11:55:23 +00:00
Martin McKeaveney 5abb36b1ed 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 50b547e0a9 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
Martin McKeaveney 4fdf68d04e still show start from scratch and import when template request fails 2021-11-09 11:58:58 +01:00
Martin McKeaveney 7cead2d8f4 cookie based approach 2021-11-04 14:03:18 +01:00
Martin McKeaveney e7167713fc set template URL in store instead of passing around param 2021-11-03 12:43:52 +01:00
Andrew Kingston 6be934a6c9 Fix styles of template list to display better on mobile 2021-10-21 13:24:37 +01:00
mike12345567 56274019d6 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 b29dcecd4f Making sure cancel/close icon appear when in modal. 2021-10-20 10:05:51 +01:00
mike12345567 d1676fa8f3 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 629d94ee5c Adding back old import button incase its removal confuses anyone. 2021-10-19 14:26:44 +01:00
mike12345567 fbba1b94a8 Making app creation experience more cohesive, allowing app import even when no apps exist. 2021-10-19 14:06:43 +01:00
mike12345567 eb25e81072 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 ddcced8c81 CSS fixes for template themes 2021-10-07 11:48:38 +01:00
Martin McKeaveney 5d64be2b73 Redesign UX, get rid of welcome screen 2021-10-06 14:33:21 +01:00
Martin McKeaveney b26d376dbc adding template options to create app modal 2021-10-06 11:38:17 +01:00
Martin McKeaveney 0072f1cd6b making the onboarding modal inline and shown when you have no apps 2021-10-06 10:54:24 +01:00
Martin McKeaveney 9e41b9cd8f UX improvements 2021-10-05 23:49:32 +01:00
Martin McKeaveney ddfecf14dc templates working end to end 2021-10-05 23:02:28 +01:00
Martin McKeaveney 0993825286 analytics clients 2021-09-21 11:47:14 +01:00
Andrew Kingston 4d76be20f9 Make apps table in portal mobile friendly 2021-09-14 16:21:30 +01:00
Andrew Kingston 9a92993226 Make core portal layout responsive with mobile drawer menu 2021-09-13 15:38:06 +01:00
Maurits Lourens 35ee5427c6 make labels for editing more consistent 2021-08-25 13:42:28 +02:00
Andrew Kingston 8a58361d98
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 997704ba7d fix lint issue 2021-08-18 11:24:25 +02:00