Commit Graph

380 Commits

Author SHA1 Message Date
Adria Navarro 8e87e3cfc2 Merge branch 'budi-7010-encrypt-app-exports' into budi-7010/frontend-encrypt-app-exports 2023-06-14 11:20:31 +01:00
Adria Navarro a68dc7c965 Remove excludeRows and appName from the querystrings 2023-06-14 11:06:46 +01:00
Adria Navarro bfd444dbaa Change the download to be a post 2023-06-14 10:47:46 +01:00
Adria Navarro 3d01775b89 Handle errors 2023-06-13 17:08:33 +01:00
Adria Navarro 557e7ad209 Request password on import app 2023-06-13 16:48:59 +01:00
Adria Navarro 38cce94f2c Fix type 2023-06-13 14:28:31 +01:00
Adria Navarro 4b7af2e16a Pass password 2023-06-13 12:45:57 +01:00
Adria Navarro 7cfb47c287 Validation observe 2023-06-13 12:42:30 +01:00
Adria Navarro 32dde23728 Add validation 2023-06-13 11:57:56 +01:00
Adria Navarro 383c7c4b2c Add password field 2023-06-13 11:21:54 +01:00
Adria Navarro 1baaab2875 Add steps 2023-06-13 11:15:32 +01:00
Adria Navarro e6455d005b Add encrypt option 2023-06-13 10:00:01 +01:00
Dean 0dda7afee7 Added the export page 2023-06-12 14:09:11 +01:00
Dean f37c49e8af Initial commit 2023-06-06 16:16:09 +01:00
Gerard Burns 23ee9f4af8 Post Sign Up Onboarding Changes (#10701)
* wip

* PR Feedback

* Fixes

* PR Feedback

* PR Feedback

* PR Feedback
2023-05-30 12:54:57 +01:00
Andrew Kingston 1db22d3965 Remove unused code 2023-05-30 11:17:46 +01:00
Andrew Kingston 852df16448 Lint 2023-05-26 10:29:03 +01:00
Andrew Kingston cc7df474c9 Standardise usage of user avatars and colours across the entire platform 2023-05-26 09:24:53 +01:00
Andrew Kingston 0bebacc741 Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev 2023-05-17 16:38:01 +01:00
Andrew Kingston 7f96fbf741 Remove single user restriction and notify users if they are the primary builder or not 2023-05-12 13:55:08 +01:00
jvcalderon 58878ac57c Adds account locking if user limit is exceeded 2023-05-11 08:20:52 +02:00
Andrew Kingston c614c0739f Lint 2023-04-17 16:22:59 +01:00
Andrew Kingston 36c953443f Add WIP initial multi-user websocket implementation for sheets 2023-03-05 18:57:05 +00:00
Gerard Burns b80ed3cfee Fix App Import (#9796) 2023-02-24 13:16:33 +00:00
Gerard Burns e64e3a9e45 New Onboarding URL Validation (#9507)
* New Onboarding URL Validation

* linting

* PR Feedback
2023-02-21 15:03:58 +00:00
Andrew Kingston 659cfd2492 Misc fixes and improvements (#9503)
* Rewrite position dropdown helper to properly work as a svelte action, improve performance and fix bugs

* Update action button styles

* Update spacing on some onboarding pages and update background gradient

* Prevent special characters in first app name

* Fix type in onboarding tour

* Default first app name and url to having a value

* Update text in first app onboarding file upload

* Fix double mounting of apps page causing issues and templates error

* Fix null app ID when creating your first app using data upload

* Fix app deletion not causing app list to be refreshed
2023-02-02 10:06:41 +00:00
Mitch-Budibase 50b3c06dbd Merge pull request #9491 from Budibase/Cypress
Removing Cypress
2023-02-01 16:16:38 +00:00
Peter Clement 12cc927b16 add warning modals to app export buttons 2023-02-01 14:44:53 +00:00
Andrew Kingston 6e12c3fa3c Remove most traces of data-cy attributes 2023-02-01 08:20:46 +00:00
Peter Clement 47663ca395 update datasource config to allow env var selection 2023-01-19 16:43:06 +00:00
Peter Clement e29a828abc add export modal warning 2023-01-17 10:51:26 +00:00
Andrew Kingston 5cf6ba89cf Update multiple pages to be responsive and improve loading experience 2023-01-11 11:58:27 +00:00
Andrew Kingston db4714d69c Update mobile design of apps page 2023-01-11 08:37:38 +00:00
Andrew Kingston 6871172822 Make core page layout responsive and update apps list to be responsive 2023-01-11 08:29:57 +00:00
Andrew Kingston a38d1ec583 Update app list to use a more compact style 2023-01-11 08:10:56 +00:00
Andrew Kingston ab29c10936 Update app overview version and name/url screens 2022-12-20 08:48:20 +00:00
Andrew Kingston 8832864eec Add initial rewrite of app overview section 2022-12-16 15:54:34 +00:00
Andrew Kingston 0419f22931 Update button styles to always use newStyles, update auth page styles 2022-12-14 15:51:56 +00:00
Andrew Kingston 33ac401046 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-portal-redesign 2022-12-13 15:25:32 +00:00
Dean ff7a3b8cef Default Datasource and sample row data 2022-11-13 21:37:50 +00:00
Andrew Kingston 98ce87e8f7 More WIP portal redesign! 2022-11-09 09:45:37 +00:00
Andrew Kingston 0cdc814bcc Add redesign for apps pages 2022-10-27 19:20:55 +01:00
Dean 42fdc27908 Minor fix to ensure the app name neatly truncates and a general layout fix for apps in smaller resolutions 2022-09-23 10:40:55 +01:00
mike12345567 3d66e71d7d Fixing an issue with deleting large apps with a lot of internal table data and adding back the export modal which allows picking whether an export includes internal table rows - #7583. 2022-09-09 20:06:29 +01:00
Dean 66ca438c98 Code review updates 2022-08-02 15:20:53 +01:00
Dean 4b0e89b841 Removed unused class 2022-08-02 11:41:24 +01:00
Dean 31af7b9c69 Ensure the row key is unique even when the rows are sorted. 2022-08-02 11:16:35 +01:00
Peter Clement 4de6d0256d remove uncessary test non we default to users being no access 2022-07-26 15:34:56 +01:00
Andrew Kingston ab9adc5cd5 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 09:02:35 +01:00
Rory Powell 4dc5cfc5a7 Merge branch 'release' into merge-release 2022-06-13 11:45:18 +01:00
Andrew Kingston 9d38fa938f Update apps list page and app rows to match new styles and behaviours 2022-06-10 12:16:28 +01:00
Peter Clement 5bd5d7df1b Merge pull request #6059 from Budibase/feat/dont-export-app-rows
Allow export of app without rows
2022-06-06 16:31:21 +01:00
Peter Clement bd737cc1ca negate export button 2022-06-06 15:17:14 +01:00
Rory Powell 6fbb5afeec Remove ui events except for component created and view published app 2022-06-06 12:51:22 +01:00
Rory Powell 33f44f6ee7 Remove todos 2022-06-06 11:11:13 +01:00
Maurits Lourens 21305a646a move the unpublish link 2022-06-03 00:41:16 +02:00
Rory Powell 857cd2d735 Merge branch 'develop' into feature/posthog-v2 2022-05-28 23:03:31 +01:00
Peter Clement 5a67be19fa Merge remote-tracking branch 'origin/develop' into feat/dont-export-app-rows 2022-05-26 10:32:18 +01:00
Peter Clement 955b9a4d63 Export app without rows 2022-05-25 09:26:10 +01:00
Rory Powell 70fff5c7b9 Merge branch 'develop' into feature/posthog-v2 2022-05-23 09:04:00 +01:00
Dean c77b026b53 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-17 16:54:32 +01:00
Dean fab4b8aa66 Removed debug logging 2022-05-16 11:35:19 +01:00
Dean 2a1ef4c87f Code review updates 2022-05-16 11:13:17 +01:00
Dean f78bcdacea 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
Dean 7607d5c8e8 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-11 16:21:15 +01:00
Martin McKeaveney 4f3d105018 merge with master 2022-05-11 10:12:08 +01:00
Dean 4c3e8e44f4 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-11 09:07:30 +01:00
Dean eb8b086d2c packages/builder/src/components/start/CreateAppModal.svelte 2022-05-10 17:18:25 +01:00
Dean 43cd89a121 Cypress tests for the overview tab 2022-05-10 16:58:55 +01:00
Martin McKeaveney 2a069a33ad allow copying of app ID from the edit menu 2022-05-08 19:23:41 +01:00
Dean 8131b8fcaa Overview Tab refactoring and general updates to the homepage 2022-05-06 15:52:49 +01:00
Dean 5104631d20 Initial Commit for app overview 2022-05-05 12:52:17 +01:00
Rory Powell 1caf4b1965 Merge branch 'develop' into feature/posthog-v2 2022-04-27 16:32:00 +01:00
Dean 2a6c775fa0 Add a default screen to newly created apps not using templates 2022-04-27 14:50:30 +01:00
Dean bccaac253a Cypress test fix 2022-04-26 13:54:18 +01:00
Dean 24a9656cbc Test fixes and code review refactoring 2022-04-26 12:04:07 +01:00
Dean ea164cb6aa Added cypress attributes for the popover menu 2022-04-20 12:51:44 +01:00
Dean 1eff790fe8 Added events for viewing a production application and unpublishing 2022-04-20 11:08:06 +01:00
Dean b2b5fde7ba Cypress test fixes and refactoring. Removed debugging elements 2022-04-20 09:17:01 +01:00
Dean f78aaa640f Code style check 2022-04-19 14:56:56 +01:00
Dean 26c19891bb Unpublish refactored to stop development applications being mistakenly deleted. Minor updates to the modal content component to allow the replacement of the header. Further work to implement the publishing workflow changes 2022-04-19 14:38:09 +01:00
Rory Powell 33719fcb09 Merge branch 'feature/licensing' into feature/posthog-v2 2022-04-12 17:12:46 +01:00
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
Rory Powell 3e5e95a9c1 Add analytics to backend-core. Update server posthog usage 2022-03-25 13:04:34 +00: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