Commit Graph

1512 Commits

Author SHA1 Message Date
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
Mel O'Hagan 5aae2cddc0 Refetch the admin checklist on SMTP config save 2022-05-03 10:36:50 +01:00
Martin McKeaveney 06774c1452 merge 2022-04-29 00:05:43 +01:00
Andrew Kingston ff6f02dda4 Add support for instant updating of navigation settings in client apps 2022-04-28 17:30:48 +01: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
Andrew Kingston 5b5208dfc0 Update role colours 2022-04-28 13:27:31 +01:00
Andrew Kingston f50ba7ab4f Improve urlStateSync utility, improve routing structure, improve component tree 2022-04-28 12:05:34 +01:00
Andrew Kingston 1d9b053efc Add link settings to new navigation tab 2022-04-27 17:50:01 +01:00
Rory Powell bd33c827eb Merge branch 'develop' into feature/posthog-v2 2022-04-27 16:32:00 +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
Andrew Kingston 2c95330547 Fix issue sorting screens with custom roles 2022-04-27 12:31:51 +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
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
Martin McKeaveney a5bdf70cf7 renamable buckets, started firebase tests, onboarding modal copy update 2022-04-26 17:12:47 +01:00
Andrew Kingston 00659b4109 Allow adding blocks from new UI 2022-04-26 16:41:05 +01:00
Andrew Kingston 3ac278b77e Improve UI and state management around adding new components 2022-04-26 16:37:12 +01:00
mike12345567 95c7963c0a Merge branch 'develop' of github.com:Budibase/budibase into fix/develop-merge 2022-04-26 16:31:17 +01:00
Andrew Kingston 1f6c6dd1a0 Update title in component settings panel and fix issue when components are not selected 2022-04-26 14:40:29 +01:00
Andrew Kingston bff36f499a Update view components button in screen section to function 2022-04-26 14:26:55 +01:00
Andrew Kingston 01bfb86276 Add empty navigation panels for navigation and layouts tabs 2022-04-26 14:24:10 +01:00
Andrew Kingston c81135dbd6 Add back in component settings panel 2022-04-26 14:22:32 +01:00
Andrew Kingston 53f3a4755b Add back in working component tree with scrolling and dropdown menus 2022-04-26 13:44:21 +01:00
Dean 5545cd84c5 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-26 12:12:50 +01:00
Dean f00344ddc7 Test fixes and code review refactoring 2022-04-26 12:04:07 +01:00
Andrew Kingston c46501709b Update new component blocks section to match designs 2022-04-26 11:04:31 +01:00
Martin McKeaveney e01ef9bdfb merge with master 2022-04-26 10:21:45 +01:00
Andrew Kingston 3b9c22f313 Fix iframe remounting on routify changes 2022-04-26 10:16:58 +01:00
Andrew Kingston 831f76fb00 Update style of component selection list and improve routing redirects 2022-04-26 09:45:16 +01:00
Andrew Kingston cf0e3abb90 Add initial new 'add component' panel 2022-04-26 08:23:53 +01:00
Andrew Kingston 4b624e37c4 Fix overflow not scrolling properly in side panels 2022-04-26 07:41:58 +01:00
Rory Powell 0f04715062 Fix: google sso 2022-04-25 22:49:56 +01:00
Andrew Kingston 79227e36d5 Move theme editor into theme tab 2022-04-25 20:26:06 +01:00
Andrew Kingston 3ae0566887 Tidy up and polish screen settings panel 2022-04-25 20:10:52 +01:00
Andrew Kingston f3fc57a94d Add screen settings panel 2022-04-25 19:59:30 +01:00
Andrew Kingston a1a4dca420 Update routify structure to prevent remounting full page when changing URL params and update nav item wrapping 2022-04-25 19:33:43 +01:00
Andrew Kingston f4da31e029 Add validation and fallback URLs to URL/state sync utility 2022-04-25 15:36:01 +01:00
Andrew Kingston 03249d9869 Tidy up new screen workflow and integrate with new UI 2022-04-25 14:57:12 +01:00
Andrew Kingston f463a8d661 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui-dirty 2022-04-25 14:38:52 +01:00
Andrew Kingston 293293c59f Add screen creation modal to screens tab 2022-04-25 14:37:14 +01:00
Andrew Kingston bdba445d72 Pull in new published flow changes 2022-04-25 13:50:08 +01:00
Andrew Kingston 2436c8d6e8 Merge branch 'feature/new-app-publish-workflow' of github.com:Budibase/budibase into new-design-ui-dirty 2022-04-25 13:42:23 +01:00
Andrew Kingston 87dff13767 Update publish icon with normal tooltips 2022-04-25 12:46:59 +01:00
Dean b7feb022b8 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-22 16:39:59 +01:00
Andrew Kingston c35906a831 Refactor routes and start updating core design UI into new components 2022-04-22 16:03:47 +01:00
Andrew Kingston 3eb4ed41cb
Merge pull request #5417 from Budibase/form-actions
Form actions
2022-04-22 10:47:57 +01:00
Andrew Kingston 4126e5884d Add reusable utility to sync URL params with state 2022-04-21 17:06:11 +01:00
Andrew Kingston 6749dc4f1b Add new design side nav and update routing 2022-04-21 15:11:07 +01:00
Dean 91a6f8645c Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:10:58 +01:00
Dean 16cccf5bb3 Minor test enhancements and publish workflow test spec added 2022-04-21 11:59:59 +01:00
Dean f42ed738e5 Added the hover message for the publish menu icon 2022-04-20 14:37:24 +01:00
Dean 5a87a00932 Added events for viewing a production application and unpublishing 2022-04-20 11:08:06 +01:00
Rory Powell ed30e10f86 Move upgrade page check into self hosted block 2022-04-20 10:07:36 +01:00
Rory Powell b21ba78cf2 Feature flag upgrade page 2022-04-20 09:46:20 +01:00
Dean 9a49535748 Cypress test fixes and refactoring. Removed debugging elements 2022-04-20 09:17:01 +01:00
Dean 4cc1a85f25 Code style check 2022-04-19 14:56:56 +01:00
Dean 3e74118f81 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
mike12345567 50f6dbebea Fixing REST UI query error notification and adding better error for query timeout. 2022-04-14 17:28:14 +01:00
Andrew Kingston b068c13972 Fix sizing of create new app screen 2022-04-13 14:42:09 +01:00
Rory Powell 23b68660c2 Merge branch 'feature/licensing' into feature/posthog-v2 2022-04-12 17:12:46 +01:00
Rory Powell dd740df387 Merge branch 'develop' into feature/licensing 2022-04-12 16:18:41 +01:00
Andrew Kingston df7fe0b849 Update top bar with back arrow, app name, centered large tabs, new icons, tooltips on right icons and removal of version and self-host icons 2022-04-12 15:35:24 +01:00
Andrew Kingston e91ca2af22 Initially navigate to design rather than data 2022-04-12 14:10:01 +01:00
Andrew Kingston 6afb096eb8 Update home screen sizes 2022-04-04 10:42:26 +01:00
Andrew Kingston 7f31a9529b Remove flashing when navigating between home screens 2022-04-01 18:08:23 +01:00
Andrew Kingston dc6355a641 Remove flashing when navigating between home screens 2022-04-01 18:08:16 +01:00
Dean 56d1339ffb Lint fix and now diplaying the '/app/' prefix when previewing an app url 2022-03-29 09:59:39 +01:00
Maurits Lourens ef872416ff Merge branch 'develop' into merge_create_user_modals
# Conflicts:
#	packages/builder/src/pages/builder/portal/manage/users/_components/BasicOnboardingModal.svelte
2022-03-29 10:11:06 +02:00
Dean 6164b4d574 Cypress test fixes and refactoring around the create app workflows 2022-03-28 23:21:38 +01:00
Rory Powell 77e43e0661 Merge branch 'feature/licensing' into feature/posthog-v2 2022-03-28 09:47:34 +01:00
Rory Powell 1922bd1fcb Add analytics to backend-core. Update server posthog usage 2022-03-25 13:04:34 +00:00
Dean 52d43c0781 UI/UX code review changes 2022-03-25 09:43:28 +00:00
Dean 8893ad137f Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-24 09:06:32 +00:00
Rene Pot d9c6590482 fix broken docs links 2022-03-23 14:47:27 +01:00
Dean 07ecbb6133 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-23 12:43:47 +00: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
Andrew Kingston 3f75412fb0
Merge pull request #4987 from Budibase/scrollable-component-tree
Scrollable component tree
2022-03-23 10:46:55 +00:00
Dean 9f9832f36b Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-23 09:00:09 +00:00
Martin McKeaveney 60da8273fe
Merge pull request #4970 from Budibase/fix/analytics-cleanup
updating analytics endpoint, removing old NPS survey
2022-03-22 16:34:25 +00:00
Dean ca28c2e27f Code formatting 2022-03-22 11:40:45 +00:00
Dean 4695a008df Initial commit of home screen modifications and template browsing 2022-03-22 11:38:17 +00:00
Rory Powell bf9f5488fc Merge branch 'develop' into feature/licensing 2022-03-21 17:13:16 +00:00
Andrew Kingston 278c4932aa Update datasource navigation to use new full width nav items 2022-03-21 15:47:49 +00:00
Andrew Kingston 2db3bc44ce Merge branch 'develop' of github.com:Budibase/budibase into scrollable-component-tree 2022-03-21 09:52:40 +00:00
Martin McKeaveney e2a361f19d updating analytics endpoint, removing old NPS survey 2022-03-21 08:00:03 +00:00
Andrew Kingston b0761ed36c Add initial work on horizontally scrollable component tree with automatic scrolling 2022-03-18 19:52:11 +00:00
Andrew Kingston 5d30c291bb Merge branch 'develop' of github.com:Budibase/budibase into copy-paste-improvements 2022-03-15 11:33:27 +00:00
Martin McKeaveney 131dd0aa97
Merge pull request #4587 from CommanderRoot/rm-deprecated-substr
Replace deprecated String.prototype.substr()
2022-03-10 01:57:57 +01:00
Rory Powell ccf2fe3d01 Self Host <-> Licensing integration 2022-03-09 21:16:22 +00:00
Andrew Kingston eabe1a0057 Add optional chaining to all current asset references to account for nullish values 2022-03-08 17:57:36 +00:00
Rory Powell 3b9303a1fb Enforce licensed developer count + error types/codes framework 2022-03-04 13:42:50 +00:00
Maurits Lourens f15e0de666 implement review comments 2022-03-02 19:03:45 +01:00
mike12345567 eaec0e2e17 Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-02-28 18:43:45 +00:00
mike12345567 c5c10cbc79 Fixes for review comments. 2022-02-28 18:39:05 +00:00
Andrew Kingston 4eb4f20fb5 Always update asset type when required, even if no assets of that type exist 2022-02-24 12:25:14 +00:00
Maurits Lourens aae52ae434 Merge both create user modals for easy switch between the two 2022-02-22 17:17:07 +01:00
mike12345567 97337db4ee Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-02-21 14:34:06 +00:00
Tobias Speicher 9d25f26791
Replace deprecated String.prototype.substr()
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) so we replace it with slice() which works similarily but isn't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
2022-02-20 15:28:39 +01:00
mike12345567 f872e29393 Fixing #4522 - frontend-core refactor changed how some of these endpoints were used. 2022-02-16 13:13:40 +00:00
Michael Drury e01563b6fc Adding basic endpoints for API keys. 2022-02-09 23:16:24 +00:00
Michael Drury 833312f7bd Start of API key modal. 2022-02-09 20:30:52 +00:00
Michael Drury 498999465d Revert "Changing update user info to view user info."
This reverts commit 17dce33acf.
2022-02-09 19:39:02 +00:00
mike12345567 17dce33acf Changing update user info to view user info. 2022-02-09 18:30:00 +00:00
Michael Drury 8a10e31762
Merge branch 'develop' into frontend-core 2022-02-09 14:42:05 +00:00
mike12345567 ea1b65fde8 Updating the tooltip button to have an info icon like the labels on the right instead. 2022-02-08 17:17:00 +00:00
mike12345567 cb1eef3c57 Removing empty block. 2022-02-07 18:47:49 +00:00
mike12345567 2f3af46222 Fix for both #4167, allow saving but warn if never sent and #4165 save the query name when clicking name save icon. 2022-02-07 18:47:10 +00:00
Andrew Kingston 04d53a709c Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-07 14:45:14 +00:00
Andrew Kingston f5197df8b4 Reset the builder store whenever unmounting the app root layout 2022-02-04 09:29:51 +00:00
Andrew Kingston 312571314d Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-01 16:46:00 +00:00
Rory Powell fc05cd240e
Merge pull request #4261 from Budibase/fix/csrf-post-login
Fix CSRF token not present using local auth
2022-01-31 16:41:43 +00:00
Martin McKeaveney 42660969c7
Merge pull request #4242 from mslourens/add_url_to_templates
Adds a url to the templates
2022-01-31 16:37:46 +00:00
Rory Powell 74b6844ebf Fix CSRF token not present using local auth 2022-01-31 11:07:54 +00:00
Andrew Kingston f32cfdd3b9 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-31 09:40:33 +00:00
Rory Powell 3ce4f32250 Merge branch 'develop' into csrf 2022-01-30 21:20:48 +00:00
Maurits Lourens fe51686458 Adds a url to the templates 2022-01-28 16:06:46 +01:00
Andrew Kingston d0930e29ed Redirect if opening a locked app 2022-01-27 13:44:09 +00:00
Andrew Kingston 617ddf7092 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-26 17:49:27 +00:00
Martin McKeaveney 203c892f33 code review and merge with develop 2022-01-26 17:45:28 +01:00
Andrew Kingston 515d4f91c0 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-26 16:02:27 +00:00
Rory Powell 2465753af1 Handle undefined url 2022-01-26 13:39:40 +00:00
Rory Powell 5cb6e19274 Add CSRF Token 2022-01-25 22:54:50 +00:00
Andrew Kingston 48c3c7852a Lint 2022-01-25 15:49:35 +00:00
Andrew Kingston c06947cf46 Improve handling of 403 logouts and return URL cookie 2022-01-25 15:28:31 +00:00
Andrew Kingston cb49659b47 Don't show an error notification when failing API requests on the initial page load of the login page 2022-01-24 19:15:28 +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
Andrew Kingston db30c91a0b Refactor all backend stores and their usages to use new core API and handle errors 2022-01-24 12:37:22 +00:00
Andrew Kingston ca6fa1334a Add lots more work on refactoring builder to use core API 2022-01-21 15:09:27 +00:00
Andrew Kingston 1f22b4ecfe Add more work on API refactor in builder 2022-01-21 09:10:59 +00:00
Rory Powell 202fef1961 Remove cloud checks 2022-01-20 21:34:28 +00:00
Andrew Kingston d34743a6cd Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-20 18:44:04 +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
Andrew Kingston 3a3f4f0538 Update usages of utils and helpers in the builder 2022-01-20 11:19:37 +00:00
Peter Clement 1257c510d0 Merge branch 'fix/template-row-limit' of github.com:Budibase/budibase into fix/template-row-limit 2022-01-20 09:45:31 +00:00
Rory Powell 765b5c67cf Add creatingApp && loaded checks 2022-01-20 07:23:13 +00:00
Peter Clement 15e8b64e6e fix export button size 2022-01-19 19:45:19 +00:00
Peter Clement ee20f2a934 add splash screen for apps page 2022-01-19 19:40:28 +00:00
Peter Clement 7ab4d5f3d3 remove uneeded app creation modal 2022-01-19 18:29:09 +00:00
Peter Clement 3c1414dc18 fix issue with templates showing over more than two rows 2022-01-19 15:22:55 +00:00
mike12345567 1623a929cc Merge branch 'master' of github.com:Budibase/budibase into develop 2022-01-18 14:25:30 +00:00
Rory Powell 5f65c70401 Remove console.log statements 2022-01-17 09:53:53 +00:00
Rory Powell 6a1b96fe6d Test fix 2022-01-13 17:46:57 +00:00
Rory Powell 864ceb3e90 Merge branch 'develop' into fix/return-url 2022-01-13 14:11:20 +00:00
Rory Powell 9da1c77903 Fix return url using cookies 2022-01-13 14:07:49 +00:00
Andrew Kingston 0bb8ceb9a6 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-13 09:44:09 +00:00
Rory Powell 10d9928679
Merge pull request #3932 from Budibase/feature/query-variables
Fixes for new rest datasource
2022-01-10 12:08:47 +00:00
Andrew Kingston 230985f22a Improve naming of REST pagination parameters 2022-01-07 11:03:31 +00:00
Rory Powell 5c56abdadf Support variables in URL 2022-01-05 14:33:14 -05: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
Rory Powell cf3c5dccd0 Fix auth dropdown z-index 2022-01-05 10:29:40 -05:00
Andrew Kingston aa56269ccb Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2022-01-05 09:21:25 +00:00
Andrew Kingston d92caa72d9 Remove line from testing 2022-01-04 15:03:19 +00:00
Andrew Kingston 9de896e526 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-04 14:34:09 +00:00
mike12345567 3f5263f192 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2022-01-04 12:58:42 +00:00
Andrew Kingston 7dd70147f5 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2022-01-04 09:48:44 +00:00
Rory Powell 70e19d40bc Further fix for dynamic variable deletion across different queries 2021-12-21 11:26:45 -05:00
mike12345567 90eac00aa0 Allowing switching between body types without losing state in REST UI. 2021-12-21 12:25:37 +00:00
Rory Powell 9bd41a3284 Default rest body type to json when there is an existing body 2021-12-20 11:46:01 -05:00
Rory Powell 3c0b783b55 Fix dynamic variable deletion and move utils 2021-12-20 10:50:58 -05:00
Andrew Kingston 932a63de7f Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 18:56:16 +00:00
Andrew Kingston bd135d65d9 Update query pagination to be stored in fields 2021-12-17 18:39:22 +00:00
mike12345567 ae510760c3 Some minor UI tweaks. 2021-12-17 18:21:36 +00:00
mike12345567 58734cd1f2 Fixing issues with query dynamic variables being able to overwrite/appearing in other queries. 2021-12-17 17:16:06 +00:00
Andrew Kingston 7769ba4d6a Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 13:12:28 +00:00
Andrew Kingston 8a65b30042 Add pagination tab to query UI 2021-12-17 11:37:50 +00:00
Michael Drury f2bb4a2162 Fixing some issues discovered with saving queries and dynamic variables, also displaying dynamic variables in a reactive way. 2021-12-16 19:33:47 +00:00
mike12345567 7a3dcce510 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2021-12-16 14:57:21 +00:00
mike12345567 4db85b52cb Fixing lint issues. 2021-12-16 11:44:17 +00:00
mike12345567 c55cc0f56a Fixing issue with switching between datasources and making sure old client apps can still use the deprecated API. 2021-12-16 11:41:28 +00:00
Andrew Kingston 3018438020 Revert hiding body tab for GETs since already implemented in another pending PR 2021-12-16 10:11:49 +00:00
Andrew Kingston 510a11e080 Hide 'Body' tab for REST API datasources when using a GET query 2021-12-16 10:03:59 +00:00
mike12345567 0a6754b13c Finishing up front-end, getting variable creation and management up and working from within the query schema/header menus. 2021-12-15 19:20:19 +00:00
Andrew Kingston 16979de27d
Merge pull request #3795 from Budibase/home-screen-mobile
Home screen UI tweaks
2021-12-15 16:48:56 +00:00
mike12345567 f0dfb2241c Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2021-12-15 16:35:30 +00:00
Andrew Kingston 8d196edfd1 Lint 2021-12-15 16:21:12 +00:00
Andrew Kingston 91923f2370 Restore original logic around export apps button 2021-12-15 15:56:36 +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
Rory Powell 41edc72f0f Copy changes 2021-12-15 14:37:03 +00:00
Andrew Kingston 8d10fcf34c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-15 13:36:10 +00:00
mike12345567 ce1b40aa7a Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-15 12:15:19 +00:00
Peter Clement 5da5acc27b
Merge pull request #3737 from Budibase/feature/home-screen-redesign
Home Screen Redesign
2021-12-15 09:47:03 +00:00
mike12345567 f92ba51201 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-14 18:03:49 +00:00
mike12345567 53dba1cccb Removing outgoing webhook functionality from automations and adding XML response/sending, as well as form data/encoded data. 2021-12-14 17:59:02 +00:00
Rory Powell 242fe21429 Add menu to response heades 2021-12-14 16:58:17 +00:00
Rory Powell 4c649e60c7 Read / Write finished 2021-12-14 16:46:31 +00:00
Peter Clement 86a6d650c8 add templates store 2021-12-14 15:58:19 +00:00
Peter Clement 93230b7207 update handling of app updates 2021-12-14 15:30:20 +00:00
Rory Powell 5551dbbc1e Merge branch 'develop' into feature/query-variables 2021-12-14 12:31:31 +00:00
Rory Powell aaa5c1841f Variables UI WIP 2021-12-14 12:30:26 +00:00
Rory Powell 4563dd999a Merge branch 'develop' into feature/query-auth 2021-12-14 11:58:44 +00:00
Rory Powell 451116b690 Move datasource init to onMount 2021-12-14 11:57:28 +00:00
Rory Powell 9581c1d381 Remove unnecessary assignment to datasource 2021-12-14 11:42:41 +00:00
Rory Powell 4276fcd711 Flip datasource and baseDatsource to not update store directly 2021-12-14 11:34:12 +00:00
mike12345567 0bed9411b4 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-14 11:33:33 +00:00
mike12345567 8b2e69f801 Fixing issue with creating new rest query. 2021-12-14 11:30:50 +00:00
Rory Powell 55c9478c91 Fix merge issue and clear unsaved datasource changes on query load 2021-12-14 10:44:14 +00:00
Rory Powell d347edb34a Merge branch 'develop' into feature/query-auth 2021-12-14 09:52:16 +00:00
mike12345567 ac49d718a4 Stopping get requests from having bodies (Node fetch doesn't allow this) and allow text body type. 2021-12-13 18:17:20 +00:00
mike12345567 1670c31ba7 Fixing issue of disabled headers not being set for unmigrated queries. 2021-12-13 15:18:44 +00:00
mike12345567 9412b38c9b Fixing some issues around deleting datasources/queries and managing the full URL for migrating queries. 2021-12-13 12:41:47 +00:00
mike12345567 41ea5265dd Fixing bug in tabs where double clicks cause tab switching, new headers enabled by default, disabled headers rather than enabled, get requests can have bodies. 2021-12-13 11:24:13 +00:00
Rory Powell 34c2d1269d Integrate query with datasource auth 2021-12-11 23:34:30 +00:00
Rory Powell addd13542e Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-11 21:43:03 +00:00
mike12345567 adbbafbd53 Making it so that schema always shows up for future work towards global variables and making it so that tabs selected can be bound to. 2021-12-09 18:41:07 +00:00
mike12345567 1f6a30b985 Adding link into learn more banner. 2021-12-09 13:44:54 +00:00
mike12345567 4e2bfb72f6 Fixing issue with table expanding too far with large response datasets. 2021-12-09 13:23:06 +00:00
mike12345567 8bb1727d0d Adding http verbs instead of icons for REST requests. 2021-12-09 13:08:16 +00:00
mike12345567 d774aade45 Adding in the ability to retrieve and view the headers from a rest response. 2021-12-09 12:30:05 +00:00
Rory Powell 01ab892a00 Modal integration 2021-12-09 11:39:44 +00:00
Peter Clement eed8a13100 re-add status lights for app row 2021-12-09 10:10:16 +00:00
mike12345567 dad8524023 Adding placeholder and making sure query urls have a protocol. 2021-12-09 10:02:47 +00:00
Peter Clement d7afe11655 remove log 2021-12-09 09:24:40 +00:00
mike12345567 04114594bf Adding in enabled headers, making way for different body types. 2021-12-08 19:11:19 +00:00
Peter Clement efb50f0050 add option to change icon / colour 2021-12-08 18:51:24 +00:00
mike12345567 4f3a116867 Adding a bit of padding to bottom of rest interface in case scrolling occurs. 2021-12-08 18:06:11 +00:00
mike12345567 181efdf68c Adding bindings to rest API, adding in spaceship placeholder, updating the look of some other components, cleaning up some whitespace. 2021-12-08 17:58:30 +00:00
Rory Powell 21c45a17ce Render table of auth configs and linting 2021-12-08 15:27:58 +00:00
Andrew Kingston c71ad0cdec Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-08 13:08:28 +00:00
Rory Powell a23b4143e1 Merge branch 'develop' into feature/rest-redesign 2021-12-08 12:36:12 +00:00
Rory Powell 71c03fe10e Merge branch 'develop' into rest-import 2021-12-08 11:08:32 +00:00
mike12345567 b0d4b328c4 Adding access controls to rest query ui. 2021-12-07 18:50:29 +00:00
mike12345567 b0ef15684b Adding query save, fixing routing to handle existing rest queries, adding in full saving of enabled headers functionality, fixing various issues discovered while testing. 2021-12-07 18:24:10 +00:00
mike12345567 6df90803ad Adding in raw functionality. 2021-12-06 18:35:44 +00:00
mike12345567 ba9854d121 Adding all response capabilities. 2021-12-06 17:39:51 +00:00
Peter Clement 53557e1bb1 initial home screen redesign layout 2021-12-06 11:55:23 +00:00
Andrew Kingston f898b8c94d Allow using JSON field arrays as a data provider source and add data bindings for nested JSON fields 2021-12-06 11:41:17 +00:00
mike12345567 65d6ca9249 Adding in last components of UI that were missing. 2021-12-03 18:39:05 +00:00
Peter Clement 5e5f1d8e1b some css fixes for autoscreen ui work 2021-12-03 14:27:38 +00:00
Rory Powell 5d1efb3024 Add import to existing DS and add cookie support to curl import 2021-12-03 11:14:22 +00:00
mike12345567 5bd2831bb6 Adding radio group of body types. 2021-12-02 17:53:14 +00:00
mike12345567 81a643e6da Updating key value store to allow adding an activity toggle. 2021-12-02 11:53:51 +00:00
mike12345567 df64f58626 Changing reactivity a bit to make it a bit more understandable. 2021-12-02 11:38:42 +00:00
mike12345567 0c2e1e9301 Adding query string output to the URL. 2021-12-02 11:32:21 +00:00
mike12345567 a85213f280 First major part of the REST query resdesign. 2021-12-01 17:55:57 +00:00
mike12345567 a7f95f8a87 Updating integration config screen. 2021-12-01 13:09:16 +00:00
mike12345567 658ffce2c9 Adding some extra padding to action buttons to line them up better, changing over everything in datasources to tables (where possible). 2021-11-30 19:05:36 +00:00
mike12345567 7c5e2289ca Some UI tweaks. 2021-11-30 18:11:29 +00:00
mike12345567 9aba344a45 Disabling save button when no changes made. 2021-11-30 17:56:15 +00:00
mike12345567 655c6034c2 Updating REST creation, removing the modal step, updating the config page to move things around as per designs. 2021-11-30 16:21:16 +00:00
Martin McKeaveney e5270a66fc adding check for initinfo 2021-11-26 15:26:51 +01:00
Martin McKeaveney cf062034f6 auto name template based apps 2021-11-25 13:00:21 +01: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
mike12345567 72bf66926d Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
Andrew Kingston 5cf9aad280
Merge pull request #3403 from Budibase/cheeks-lab-day
Inline text editing + perf. enhancements + preview enhancements
2021-11-22 10:44:38 +00:00
Peter Clement 8d93a89b1d
Merge pull request #3334 from Budibase/feature/auto-screen-ui
Feature/auto screen UI
2021-11-22 10:15:44 +00:00