Commit Graph

6130 Commits

Author SHA1 Message Date
Rory Powell 0089fb06d9 Merge branch 'develop' into csrf 2022-01-30 21:20:48 +00:00
Martin McKeaveney cca6d18af4 point to MinIO instance instead of through proxy 2022-01-30 21:25:56 +01:00
Martin McKeaveney 7c4d7e0e8f nginx prod config, security headers and content-security policies 2022-01-30 21:11:59 +01:00
mike12345567 91a90e62b2 Fixing some issues discovered by the cypress tests, cleaning up how Couch is used. 2022-01-28 18:52:34 +00:00
Andrew Kingston fab27eea77 Fix issue with backend UI not refreshing when adding a row 2022-01-28 15:17:21 +00:00
Budibase Staging Release Bot dbaede79f6 v1.0.46-alpha.7 2022-01-28 15:12:31 +00:00
Maurits Lourens 24b2fc65a0 Adds a url to the templates 2022-01-28 16:06:46 +01:00
Andrew Kingston f8378e551d Redirect if opening a locked app 2022-01-27 13:44:09 +00:00
Andrew Kingston 62860c3e9b Disable jest tests in builder for now 2022-01-27 13:26:39 +00:00
mike12345567 412b7e5f06 Fixing #4205 - making sure builder loads the correct role for the query. 2022-01-26 18:59:41 +00:00
mike12345567 9b55ba8b13 Fixing #4192 - allowing switching between JSON and multi-select types, as well as not switching multi-select to JSON when fetching SQL tables. 2022-01-26 18:50:13 +00:00
Andrew Kingston bfe209e3e6 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-26 17:49:27 +00:00
Andrew Kingston 05e9f6088b Use frontend-core implementation of data fetching in backend UI 2022-01-26 17:43:48 +00:00
Budibase Staging Release Bot d8ab715267 v1.0.46-alpha.6 2022-01-26 17:11:44 +00:00
Martin McKeaveney 19d27c97a4 code review and merge with develop 2022-01-26 17:45:28 +01:00
Martin McKeaveney efde072e70 code review 2022-01-26 17:14:47 +01:00
Andrew Kingston c7cd6b923d Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-26 16:02:27 +00:00
Budibase Staging Release Bot 03b35d1e8d v1.0.46-alpha.5 2022-01-26 15:03:16 +00:00
Rory Powell 716a693552 Merge pull request #4137 from Budibase/feature/app-urls
Custom App URLs
2022-01-26 14:55:36 +00:00
Rory Powell 3d533d9f13 Handle undefined url 2022-01-26 13:39:40 +00:00
Rory Powell f66a8b888f Handle unexpected errors during validation 2022-01-25 23:27:28 +00:00
Rory Powell 9db180b166 Fix cypress and update nodemon config to use backend-core 2022-01-25 23:26:39 +00:00
Rory Powell ffcf5354eb Add CSRF Token 2022-01-25 22:54:50 +00:00
Andrew Kingston 9a813dbb29 Lint 2022-01-25 15:49:35 +00:00
Andrew Kingston 9d52841219 Refactor automation store to properly handle errors 2022-01-25 15:44:08 +00:00
Andrew Kingston 45547f1efc Improve handling of 403 logouts and return URL cookie 2022-01-25 15:28:31 +00:00
Michael Drury 69831e7662 Merge pull request #4174 from Budibase/dependabot/npm_and_yarn/packages/builder/node-fetch-2.6.7
Bump node-fetch from 2.6.6 to 2.6.7 in /packages/builder
2022-01-25 14:12:28 +00:00
Andrew Kingston aec1f90412 Fix filter modal crashing when encountering an undefined option for a select field 2022-01-25 08:30:19 +00:00
Andrew Kingston b0c03d8508 Improve style of data import modal 2022-01-25 08:22:53 +00:00
Andrew Kingston 9823534f80 Fix integration list not loading correctly 2022-01-25 08:13:28 +00:00
Andrew Kingston 5fa51005cf Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-25 07:51:47 +00:00
Andrew Kingston 95488fd48d 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 4d9e7cac31 Fix crash when an app with a null name exists 2022-01-24 19:06:41 +00:00
Andrew Kingston e1a1d47238 Don't show an error if analytics fails to activate 2022-01-24 18:58:22 +00:00
Andrew Kingston 81558588dc Clean up frontend store 2022-01-24 18:53:41 +00:00
Andrew Kingston 891bdefcb7 Remove all obscure error handling from stores and move it to the display level 2022-01-24 18:40:06 +00:00
Andrew Kingston b33a2aa662 Improve API error logging to differentiate between builder and client sources 2022-01-24 16:40:55 +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
Budibase Release Bot e96b2b4d42 v1.0.47 2022-01-24 15:48:12 +00:00
Budibase Staging Release Bot 0b2564ff44 v1.0.46-alpha.4 2022-01-24 15:47:45 +00:00
Andrew Kingston 30fa72665a Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-24 15:46:54 +00:00
dependabot[bot] cde2174464 Bump node-fetch from 2.6.6 to 2.6.7 in /packages/builder
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 15:43:10 +00:00
Andrew Kingston b0defa8176 Merge pull request #4030 from Budibase/s3-upload
S3 file upload component
2022-01-24 15:41:46 +00:00
Andrew Kingston 8284e1d76c Filter out an S3 datasources which contain custom endpoints when selecting the datsource to use with the S3 upload component 2022-01-24 15:19:21 +00:00
Andrew Kingston eeb18ac087 Fix issue with table and ignore node_modules in frontend-core 2022-01-24 14:39:32 +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
Andrew Kingston 453386696f 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 816ced96df Update all API usages in builder components directory 2022-01-24 10:44:37 +00:00
Mitch-Budibase ca8eaf0df3 AutoScreens Test update
increasing wait time for createAutogeneratedScreens command
-associated with auto screens tests
2022-01-21 18:40:32 +00:00
Mitch-Budibase 5c972f4510 Lint
ignoring lint for entire query support files, rather than just ignoring a specific line
2022-01-21 17:50:16 +00:00
Mitch-Budibase 6a0a92d7e1 Updates to query files
queryLevelTransformerFunction
-adding eslint-disable-next-line

queryLevelTransformerFunctionWithData
-adding eslint-disable-next-line
-Removing const stateCode - not required
2022-01-21 17:38:22 +00:00
Rory Powell 81e8ceff1a Merge branch 'develop' into feature/app-urls 2022-01-21 17:35:23 +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
Mitch-Budibase 434460feb9 Oracle & Table pagination Test Env Only
createTable
-Pagination is now Test Env only

oracle
-Test Env only
-Removed smoke test tag

