Commit Graph

1271 Commits

Author SHA1 Message Date
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
Andrew Kingston 75efe68f81 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day 2021-11-18 15:53:57 +00:00
Rory Powell 851850dc03
Merge pull request #3354 from Budibase/rory/fixes-platform-url
Fixes for google sso, cloud email url and cloud logo updates
2021-11-16 13:46:06 +00:00
Andrew Kingston 6d59124064 Fix race condition crash on initial builder data page load 2021-11-16 13:12:05 +00:00
Peter Clement 63fc3dcc13 refactor wizard into its own file 2021-11-16 12:18:13 +00:00
Andrew Kingston e1363dff11 Reset app name in deletion confirmation modal when closing modal 2021-11-16 10:52:43 +00:00
Peter Clement 0c7da50562 Add deletion modal and hover on delete icon 2021-11-15 11:03:09 +00:00
Rory Powell cf13853f09 Fixes for google sso, cloud email url and cloud logo updates 2021-11-12 13:31:55 +00:00
mike12345567 d54992de3d Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
Peter Clement b186980451 removing log 2021-11-11 12:55:04 +00:00
Peter Clement 52d9f3a0ac css fixes 2021-11-11 12:37:35 +00:00
Peter Clement 2ab72610f8 fix saving of blank screen 2021-11-11 12:09:36 +00:00
Peter Clement 5d687316cb move modals to top level 2021-11-11 08:28:42 +00:00
Martin McKeaveney 88c1b16ec2 adding cypress tag to input 2021-11-10 14:08:34 +01:00
Martin McKeaveney af5b0905cf adding check for delete app 2021-11-09 18:30:51 +01:00
Martin McKeaveney 5552f7205a update redundant comment 2021-11-09 18:16:52 +01:00
Martin McKeaveney f69d00e0ef review 2021-11-09 18:14:37 +01:00
Martin McKeaveney 4933d6e67d prevent redirect to acct portal when not necessary 2021-11-09 18:00:32 +01:00
mike12345567 15907280b2 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 2021-11-08 17:25:05 +00:00
mike12345567 c1e23c0153 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
Martin McKeaveney e9fe1edfc6
Merge pull request #3159 from Budibase/feature/template-urls
allow opening a template directly from a URL
2021-11-04 14:46:18 +01:00
Martin McKeaveney 9ce371fa3c remove logs 2021-11-04 14:04:58 +01:00
Martin McKeaveney 7cead2d8f4 cookie based approach 2021-11-04 14:03:18 +01:00
Martin McKeaveney 24805b183b lint 2021-11-04 10:50:43 +01:00
Rory Powell 4629fc9e6b Merge branch 'master' into develop 2021-11-03 16:24:16 +00:00
Rory Powell 2dced6f7a8 Fix: Prevent user updates in multi tenant mode from deleting user password. Also forward the authentication error from the backend to the login page to warn when an sso user is trying to log in with a password when one is not present 2021-11-03 15:04:05 +00:00
Martin McKeaveney f07e383b5a remove log 2021-11-03 12:56:42 +01:00
Martin McKeaveney e7167713fc set template URL in store instead of passing around param 2021-11-03 12:43:52 +01:00
mike12345567 2d2d342a8c Removing the edit display columns modal as it was very specific and a little confusing, these are defaulted now anyway like internal tables. 2021-11-01 21:17:51 +00:00
mike12345567 3e82abd88e Updating external table UI a bit, adding the concept of defining an existing relationship, updating the data sources UI to make it a bit less cluttered and make the creation of tables more obvious. 2021-11-01 21:15:46 +00:00
mike12345567 1d48ffc38a Adding error scenario for table name already in use. 2021-11-01 16:03:53 +00:00
mike12345567 eb8fde5c95 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567 246d08c804 SQL table building. 2021-10-28 19:39:42 +01:00
mike12345567 015b2a8f56 Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Martin McKeaveney 64c48d0ee4 allow opening a template directly from a URL 2021-10-26 15:11:14 +02:00
Michael Drury 1aee0e8f2a
Merge pull request #3122 from Budibase/fix/mike-d-various-fixes
Various fixes, including replacing live replication from prod -> dev
2021-10-25 14:41:08 +01:00
Rory Powell 4982759fb2 Remove public role selection 2021-10-25 10:15:04 +01:00
mike12345567 a2d302cd57 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 2021-10-22 14:34:20 +01:00
mike12345567 47ebc393c7 When adding a user through the basic onboarding flow they get a temporary password, but we didn't set force password reset, meaning the user wouldn't necessarily have to change the temp password. 2021-10-21 17:25:29 +01:00
Martin McKeaveney b1f04a0f6b
Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Andrew Kingston 70890a62f8
Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +01:00
Martin McKeaveney 2b05b2c17b error message fixes 2021-10-19 16:52:55 +01:00