Commit Graph

9682 Commits

Author SHA1 Message Date
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 52a81ff75c Remove self hosted check 2022-01-20 17:36:54 +00:00
Rory Powell 4a5d4527e8 Remove self hosted check 2022-01-20 17:29:15 +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
Andrew Kingston b74815d41b Add URL to error objects 2022-01-20 14:27:43 +00:00
Maurits Lourens 186f1c9a7d Merge branch 'develop' into worker_typescript 2022-01-20 15:26:42 +01:00
Budibase Staging Release Bot 96d8e6d68e v1.0.44-alpha.9 2022-01-20 14:01:03 +00:00
Andrew Kingston 21443b0e53 Tidy core API client 2022-01-20 13:55:07 +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
Andrew Kingston d3a4e34b3f Don't show a notification if there is no error message 2022-01-20 13:37:20 +00:00
Andrew Kingston 978c3984e9 Extract error mesages better when throwing errors in core api client 2022-01-20 13:37:06 +00:00
Budibase Staging Release Bot 62873fbb8d v1.0.44-alpha.8 2022-01-20 12:33:48 +00:00
Peter Clement 1b147bfad8 Merge remote-tracking branch 'origin/develop' into fix/template-row-limit 2022-01-20 12:30:41 +00:00
mike12345567 47799b8ef3 Adding fix to show the initial create table modal when a new app is created, the same as prod, when testing in cypress. 2022-01-20 12:29:28 +00:00
mike12345567 5638e92ab5 Fixing cypress tests, removing change which was added to try and fix reverted test cases. 2022-01-20 12:26:59 +00:00
Andrew Kingston 86e0e8acc2 Fix DND throwing errors due to browser API updates 2022-01-20 11:52:29 +00:00
Peter Clement bc521af082 fix cypress createApp command 2022-01-20 11:51:41 +00:00
Andrew Kingston d494e53786 Remove static functions from data fetch models 2022-01-20 11:50:18 +00:00
Andrew Kingston a3d6af7b9f Update usage of fetch client app route endpoint 2022-01-20 11:30:51 +00:00
Andrew Kingston c7e98623bc Update usage of DataFetching in client apps 2022-01-20 11:29:30 +00:00
Andrew Kingston 6a07e727cd Fix recursion issue with applying API method patches 2022-01-20 11:26:43 +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
Andrew Kingston e3258a0caf Add helpers into BBUI rather than frontend core and fix A11y issue 2022-01-20 10:14:39 +00:00
Andrew Kingston 5fad127f94 Update remaining usage of API in client library 2022-01-20 09:57:57 +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
Maurits Lourens 2577a6631a run prettier + lint over typescript files as well 2022-01-20 09:17:08 +01:00
Maurits Lourens 8fa522cff0 add typescript support to worker 2022-01-20 09:15:46 +01:00
Rory Powell 539bce8aed Add creatingApp && loaded checks 2022-01-20 07:23:13 +00:00
Maurits Lourens 000d2c5ad4 add typescript support 2022-01-19 23:44:17 +01: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
Maurits Lourens f5732abe55 #3397 - select radio buttons alignment setting 2022-01-19 15:23:41 +01:00
Andrew Kingston 9d4f18f1ce Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-19 13:54:39 +00:00
mike12345567 a46de08d18 Making the worker tell the UI it is in production when running in Cypress. 2022-01-19 13:05:31 +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 baee67d2e8 Lint 2022-01-19 11:32:56 +00:00
Andrew Kingston fa2a958e73 Fix server crash when trying to log out and already logged out 2022-01-19 11:22:44 +00:00
Andrew Kingston f6396649b5 Update log out handling to work better, and add support for navigating to a return URL 2022-01-19 11:22:27 +00: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
mike12345567 7d4bea8f22 Adding comments to a few SQL table schema building functions to explain their function. 2022-01-19 10:24:15 +00:00
Budibase Release Bot fafe6f5d40 v1.0.44 2022-01-19 10:13:22 +00:00
Martin McKeaveney ce3604695c Merge branch 'master' of github.com:Budibase/budibase into feature/envoy-nginx 2022-01-19 11:09:26 +01:00
Martin McKeaveney 3d5a3e7902 Merge pull request #4088 from mslourens/attachment_field_extensions
add extensions prop to specify accepted file extensions
2022-01-19 10:33:10 +01:00
Martin McKeaveney 875a577561 don't strip secrets from DB and only hide from client 2022-01-19 10:30:22 +01:00
Andrew Kingston 8bf91e6f21 Merge pull request #4084 from bastiaanterhorst/multi-options-default-fix
Update MultiFieldSelect to accept a defaultValue
2022-01-19 08:54:39 +00:00
Bastiaan Terhorst 5b58bd9be6 set defaultValue in Field component 2022-01-19 09:19:49 +01:00
Michael Drury 9d5d8284cb Quick fix for #4093 - make sure the App ID/App URL returned for deployed apps is always lowercase, as URLs are not case sensitive and should not be compared as such. 2022-01-18 20:54:19 +00:00
Andrew Kingston 603d38ad78 Merge pull request #4033 from Budibase/fix/dynamic-validators
Fix dynamic validators not correctly validating form components
2022-01-18 19:20:27 +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
Martin McKeaveney 328aef00e1 tidy up 2022-01-18 17:41:38 +01: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
Maurits Lourens a4fea9ab3c add extensions prop to specify accepted file extensions 2022-01-18 17:17:31 +01:00
Martin McKeaveney 85d672c5d7 table management functions 2022-01-18 17:15:29 +01: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
Rory Powell 604d316834 Add dryRun to automation row create and remove env conditional on delete 2022-01-18 15:53:55 +00:00
Bastiaan Terhorst 7ed18caa31 also set defaultValue 2022-01-18 16:48:08 +01:00
Rory Powell fc043e116d Support template and app import in quotas + logging 2022-01-18 15:37:16 +00:00
Budibase Staging Release Bot 3c4fee31e3 v1.0.44-alpha.1 2022-01-18 15:36:05 +00:00
Andrew Kingston 37a8d213e6 Fix data fetch for nested providers, JSON arrays or array fields not working 2022-01-18 15:34:10 +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
Andrew Kingston 69d25e8a14 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2022-01-18 15:27:14 +00:00
Andrew Kingston 6870c3067a Revert changes to MultiFieldSelect 2022-01-18 15:25:43 +00:00
mike12345567 8092068aaa Fixing issue #4064 - making it possible to delete JSON fields. 2022-01-18 15:24:42 +00:00
Andrew Kingston 7b9d6c8849 Merge pull request #4083 from mslourens/save_non_required_multiselect
make empty array valid when not required
2022-01-18 15:24:12 +00:00
Rory Powell 439fa9a010 Refactor to allow for future quota migrations 2022-01-18 14:43:24 +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
Bastiaan Terhorst d2ffc2e920 Update MultiFieldSelect to accept a defaultValue
This changes the multi select control to accept defaultValues. As these are passed in as strings (flattened arrays in the form of "1, 2, 3") they need to be split into an array to be accepted by the control.
2022-01-18 15:04:40 +01:00
Andrew Kingston c3450a3e1e Fix issue with array field validation 2022-01-18 13:20:28 +00:00
Andrew Kingston c8121ed0e3 Transform the output of JS expressions to be actual types rather than strings 2022-01-18 13:20:06 +00:00
Andrew Kingston c91439ac43 Derive safe array-like value as the default value for multi-select fields 2022-01-18 13:19:41 +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 79c10fba7c Account for duplicate row ids caused by app import 2022-01-18 12:48:54 +00:00
Rory Powell 4d61e84c2b Handle table deletion and data import 2022-01-18 11:57:20 +00:00
mike12345567 63ffdc5d9b Updating variable naming in table fetch function to match more with what is actually being retrieved. 2022-01-18 10:43:21 +00:00
Maurits Lourens d9ecd3e3b3 make empty array valid when not required 2022-01-18 11:38:39 +01: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 4ff339cae2 removing comment 2022-01-18 10:30:54 +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
Maurits Lourens 68986fba3a fix schema constraint mapping to validation rule 2022-01-17 23:23:36 +01:00
mike12345567 332e5b2672 Adding SQL test case for SQL relationship filtering. 2022-01-17 18:20:37 +00:00
Rory Powell ff887f8f88 Sync row usage with app deletion 2022-01-17 18:07:26 +00:00
Budibase Staging Release Bot 7335a6ab5e v1.0.27-alpha.21 2022-01-17 18:01:17 +00:00
Michael Drury c0f4a0e475 Merge pull request #4045 from Budibase/dependabot/npm_and_yarn/packages/string-templates/marked-4.0.10
Bump marked from 2.1.3 to 4.0.10 in /packages/string-templates
2022-01-17 17:54:50 +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 1f78d6dc0d readding query thread timeout 2022-01-17 15:57:31 +01:00
Martin McKeaveney 9663806bfc more flexible datasource auth config 2022-01-17 15:52:10 +01:00
Andrew Kingston 54ce8d8386 Merge branch 'feature/sql-relationship-filtering' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-17 14:04:19 +00:00
Andrew Kingston 0502e62e1c Add optional enrichment of relationship fields when determining datasource schema and update block filters to properly reference relationship fields 2022-01-17 14:03:47 +00:00
mike12345567 29fbfe7b95 Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-17 13:34:16 +00:00
Rory Powell 8fc60af820 Calculate total rows in migration, centralise quota enabled logic and tidy to use env vars only 2022-01-17 12:44:53 +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 c39bbf46fb Revert "sameSite and secure cookie settings" 2022-01-17 09:39:22 +01:00
Martin McKeaveney a70b96a21a gsheets E2E 2022-01-15 19:28:04 +01:00
dependabot[bot] 8740ed890e Bump marked from 2.1.3 to 4.0.10 in /packages/string-templates
Bumps [marked](https://github.com/markedjs/marked) from 2.1.3 to 4.0.10.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v2.1.3...v4.0.10)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-15 03:29:34 +00: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
Andrew Kingston 283c4a5d9f Remove log 2022-01-14 16:47:50 +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
Martin McKeaveney 3544c8ac82 nginx proxy configs 2022-01-14 14:44:40 +01: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
Rory Powell a12a30c8ad Merge branch 'develop' into fix/sync-apps-reset-rows-quotas 2022-01-14 10:12:57 +00:00
Andrew Kingston 5b40ef2422 Fix issue where error was always reset when a component was re-registered 2022-01-14 09:58:23 +00:00
Budibase Release Bot 95c4edad08 v1.0.41 2022-01-14 09:39:56 +00:00
Andrew Kingston 0b0618aa84 Lint and fix size of S3 upload component overlay 2022-01-14 09:20:20 +00:00
Andrew Kingston 73f2c9bd35 Improve error handling when uploading files to S3 2022-01-14 08:39:24 +00:00
Andrew Kingston 375d03a2d6 Add tests for generating S3 signed upload URL 2022-01-14 08:25:41 +00:00
Martin McKeaveney 6a3882cb1f sameSite and secure cookie settings 2022-01-13 20:47:16 +01:00
Budibase Release Bot 5256a1cf9f v1.0.40 2022-01-13 18:35:02 +00:00
Martin McKeaveney 93caf5bede Merge branch 'master' of github.com:Budibase/budibase into feature/envoy-nginx 2022-01-13 18:53:34 +01:00
Rory Powell d2e13da831 Test fix 2022-01-13 17:46:57 +00:00
mike12345567 479220652e Adjusting SQL system to handle relationship filtering. 2022-01-13 17:40:11 +00:00
Rory Powell 4433ebc1f2 Handle 403 when loading templates 2022-01-13 17:24:52 +00:00
Andrew Kingston b3dba52d62 Update S3 upload with develop and fix preview URLs 2022-01-13 17:18:24 +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
Rory Powell 13d0bfb190 Fix dev app preview return url 2022-01-13 16:29:55 +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
mike12345567 7e73d4bfd2 Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-13 15:10:55 +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
Martin McKeaveney 8da0fa4124 Merge pull request #4019 from Budibase/fix/4010
Maintaining options and boolean types when fetching SQL schemas
2022-01-13 15:51:13 +01: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
mike12345567 3f8af725d1 Fixing issue #4010 - options and boolean types can be maintained. 2022-01-13 14:36:47 +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 b12f7fa6f4 Merge branch 'develop' into fix/return-url 2022-01-13 14:15:57 +00:00
Rory Powell f055d392b5 Merge branch 'develop' into fix/return-url 2022-01-13 14:11:20 +00:00
Martin McKeaveney 40111491c4 remove old query file 2022-01-13 15:10:55 +01:00
Rory Powell b5250ac244 Fix return url using cookies 2022-01-13 14:07:49 +00:00
Martin McKeaveney 4b6e88075d merge with master 2022-01-13 14:58:17 +01:00
mike12345567 65998d87ce Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-13 11:38:47 +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
mike12345567 f1b9490f22 Adding method for client/builder to detect that a table supports SQL filtering. 2022-01-12 17:55:28 +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
Andrew Kingston d949e2dd23 Ensure bad route configs don't cause the client to crash 2022-01-12 15:38:56 +00:00
Andrew Kingston 159c951262 Add S3 presigned request generation and file upload capabilities 2022-01-12 14:59:33 +00:00
mike12345567 bca8212d1d Merge branch 'develop' of github.com:Budibase/budibase into fix/sync-apps-reset-rows-quotas 2022-01-12 13:20:22 +00:00
Budibase Staging Release Bot f2a2a072c6 v1.0.27-alpha.13 2022-01-12 13:20:06 +00:00
mike12345567 97c6f3298a Removing use of direct package access. 2022-01-12 12:54:25 +00:00
mike12345567 398e87e72a Fixing test mocking. 2022-01-12 11:50:14 +00:00
mike12345567 5ee6aa24b2 Refactoring core library usage in monorepo, make it a bit cleaner/easier to search/more standardised. 2022-01-12 11:32:14 +00:00
Rory Powell adcb692652 Replace auth with backend-core 2022-01-12 09:53:48 +00:00
Rory Powell e58bd14dcc Merge branch 'develop' into fix/sync-apps-reset-rows-quotas 2022-01-12 09:34:14 +00:00
Martin McKeaveney 6721b234ac nginx dev setup 2022-01-11 20:33:22 +01:00
Rory Powell da12a33cc1 Add local dev override for quotas 2022-01-11 18:47:42 +00:00
Rory Powell 979313f966 Enable migration 2022-01-11 18:38:18 +00:00
Rory Powell 726315afde Sync app quota to correct number, reset and disable rows quota 2022-01-11 17:49:42 +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
mike12345567 37d0617ace Renaming some variables to core, fixing test cases that referenced auth directly. 2022-01-11 16:18:30 +00:00
mike12345567 b33523a73d Merge branch 'develop' of github.com:Budibase/budibase into feature/auth-core 2022-01-11 15:16:07 +00:00
mike12345567 3543c02f6d Updating backend-core description. 2022-01-11 15:07:02 +00:00
Budibase Staging Release Bot 337eb07422 v1.0.27-alpha.11 2022-01-11 14:31:25 +00:00
Rory Powell 0898b66ad5 Merge pull request #3989 from Budibase/fix/invalidate-variables-on-deletion
Invalidate dynamic variables when they are removed from datasource
2022-01-11 14:25:34 +00:00
Rory Powell 857e063dca Merge pull request #3991 from Budibase/fix/load-apps-in-default-multi-tenant
Fix: Load apps when using the default multi tenant
2022-01-11 14:25:21 +00:00
Andrew Kingston 4f7499cafe Remove unmaintained rollup plugins for node and replace with rollup-plugin-polyfill-node 2022-01-11 14:01:50 +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
Michael Drury 5663e7d440 Merge pull request #3963 from Budibase/dependabot/npm_and_yarn/packages/bbui/postcss-8.2.13
Bump postcss from 8.2.10 to 8.2.13 in /packages/bbui
2022-01-11 13:44:08 +00:00
Budibase Staging Release Bot fe54c98c1a v1.0.27-alpha.9 2022-01-11 13:17:43 +00:00
Michael Drury a508850e7e Merge pull request #3990 from Budibase/fix/3228
Allow access to query parameters in transformer
2022-01-11 13:11:44 +00:00
Rory Powell 72219af169 Fix: Load apps when using the default multi tenant 2022-01-11 12:31:40 +00:00
mike12345567 bdb9a3456d Fixing #3228 - allowing access to parameters in the transformer. 2022-01-11 11:17:35 +00:00
Rory Powell cc338f03df Invalidate dynamic variables when they are removed from datasource 2022-01-11 10:35:53 +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
mike12345567 1327394784 Switching out @budibase/auth to @budibase/backend-core. 2022-01-10 19:33:00 +00:00
mike12345567 12ae9993ca Changing directory. 2022-01-10 19:30:35 +00:00
Andrew Kingston ad6b0714d3 Fix crash when fetching queries set up before pagination existed 2022-01-10 12:45:30 +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
Rory Powell 36f42d0426 Bump z-index to always be on top 2022-01-10 11:50:08 +00:00
mike12345567 e93d347ad6 Fixing issue #3740 - using text rather than string for mysql/postgres table column creation. 2022-01-07 14:10:26 +00:00
dependabot[bot] e8956b65cd Bump postcss from 8.2.10 to 8.2.13 in /packages/bbui
Bumps [postcss](https://github.com/postcss/postcss) from 8.2.10 to 8.2.13.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.2.10...8.2.13)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 12:05:26 +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 53b601ec9b Ensure paginate option is respected in DataFetch models 2022-01-07 11:30:47 +00:00
Andrew Kingston e187e8f2b1 Update client query fetch to better determine whether pagination is supported or not 2022-01-07 11:03:55 +00:00
Andrew Kingston 54ad2237ea Improve naming of REST pagination parameters 2022-01-07 11:03:31 +00:00
Andrew Kingston bf22c5130f Add tests for REST pagination 2022-01-07 10:49:31 +00:00
mike12345567 c75cc47ad3 Updating to handle prod vs dev apps and deletion of attachments, as well as handling it on update. 2022-01-06 18:45:40 +00:00
mike12345567 f1981220af Removing attachments when row is deleted (always, need to restrict if app is deployed). 2022-01-06 17:59:29 +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
Budibase Release Bot 157877a604 v1.0.35 2022-01-06 08:28:55 +00:00
Martin McKeaveney c2d97b9449 google auth working 2022-01-06 08:08:54 +00:00
Rory Powell d0c2d74eb5 Fix rest import tests for url and invert dynamic variable invalidation / deletion 2022-01-05 14:49:01 -05: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
Andrew Kingston 4ab06c200d Add support for cursor and page based pagination inside REST query request body 2022-01-05 18:10:22 +00:00
Andrew Kingston f5649b48d1 Add support for cursor based pagination in query params 2022-01-05 17:28:57 +00:00
Rory Powell 8210ed7ee4 Delete and invalidate linked dynamic variables when a query is deleted 2022-01-05 11:54:59 -05:00
mike12345567 07fb8cbb13 Updating CLI to build required versions and including it as part of the release workflow. 2022-01-05 16:41:09 +00:00
Rory Powell e115a561c2 Fix Add Authentication button icon 2022-01-05 10:31:44 -05:00
Rory Powell d74d1d66b8 Add full URL to path for imported queries 2022-01-05 10:31:06 -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
mike12345567 8d9db5c846 Adding test case to check that query dynamic variables are cached correctly and error scenario is handled. 2022-01-05 15:01:28 +00:00
Andrew Kingston 69a1b503c2 Fix paginationValues being attached to every object inside a query due to recursion 2022-01-05 14:26:13 +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
Andrew Kingston e2478e478e Add support for query param based pagination in REST queries 2022-01-05 09:16:10 +00:00
mike12345567 44a8d36c91 Adding basic test cases for static and dynamic variables (backend). 2022-01-04 18:23:45 +00:00
Budibase Staging Release Bot ba5586e601 v1.0.27-alpha.3 2022-01-04 18:07:13 +00:00
mike12345567 b5a52cb790 Fixing issue discovered where parameters weren't selected correctly. 2022-01-04 15:50:18 +00:00
Andrew Kingston 81cbb6d403 Remove line from testing 2022-01-04 15:03:19 +00:00
Andrew Kingston 6e3f217fbb Add support for nested provider, field and jsonarray datasource types in new data fetch model 2022-01-04 15:02:43 +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 Release Bot 20550543f7 v1.0.34 2022-01-04 12:48:58 +00:00
Martin McKeaveney 2479e95a0c Merge pull request #3886 from Budibase/feature/dynamo-describe
adding dynamoDB describe call to dynamo integration
2022-01-04 12:42:49 +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
Martin McKeaveney e87a348fb8 enabling minio support for S3 connector 2021-12-31 16:19:46 +00:00
Budibase Release Bot a1f9475889 v1.0.33 2021-12-31 15:33:19 +00:00
Martin McKeaveney bc6c50482c Merge branch 'master' of github.com:Budibase/budibase into feature/dynamo-describe 2021-12-31 15:28:34 +00:00
Budibase Staging Release Bot e463ae652a v1.0.27-alpha.1 2021-12-31 14:12:45 +00:00
Budibase Release Bot 178b1201e6 v1.0.32 2021-12-31 13:35:29 +00:00
Martin McKeaveney 4d77353692 adding minio URL to objectStoreUrl check 2021-12-31 13:28:52 +00:00
Budibase Release Bot 150fc3b11d v1.0.31 2021-12-31 08:29:48 +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
Martin McKeaveney 18ad8ac1e5 configurable query timeout, s3 options for minIO, safety on cloud deploy job 2021-12-30 17:44:27 +00:00
Budibase Release Bot 94e7252464 v1.0.28 2021-12-30 10:06:29 +00:00
Martin McKeaveney b57b0f1c7b adding dynamoDB describe call to dynamo integration 2021-12-29 15:46:33 +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
Rory Powell 6904e6a1df Prevent escaping in query parameter bindings 2021-12-21 13:48:54 -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
Rory Powell ded3c2247b Update curl import to support encoded characters in request body 2021-12-21 09:39:34 -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 f32176590a adding swagger parser dep 2021-12-20 09:12:27 +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 1e85ca1d33 Remove pagination from top level query structure validation 2021-12-17 19:01:07 +00:00
Andrew Kingston 8cee08ca03 Return top level pagination info from query execution 2021-12-17 19:00:23 +00:00
Andrew Kingston 0cfd28fe27 Add pagination info to rest query fields definition 2021-12-17 18:59:24 +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 6539f90b51 Update query fetch to support new pagination structure 2021-12-17 18:53:57 +00:00
Andrew Kingston 2043fd3402 Fix issue with determining view schema 2021-12-17 18:48:44 +00:00
Andrew Kingston 441cc2fccf Update client lib data fetch models to support generic pagination 2021-12-17 18:39:48 +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 0afc34af69 Removing faked error. 2021-12-17 17:57:40 +00:00
mike12345567 52eef17da0 Adding query invalidation, when a query fails that has dynamic variables it will invalidate the cache value for all dynamic variable values. 2021-12-17 17:56:28 +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 f7759f6791 Allow saving pagination data in queries 2021-12-17 11:38:02 +00:00
Andrew Kingston 51d5885ec0 Add pagination tab to query UI 2021-12-17 11:37:50 +00:00
Andrew Kingston d6120de81b Update data fetch models to use constructor to determine feature flags 2021-12-17 10:49:12 +00:00
Andrew Kingston 78a3f807a3 Lint 2021-12-17 10:43:27 +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 f90c6ec44d Remove old reference implementation of data provider component 2021-12-17 10:37:26 +00:00
Andrew Kingston 5c26f07d26 Add back in query extension capability to new data provider 2021-12-17 10:37:06 +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
Andrew Kingston 66d9dc9b1e Add client-side searching, sorting and limiting for incompatible datasources to new DataFetch model 2021-12-17 09:52:12 +00:00
Andrew Kingston 3a8e217bb7 Delay rendering blocks until the schema has been attempted to be loaded 2021-12-17 09:18:43 +00:00
Andrew Kingston 58e0daeb8c Remove initial render of components with undefined props by passing in initial props without triggering svelte invalidation 2021-12-17 09:18:07 +00:00
Andrew Kingston 86065084c1 Update core component handling to use svelte function to manually control props in order to avoid triggering additional reactive statements and improve performance 2021-12-17 08:22:40 +00:00
Andrew Kingston 63ec10d73f Add new core implementations for fetching data and schema from datasources 2021-12-17 08:22:04 +00:00
Michael Drury c2a7c53b87 Adding in dynamic variable processing - finding which variables need to be used and then calling them from within the query thread. 2021-12-16 22:43:14 +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 4960ad760e Adding start to redis caching. 2021-12-16 16:58:15 +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 Staging Release Bot f78184f9dd v1.0.23-alpha.2 2021-12-16 10:28:41 +00: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
Peter Clement 3327c4dc6f fix issue with 0 evaluating to false in query builder 2021-12-15 16:32:04 +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
Andrew Kingston f3460ccb7d Merge pull request #3791 from Budibase/proxy-state-modals
Screen modal fixes for state and datasource invalidation
2021-12-15 15:43:09 +00:00
Michael Drury a9a7fb0cf4 Merge pull request #3793 from Budibase/fix/pouch-automation-error
Fix automation TypeError: Pouch is not a constructor
2021-12-15 15:30:56 +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 1f97ae259e Adding unit tests for REST bodies and response parsing. 2021-12-15 13:09:03 +00:00
mike12345567 e9acb690a8 Don't run change if not threading. 2021-12-15 12:26:29 +00:00
mike12345567 5c00960ac0 Fixing issue detected by test case. 2021-12-15 12:23:00 +00:00
mike12345567 136fe11354 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-15 12:15:19 +00:00
mike12345567 d1127f3220 Fixing an issue with automations throwing a Pouch error due to the auth library database not being setup. 2021-12-15 11:25:52 +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
Andrew Kingston 1c23dc3a3c Fix using wrong local storage key when persisting state in client apps 2021-12-15 09:00:14 +00:00
Andrew Kingston 26d89f75d5 Pass current state to peek modals when opening them via query param 2021-12-15 08:55:22 +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
Andrew Kingston d58b1ae7f0 Fix datasource invalidation proxying from peek modals not working 2021-12-14 14:04:37 +00:00
Andrew Kingston 98cd12db5f Proxy state updates back from peek modals 2021-12-14 14:04:10 +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 64fa8055ce Linting and adding JSON header. 2021-12-13 18:20:02 +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
Martin McKeaveney a5a522798b re-add missing dependency 2021-12-13 18:09:17 +01: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
Martin McKeaveney 9223149036 Merge branch 'master' of github.com:Budibase/budibase 2021-12-13 16:53:39 +01:00
Martin McKeaveney 2751f9d4c4 adding and updating helm repos 2021-12-13 16:52:35 +01:00
mike12345567 94041176d4 Fixing issue of disabled headers not being set for unmigrated queries. 2021-12-13 15:18:44 +00:00
mike12345567 b11e4bd2df Moving Typescript definitions around a bit. 2021-12-13 13:50:15 +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
Andrew Kingston d7720e2643 Expose whole form value as a data binding 2021-12-13 09:34:27 +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
mike12345567 0d42cef407 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-12-10 16:46:29 +00:00
mike12345567 f136bcbc8c Adding slash incase couch URL doesn't contain. 2021-12-10 16:46:00 +00:00
mike12345567 a0bb13e5c0 Adding slash incase couch URL doesn't contain. 2021-12-10 16:44:58 +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 2decf236a4 Update deepSet helper to create parent keys of a deep path if one does not exist 2021-12-10 15:27:04 +00:00
Andrew Kingston c072044d21 Rename Key/Value field to JSON field 2021-12-10 15:26:43 +00:00
mike12345567 7567c778c8 Removing repeated line. 2021-12-10 15:18:57 +00:00
mike12345567 ce3d7df39d Allowing start end key syntax to be used outside of tenancy if we need to. 2021-12-10 15:17:18 +00:00
Andrew Kingston 9353aec940 Ensure JSON schema generated in client apps is identical to builder generated schema 2021-12-10 15:11:01 +00:00
mike12345567 312db6182d Reducing the load on DB caused by CouchDB all_db when working with a large number of couch databases. 2021-12-10 15:10:45 +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
Andrew Kingston 9708539631 Fix blocks not filtering properly on number fields 2021-12-09 19:36:53 +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 c97852d0ff Fix border radius rounding on hover and selection indicators in builder preview 2021-12-09 17:22:46 +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
Andrew Kingston 707ed7419d Reset field value to default value if default value changes 2021-12-09 14:51:19 +00:00
Andrew Kingston eedd1f0cf6 Fix bug where save duplicate action was mutating the real context 2021-12-09 14:36:57 +00:00
Andrew Kingston 9ad25fcf88 Fix bug where save row action was mutating the real context 2021-12-09 14:36:24 +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 b48c30a7c0 Updating mocks. 2021-12-09 14:12:01 +00:00
mike12345567 81c1644a78 Adding link into learn more banner. 2021-12-09 13:44:54 +00:00
mike12345567 cade92cc63 Measuring length if no content length supplied. 2021-12-09 13:40:39 +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 4a3f596415 Escape mysql describe to handle non standard table names 2021-12-09 11:40:59 +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 4dd8dbc253 Fixing server rest test case. 2021-12-08 19:38:03 +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 2256b366ef Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-08 12:45:47 +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
Rory Powell ee5c8ea449 Move query to common definitions and add openapi-types to dev dependencies 2021-12-08 11:30:09 +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
Rory Powell a237d31424 Tidy 2021-12-08 10:52:08 +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 b8b66b0c07 Remove unnecessary optional chaining 2021-12-08 09:47:43 +00:00
Andrew Kingston a90cfc3e73 Coerce picker option labels to string to fix bug when using autocomplete with numeric labels 2021-12-08 09:45:50 +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 6b20d5cf46 Allow internal links to be opened in a new tab 2021-12-08 09:03:56 +00:00
Andrew Kingston 49551ceb54 Fix incorrect icon used for repeater layout in settings bar 2021-12-08 08:36:01 +00:00
Andrew Kingston cb1f870831 Key links by URL as the svelte-spa-router link svelte action does not update correctly 2021-12-08 08:35:19 +00:00
Rory Powell 9cbe03fd66 Add backend for query / datasource auth 2021-12-07 22:33:26 +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 4bbbd75a4e Fix datasource invalidations not propagating through peek modals 2021-12-07 15:11:13 +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
Andrew Kingston b1c2308b8b Remove infuriating behaviour of drawer closing on escape keypress 2021-12-07 13:58:34 +00:00
Andrew Kingston 3a7772643e Fix issue with icon for repeater alignment in settings bar 2021-12-07 13:58:01 +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
mike12345567 99e2cd52e8 Adding stats, code, timings and size of request. 2021-12-06 18:23:18 +00:00
Andrew Kingston 135fc61159 Coerce picker option labels to strings to fix bug when using autocomplete on numeric label types 2021-12-06 18:22:19 +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
Andrew Kingston 28557a3f96 Remove the pre-execution validation in string templates to double performance and prevent JS binding issues when mutating context 2021-12-06 17:58:43 +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