commands
-Fix for createApp command
-Increase wait for createRestQuery command
2022-01-21 17:28:33 +00:00
mike12345567 deb4a34c18 Adding the ability to filter using the filter drawer for formula fields, getting them based on the enriched contents of a row - adding functionality to denote to each table which other tables depend on them for formula. 2022-01-21 16:24:24 +00:00
Andrew Kingston 59349f2451 Add lots more work on refactoring builder to use core API 2022-01-21 15:09:27 +00:00
Mitch-Budibase 5d63dbd9a6 Commands Update & Query Files
-Updating Commands file to include all recent changes
-Added query files (2 of them) - required for query level transformers testing
-Cypress.json updated to remove "/builder/"
-Updating cypress version in package.json
-Missing }) within addmultioptiondatatype.spec.js
2022-01-21 14:41:53 +00:00
Andrew Kingston 9c38624d3a Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-21 13:38:06 +00:00
mike12345567 60e6cc3e9a Merge branch 'cypress-testing' of github.com:Budibase/budibase into cypress-testing 2022-01-21 13:37:25 +00:00
Mitch-Budibase e39c5b4c25 lint changes 2022-01-21 13:12:16 +00:00
Mitch-Budibase daebee184d Merge branch 'cypress-testing' of https://github.com/Budibase/budibase into cypress-testing 2022-01-21 12:56:33 +00:00
mike12345567 87d5e0d39e Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-21 12:52:58 +00:00
Mitch-Budibase 8b8cb21ec3 Adding tags to tests
Currently there is 'smoke' and 'all' tags
2022-01-21 12:43:27 +00:00
Budibase Staging Release Bot 58dc644ad8 v1.0.46-alpha.3 2022-01-21 11:27:13 +00:00
Rory Powell 04386bd1d8 Merge pull request #4000 from Budibase/fix/sync-apps-reset-rows-quotas
App and Row Quota Fixes
2022-01-21 11:20:14 +00:00
mike12345567 e2006a299d Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-21 10:21:14 +00:00
Andrew Kingston f100ae42fd Add more work on API refactor in builder 2022-01-21 09:10:59 +00:00
Rory Powell 2b6f9e20f4 Add deprecation notice 2022-01-20 21:40:10 +00:00
Rory Powell b49be566b7 Remove cloud checks 2022-01-20 21:34:28 +00:00
Budibase Release Bot caebb066c3 v1.0.46 2022-01-20 19:58:40 +00:00
Andrew Kingston e6cddcca3e Add more builder API refactor updates 2022-01-20 19:53:55 +00:00
Andrew Kingston 6319760b8c More work on builder API refactor 2022-01-20 19:27:15 +00:00
mike12345567 14ec6ac205 Fixing an issue where old apps did not send up the values of the default parameters, the server should be able to handle this, enrich them in if they aren't there. 2022-01-20 19:06:08 +00:00
Budibase Staging Release Bot 36611280f2 v1.0.46-alpha.2 2022-01-20 18:57:06 +00:00
Michael Drury 321003a74c Merge pull request #4131 from Budibase/fix/data-filtering
Quick fix for data section filtering
2022-01-20 18:51:31 +00:00
Budibase Staging Release Bot 9dbadcd671 v1.0.46-alpha.1 2022-01-20 18:46:28 +00:00
Andrew Kingston e2fb5f51f5 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-20 18:44:04 +00:00
Andrew Kingston 6a7aed1c0d Update parts of builder with core API refactor 2022-01-20 18:42:30 +00:00
mike12345567 963cf5b4ed Merge branch 'fix/data-filtering' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-20 18:07:51 +00:00
mike12345567 23a9fc709f Minor fix, when testing the filtering the data section noticed some stuff didn't work, like filtering by just a number (which is actually text) we fixed this previously but had to version the API to fix it, builder needed to send up the API version it desires to use. 2022-01-20 18:06:14 +00:00
mike12345567 50eff577f9 Getting the static formulas being processed on input, not re-processing on output. 2022-01-20 18:04:44 +00:00
Rory Powell 58bcba71f7 Send url to api and honour url on viewing published app 2022-01-20 17:27:56 +00:00
Budibase Staging Release Bot f927117582 v1.0.46-alpha.0 2022-01-20 17:10:09 +00:00
mike12345567 d565819494 Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-20 17:05:51 +00:00
mike12345567 8d95d9b603 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-01-20 17:03:21 +00:00
Budibase Release Bot 6c22ccb149 v1.0.45 2022-01-20 16:33:40 +00:00
Rory Powell 6e5957a01a validator tweak 2022-01-20 16:25:09 +00:00
Rory Powell 4fb9a4aa59 validator tweak 2022-01-20 16:20:58 +00:00
Rory Powell fe374c0439 Merge fix and linting 2022-01-20 16:17:09 +00:00
mike12345567 c66b9fb0b4 Renaming bindableOptions to bindings and replacing the query bindings variable with queryBindings. 2022-01-20 16:12:32 +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
mike12345567 06a6001f95 Fix for #4126 - wrong bindings were being passed to the drawer, making sure correct ones are available. 2022-01-20 15:44:39 +00:00
mike12345567 c04379eaea Fixing issue with dynamic/static formula types not being stored. 2022-01-20 15:16:27 +00:00
mike12345567 3075c7dbe7 Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-20 14:37:22 +00:00
Budibase Staging Release Bot 96d8e6d68e v1.0.44-alpha.9 2022-01-20 14:01:03 +00:00
Peter Clement 41b4045f7b Merge pull request #4112 from Budibase/fix/template-row-limit
Home Screen UI fixes
2022-01-20 13:53:52 +00:00
Andrew Kingston 9f180ca292 Fix issue with search fields in builder when not using a table 2022-01-20 13:37:33 +00:00
Budibase Staging Release Bot 62873fbb8d v1.0.44-alpha.8 2022-01-20 12:33:48 +00:00
Peter Clement bc521af082 fix cypress createApp command 2022-01-20 11:51:41 +00:00
Andrew Kingston 1ec3a91cae Update usages of utils and helpers in the builder 2022-01-20 11:19:37 +00:00
Andrew Kingston aab7adce03 Update remaining dependency issues in client 2022-01-20 10:16:13 +00:00
Peter Clement 09611d3aad Merge remote-tracking branch 'origin/develop' into fix/template-row-limit 2022-01-20 09:53:39 +00:00
Peter Clement 0802522106 Merge branch 'fix/template-row-limit' of github.com:Budibase/budibase into fix/template-row-limit 2022-01-20 09:45:31 +00:00
Peter Clement 27a8fefaa4 fix cypress 2022-01-20 09:44:40 +00:00
Andrew Kingston 6e58820b45 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-20 09:43:23 +00:00
Andrew Kingston ff97e5af43 Update builder to reference assets in frontend core 2022-01-20 09:41:05 +00:00
Andrew Kingston 6694bdc651 Add core API implementation and update most of client library to use it 2022-01-20 09:40:53 +00:00
Rory Powell 539bce8aed Add creatingApp && loaded checks 2022-01-20 07:23:13 +00:00
Peter Clement 094df5922d fix export button size 2022-01-19 19:45:19 +00:00
Peter Clement d4463fc0f3 add splash screen for apps page 2022-01-19 19:40:28 +00:00
mike12345567 249b10a605 Adding in static/dynamic select, as well as the ability to set a tooltip on a select. 2022-01-19 18:33:58 +00:00
Peter Clement b0b8e568ce remove uneeded app creation modal 2022-01-19 18:29:09 +00:00
Budibase Staging Release Bot e8915adc61 v1.0.44-alpha.7 2022-01-19 15:25:19 +00:00
Peter Clement a9d7a19cb5 fix issue with templates showing over more than two rows 2022-01-19 15:22:55 +00:00
Martin McKeaveney 5bacd7f62a Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-01-19 16:19:42 +01:00
Martin McKeaveney 9c54872fa9 revert new cypress tests 2022-01-19 16:19:02 +01:00
Budibase Staging Release Bot d8c44be3c3 v1.0.44-alpha.6 2022-01-19 15:17:21 +00:00
Martin McKeaveney 8267d31626 Revert "Small changes associated with the smoke build" 2022-01-19 16:10:22 +01:00
Budibase Staging Release Bot ba3de70639 v1.0.44-alpha.5 2022-01-19 15:08:47 +00:00
Michael Drury 84f7405f02 Merge pull request #4090 from Budibase/fix/3721
Fixing issue with existing SQL relationships and deleting tables externally to Budibase
2022-01-19 15:02:15 +00:00
Budibase Staging Release Bot a870c5b327 v1.0.44-alpha.4 2022-01-19 14:59:39 +00:00
Andrew Kingston 937518228d Merge pull request #4105 from Budibase/fix/log-out-action
Fix log out action
2022-01-19 14:54:20 +00:00
Budibase Staging Release Bot b3670e6fff v1.0.44-alpha.3 2022-01-19 14:52:46 +00:00
Andrew Kingston 9d4f18f1ce Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-19 13:54:39 +00:00
Andrew Kingston 8be7018543 Rename return URL to redirect URL in log out action 2022-01-19 12:50:07 +00:00
Andrew Kingston ce3715ccad Update log out action text 2022-01-19 12:45:15 +00:00
Budibase Staging Release Bot dddeb80cee v1.0.44-alpha.2 2022-01-19 11:49:24 +00:00
Martin McKeaveney c25c88ae58 fix lint 2022-01-19 12:42:11 +01:00
Andrew Kingston 8be175843a Add return URL setting to log out button action 2022-01-19 11:22:04 +00:00
mike12345567 ec95d20b21 Merge branch 'develop' of github.com:Budibase/budibase into fix/3721 2022-01-19 10:48:23 +00:00
Budibase Release Bot fafe6f5d40 v1.0.44 2022-01-19 10:13:22 +00:00
Mitch-Budibase 3cd58a3250 Merge pull request #4091 from Budibase/cypress-testing
Small changes associated with the smoke build
2022-01-18 17:25:38 +00:00
Mitch-Budibase 9034f23fde Small changes associated with the smoke build
Removing a line from addMultiOptionDatatype

Also adding a wait when creating an app - smoke build looks to have a timing issue with some tests
-Just a 2 second wait for now
2022-01-18 17:25:09 +00:00
mike12345567 e0949b4ac3 Fix for #3721 - deleting invalid relationships if tables have been removed external to budibase - otherwise these could not be removed without deleting the datasource. 2022-01-18 17:21:29 +00:00
Michael Drury cdaab9e989 Merge pull request #4085 from Budibase/fix/4064
Allow deleting JSON fields in JSON schema
2022-01-18 17:14:20 +00:00
Mitch-Budibase 9e168d743c Merge branch 'cypress-testing' of https://github.com/Budibase/budibase into cypress-testing 2022-01-18 16:21:19 +00:00
Mitch-Budibase 2960867cb0 lint changes 2022-01-18 16:20:54 +00:00
Mitch-Budibase a431f88dfc Merge branch 'develop' into cypress-testing 2022-01-18 16:13:51 +00:00
Mitch-Budibase bd82ce9704 Table Test fix - Add row to table
Fixing the command associated with adding a row to a table
2022-01-18 16:12:53 +00:00
Mitch-Budibase e4da48eb8a Merge branch 'cypress-testing' of https://github.com/Budibase/budibase into cypress-testing 2022-01-18 16:02:49 +00:00
Mitch-Budibase 9a7286568a Structural Changes + New Test
Structural changes surrounding data sources
-Cypress env file removed
-Text change for fetching tables
-Oracle tests organised
-PostgreSQL tests organised

New test is for skipping table fetch via button

There are a few other smaller changes
2022-01-18 16:02:42 +00:00
Budibase Staging Release Bot 3c4fee31e3 v1.0.44-alpha.1 2022-01-18 15:36:05 +00:00
Michael Drury 8873cffb17 Merge pull request #4082 from mslourens/cancel_rename_column
reset field.name to originalName after cancel
2022-01-18 15:29:39 +00:00
mike12345567 8092068aaa Fixing issue #4064 - making it possible to delete JSON fields. 2022-01-18 15:24:42 +00:00
Budibase Staging Release Bot 3a49483eca v1.0.44-alpha.0 2022-01-18 14:31:59 +00:00
mike12345567 d93617d3c7 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-01-18 14:25:30 +00:00
Budibase Staging Release Bot 5004e81168 v1.0.27-alpha.24 2022-01-18 13:16:22 +00:00
Michael Drury 7cf78f8c8b Merge pull request #4073 from Budibase/feature/sql-relationship-filtering
SQL relationship filtering
2022-01-18 13:10:58 +00:00
Rory Powell 4d61e84c2b Handle table deletion and data import 2022-01-18 11:57:20 +00:00
Budibase Staging Release Bot 8798f5cf37 v1.0.27-alpha.23 2022-01-18 09:45:46 +00:00
Maurits Lourens 77d0a556bd reset field.name to originalName after cancel 2022-01-18 10:45:37 +01:00
Andrew Kingston 0201841b90 Add initial work on frontend-core refactor 2022-01-18 09:39:19 +00:00
Martin McKeaveney cd92edd736 Merge pull request #4079 from mslourens/delete_renamed_column
use deleteColName when deleting a column
2022-01-18 10:39:13 +01:00
Martin McKeaveney 73262179ef refactored middleware to be more generic 2022-01-18 10:25:59 +01:00
Budibase Staging Release Bot 2c11661c61 v1.0.27-alpha.22 2022-01-18 08:59:52 +00:00
Maurits Lourens d2688124f4 use deleteColName when deleting a column 2022-01-18 09:53:15 +01:00
Budibase Staging Release Bot 7335a6ab5e v1.0.27-alpha.21 2022-01-17 18:01:17 +00:00
mike12345567 cde801d99b Adding dynamic filter capabilities, also updating search field select in builder to make sure it removes banned search field types. 2022-01-17 16:48:49 +00:00
Budibase Release Bot e3d8302194 v1.0.43 2022-01-17 16:42:48 +00:00
Martin McKeaveney 9663806bfc more flexible datasource auth config 2022-01-17 15:52:10 +01:00
mike12345567 29fbfe7b95 Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-17 13:34:16 +00:00
Budibase Staging Release Bot b77be977dd v1.0.27-alpha.20 2022-01-17 10:15:17 +00:00
Rory Powell 0f6e626005 Merge pull request #4022 from Budibase/fix/return-url
Fix return url
2022-01-17 10:09:38 +00:00
Rory Powell f3ac142870 Remove console.log statements 2022-01-17 09:53:53 +00:00
Budibase Release Bot 2a8cbb8805 v1.0.42 2022-01-17 08:48:49 +00:00
Martin McKeaveney a70b96a21a gsheets E2E 2022-01-15 19:28:04 +01:00
mike12345567 aae2dc86d3 Getting client partially working, having an issue with search fields not updating for a table block. 2022-01-14 17:42:14 +00:00
Budibase Staging Release Bot 3bcad013c7 v1.0.27-alpha.19 2022-01-14 14:33:55 +00:00
Budibase Staging Release Bot 472ec03fa9 v1.0.27-alpha.18 2022-01-14 14:25:57 +00:00
Andrew Kingston 4dfb74f512 Add public URL of uploaded file to button action outputs when uploading files to S3 2022-01-14 10:40:38 +00:00
Budibase Release Bot 95c4edad08 v1.0.41 2022-01-14 09:39:56 +00:00
Budibase Release Bot 5256a1cf9f v1.0.40 2022-01-13 18:35:02 +00:00
Rory Powell d2e13da831 Test fix 2022-01-13 17:46:57 +00:00
Rory Powell 4433ebc1f2 Handle 403 when loading templates 2022-01-13 17:24:52 +00:00
Andrew Kingston 3f2b6db2b2 Merge branch 'develop' of github.com:Budibase/budibase into s3-upload 2022-01-13 17:17:30 +00:00
mike12345567 41b9c94237 Quick fix, only allow using SQL. 2022-01-13 16:48:19 +00:00
mike12345567 90859cfe18 Basic frontend work, getting it sending up search fields from tables with links. 2022-01-13 15:59:04 +00:00
Budibase Release Bot 03ff594973 v1.0.39 2022-01-13 15:17:06 +00:00
Martin McKeaveney 0329fcb49e v1.0.38 2022-01-13 16:10:07 +01:00
Martin McKeaveney 13e9929ca3 v1.0.32 2022-01-13 16:09:07 +01:00
Budibase Staging Release Bot addcdf8bcc v1.0.27-alpha.17 2022-01-13 14:57:56 +00:00
Budibase Staging Release Bot 3bea3e71f3 v1.0.27-alpha.16 2022-01-13 14:38:12 +00:00
Rory Powell 3d7923cb16 Merge branch 'develop' into fix/return-url 2022-01-13 14:36:59 +00:00
Budibase Staging Release Bot e8815720a0 v1.0.27-alpha.15 2022-01-13 14:26:35 +00:00
Budibase Staging Release Bot 05c84628c1 v1.0.27-alpha.14 2022-01-13 14:18:24 +00:00
Rory Powell f055d392b5 Merge branch 'develop' into fix/return-url 2022-01-13 14:11:20 +00:00
Rory Powell b5250ac244 Fix return url using cookies 2022-01-13 14:07:49 +00:00
Andrew Kingston 9f90bf3801 Update reset theme button to use white for light theme 2022-01-13 10:26:05 +00:00
Andrew Kingston 9a7cc4113d Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-13 09:44:09 +00:00
Andrew Kingston aa5762d6d7 Revert nav bar background to default theme color when changing client app theme, and use a unique nav background color for light theme 2022-01-12 15:39:20 +00:00
Budibase Staging Release Bot f2a2a072c6 v1.0.27-alpha.13 2022-01-12 13:20:06 +00:00
Michael Drury b2c5e4f825 Merge pull request #3998 from Budibase/fix/3722
Fixing issue with multiple automation steps of the same type showing same response
2022-01-11 17:39:16 +00:00
Budibase Staging Release Bot 05a17d4475 v1.0.27-alpha.12 2022-01-11 17:25:33 +00:00
mike12345567 44f9ae0682 Fixing issue where any two automations steps of the same type executed in the same automation would have the same response output in the frontend, this was a visual bug. Also fixing an issue introduced by REST update that broke the query controller. 2022-01-11 17:14:04 +00:00
mike12345567 b15f003c8c Updating to use automation setup to use action button instead of custom chevron div and using the action button in the automation code editor so that bindings can be hidden/shown if they are taking up too much of screen. 2022-01-11 16:54:43 +00:00
Budibase Staging Release Bot 337eb07422 v1.0.27-alpha.11 2022-01-11 14:31:25 +00:00
Andrew Kingston dfd95f9b83 Add initial work on new S3 upload component and button action 2022-01-11 14:01:21 +00:00
Budibase Staging Release Bot 07bb680470 v1.0.27-alpha.10 2022-01-11 13:49:47 +00:00
Budibase Staging Release Bot fe54c98c1a v1.0.27-alpha.9 2022-01-11 13:17:43 +00:00
Budibase Staging Release Bot 6c7aaf9a68 v1.0.27-alpha.8 2022-01-11 09:42:12 +00:00
Michael Drury 904906e364 Merge pull request #3970 from Budibase/fix/jan-various-fixes
Various fixes
2022-01-11 09:36:12 +00:00
Budibase Staging Release Bot a14fc26b8f v1.0.27-alpha.7 2022-01-10 12:14:33 +00:00
Rory Powell 8bf0c86c92 Merge pull request #3932 from Budibase/feature/query-variables
Fixes for new rest datasource
2022-01-10 12:08:47 +00:00
Budibase Staging Release Bot 48d18d4242 v1.0.27-alpha.6 2022-01-07 12:04:19 +00:00
Michael Drury 342a4b1f95 Merge pull request #3931 from Budibase/fix/3915
Fixing some issues with short hand URL for prod apps - using it by default in self host
2022-01-07 11:58:30 +00:00
Andrew Kingston 54ad2237ea Improve naming of REST pagination parameters 2022-01-07 11:03:31 +00:00
mike12345567 657f55f0da Adding a skip button for fetching plus datasource tables incase working with very large data sets and still want to perform queries. 2022-01-06 15:28:38 +00:00
Andrew Kingston 422c0a3033 Comment builder implementation of lucene searching to highlight that it will be replaced 2022-01-06 14:05:32 +00:00
Andrew Kingston 74fcf63fbb Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-06 14:03:42 +00:00
Budibase Staging Release Bot 5ff0505f11 v1.0.27-alpha.5 2022-01-06 13:31:15 +00:00
Martin McKeaveney c2d97b9449 google auth working 2022-01-06 08:08:54 +00:00
Rory Powell 6d5d301adb Support variables in URL 2022-01-05 14:33:14 -05:00
Rory Powell 22407446ee Navigation fixes for duplicate and delete query 2022-01-05 13:27:15 -05: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
Rory Powell e115a561c2 Fix Add Authentication button icon 2022-01-05 10:31:44 -05:00
Rory Powell b1ef2e3988 Fix auth dropdown z-index 2022-01-05 10:29:40 -05:00
Budibase Staging Release Bot 7732d8de3e v1.0.27-alpha.4 2022-01-05 15:28:59 +00:00
Michael Drury fe40e3e85d Merge pull request #3830 from Budibase/feature/query-variables
Datasource static and dynamic variables
2022-01-05 15:22:30 +00:00
Andrew Kingston 8aa4d49f31 Fix crash in KeyValueBuilder when object doesn't exist 2022-01-05 10:57:05 +00:00
Andrew Kingston abc02d812a Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2022-01-05 09:21:25 +00:00
Budibase Staging Release Bot ba5586e601 v1.0.27-alpha.3 2022-01-04 18:07:13 +00:00
Andrew Kingston 81cbb6d403 Remove line from testing 2022-01-04 15:03:19 +00:00
mike12345567 532fefaeff Hiding all tables from data sources when there is no data for them (no placeholder table). 2022-01-04 14:46:10 +00:00
mike12345567 e32869b100 Fixing issue discovered by cypress test case and updating dynamic variable view to hide table when there are none. 2022-01-04 14:41:11 +00:00
Andrew Kingston db55074b0a Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-04 14:34:09 +00:00
mike12345567 18ff7a9cfb Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2022-01-04 12:58:42 +00:00
Budibase Staging Release Bot f65ae6a9e3 v1.0.27-alpha.2 2022-01-04 11:52:12 +00:00
Peter Clement c5f80af0ed Merge pull request #3913 from Budibase/bug/pc-fixes
Bug fixes for #3399 and #3489
2022-01-04 11:44:57 +00:00
Andrew Kingston 4cd8886e1a Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2022-01-04 09:48:44 +00:00
Budibase Staging Release Bot e463ae652a v1.0.27-alpha.1 2021-12-31 14:12:45 +00:00
Martin McKeaveney a09fabc54b merge with master 2021-12-30 23:10:46 +00:00
Budibase Release Bot 2a3eb5eed9 v1.0.30 2021-12-30 19:05:38 +00:00
Budibase Release Bot 2848e48f52 v1.0.29 2021-12-30 18:07:14 +00:00
Budibase Release Bot 94e7252464 v1.0.28 2021-12-30 10:06:29 +00:00
Mitch-Budibase 4279772444 Merge branch 'develop' into cypress-testing 2021-12-24 10:55:57 +00:00
Mitch-Budibase 40ab428e22 Adding new lines to bottom of files and other minor changes 2021-12-24 10:49:47 +00:00
Mitch-Budibase d5bea7e0f3 Adding new lines to bottom of files 2021-12-24 10:40:57 +00:00
Mitch-Budibase df43b270dc New Tests and Changes based on updated test environment
-Changes made to reflect the new layouts of the test env
--e.g. Changes to the app grid, changes to UI screens
-Updated commands
--New commands added & some updated
-New tests
--Revert App
--AutoScreensUI
--Change app icon and colour
--Data source testing

In particular to data source testing
-I have a file for mySQL, PostgreSQL, Oracle, and REST.
--enabled better regression testing for each

Other changes made for:
-QueryLevelTransformers tests
-Table tests
-Renaming applications
-Automations
-Multi-option datastype

New env file added too
2021-12-24 10:38:03 +00:00
Rory Powell 5890f5d4dc Add bold and code cell renderers 2021-12-21 14:08:09 -05:00
Budibase Release Bot c5b066472b v1.0.27 2021-12-21 17:51:01 +00:00
Rory Powell e96467a7cd Further fix for dynamic variable deletion across different queries 2021-12-21 11:26:45 -05:00
mike12345567 ff69aad969 Fixing conflict. 2021-12-21 12:33:12 +00:00
mike12345567 0841e2b50d Allowing switching between body types without losing state in REST UI. 2021-12-21 12:25:37 +00:00
Rory Powell 4b2ce2a280 Default rest body type to json when there is an existing body 2021-12-20 11:46:01 -05:00
Rory Powell 5dc6917fb2 Fix dynamic variable deletion and move utils 2021-12-20 10:50:58 -05:00
Budibase Staging Release Bot 961d9ea4aa v1.0.27-alpha.0 2021-12-20 09:21:52 +00:00
Martin McKeaveney b1769f47dc Merge branch 'master' of github.com:Budibase/budibase into develop 2021-12-20 08:53:18 +00:00
Andrew Kingston c1feb935cd Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 18:56:16 +00:00
Andrew Kingston 882067056c Update query pagination to be stored in fields 2021-12-17 18:39:22 +00:00
mike12345567 ab77c081bd Some minor UI tweaks. 2021-12-17 18:21:36 +00:00
mike12345567 85aa2c27b5 Fixing issues with query dynamic variables being able to overwrite/appearing in other queries. 2021-12-17 17:16:06 +00:00
Budibase Release Bot 50ae72b1f0 v1.0.26 2021-12-17 14:52:40 +00:00
mike12345567 d61cb6c037 Some fixes after testing dynamic variables in rest a bit more. 2021-12-17 14:08:48 +00:00
Andrew Kingston af00ed88ae Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 13:12:28 +00:00
Andrew Kingston 51d5885ec0 Add pagination tab to query UI 2021-12-17 11:37:50 +00:00
Andrew Kingston 4e5df0efa4 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2021-12-17 10:37:43 +00:00
Andrew Kingston c6792f9903 Update client side lucene searching to treat string startsWith matches as case-insensitive 2021-12-17 10:00:46 +00:00
Michael Drury f03f3c8864 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
Budibase Release Bot ef4410229e v1.0.25 2021-12-16 18:32:05 +00:00
mike12345567 02855fa37b Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2021-12-16 14:57:21 +00:00
Andrew Kingston af8d55ef32 Use fixed width for REST query verbs 2021-12-16 11:56:14 +00:00
mike12345567 fab94f5a3a Fixing lint issues. 2021-12-16 11:44:17 +00:00
mike12345567 a9437302b7 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
Budibase Release Bot e7ab6f72f7 v1.0.24 2021-12-16 11:04:27 +00:00
Martin McKeaveney ca456949c7 merge 2021-12-16 11:59:59 +01:00
Budibase Release Bot 5b1da51acb v1.0.23 2021-12-16 10:18:24 +00:00
Andrew Kingston 49e813cc6c Revert hiding body tab for GETs since already implemented in another pending PR 2021-12-16 10:11:49 +00:00
Andrew Kingston f4add0a180 Hide 'Body' tab for REST API datasources when using a GET query 2021-12-16 10:03:59 +00:00
mike12345567 858ef084ad 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
Budibase Staging Release Bot 1a5ee47e9e v1.0.23-alpha.1 2021-12-15 16:56:03 +00:00
Andrew Kingston 5b6bd31f80 Merge pull request #3795 from Budibase/home-screen-mobile
Home screen UI tweaks
2021-12-15 16:48:56 +00:00
Budibase Staging Release Bot dbb8a4c341 v1.0.23-alpha.0 2021-12-15 16:41:32 +00:00
mike12345567 85858ff6b1 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2021-12-15 16:35:30 +00:00
mike12345567 65f4b91e8b Merge branch 'master' of github.com:Budibase/budibase into develop 2021-12-15 16:25:32 +00:00
Andrew Kingston 12d41b95dd Lint 2021-12-15 16:21:12 +00:00
Andrew Kingston 36839d7fdc Revert open button size to small in app list 2021-12-15 16:09:40 +00:00
Andrew Kingston 6f9386ddde Restore original logic around export apps button 2021-12-15 15:56:36 +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
Rory Powell 3833b5fb75 Copy changes 2021-12-15 14:37:03 +00:00
Peter Clement 8d57ae93b3 fixing issue 3489 where default role wasn't saving correctly 2021-12-15 14:32:26 +00:00
Andrew Kingston d06cc93757 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-15 13:36:10 +00:00
mike12345567 136fe11354 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-15 12:15:19 +00:00
Peter Clement 841feac5fa Merge pull request #3737 from Budibase/feature/home-screen-redesign
Home Screen Redesign
2021-12-15 09:47:03 +00:00
mike12345567 12b11ed3d9 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-14 18:03:49 +00:00
mike12345567 da7153dd64 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 f499320b47 Link datasource dynamic variables table to query 2021-12-14 17:05:17 +00:00
Rory Powell fc719eda27 Add menu to response heades 2021-12-14 16:58:17 +00:00
Rory Powell d2622a6c4f Read / Write finished 2021-12-14 16:46:31 +00:00
Peter Clement d099865c3d add templates store 2021-12-14 15:58:19 +00:00
Peter Clement 8bbcc3f0df update handling of app updates 2021-12-14 15:30:20 +00:00
Budibase Staging Release Bot 5ac6b72dc7 v1.0.19-alpha.3 2021-12-14 12:33:48 +00:00
Rory Powell 3e9baf4e14 Merge branch 'develop' into feature/query-variables 2021-12-14 12:31:31 +00:00
Rory Powell 42279e67e8 Variables UI WIP 2021-12-14 12:30:26 +00:00
Rory Powell b3d8c0b017 Merge branch 'develop' into feature/query-auth 2021-12-14 11:58:44 +00:00
Rory Powell 06359efd94 Move datasource init to onMount 2021-12-14 11:57:28 +00:00
Rory Powell f609200896 Remove unnecessary assignment to datasource 2021-12-14 11:42:41 +00:00
Budibase Staging Release Bot 461ccb13d7 v1.0.19-alpha.2 2021-12-14 11:41:07 +00:00
Rory Powell 7337ae6f67 Flip datasource and baseDatsource to not update store directly 2021-12-14 11:34:12 +00:00
mike12345567 8d5a035bc9 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-14 11:33:33 +00:00
mike12345567 3c114d87c7 Fixing issue with creating new rest query. 2021-12-14 11:30:50 +00:00
mike12345567 3c67a2205e Fixing code mirror mode reactivity. 2021-12-14 10:45:38 +00:00
Rory Powell 26abf39b76 Fix merge issue and clear unsaved datasource changes on query load 2021-12-14 10:44:14 +00:00
Rory Powell 17ba5d7c88 Merge branch 'develop' into feature/query-auth 2021-12-14 09:52:16 +00:00
Peter Clement ed6b16cb98 remove log 2021-12-14 09:49:39 +00:00
Budibase Release Bot 1ab1e7517d v1.0.22 2021-12-13 18:46:25 +00:00
mike12345567 17f083e586 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
Budibase Release Bot ecd3198940 v1.0.21 2021-12-13 18:08:22 +00:00
Budibase Release Bot c8bcf17d21 v1.0.20 2021-12-13 17:46:32 +00:00
Budibase Staging Release Bot e7b9b02b9e v1.0.19-alpha.1 2021-12-13 17:45:48 +00:00
Michael Drury e78df4e1a8 Merge pull request #3741 from Budibase/feature/rest-redesign
Rest UI Redesign
2021-12-13 17:31:03 +00:00
Budibase Staging Release Bot 2aea488c50 v1.0.19-alpha.0 2021-12-13 17:17:46 +00:00
Budibase Release Bot cfa941b11f v1.0.19 2021-12-13 16:43:28 +00:00
Martin McKeaveney e1fcf40084 Merge branch 'master' into develop 2021-12-13 17:38:13 +01:00
Budibase Release Bot c77b29d047 v1.0.18 2021-12-13 16:00:58 +00:00
mike12345567 94041176d4 Fixing issue of disabled headers not being set for unmigrated queries. 2021-12-13 15:18:44 +00:00
Budibase Release Bot ac6686cf9f v1.0.17 2021-12-13 12:57:18 +00:00
mike12345567 1948c867cc Fixing some issues around deleting datasources/queries and managing the full URL for migrating queries. 2021-12-13 12:41:47 +00:00
Andrew Kingston f5dba692e5 Update UI of JSON schema editor 2021-12-13 12:25:01 +00:00
Budibase Release Bot b81b880eca v1.0.16 2021-12-13 11:55:27 +00:00
mike12345567 a7743c8481 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
Andrew Kingston ab1e5abd5e Refactor button definitions, rename button action components and add button manifest 2021-12-13 10:55:45 +00:00
mike12345567 740ffae8c8 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-13 10:14:28 +00:00
Andrew Kingston 42fb4949ab Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-13 09:45:56 +00:00
Andrew Kingston 7ecf681010 Lint 2021-12-13 09:45:50 +00:00
Rory Powell 077c9ef434 Integrate query with datasource auth 2021-12-11 23:34:30 +00:00
Rory Powell 9fa4fe6c76 Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-11 21:43:03 +00:00
Rory Powell 9a0af5ba0a Add _id field 2021-12-11 10:40:57 +00:00
Rory Powell 77d17e143d Auth config forms 2021-12-11 09:59:09 +00:00
Budibase Staging Release Bot 2565d5476f v1.0.15-alpha.1 2021-12-10 16:56:34 +00:00
Budibase Release Bot 9f45829bfa v1.0.15 2021-12-10 16:55:00 +00:00
Budibase Staging Release Bot 1a2bcc02f1 v1.0.15-alpha.0 2021-12-10 16:29:45 +00:00
mike12345567 ec313a300a Merge branch 'master' of github.com:Budibase/budibase into develop 2021-12-10 16:19:24 +00:00
Budibase Release Bot e1a527a4bb v1.0.14 2021-12-10 15:45:07 +00:00
Andrew Kingston c072044d21 Rename Key/Value field to JSON field 2021-12-10 15:26:43 +00:00
Andrew Kingston dc7d22e5cb Add support for binding forms to deep json fields 2021-12-10 14:18:01 +00:00
Budibase Staging Release Bot 8d1e0e5dfb v1.0.13-alpha.1 2021-12-10 11:14:30 +00:00
Budibase Release Bot dc92cbeac0 v1.0.13 2021-12-10 11:12:06 +00:00
Andrew Kingston 891538eaa4 Hide JSON array from filter editor 2021-12-10 10:52:51 +00:00
Budibase Staging Release Bot b688e50272 v1.0.13-alpha.0 2021-12-10 10:39:20 +00:00
Rory Powell eeb6614823 Merge branch 'master' into merge-master 2021-12-10 10:14:43 +00:00
Budibase Release Bot 97816ab99f v1.0.12 2021-12-09 19:15:19 +00:00
mike12345567 f5b1e255d5 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
Andrew Kingston eeecc762d2 Add button context to execute query action 2021-12-09 16:48:19 +00:00
Andrew Kingston 372d32b8b3 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-09 16:32:25 +00:00
Andrew Kingston dd5d0ffc7b Add output context to duplicate row action 2021-12-09 16:29:22 +00:00
Budibase Release Bot 558c85d736 v1.0.11 2021-12-09 14:33:04 +00:00
mike12345567 56d673e55c Fixing some colors. 2021-12-09 14:22:43 +00:00
mike12345567 81c1644a78 Adding link into learn more banner. 2021-12-09 13:44:54 +00:00
mike12345567 da3df17699 Fixing issue with table expanding too far with large response datasets. 2021-12-09 13:23:06 +00:00
mike12345567 4cd28fa7c4 Adding http verbs instead of icons for REST requests. 2021-12-09 13:08:16 +00:00
mike12345567 ad1007ffdc Adding in the ability to retrieve and view the headers from a rest response. 2021-12-09 12:30:05 +00:00
Peter Clement fa8fb5577e fix home screen automation commands 2021-12-09 11:52:47 +00:00
Rory Powell 431a22aaf0 Modal integration 2021-12-09 11:39:44 +00:00
Andrew Kingston d9278dbc24 Dynamically enrich button actions at runtime and provide additional ephemeral button action output context 2021-12-09 11:25:32 +00:00
Peter Clement feacfb922f re-add status lights for app row 2021-12-09 10:10:16 +00:00
mike12345567 e1ae7c603d Adding placeholder and making sure query urls have a protocol. 2021-12-09 10:02:47 +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
Andrew Kingston 59ac6682ae Generate button context bindings for all button actions 2021-12-09 08:36:50 +00:00
mike12345567 bbb5501d41 Adding in enabled headers, making way for different body types. 2021-12-08 19:11:19 +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
Budibase Release Bot 92bab31ffc v1.0.10 2021-12-08 18:11:06 +00:00
mike12345567 8077ba8d37 Adding a bit of padding to bottom of rest interface in case scrolling occurs. 2021-12-08 18:06:11 +00:00
mike12345567 82fd691ec7 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
Budibase Release Bot fe85dc74e4 v1.0.9 2021-12-08 17:44:39 +00:00
Budibase Staging Release Bot 8c0632e4b9 v1.0.9-alpha.1 2021-12-08 17:21:37 +00:00
Martin McKeaveney 40878b02a7 merge with master 2021-12-08 17:20:14 +00:00
Martin McKeaveney 58f0f337b3 Merge pull request #3719 from Budibase/fix/incoming-webhooks
Fix/incoming webhooks
2021-12-08 17:14:18 +00:00
Andrew Kingston 2da952af24 Fix bug where state variables were not always extracted, improve performance when determining bindable state values and add initial work on generating button context bindings 2021-12-08 15:31:06 +00:00
Rory Powell 720b828bee Render table of auth configs and linting 2021-12-08 15:27:58 +00:00
Budibase Staging Release Bot b429a5bbcf v1.0.9-alpha.0 2021-12-08 14:06:32 +00:00
Andrew Kingston 7beaa80759 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-08 13:08:28 +00:00
Andrew Kingston a10ca1e045 Update manifest 'dependsOn' logic to correctly handle boolean values 2021-12-08 13:06:36 +00:00
Andrew Kingston 46cf642abd Add new tag component to client apps 2021-12-08 13:06:15 +00:00
Rory Powell 8df37dae85 Merge branch 'develop' into feature/rest-redesign 2021-12-08 12:36:12 +00:00
Rory Powell 379b8cecc0 Merge branch 'master' into develop 2021-12-08 12:07:06 +00:00
Budibase Staging Release Bot 06c815e9e0 v1.0.8-alpha.2 2021-12-08 12:02:02 +00:00
Rory Powell ad52b06a75 Merge pull request #3644 from Budibase/rest-import
Rest import
2021-12-08 11:54:38 +00:00
Budibase Release Bot a382184cd0 v1.0.8 2021-12-08 11:38:32 +00:00
Martin McKeaveney 1b8a3c9813 updating cypress test to cover automation creation 2021-12-08 11:32:28 +00:00
Rory Powell 83a28eb4bb Merge pull request #3702 from Budibase/duplicate-query
Duplicate queries
2021-12-08 11:32:28 +00:00
Andrew Kingston 31e669dc12 Merge pull request #3666 from Budibase/fix/conditional-layout-links
Fix conditional layout links
2021-12-08 11:30:21 +00:00
Martin McKeaveney acfe5ac0d7 Merge branch 'ak-fixes' of github.com:Budibase/budibase into fix/incoming-webhooks 2021-12-08 11:16:22 +00:00
Rory Powell 6b7f94a358 Merge branch 'develop' into rest-import 2021-12-08 11:08:32 +00:00
Rory Powell 4f642a03a4 Refactor store actions to allow self reference 2021-12-08 11:01:12 +00:00
Andrew Kingston 90011b53cc Use full runtime bindings in automation settings and enable JS bindings for backend log action 2021-12-08 10:59:26 +00:00
Budibase Staging Release Bot e199207daf v1.0.8-alpha.1 2021-12-08 10:29:51 +00:00
Martin McKeaveney f40fe2e4ed account for integer type from JSON schema 2021-12-08 10:14:30 +00:00
Andrew Kingston 96e2ada5bd Lint 2021-12-08 09:42:19 +00:00
Andrew Kingston cc212d456a Fix query params directly mutating the stored app definition 2021-12-08 09:31:39 +00:00
Andrew Kingston b1cc72c54a Add support for accessing unlimited levels of nested JSON arrays 2021-12-07 21:19:14 +00:00
mike12345567 ce075c97ff Adding access controls to rest query ui. 2021-12-07 18:50:29 +00:00
mike12345567 c0512fa242 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
Andrew Kingston 7146b994ff Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-07 15:11:32 +00:00
Andrew Kingston d36daaf9b9 Add button action for duplicating a row 2021-12-07 13:59:12 +00:00
Andrew Kingston 00179c8a33 Fix lucene filtering crashing when being provided an invalid binding string as the document array 2021-12-07 13:58:59 +00:00
Rory Powell 52ea1fe1da Duplicate queries 2021-12-07 12:26:00 +00:00
Andrew Kingston d1b5716252 Fix data bindings from JSON fields not correctly squashing nested structures beyond the first level 2021-12-06 19:56:05 +00:00
Andrew Kingston ca0abba428 Add data bindings for top level properties within JSON fields 2021-12-06 19:55:21 +00:00
mike12345567 b31cd5b6f7 Adding in raw functionality. 2021-12-06 18:35:44 +00:00
Andrew Kingston a5b4087f64 Enable support for handling shallow non-object arrays in JSON fields 2021-12-06 18:12:27 +00:00
Andrew Kingston 20ee863780 Add console error to builder when iframe preview receives invalid JSON to aid in debugging some cases of endless loading apps 2021-12-06 18:00:19 +00:00
Andrew Kingston adae966769 Remove legacy performance hack of remove _revs from component definitions as this was sometimes leading to invalid JSON, preventing the app from loading 2021-12-06 17:59:23 +00:00
mike12345567 5936fe0f5f Adding all response capabilities. 2021-12-06 17:39:51 +00:00
Andrew Kingston 7b20aa31d1 Flatten JSON schema in apps to allow filtering and display of nested values 2021-12-06 12:37:50 +00:00
Andrew Kingston 8dd916afb9 Add more comments to clarify data binding behaviour 2021-12-06 12:14:06 +00:00
Andrew Kingston 7a0ee7aea6 Remove log statements 2021-12-06 12:04:55 +00:00
Andrew Kingston d10d332b9f Update client side lucene searching to work with nested JSON fields and fix bug with flattening nested JSON schema 2021-12-06 12:04:22 +00:00
Peter Clement 8f9bce04bc initial home screen redesign layout 2021-12-06 11:55:23 +00:00
Andrew Kingston cd5d370e7b 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 e064237981 Adding in last components of UI that were missing. 2021-12-03 18:39:05 +00:00
Peter Clement 610fc04145 some css fixes for autoscreen ui work 2021-12-03 14:27:38 +00:00
Budibase Staging Release Bot 5d4fb2e7c7 v1.0.8-alpha.0 2021-12-03 13:36:10 +00:00
mike12345567 039daf16d6 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-03 13:27:54 +00:00
mike12345567 282a32bf0b Merge branch 'master' of github.com:Budibase/budibase into develop 2021-12-03 13:26:55 +00:00
Budibase Release Bot 2c081c6557 v1.0.7 2021-12-03 13:24:14 +00:00
mike12345567 7c7b7584fa Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-03 12:45:32 +00:00
Andrew Kingston 39d5c81b72 Ensure links are an array in the wrapper component for a cleaner fix 2021-12-03 11:45:04 +00:00
Andrew Kingston e695396bb8 Ensure links prop is always an array when configuring layout links 2021-12-03 11:38:49 +00:00
Budibase Release Bot aecc29b4d7 v1.0.6 2021-12-03 11:22:44 +00:00
Budibase Staging Release Bot e6680c5c52 v1.0.6-alpha.1 2021-12-03 11:20:24 +00:00
Rory Powell 55aa337f62 Add import to existing DS and add cookie support to curl import 2021-12-03 11:14:22 +00:00
Andrew Kingston 1e38628a4b Add new form field component for JSON fields, JSON validation and update autoscreen generation 2021-12-03 09:20:45 +00:00
mike12345567 740abf8445 Adding radio group of body types. 2021-12-02 17:53:14 +00:00
Rory Powell 107e4378e7 Merge branch 'develop' into rest-import 2021-12-02 16:57:53 +00:00
Rory Powell 9d5866e747 Fix datasource selection after import and add maxmimum files support to dropzone 2021-12-02 16:51:13 +00:00
Budibase Staging Release Bot 4cc03de7e7 v1.0.6-alpha.0 2021-12-02 15:08:26 +00:00
Rory Powell 224516787d Merge + Linting 2021-12-02 14:54:47 +00:00
mike12345567 41d34861c3 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-02 14:35:17 +00:00
Rory Powell 9128043b68 Merge branch 'master' into merge-master 2021-12-02 14:27:52 +00:00
Rory Powell 5e6c967d64 Update supported file tags 2021-12-02 14:24:10 +00:00
Budibase Staging Release Bot 0fce0c076b v1.0.5-alpha.1 2021-12-02 13:47:17 +00:00
Martin McKeaveney b8a516aa3b Merge pull request #3628 from Budibase/do-automation
Completely automate digitalocean release with hashicorp packer
2021-12-02 14:39:57 +01:00
Budibase Release Bot 782faca131 v1.0.5 2021-12-02 13:31:45 +00:00
Andrew Kingston f2a2f5ac70 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-02 13:29:24 +00:00
Andrew Kingston 9a7cb71371 Fix custom query params not appearing 2021-12-02 12:28:12 +00:00
Andrew Kingston e71dd8fb77 Reset client features when selecting a new app 2021-12-02 12:27:59 +00:00
mike12345567 a0c3b0b8ce Updating key value store to allow adding an activity toggle. 2021-12-02 11:53:51 +00:00
mike12345567 57169bc910 Changing reactivity a bit to make it a bit more understandable. 2021-12-02 11:38:42 +00:00
mike12345567 4de2d55112 Adding query string output to the URL. 2021-12-02 11:32:21 +00:00
Martin McKeaveney e003f28e27 completely automate digitalocean release with hashicorp packer 2021-12-01 21:33:38 +01:00
mike12345567 4e9d60b446 First major part of the REST query resdesign. 2021-12-01 17:55:57 +00:00
Budibase Staging Release Bot 60a07193d2 v1.0.5-alpha.0 2021-12-01 14:28:00 +00:00
Budibase Release Bot 6c5a5dc192 v1.0.4 2021-12-01 13:49:09 +00:00
Rory Powell 32ea1da281 Merge pull request #3618 from Budibase/fix/block-context
Fixes for button actions, block contexts and nester data provider settings
2021-12-01 13:39:37 +00:00
mike12345567 bfd8007dfa Updating key value in queries to be a bit more clear. 2021-12-01 13:31:40 +00:00
mike12345567 4a0ce14f04 Adding the ability to set a display name for any datasource/query parameter. 2021-12-01 13:11:35 +00:00
mike12345567 f77fe0c75c Updating integration config screen. 2021-12-01 13:09:16 +00:00
Andrew Kingston e2ff1d8d54 Merge branch 'fix/block-context' of github.com:Budibase/budibase into feature/json-backend 2021-12-01 11:40:09 +00:00
Budibase Release Bot 7824fe3163 v1.0.3 2021-12-01 10:57:38 +00:00
Andrew Kingston c54489d7ee Fix button actions directly mutating the real component definition 2021-12-01 10:33:17 +00:00
Andrew Kingston e6741ce341 Ensuire the save row action determines the correct runtime bindings and only uses valid context types 2021-12-01 10:32:55 +00:00
mike12345567 6a7d899935 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 cd7ef481bd Some UI tweaks. 2021-11-30 18:11:29 +00:00
mike12345567 76ce9a3017 Disabling save button when no changes made. 2021-11-30 17:56:15 +00:00
mike12345567 3e5f9b9505 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
Budibase Release Bot f50014da79 v1.0.2 2021-11-30 15:59:32 +00:00
Budibase Release Bot c9ae9e56ca v1.0.1 2021-11-30 15:44:46 +00:00
Martin McKeaveney 29787c70ef v1.0.0 2021-11-30 16:34:33 +01:00
Andrew Kingston 2c91b89f02 Prevent data providers from using arbitrary context-providing components as sources 2021-11-30 14:32:18 +00:00
Budibase Release Bot 4b0704736b v0.9.190 2021-11-30 13:36:54 +00:00
mike12345567 39bb1f3e2c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-30 11:32:50 +00:00
Budibase Staging Release Bot 40aa9656e1 v0.9.190-alpha.12 2021-11-30 10:14:02 +00:00
Andrew Kingston 0341b596e6 Merge pull request #3576 from Budibase/ak-fixes
Misc bug fixes
2021-11-30 10:05:01 +00:00
mike12345567 193014fc83 Adding validation around invalid JSON inputs and allowing input via a code mirror editor in data UI. 2021-11-29 18:16:44 +00:00
Rory Powell c421499a46 cURL import working 2021-11-29 17:21:30 +00:00
mike12345567 05e2baa0d3 Moving generation to builder because it reduces API calls and has no reason to be carried out server-side, handling array/object schema generation correctly. 2021-11-29 17:11:08 +00:00
Budibase Staging Release Bot f8b4c4fa6c v0.9.190-alpha.11 2021-11-29 13:58:47 +00:00
Peter Clement e77ef4cf76 Merge pull request #3581 from Budibase/feature/auto-screen-ui
Autoscreen fixes
2021-11-29 13:49:59 +00:00
Peter Clement d716f38759 autoscreen fixes 2021-11-29 11:53:46 +00:00
Rory Powell c53f5e3d2b Update backend to be extensible for different import sources 2021-11-29 10:37:31 +00:00
Andrew Kingston 71e4764b17 Fix issue with navigation links editor mutating real component structure 2021-11-29 08:58:49 +00:00
Andrew Kingston 8b4bd84ab5 Preserve bindings when duplicating components 2021-11-29 08:30:52 +00:00
Budibase Staging Release Bot d33eeec665 v0.9.190-alpha.10 2021-11-26 19:01:35 +00:00
Budibase Staging Release Bot 7ef5ae8823 v0.9.190-alpha.9 2021-11-26 17:52:27 +00:00
mike12345567 5ff8716080 Adding server functionality to determine schema for JSON data type, some basic UI around an editor for getting JSON to determine schema from and the key/value mechanism for flat structures. 2021-11-26 17:39:18 +00:00
mike12345567 1ae4c6ac3a Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-26 15:46:45 +00:00
Budibase Staging Release Bot 531985c8da v0.9.190-alpha.8 2021-11-26 15:29:05 +00:00
Michael Drury cba41d8e9d Merge pull request #3554 from Budibase/labday/docs
API Docs, generation, tables and rows and Swagger definitions
2021-11-26 15:20:23 +00:00
Budibase Staging Release Bot 15381e44eb v0.9.190-alpha.7 2021-11-26 14:35:06 +00:00
Martin McKeaveney a33204e4cf adding check for initinfo 2021-11-26 15:26:51 +01:00
mike12345567 5e9f3969c9 Fixing a few issues that became obvious when I was looking at examples of what gets sent to the API for table saving. 2021-11-26 14:14:53 +00:00
Budibase Staging Release Bot 78de471948 v0.9.190-alpha.6 2021-11-26 11:36:30 +00:00
Budibase Staging Release Bot 688d461fcc v0.9.190-alpha.5 2021-11-26 11:08:02 +00:00
Martin McKeaveney c7bf4770a5 Merge pull request #3543 from Budibase/martin/misc-tasks
Martin/misc tasks
2021-11-26 11:58:40 +01:00
Martin McKeaveney eec02321f5 fix cypress tests 2021-11-26 11:42:37 +01:00
Rory Powell 41fa958c78 File upload working 2021-11-26 09:51:56 +00:00
Budibase Staging Release Bot 186ef7a922 v0.9.190-alpha.4 2021-11-25 22:21:36 +00:00
Peter Clement 0b9cc02023 Merge pull request #3544 from Budibase/feature/auto-screen-ui
Remove initial screen defintion so user can see the new screen creation button
2021-11-25 22:13:07 +00:00
Peter Clement fec8689069 change colour of autoscreen selection 2021-11-25 21:57:27 +00:00
Peter Clement 2945b15ee3 update cypress to account for no default screen 2021-11-25 21:48:07 +00:00
Budibase Staging Release Bot aa010163a7 v0.9.190-alpha.3 2021-11-25 18:04:35 +00:00
mike12345567 82a0bfa5f5 Fixing issue discovered by Cypress. 2021-11-25 17:56:50 +00:00
Rory Powell 71ba024974 WIP: Rest API import 2021-11-25 17:14:07 +00:00
Martin McKeaveney f9b2a3c5e1 Google sheets integration CRUD E2E 2021-11-25 18:12:12 +01:00
Budibase Staging Release Bot 7e97d2ba95 v0.9.190-alpha.2 2021-11-25 16:50:21 +00:00
mike12345567 b68cd07431 Fixing issue with data import error not invalidating modals. 2021-11-25 16:41:19 +00:00
Budibase Staging Release Bot 7d024f285d v0.9.190-alpha.1 2021-11-25 12:49:05 +00:00