Commit Graph

11398 Commits

Author SHA1 Message Date
Andrew Kingston 358aed6d4f Update {{ now }} HBS helper to floor to the second instead of millisecond 2022-01-20 19:37:01 +00:00
Andrew Kingston 6319760b8c More work on builder API refactor 2022-01-20 19:27:15 +00:00
Andrew Kingston 2394f7faee Fix data fetch for nested providers, JSON arrays or array fields not working 2022-01-20 19:25:21 +00:00
Andrew Kingston 858d7b4b5a Revert changes to MultiFieldSelect 2022-01-20 19:24:57 +00:00
Andrew Kingston c578dedd51 Fix issue with array field validation 2022-01-20 19:24:48 +00:00
Andrew Kingston 56ef16665e Transform the output of JS expressions to be actual types rather than strings 2022-01-20 19:24:39 +00:00
Andrew Kingston 3c50a83de7 Derive safe array-like value as the default value for multi-select fields 2022-01-20 19:24:28 +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
Andrew Kingston b0d24d7c07 Merge pull request #4086 from Budibase/ak-fixes
Fixes for multi-selects and data fetching
2022-01-20 18:39:40 +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 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
Michael Drury 730c336c22 Merge pull request #3648 from Budibase/fix/3641
CSV export/import fix
2021-12-03 13:17:08 +00:00
mike12345567 7c7b7584fa Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-03 12:45:32 +00:00
mike12345567 de72792576 Setting auth cookie to not expire. 2021-12-03 12:39:20 +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
mike12345567 d9afc58401 Extending logout TTL from a day to a week. 2021-12-03 11:17:48 +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
Rory Powell 6118b7ba36 Fix oracle password config 2021-12-03 10:52:03 +00:00
Rory Powell 36218ccea9 Fix oracle password config 2021-12-03 10:48:47 +00:00
mike12345567 a7e779639d Refactor. 2021-12-03 10:31:09 +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
mike12345567 a6de5a4fa1 Exporting date and auto id field, but not importing autocolumns when table is created. 2021-12-02 16:17:10 +00:00
mike12345567 6b13d2ceaa Removing auto columns from export - the new table will provide these if required. 2021-12-02 16:04:44 +00:00
Rory Powell cadd3cf259 Fix merge import 2021-12-02 15:20:03 +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
Rory Powell a5b86afa60 OAPI2 (swagger) complete + tests 2021-12-02 11:55:13 +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 fd1b762410 start swagger tests 2021-12-01 13:40:40 +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
Rory Powell 72ad470c0f Curl tests finished 2021-12-01 11:58:53 +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
Rory Powell 6f254d3a3b Tests WIP 2021-12-01 10:51:21 +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
Rory Powell 731cc4229b Add fix for user metadata sync when deleting 2021-12-01 09:54:23 +00:00
Rory Powell 3923fd6831 Add type hierarchy for importers 2021-12-01 09:48:52 +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
Andrew Kingston ba9d06df34 Merge branch 'feature/json-backend' of github.com:Budibase/budibase into feature/json-backend 2021-11-30 13:41:58 +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
Andrew Kingston eca8423c6b Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-30 08:48:40 +00:00
Andrew Kingston d2ce037297 Expose static repeater context for row index 2021-11-30 08:47:21 +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
mike12345567 003b6424a2 Fixing issue with updating row validation to allow empty objects. 2021-11-29 17:54:09 +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 c81ca0502a Fix layout navigation not scrolling when required 2021-11-29 09:05:46 +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
Rory Powell 301938eaa0 Merge pull request #3555 from Budibase/oracle/returning
Improve returning logic for oracle
2021-11-26 18:54:19 +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 d06ab10c1d Fixing issue found with enriching rows in SQL - the system was assuming the array of entries contained a row ID that needed to be broken down. 2021-11-26 17:08:56 +00:00
Rory Powell f75928a9c9 Deletion support for returning rows 2021-11-26 16:50:15 +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
Rory Powell 115fc08aa4 Improve returning logic for oracle 2021-11-26 15:02:03 +00:00
Budibase Staging Release Bot 15381e44eb v0.9.190-alpha.7 2021-11-26 14:35:06 +00:00
Martin McKeaveney 4b79045dac adding check on backend 2021-11-26 15:27:37 +01: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
mike12345567 4697b21ef1 Updating docs for tables, adding a swagger generation tool and a README describing how to use it. 2021-11-26 14:13:53 +00:00
Andrew Kingston 1b3317a114 Add devtools to app preview and add ability to preview apps as different roles 2021-11-26 13:25:02 +00:00
Budibase Staging Release Bot 78de471948 v0.9.190-alpha.6 2021-11-26 11:36:30 +00:00
Andrew Kingston 11142335ff Merge pull request #3542 from Budibase/ak-fixes
Query schema fixes + card fixes
2021-11-26 11:27:28 +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
Martin McKeaveney 9ac60079c7 datasource plus support for google sheets 2021-11-25 20:12:32 +01:00
mike12345567 a99bf1bba3 Updating scripts to allow opening in the browser when generated. 2021-11-25 18:13:14 +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
mike12345567 5b2e6bddf8 Updating docs. 2021-11-25 17:44:47 +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
mike12345567 88f31bcf34 Basic work for generating. 2021-11-25 16:13:19 +00:00
Peter Clement d42df03f25 fix appPackage unit tests 2021-11-25 15:29:35 +00:00
Peter Clement 0c60a56a3a remove initial screen creation 2021-11-25 14:45:36 +00:00
Andrew Kingston 0b239a5bec Add test to ensure query schema is correctly cleared for prod app IDs 2021-11-25 13:00:43 +00:00
Budibase Staging Release Bot 7d024f285d v0.9.190-alpha.1 2021-11-25 12:49:05 +00:00
Michael Drury a02ec65661 Merge pull request #3541 from Budibase/fix/sql-issues
Fixing various SQL issues
2021-11-25 12:42:38 +00:00
Budibase Staging Release Bot daaf22f648 v0.9.190-alpha.0 2021-11-25 12:30:15 +00:00
mike12345567 0f0770af32 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-25 12:21:58 +00:00
Martin McKeaveney 3040613b53 removing script dir 2021-11-25 13:08:39 +01:00
Martin McKeaveney 5313e27797 auto name template based apps 2021-11-25 13:00:21 +01:00
Andrew Kingston 3abaded20a Update tests 2021-11-25 11:52:02 +00:00
Andrew Kingston aea0a9082b Lint 2021-11-25 11:42:46 +00:00
Andrew Kingston 63fac77ad1 Ensure horizontal cards in the card block don't exceed the width of the screen 2021-11-25 11:35:19 +00:00
Andrew Kingston 38219f0ea3 Fix issue with determining when to hide sensitive fields from query definitions and never delete the query schema 2021-11-25 11:21:54 +00:00
Martin McKeaveney 90934c547f allow type editing on custom query datasource schemas 2021-11-25 12:20:20 +01:00
Budibase Staging Release Bot b90a845efc v0.9.185-alpha.22 2021-11-25 10:33:01 +00:00
Peter Clement 4ede32c408 Merge pull request #3533 from Budibase/feature/auto-screen-ui
Fix issue where auto screen UI was duplicating selections
2021-11-25 10:23:50 +00:00
Peter Clement 591d0bb7d8 re-add analytics 2021-11-25 09:41:40 +00:00
Peter Clement 3e6d858d3a fix automation 2021-11-25 09:30:10 +00:00
Martin McKeaveney 5695827f86 auto app creation from template E2E, added warning to automations that they can't run in dev 2021-11-25 10:29:09 +01:00
mike12345567 f6ecd423ce Fixing some issues discovered with many to many relationships in SQL, as well as problems uncovered by #3531. 2021-11-24 20:55:03 +00:00
Peter Clement f8f191570d refactor screen templates to include table name 2021-11-24 19:26:07 +00:00
Peter Clement f9fea88541 refactor screen templates to include table name 2021-11-24 19:10:10 +00:00
mike12345567 bf44c15b74 Fixing issue with datasource deletion not navigating if was on data source plus table and fixing #3523 where relationships would cause sorting to breaking postgres/oracle. 2021-11-24 18:20:52 +00:00
mike12345567 116bccfd73 Fix for issue #3327 - may not solve issue with mariaDB but works for MySQL. 2021-11-24 17:03:34 +00:00
Budibase Staging Release Bot e4e29ce1b2 v0.9.185-alpha.21 2021-11-24 16:00:00 +00:00
mike12345567 4e92f2a3f0 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-24 15:53:53 +00:00
mike12345567 4f8650a5be Removing console log. 2021-11-24 15:30:47 +00:00
mike12345567 9336ae5826 Updating test case to mock response value. 2021-11-24 15:10:52 +00:00
mike12345567 f959ea0add Adding more error tracking around column creation, to reduce confusion/users not understanding required settings. 2021-11-24 14:55:14 +00:00
Budibase Staging Release Bot c021a6e49c v0.9.185-alpha.20 2021-11-24 13:56:19 +00:00
Peter Clement 4d18fa2360 Merge pull request #3520 from Budibase/feature/auto-screen-ui
Autoscreen ux changes
2021-11-24 13:48:51 +00:00
Michael Drury 03753530cd Merge pull request #3491 from Budibase/fix/3485
Quick change for SQL existing relationships - allow picking both keys
2021-11-24 13:33:54 +00:00
mike12345567 de71e83411 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-24 13:27:58 +00:00
mike12345567 e3e8b538f5 Review comments. 2021-11-24 13:15:44 +00:00
Peter Clement dd3d6aa630 unneeded log 2021-11-24 11:53:56 +00:00
Budibase Staging Release Bot 1497e2d489 v0.9.185-alpha.19 2021-11-24 09:17:53 +00:00
Andrew Kingston aff6c66fcd Merge pull request #3508 from Budibase/js-formula-fields
JS for formula fields + binding panel refactor
2021-11-24 09:10:46 +00:00
Andrew Kingston 5e7feb08da Remove unused import 2021-11-24 08:53:14 +00:00
Budibase Staging Release Bot f7377c71da v0.9.185-alpha.18 2021-11-24 08:48:23 +00:00
Andrew Kingston 81ad2b7cb2 Fix relationship paths not using correct readable and runtime bindings in server binding panel 2021-11-24 08:44:12 +00:00
Andrew Kingston 567d188e29 Merge pull request #3476 from Budibase/multi-filter-component
Dynamic filter component
2021-11-24 08:39:28 +00:00
Andrew Kingston fa9fc496f6 Remove text setting from dynamic filter component 2021-11-24 08:20:23 +00:00
Budibase Staging Release Bot f2365738d6 v0.9.185-alpha.17 2021-11-23 20:15:28 +00:00
Peter Clement 35f4121d44 some autoscreen ux fixes 2021-11-23 20:14:28 +00:00
Peter Clement 9c5fc58d43 Merge pull request #3441 from Budibase/fix/pc-generic-fixes
Save automation test data
2021-11-23 20:07:19 +00:00
mike12345567 f1b715e844 Fixing warning. 2021-11-23 18:38:05 +00:00
mike12345567 f5e8c6f559 Adding some basic UI around the key/value data type. 2021-11-23 18:20:12 +00:00
Andrew Kingston 8d44e9aa20 Update dynamic filter component styles and remove lots of settings 2021-11-23 17:40:49 +00:00
Andrew Kingston 46bb498122 Ensure CodeMirror hints are rendered on top of modals 2021-11-23 16:57:51 +00:00
Andrew Kingston 19d74d3fb6 Set inputs to readonly when displaying the javascript function helper label to prevent accidentally setting explicit text 2021-11-23 16:41:09 +00:00
Andrew Kingston 24a700f391 Add readonly prop to combobox 2021-11-23 16:40:31 +00:00
Budibase Staging Release Bot 5ba6f4bd54 v0.9.185-alpha.16 2021-11-23 15:23:55 +00:00
Peter Clement 646c20117d Merge pull request #3503 from Budibase/feature/auto-screen-ui
fix bg color of screen wizard modal
2021-11-23 15:16:27 +00:00
Peter Clement a0fd1993dc remove log 2021-11-23 15:02:10 +00:00
Peter Clement c89e807e31 issue with datasource plus autogen 2021-11-23 15:00:21 +00:00
Peter Clement cc40a68423 fix bg color of screen wizard modal 2021-11-23 14:45:50 +00:00
Andrew Kingston 4145f6eccc Refactor client and server binding panels into single generic panel. Enable JS for formula fields 2021-11-23 14:05:20 +00:00
Budibase Staging Release Bot 8547ea2f2c v0.9.185-alpha.15 2021-11-23 13:57:12 +00:00
Peter Clement b2fbe308be show datasource plus popover conditionally 2021-11-23 13:54:05 +00:00
Peter Clement b6d02dace9 Merge pull request #3488 from Budibase/feature/auto-screen-ui
Remove nav selection modal from screens UI (for now)
2021-11-23 13:48:14 +00:00
Rory Powell 7135599295 Add returning 2021-11-23 13:27:38 +00:00
mike12345567 8be84e5602 Quick fix for #3485 - default the key to the primary key but allow another field to be selected. 2021-11-23 12:10:40 +00:00
Peter Clement 1da1331b3a Merge remote-tracking branch 'origin/develop' into fix/pc-generic-fixes 2021-11-23 10:24:27 +00:00
Peter Clement abe7cdfcf7 removing log 2021-11-23 09:43:21 +00:00
Peter Clement a68247ffcb fixng some auto screen bugs 2021-11-23 09:39:40 +00:00
Rory Powell 1a0c66beb6 Merge branch 'develop' into oracle-datasource 2021-11-23 09:27:55 +00:00
Peter Clement 33f1264cbb remove nav selection modal 2021-11-23 09:01:12 +00:00
Budibase Release Bot d227e192ae v0.9.189 2021-11-22 18:14:41 +00:00
Budibase Staging Release Bot f158ee8f57 v0.9.185-alpha.14 2021-11-22 18:04:40 +00:00
mike12345567 0335b1cee3 Fixing issue from review, values weren't wiped when delete modals closed, also adding a fix for threading to disable it in development as node-ts was causing memory leaks on low memory systems (doesn't apply to production built version). 2021-11-22 17:42:41 +00:00
Martin McKeaveney d5a5f4d227 adding version metadata to docker build 2021-11-22 18:25:57 +01:00
Andrew Kingston 6b2e235c35 Fix cypress tests 2021-11-22 16:29:03 +00:00
Andrew Kingston d9b7426d29 Update cypress tests to account for component restructuring 2021-11-22 15:26:41 +00:00
Rory Powell 4acfc668ef Update locks, ignore oracle imports on m1 2021-11-22 15:26:31 +00:00
mike12345567 ea0000df51 Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
Rory Powell b1ac42875b Fix dependency issues on m1 2021-11-22 14:49:39 +00:00
Andrew Kingston 4ef99cd603 Add button variant, size and quiet settings to dynamic filter. Allow dyanmic filter button text to be edited inline 2021-11-22 14:48:34 +00:00
Andrew Kingston 0fcc7619d0 Reorganise component structure 2021-11-22 14:48:04 +00:00
Andrew Kingston f12ab5aebd Removing log statement 2021-11-22 14:09:54 +00:00
Andrew Kingston ab7959a32c Fix issue with not correctly removing dynamic filters when clearing all filters 2021-11-22 13:42:09 +00:00
Andrew Kingston aa46f15ff6 Update default button text of dynamic filter component 2021-11-22 13:34:28 +00:00
Rory Powell ac7137c4a0 Use global sql type map, update base integration type defs 2021-11-22 11:38:17 +00:00
Budibase Staging Release Bot 2f9941f40c v0.9.185-alpha.13 2021-11-22 11:13:33 +00:00
Rory Powell 154a5cab26 Merge branch 'develop' into oracle-datasource 2021-11-22 11:07:11 +00:00
Michael Drury ddcc94c772 Merge pull request #3444 from Budibase/fix/sql-invalid-cols
Disallow _id, _rev and tableId fields for SQL tables
2021-11-22 11:03:59 +00:00
Budibase Staging Release Bot 01e7cccb65 v0.9.185-alpha.12 2021-11-22 10:53:34 +00:00
Rory Powell d58b90cac1 Merge branch 'oracle-datasource' into oracle-datatasource-plus 2021-11-22 10:50:34 +00:00
Rory Powell f94a0eadbe Merge branch 'develop' into oracle-datasource 2021-11-22 10:47:48 +00:00
Andrew Kingston 8f9dba0db3 Merge branch 'develop' of github.com:Budibase/budibase into multi-filter-component 2021-11-22 10:44:52 +00:00
Andrew Kingston 6c0a1e99da Merge pull request #3403 from Budibase/cheeks-lab-day
Inline text editing + perf. enhancements + preview enhancements
2021-11-22 10:44:38 +00:00
mike12345567 9be833d5e1 Updating inline alert component to handle newlines as different elements, putting out error with new lines. 2021-11-22 10:37:58 +00:00
Budibase Staging Release Bot fe5c3d78f4 v0.9.185-alpha.11 2021-11-22 10:26:21 +00:00
Peter Clement 7bbf5500c6 Merge pull request #3334 from Budibase/feature/auto-screen-ui
Feature/auto screen UI
2021-11-22 10:15:44 +00:00
Peter Clement cc019feab1 Revert "remove delete button for datasource plus"
This reverts commit fbe1b02e93.
2021-11-22 10:09:27 +00:00
Peter Clement fbe1b02e93 remove delete button for datasource plus 2021-11-22 10:07:30 +00:00
Peter Clement 8581c06721 fix broken automation test 2021-11-22 09:43:57 +00:00
Andrew Kingston 9057b8e521 Update logic for determining whether to show empty state or not 2021-11-18 20:38:55 +00:00
Andrew Kingston bfe562c9ea Update editable components to trim whitespace when editing inline 2021-11-18 20:32:57 +00:00
Andrew Kingston a9a50545c9 Be more explicit about the boolean nature of component settings in the manifest and add back in a render key to fix toggling contenteditable attribute on dom elements 2021-11-18 20:32:42 +00:00
Andrew Kingston a1b2f9d57d Enable dynamic filter component to update data provider queries 2021-11-18 20:32:00 +00:00
Andrew Kingston 327ee5726d Ensure important builder store variables do not get unassigned when setting the builder store state 2021-11-18 20:31:25 +00:00
Andrew Kingston b7b424b7f8 Add modal container to top level of client apps 2021-11-18 20:31:00 +00:00
Andrew Kingston 33e5e198b7 Refactor how extending data provider queries works to support multiple extensions per key 2021-11-18 18:41:37 +00:00
mike12345567 38c7f3ab90 Fix for #2420 - don't allow columns which are considered invalid/not allowed. 2021-11-18 18:33:35 +00:00
Andrew Kingston 8f981704d6 Merge branch 'cheeks-lab-day' of github.com:Budibase/budibase into multi-filter-component 2021-11-18 15:58:04 +00:00
Andrew Kingston e35fe3685f Fix default form step context not being a svelte store 2021-11-18 15:57:29 +00:00
Andrew Kingston 4ebb4d6b25 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day 2021-11-18 15:53:57 +00:00
Andrew Kingston 34a00df86b Add settings to dynamic filter to control button text and allowed filter fields 2021-11-18 15:43:51 +00:00
Andrew Kingston f77f7c1e5f Add dynamic filter component 2021-11-18 15:36:16 +00:00
Michael Drury 773bc06f7f Merge pull request #3440 from Budibase/fix/export-sql
Fixing some issues with exporting CSV/JSON
2021-11-18 15:26:23 +00:00
Peter Clement 0b8c074b81 disable ability to rename external datasource 2021-11-18 15:14:23 +00:00
mike12345567 1d9b4be249 Fixing issue with exporting CSV/JSON, also saving as right file type. 2021-11-18 14:57:17 +00:00
Andrew Kingston cd5aaf69cb Remove log statement 2021-11-18 14:47:59 +00:00
Andrew Kingston 8e58cde6ec Fix bug with duplication of fields when re-registering existing fields 2021-11-18 14:43:02 +00:00
Andrew Kingston 9f30599ec1 Make form step number dynamic 2021-11-18 14:42:49 +00:00
Peter Clement d16ea91082 remove uneeded add action button 2021-11-18 14:29:31 +00:00
Andrew Kingston 347a0d1d0f Fix crash when component definition is not found 2021-11-18 14:24:10 +00:00
Andrew Kingston 5f5ca5fdf7 Allow dynamic re-registration of form field components 2021-11-18 14:18:06 +00:00
Mitch-Budibase 650702c1b4 Merge branch 'develop' into cypress-testing 2021-11-18 13:51:30 +00:00
Mitch-Budibase 7ba79a8982 Env variables & data files
Changes as per PR
-Created files for transformer queries - tests updated accordingly
-Updates for Env variables and usage
-Changes surrounding App Rename testing
2021-11-18 13:47:41 +00:00
Rory Powell b0df7fb28f Boolean support and linting 2021-11-18 13:35:22 +00:00
Rory Powell 345490fed3 Tests 2021-11-18 12:05:30 +00:00
Peter Clement b902e017dd fix bug with test results 2021-11-18 11:41:51 +00:00
Budibase Staging Release Bot a1ff7e7262 v0.9.185-alpha.10 2021-11-18 11:15:57 +00:00
Michael Drury 7783443441 Merge pull request #3433 from Budibase/dependabot/npm_and_yarn/packages/auth/stringstream-0.0.6
Bump stringstream from 0.0.5 to 0.0.6 in /packages/auth
2021-11-18 11:08:46 +00:00
Michael Drury 007d6e8e92 Merge pull request #3434 from Budibase/dependabot/npm_and_yarn/packages/worker/sshpk-1.16.1
Bump sshpk from 1.13.0 to 1.16.1 in /packages/worker
2021-11-18 11:08:36 +00:00
Michael Drury d2e07590c4 Merge pull request #3435 from Budibase/dependabot/npm_and_yarn/packages/server/sshpk-1.16.1
Bump sshpk from 1.13.0 to 1.16.1 in /packages/server
2021-11-18 11:08:27 +00:00
mike12345567 8a1a2c5305 Upgrading to Node 14 across the board as recent packages don't support 12 anymore. 2021-11-18 10:59:35 +00:00
dependabot[bot] 2e09b5e855 Bump sshpk from 1.13.0 to 1.16.1 in /packages/server
Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.0 to 1.16.1.
- [Release notes](https://github.com/joyent/node-sshpk/releases)
- [Commits](https://github.com/joyent/node-sshpk/compare/v1.13.0...v1.16.1)

---
updated-dependencies:
- dependency-name: sshpk
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:52:11 +00:00
dependabot[bot] 2632698842 Bump sshpk from 1.13.0 to 1.16.1 in /packages/worker
Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.0 to 1.16.1.
- [Release notes](https://github.com/joyent/node-sshpk/releases)
- [Commits](https://github.com/joyent/node-sshpk/compare/v1.13.0...v1.16.1)

---
updated-dependencies:
- dependency-name: sshpk
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:52:08 +00:00
dependabot[bot] 6e8db66b57 Bump stringstream from 0.0.5 to 0.0.6 in /packages/auth
Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/mhart/StringStream/releases)
- [Commits](https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6)

---
updated-dependencies:
- dependency-name: stringstream
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:52:02 +00:00
Rory Powell 5d8c90c5f2 Detect auto columns 2021-11-18 10:49:53 +00:00
Budibase Release Bot 85425520ac v0.9.188 2021-11-18 07:09:32 +00:00
Michael Drury 1003c0d55e Updating filter modal to manage invalid schemas when view created. 2021-11-17 22:11:26 +00:00
Michael Drury 0623dc2981 Fixing issue discovered by test case. 2021-11-17 21:33:35 +00:00
mike12345567 1ba0584c64 Reverting bbui lock, making sure it isn't upgrading again, fixing vite to the best version we can use. 2021-11-17 19:12:54 +00:00
mike12345567 fa6875190e Downgrading typescript to match eslint required version. 2021-11-17 18:07:56 +00:00
mike12345567 7802bb1e45 Adding audit script and commiting all of the audits that it made, updating all yarn locks. 2021-11-17 18:04:16 +00:00
Rory Powell c810bacaf9 Datatypes working 2021-11-17 16:41:00 +00:00
mike12345567 047318fdf7 Updating bullboard to use the new koa version (supported). 2021-11-17 16:30:06 +00:00
mike12345567 bb8fe8e941 Adding a mechanism for disabling cron jobs when an app is unpublished. 2021-11-17 16:28:52 +00:00
Rory Powell 0cedd1d57b First pass end-to-end working 2021-11-17 14:34:16 +00:00
Peter Clement f237cd891e fix animation issue with automation blocks 2021-11-17 14:28:14 +00:00
Mike Shanks 3db48e3b45 License cleanup 2021-11-17 14:21:16 +00:00
Peter Clement 5311c8ee7e save inputted test data 2021-11-17 13:49:34 +00:00
Budibase Staging Release Bot 9d74aa2a44 v0.9.185-alpha.9 2021-11-17 11:47:25 +00:00
Michael Drury a726d158b8 Merge pull request #3338 from Budibase/feature/query-rbac-timeouts
Query RBAC, query and automation threading/timeouts
2021-11-17 11:39:09 +00:00
Budibase Staging Release Bot 623cd0c0b0 v0.9.185-alpha.8 2021-11-17 11:28:58 +00:00
Peter Clement 776e4e2d20 more refactoring of screen wizard 2021-11-17 10:24:14 +00:00
dependabot[bot] 38c353f94d Bump aws-sdk from 2.811.0 to 2.814.0 in /packages/worker
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.811.0 to 2.814.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.811.0...v2.814.0)

---
updated-dependencies:
- dependency-name: aws-sdk
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-16 22:39:40 +00:00
Budibase Staging Release Bot 33fef40292 v0.9.185-alpha.7 2021-11-16 21:20:35 +00:00
mike12345567 7170c00a4f Fix for cypress test issues, when metadata is updated rapidly it could get into a bad state - this should resolve it. 2021-11-16 20:56:24 +00:00
mike12345567 e75a9d3d1d Quick update, just to cover both queue add functions. 2021-11-16 19:02:55 +00:00
mike12345567 11debac115 Updating to manage completed events piling up, this will periodically clear out all events - repeats cannot be removed with the removeOnCompleted job option. 2021-11-16 18:58:24 +00:00
Andrew Kingston 9b988b60b0 Replace old usage of 'editable' manifest setting with 'static' 2021-11-16 18:33:14 +00:00
Andrew Kingston 9bd01987af Fix issue with data provider query not updating 2021-11-16 17:55:24 +00:00
Andrew Kingston 9420ee2b5e Remove log statements 2021-11-16 17:52:14 +00:00
Andrew Kingston 76579e5968 Refactor some app components to remove dependency on static props 2021-11-16 17:52:00 +00:00
Andrew Kingston 427bb01e51 Update table to handle dynamic data provider prop 2021-11-16 17:51:05 +00:00
Andrew Kingston a2b9fb3434 Update forms to handle a dynamic schema prop 2021-11-16 17:42:27 +00:00
mike12345567 aaff5260d3 Adding a script to be able to debug backend like cypress runs, without needing to build everytime - fixing an issue that appears to only occur occasionally in the cypress environment. 2021-11-16 17:40:31 +00:00
Andrew Kingston f61d89436b Optimise core memoization of client component props to improve performance significantly 2021-11-16 16:29:31 +00:00
Andrew Kingston 6ca6eb0d4b Refactor how client app actions programmatically mutate data provider queries to allow for correctly handling removal of query extensions 2021-11-16 16:28:48 +00:00
mike12345567 5a50129186 Merge branch 'develop' of github.com:Budibase/budibase into fix/app-cache-invalid 2021-11-16 15:48:56 +00:00
mike12345567 a7cf64ce9e Fixing issue discovered by cypress test. 2021-11-16 15:23:02 +00:00
Budibase Staging Release Bot c42acf9bb7 v0.9.185-alpha.6 2021-11-16 14:37:51 +00:00
mike12345567 720fa12b21 Quick update to the app caching to improve performance even further, cache when an app doesn't have metadata/is invalid, meaning we don't need to poll the database everytime to see if the metadata doc exists. 2021-11-16 14:15:13 +00:00
Budibase Staging Release Bot 8529510e04 v0.9.185-alpha.5 2021-11-16 13:54:16 +00:00
Rory Powell 4235aba7a2 Merge pull request #3354 from Budibase/rory/fixes-platform-url
Fixes for google sso, cloud email url and cloud logo updates
2021-11-16 13:46:06 +00:00
Andrew Kingston 9728c6c947 Prevent unecessary updates to component settings to improve performance 2021-11-16 13:38:47 +00:00
Andrew Kingston b1f5782984 Precent unecessary client app builder store updates to improve performance 2021-11-16 13:35:20 +00:00
Andrew Kingston 5021f3df47 Ensure button is focused when starting to edit text 2021-11-16 13:22:31 +00:00
Andrew Kingston ce75b8c9a7 Disable drag and drop for components in the selected path when edit mode is enabled to fix firefox issue with text selection when draggable attribute is set 2021-11-16 13:17:34 +00:00
Andrew Kingston f14e6d8e22 Remove unused client event for iframe-loaded 2021-11-16 13:15:31 +00:00
Andrew Kingston 4e4e07d1f2 Fix race condition crash on initial builder data page load 2021-11-16 13:12:05 +00:00
Peter Clement f3cddaaf08 refactor wizard into its own file 2021-11-16 12:18:13 +00:00
Budibase Staging Release Bot 9650cee4d4 v0.9.185-alpha.4 2021-11-16 11:48:38 +00:00
Andrew Kingston 96fdcb6d93 Remove focus style on contenteditable components in chrome 2021-11-16 11:47:03 +00:00
Andrew Kingston 07e455257c Prevent dragging of a component while being edited 2021-11-16 11:46:46 +00:00
Andrew Kingston 0bac3765b3 Remove deprecated keydown event being sent by client library 2021-11-16 11:45:28 +00:00
Michael Drury 1bfe8527e6 Merge pull request #3392 from Budibase/fix/app-list-perf
Caching app metadata to improve application fetch performance
2021-11-16 11:37:54 +00:00
Andrew Kingston 2adbaea026 Merge develop into editable text lab day 2021-11-16 11:14:46 +00:00
Budibase Staging Release Bot 3d2447db34 v0.9.185-alpha.3 2021-11-16 11:12:03 +00:00
Andrew Kingston 4c84f713b9 Merge pull request #3355 from Budibase/repeater-array
Data block + array fields as data sources
2021-11-16 11:03:30 +00:00
Andrew Kingston bb02491f41 Reset app name in deletion confirmation modal when closing modal 2021-11-16 10:52:43 +00:00
mike12345567 289c1325f8 Adding specific error cases to all app ID checking functions - three cases, is dev/prod, isn't and no app/ID provided. 2021-11-16 10:30:37 +00:00
Michael Drury 5470b77fb3 Fixing issue presented by test, passing Couch instance around for when it is being used in memory. 2021-11-15 19:34:08 +00:00
Andrew Kingston 7a1b22ef5f Rename data block to repeater block 2021-11-15 18:07:51 +00:00
Andrew Kingston cc4702909c Remove unused prop 2021-11-15 18:02:24 +00:00
Budibase Staging Release Bot 3ffa27969d v0.9.185-alpha.2 2021-11-15 17:47:27 +00:00
mike12345567 f13257bebe Updating the getAllApps function to use a cached version of the app metadata, rather than retrieving it individually everytime. Also invalidating the results everytime they are updated (at least in the important locations). 2021-11-15 17:40:45 +00:00
Budibase Release Bot e48fc8de3d v0.9.187 2021-11-15 17:04:12 +00:00
mike12345567 0f54787072 Adding role, as it wasn't being set in metadata. 2021-11-15 16:46:56 +00:00
mike12345567 ce47eb6cff Fixing issue found by Mitch, with syncing not functioning for singular role updates. 2021-11-15 16:42:17 +00:00
mike12345567 9b8df32c52 Fixing issue where database wasn't accessible in authorized test. 2021-11-15 15:57:02 +00:00
Mitch-Budibase 348c4ed75b Update commands.js
A few formatting based changes for this file
2021-11-15 15:40:48 +00:00
Mitch-Budibase 9f1f9304bd Merge branch 'develop' into cypress-testing 2021-11-15 15:28:38 +00:00
mike12345567 bf4a8737f0 Updating to allow a list of roles to be retrieved, allowing resources to have multiple levels of role that they can be accessed via. 2021-11-15 15:26:09 +00:00
Mitch-Budibase 8780010926 New Tests (User Roles, Query Level Transformers, Data Sources etc.)
New tests:
-Query Level Transformers
-Table pagination
-User Roles
-Data Sources (correct config, incorrect config, Wizard)

Also:
-New Commands to support
Testing
-Cypress Updated
2021-11-15 15:25:58 +00:00
Budibase Staging Release Bot 3a8e08d3cc v0.9.185-alpha.1 2021-11-15 14:43:16 +00:00
mike12345567 d137cb46e8 Merge branch 'feature/existing-table-import' of github.com:Budibase/budibase into feature/existing-table-import 2021-11-15 14:16:10 +00:00
mike12345567 68ea45b854 Adding a check to disable the display column options when importing to an existing table as it makes no sense in this scenario. 2021-11-15 14:15:14 +00:00
mike12345567 e918efe8c2 Fixing an issue discovered in #3385 - RBAC roles worked for applying lower levels of roles, but they didn't revoke access correctly, it would always fallback to the base permissions if higher permissions were set. 2021-11-15 13:48:26 +00:00
Andrew Kingston f47112e7de Be even more explicit about expecting an array data type for data provider rows 2021-11-15 12:26:13 +00:00
Andrew Kingston a721619a06 Update literal helper to return an empty string rather than the string 'undefined' when the value is undefined 2021-11-15 12:25:30 +00:00
Andrew Kingston 3470b1ea1b Update data sources to correctly include block context suffixes in provider IDs 2021-11-15 12:25:01 +00:00
Peter Clement 3b74481708 fix accidentally changed cypress port 2021-11-15 11:19:09 +00:00
Peter Clement a6d8c791e1 fix cypress tests 2021-11-15 11:04:22 +00:00
Peter Clement fba0975c54 Add deletion modal and hover on delete icon 2021-11-15 11:03:09 +00:00
Michael Drury 0ac5c4713a Fixing test case (didn't provide a schema). 2021-11-12 20:23:00 +00:00
mike12345567 1d7fe369c6 Linting and updating csv parser test case to match new functionality. 2021-11-12 19:39:12 +00:00
mike12345567 d9d5391a40 Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns. 2021-11-12 19:24:56 +00:00
mike12345567 0095f470e3 Adding in existing external table import. 2021-11-12 18:39:33 +00:00
mike12345567 af5e196b4c Adding all required controls for data import to internal tables, just need to implement external table data import. 2021-11-12 18:26:57 +00:00
Andrew Kingston c922f4a7b9 Replace manual usage of square brackets with string-templates makePropSafe util 2021-11-12 15:28:08 +00:00
Andrew Kingston b7b8231c51 Clafify comments 2021-11-12 15:27:42 +00:00
Andrew Kingston df455c2719 Add data block component 2021-11-12 15:19:25 +00:00
Andrew Kingston c4bbaa6617 Allow blocks which take children to work with DND 2021-11-12 15:18:55 +00:00
Andrew Kingston aaa448cca8 Update settings bar to account for new block settings structure 2021-11-12 14:48:53 +00:00
Andrew Kingston 3db35d3af9 Enable data providers to use array and attachment fields as their source 2021-11-12 13:42:55 +00:00
Rory Powell 6af8ab2dc0 Fixes for google sso, cloud email url and cloud logo updates 2021-11-12 13:31:55 +00:00
Budibase Release Bot 0fb4611bce v0.9.186 2021-11-12 13:15:37 +00:00
mike12345567 b34ca5b4a2 Quick fix for #3343 - error message did not make the problem obvious, so made sure error handler always outputs something useful. 2021-11-12 11:21:06 +00:00
mike12345567 599702bfe9 Fixing issue where deleted datasources wouldn't clear out queries. 2021-11-11 17:13:35 +00:00
mike12345567 9f4ff190c3 Fixing issues dsicovered by automation test cases, as well as disabling threading for test scenarios. 2021-11-11 16:20:30 +00:00
mike12345567 de8a91da83 Fixing an issue with filtering by dates in SQL, where the lucene dates provided don't convert cleanly to JS dates. 2021-11-11 15:36:21 +00:00
mike12345567 b67bd8ba29 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 14:10:54 +00:00
Budibase Staging Release Bot b049d083ee v0.9.185-alpha.0 2021-11-11 13:59:14 +00:00
mike12345567 5c8670c7f4 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 13:50:42 +00:00
mike12345567 dc8d0aa533 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
Peter Clement 35f0384b17 removing log 2021-11-11 12:55:04 +00:00
Peter Clement 3090b04bb7 css fixes 2021-11-11 12:37:35 +00:00
Budibase Release Bot 3ef07b3ebd v0.9.185 2021-11-11 12:14:43 +00:00
mike12345567 cca28ce255 Adding worker controls to both automations and queries. 2021-11-11 12:11:09 +00:00
Peter Clement 14168615dc fix saving of blank screen 2021-11-11 12:09:36 +00:00
Martin McKeaveney c4fb7ff8ff Merge pull request #3331 from Budibase/fix/browser-caching
bust cache when app versions are different
2021-11-11 13:05:22 +01:00
Budibase Release Bot dde958ce80 v0.9.184 2021-11-11 11:35:31 +00:00
Martin McKeaveney 125610f5a1 update clientLibraryPath call in application.js 2021-11-11 12:29:52 +01:00
Martin McKeaveney 2a2963dac4 bust cache when app versions are different 2021-11-11 12:21:45 +01:00
Budibase Staging Release Bot 5bb7ed004c v0.9.180-alpha.11 2021-11-11 11:09:49 +00:00
Peter Clement 8645299ab1 save nav selection 2021-11-11 11:07:55 +00:00
Andrew Kingston fc6e531115 Merge pull request #3299 from Budibase/full-bindings
Full bindings for relationships and attachments
2021-11-11 11:01:27 +00:00
Peter Clement 8592c489f9 move modals to top level 2021-11-11 08:28:42 +00:00
Budibase Staging Release Bot 62175d5b62 v0.9.180-alpha.10 2021-11-10 19:52:01 +00:00
Andrew Kingston f9cf221c84 Fix issue with using blocks and conditional UI together due to new nested settings 2021-11-10 19:41:58 +00:00
mike12345567 781e8359a1 Adding worker-farm back to have a mechanism to run queries within which we can timeout. 2021-11-10 19:35:09 +00:00
Martin McKeaveney aae287e6e8 track pageviews in PH, add job role and company size into intercom 2021-11-10 19:40:55 +01:00
Budibase Staging Release Bot e8429965c0 v0.9.180-alpha.9 2021-11-10 18:29:22 +00:00
Michael Drury e3358780f4 Merge pull request #3317 from Budibase/feature/switchable-types
Allow switching between string <-> options, number <-> boolean
2021-11-10 18:18:49 +00:00
mike12345567 c0e3505ce8 Fixing constants import. 2021-11-10 17:55:37 +00:00
Budibase Staging Release Bot 1174ddb2de v0.9.180-alpha.8 2021-11-10 16:33:07 +00:00
Peter Clement eaaa134fb3 logic for saving of multiple screens 2021-11-10 16:04:27 +00:00
Andrew Kingston 862bf14268 Rename blocks to be shorter 2021-11-10 15:56:51 +00:00
Andrew Kingston 5302c85f49 Refactor all block link settings to be URLs rather than onclick handlers. Add settings for linking card titles in card list blocks 2021-11-10 15:52:36 +00:00
mike12345567 7f055ed8dc Adding a way to switch between string and options, as well as number and boolean types, this is very useful for SQL tables. 2021-11-10 15:01:44 +00:00
Andrew Kingston 2b59d44e06 Change bindable properties order 2021-11-10 14:57:46 +00:00
Budibase Staging Release Bot 611337c140 v0.9.180-alpha.7 2021-11-10 14:56:30 +00:00
Peter Clement fae88947e9 Merge remote-tracking branch 'origin/develop' into feature/auto-screen-ui 2021-11-10 14:48:56 +00:00
Peter Clement b4a82f3621 Merge pull request #3313 from Budibase/fix/automation-block-width
fix width of automation blocks
2021-11-10 14:46:33 +00:00
Peter Clement 4e6a9c8154 fix width of automation blocks 2021-11-10 14:43:07 +00:00
Budibase Release Bot 34e04e3837 v0.9.183 2021-11-10 14:28:28 +00:00
Martin McKeaveney 9f7aba3f19 Merge pull request #3300 from Budibase/fix/templates
Fix/templates
2021-11-10 15:19:26 +01:00
Martin McKeaveney 91a9e78e92 fix renaming an app 2021-11-10 14:57:46 +01:00
Budibase Staging Release Bot 953e41479e v0.9.180-alpha.6 2021-11-10 13:50:18 +00:00
Michael Drury 100311fb93 Merge pull request #3251 from Budibase/fix/user-metadata
Syncing user metadata - allow builder to interact with user metadata in app
2021-11-10 13:41:57 +00:00
Martin McKeaveney 8f7b57837e adding cypress tag to input 2021-11-10 14:08:34 +01:00
mike12345567 18b98a158a Fixing issue found by test case. 2021-11-10 12:52:23 +00:00
Budibase Staging Release Bot a20d21ebf5 v0.9.180-alpha.5 2021-11-10 12:29:11 +00:00
Andrew Kingston 51ba48abc0 Merge pull request #3309 from Budibase/quick-bindings
Quick bindings
2021-11-10 12:18:52 +00:00
Budibase Staging Release Bot c62741a311 v0.9.180-alpha.4 2021-11-10 12:17:43 +00:00
Andrew Kingston b72270c401 Merge pull request #3311 from Budibase/block-search-improvements
Improve block searching
2021-11-10 12:08:10 +00:00
Martin McKeaveney f5406cecf2 fix cypress tests 2021-11-10 13:04:59 +01:00
mike12345567 47122f76fd Updating per review comments. 2021-11-10 12:03:43 +00:00
mike12345567 935fc06edc Updating per review comments. 2021-11-10 12:00:29 +00:00
Andrew Kingston d6051e7067 Add cypress data tag to binding icon in drawer bindable combo box 2021-11-10 11:58:27 +00:00
Andrew Kingston 1ea8563046 Update block search so that string fields do a 'starts with' search rather than an exact match 2021-11-10 11:48:02 +00:00
Andrew Kingston 93976e4f55 Use bindable combo boxes for text settings and clean up 2021-11-10 11:23:51 +00:00
Andrew Kingston 86731ee5d4 Broadcast specific events for picking or typing to update the value in a combobox 2021-11-10 11:23:35 +00:00
Martin McKeaveney 7cf916a00d code review, simplify iframeTemplate 2021-11-10 12:12:33 +01:00
Budibase Staging Release Bot 1f7207be7b v0.9.180-alpha.3 2021-11-10 10:13:12 +00:00
Rory Powell 6ac31e0854 Merge pull request #3178 from Budibase/postgres-schema
Postgres: Use another schema other than 'public'
2021-11-10 10:03:25 +00:00
Budibase Release Bot 5bc79bb2ba v0.9.182 2021-11-10 09:52:01 +00:00
mike12345567 014b277c55 Fixing issue with automation JS scripting not functioning, due to an object being passed in as code parameter. 2021-11-09 18:07:21 +00:00
Rory Powell 2caa530ff0 Tidy imports 2021-11-09 17:55:10 +00:00
Rory Powell 231ddda4e7 Tidy and remove unused fields 2021-11-09 17:52:26 +00:00
Martin McKeaveney 1361b05966 updating delete app cypress command 2021-11-09 18:35:19 +01:00
Rory Powell 9bcfa0af70 Remove comments 2021-11-09 17:33:29 +00:00
Martin McKeaveney 8683a74b2d adding check for delete app 2021-11-09 18:30:51 +01:00
Budibase Staging Release Bot 9bbb648acd v0.9.180-alpha.2 2021-11-09 17:25:41 +00:00
Martin McKeaveney 878fe986b6 update redundant comment 2021-11-09 18:16:52 +01:00
Martin McKeaveney 7a2491b62c review 2021-11-09 18:14:37 +01:00
Rory Powell ef2697a82d Add oracle instant client installation scripts 2021-11-09 17:10:26 +00:00
Martin McKeaveney 4367c9adf6 prevent redirect to acct portal when not necessary 2021-11-09 18:00:32 +01:00
Martin McKeaveney 0cc2069929 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
mike12345567 b3590537ba Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
Andrew Kingston 0456f1ef2c Add comment to client rows API 2021-11-09 15:48:04 +00:00
Andrew Kingston 4690ae827c Use full bindings for releationships and attachments 2021-11-09 15:45:32 +00:00
Andrew Kingston 831f3b543f Disable links when in builder preview 2021-11-09 15:24:13 +00:00
mike12345567 a11f7e7081 Merge branch 'fix/user-metadata' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-09 12:49:42 +00:00
Budibase Release Bot 951cfb5ba9 v0.9.181 2021-11-09 12:38:10 +00:00
Martin McKeaveney fddf52ad45 remove comment 2021-11-09 12:25:02 +01:00
Martin McKeaveney 72eb24b0fa formatting 2021-11-09 12:24:18 +01:00
mike12345567 f8e790bd2f Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-09 11:20:17 +00:00
mike12345567 a78230e23b Reworking MS-SQL test case to be able to get the sql now with a request being made for each internal query, rather than just at connection. 2021-11-09 11:16:12 +00:00
Martin McKeaveney cb459bc877 adding flags for messagePassing 2021-11-09 12:15:29 +01:00
Martin McKeaveney 3f71768146 still show start from scratch and import when template request fails 2021-11-09 11:58:58 +01:00
Peter Clement 1a265149e2 new auto screen ux 2021-11-09 09:33:34 +00:00
Rory Powell 9273edc794 Integrate with UI 2021-11-08 22:08:47 +00:00
Budibase Staging Release Bot 53762ef713 v0.9.180-alpha.1 2021-11-08 20:54:52 +00:00
Andrew Kingston 8e0b265815 Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
mike12345567 2f1c22085c Removing constants import that was breaking things. 2021-11-08 18:59:27 +00:00
mike12345567 069769a5a6 Linting. 2021-11-08 18:27:18 +00:00
mike12345567 b1c55be1b7 Fixing some issues with multi-select coming back as string. 2021-11-08 18:23:48 +00:00
mike12345567 9d800484f2 Some refactoring to make it easier to find specific edge cases of sql clients. 2021-11-08 18:12:40 +00:00
mike12345567 99c47ab264 Merge branch 'develop' of github.com:Budibase/budibase into fix/user-metadata 2021-11-08 17:28:32 +00:00
mike12345567 b310918ec4 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 2021-11-08 17:25:05 +00:00
Andrew Kingston c4ddf43dd1 Update default number of cards in card list block to 8 2021-11-08 16:54:43 +00:00
Andrew Kingston 9883fdb623 Fix card list block empty state and update size 2021-11-08 16:40:45 +00:00
Andrew Kingston 37c2690a31 Fix card button text potentially showing as undefined 2021-11-08 14:51:13 +00:00
mike12345567 e6d05f1e90 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-08 14:43:28 +00:00
Budibase Release Bot 65837abcc0 v0.9.180 2021-11-08 14:36:40 +00:00
Andrew Kingston a7849eac7d Add card list with search block. Add concept of nested settings which can consume their own contexts and are not enriched at the top level 2021-11-08 14:35:58 +00:00
Martin McKeaveney 08ea3ca3bc Merge pull request #3289 from Budibase/fix/prevent-revert
fix revert on unpublished app
2021-11-08 15:28:20 +01:00
Martin McKeaveney 9fb811a8da change message when app not deployed 2021-11-08 15:26:44 +01:00
Martin McKeaveney 035879d515 adding check to make sure production db isn't created on sync 2021-11-08 15:26:07 +01:00
Budibase Staging Release Bot 7df3227432 v0.9.180-alpha.0 2021-11-08 14:13:09 +00:00
mike12345567 6455f51d4f Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
Budibase Release Bot 25965696fc v0.9.179 2021-11-08 12:29:59 +00:00
Martin McKeaveney 7c21645799 fix revert on unpublished app 2021-11-08 13:06:25 +01:00
mike12345567 b34cef26c3 Fixing an issue with relationship modal breaking when multiple data sources available to relate to, also fixing an pile of issues with creating and reading rows from SQL server plus. 2021-11-05 18:55:36 +00:00
mike12345567 61a4a240f1 Updating usage quota middleware to fix issue presented in #3258 where anything with an _id and a _rev is considered to exist in CouchDB, which won't always be the case. Handle the scenario of an external database ID and don't error. 2021-11-05 14:59:28 +00:00
Rory Powell 2b6c6d7aaa Merge branch 'develop' into postgres-schema 2021-11-05 14:07:39 +00:00
Rory Powell cb661eab34 Add oracledb package, readme, and config 2021-11-05 13:56:54 +00:00
mike12345567 3474f3ae8e Updating underlying sql to not use ilike unless in postgres client. 2021-11-05 13:48:13 +00:00
Andrew Kingston e2cbf054ce Lint 2021-11-05 12:43:26 +00:00
mike12345567 5ec0d803af Cleaning up repeated work in sql server building of schema. 2021-11-05 12:41:26 +00:00
Andrew Kingston d5002d3dda Add ability to link rows in tables, and link rows in the table with search block 2021-11-05 12:38:33 +00:00
Andrew Kingston 8c63b147fb Remove forced capitalisation of setting labels 2021-11-05 12:38:15 +00:00
Andrew Kingston 117a7f7ce8 Fix issue getting bindable properties when selecting a screen 2021-11-05 12:37:42 +00:00
Andrew Kingston 1f1786c2b3 Fix issue saving a doc with a multi-options datatype that was not defined 2021-11-05 12:37:16 +00:00
mike12345567 9c933b629f Linting and updating SQL Server schema generation to include auto column and primary key recognition. 2021-11-05 12:33:48 +00:00
mike12345567 515ed75680 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-05 10:58:04 +00:00
mike12345567 6e76a7dd1a Adding a check to disable user sync in test when server not available. 2021-11-04 20:28:26 +00:00
Budibase Release Bot 6489d61fd1 v0.9.178 2021-11-04 16:37:06 +00:00
Budibase Staging Release Bot 7db07ed081 v0.9.176-alpha.3 2021-11-04 16:30:06 +00:00
Martin McKeaveney ff9130c49c tidy up 2021-11-04 17:28:07 +01:00
Martin McKeaveney 1219c53250 fix safari 2021-11-04 17:24:56 +01:00
Martin McKeaveney b7c5778409 Merge pull request #3187 from Budibase/fix/safari-bug
Fix budibase builder preview on safari
2021-11-04 17:22:02 +01:00
Martin McKeaveney 193d40bbf3 refactor switch into a key value handler object
tidy up - remove logs and comments

update windowed modals to use postMessage
2021-11-04 17:21:17 +01:00
Rory Powell b5b191361d Add stub integration file and docker compose config 2021-11-04 14:54:35 +00:00
mike12345567 94ee13ffc4 Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata. 2021-11-04 14:53:03 +00:00
Budibase Release Bot 8c4c0ae93e v0.9.177 2021-11-04 13:56:13 +00:00
Martin McKeaveney cb5df8fe1e Merge pull request #3159 from Budibase/feature/template-urls
allow opening a template directly from a URL
2021-11-04 14:46:18 +01:00
Martin McKeaveney e888971936 remove logs 2021-11-04 14:04:58 +01:00
Martin McKeaveney b80a93d6d5 cookie based approach 2021-11-04 14:03:18 +01:00
Andrew Kingston d5983d5603 Lint 2021-11-04 11:31:43 +00:00
Andrew Kingston adda702588 Add button to table with search block and support defining multiple settings sections in component manifest entries 2021-11-04 11:30:43 +00:00
Martin McKeaveney b7d99a6df1 lint 2021-11-04 10:50:43 +01:00
Budibase Release Bot acf136268b v0.9.176 2021-11-04 09:24:56 +00:00
Budibase Staging Release Bot a173b4a02c v0.9.176-alpha.2 2021-11-04 09:24:27 +00:00
Michael Drury 6feaf9b127 Merge pull request #3092 from Budibase/dependabot/npm_and_yarn/packages/server/vm2-3.9.4
Bump vm2 from 3.9.3 to 3.9.4 in /packages/server
2021-11-04 09:15:34 +00:00
Michael Drury 6ceeb66cb0 Merge pull request #3226 from Budibase/fix/3195
Fix for bindings not passing through falsy values
2021-11-04 09:13:57 +00:00
Michael Drury 8ae9a61469 Merge pull request #3239 from Budibase/fix/mike-various
Various fixes for recent issues
2021-11-04 09:13:27 +00:00
Budibase Staging Release Bot 5bdf63c91d v0.9.176-alpha.1 2021-11-04 00:48:41 +00:00
Martin McKeaveney 8a2290ce4f Merge pull request #3231 from opensas/patch-1
fix: update README.md
2021-11-04 01:39:34 +01:00
Michael Drury 3a5e004f36 Adding sync user endpoint to server which can be used by the worker. 2021-11-03 23:15:38 +00:00
Michael Drury 311fe5f2eb Syncing user metadata when builder opened as well as including all global user props for filtering/searching. 2021-11-03 22:23:00 +00:00
Budibase Staging Release Bot 80789824b8 v0.9.176-alpha.0 2021-11-03 16:33:02 +00:00
Rory Powell 8f2910ad32 Merge branch 'master' into develop 2021-11-03 16:24:16 +00:00
Budibase Release Bot f4cd6b84c5 v0.9.175 2021-11-03 16:20:47 +00:00
Andrew Kingston 7f6b4fb30b Remove conditional props from manifest for table with search block 2021-11-03 16:18:12 +00:00
Andrew Kingston 294dd232bc Revert changes to medium sized checkbox 2021-11-03 16:17:45 +00:00
Rory Powell 320314ca3e Merge pull request #3238 from Budibase/user-password-fix
Fix: Prevent user updates in multi tenant mode from deleting user password
2021-11-03 16:10:39 +00:00
Andrew Kingston 4019eeaa26 Fix picker width in table with search block and enable autosizing of other search components 2021-11-03 15:53:45 +00:00
Rory Powell 044579b829 Add expired user notification 2021-11-03 15:46:45 +00:00
mike12345567 b2bf5056b5 Fixing rest test mocking. 2021-11-03 15:45:19 +00:00
Andrew Kingston 512ed5aa2a Add support for tables updating server-side sorting 2021-11-03 15:26:15 +00:00
Budibase Release Bot 58d7b13e9e v0.9.174 2021-11-03 15:10:20 +00:00
Rory Powell fbaedd6a34 Fix: Prevent user updates in multi tenant mode from deleting user password. Also forward the authentication error from the backend to the login page to warn when an sso user is trying to log in with a password when one is not present 2021-11-03 15:04:05 +00:00
mike12345567 88a729913c Fixing an issue with webhooks, couldn't use them in development (like getting schema) and making sure trigger will always use production app #3143. 2021-11-03 14:08:47 +00:00
mike12345567 ea6646f055 Fixing #3237 and #3235 - always apply headers on out going webhooks if they are specified and handle a range of response codes. 2021-11-03 13:13:22 +00:00
mike12345567 f8b2429bd0 Fixing REST PUT using POST as per #3227. 2021-11-03 13:12:20 +00:00
Andrew Kingston d054d496be Allow table with search block to render correct components for all relevant field types 2021-11-03 11:58:06 +00:00
Andrew Kingston fcf87956de Standardise fetching schema from client apps to fix issues with determing schema for certain data sources 2021-11-03 11:57:47 +00:00
Martin McKeaveney ed3a9b78ea remove log 2021-11-03 12:56:42 +01:00
mike12345567 7b73a8dbe7 Fixing issue #3199 - don't allow submitting automation creation modal without name, adding error message. 2021-11-03 11:55:01 +00:00
Martin McKeaveney fa3bb8c119 set template URL in store instead of passing around param 2021-11-03 12:43:52 +01:00
Andrew Kingston 08de9c0b45 Fix spectrum bug with larger checkboxes 2021-11-03 11:02:59 +00:00
opensas 8967cfa6ee fix: update README.md
add space between #### and text title
2021-11-03 02:42:44 -03:00
Budibase Staging Release Bot 7d4221284f v0.9.173-alpha.8 2021-11-02 17:06:37 +00:00
mike12345567 da38734a62 Fixing bug #3195 with zero/falsy values not being passed out of bindings. 2021-11-02 16:55:16 +00:00
mike12345567 331c1ca48e Fixing bug #3195 with zero/falsy values not being passed out of bindings. 2021-11-02 16:30:43 +00:00
Budibase Staging Release Bot 747a3b5303 v0.9.173-alpha.7 2021-11-02 15:32:59 +00:00
Michael Drury a82a206161 Merge pull request #3224 from Budibase/labday/mike-sql
SQL table manipulation and some external table UI rework
2021-11-02 15:23:30 +00:00
mike12345567 953c90c8d4 Fixing some issues with MySQL and dropping foreign key constrained columns. 2021-11-02 13:36:23 +00:00
Andrew Kingston 76c0f24977 Simplify some block logic 2021-11-02 12:58:38 +00:00
Andrew Kingston e43aba075e Comment some parts of blocks implementation for clarity 2021-11-02 08:58:50 +00:00
Andrew Kingston 0f1d9c4de3 Add title setting to table with search block and fix import paths 2021-11-02 08:51:48 +00:00
Andrew Kingston 38eacb5a10 Remove old files and tidy up 2021-11-02 08:47:19 +00:00
Andrew Kingston e6ffccaff7 Add generic block structure with support for writing blocks like normal svelte components rather than a JSON builder 2021-11-02 08:45:27 +00:00
mike12345567 5d40882c66 Removing the edit display columns modal as it was very specific and a little confusing, these are defaulted now anyway like internal tables. 2021-11-01 21:17:51 +00:00
mike12345567 c82cf534d8 Updating external table UI a bit, adding the concept of defining an existing relationship, updating the data sources UI to make it a bit less cluttered and make the creation of tables more obvious. 2021-11-01 21:15:46 +00:00
Andrew Kingston e9dd47b562 Add initial structure of table with search block 2021-11-01 17:18:38 +00:00
mike12345567 7efa06901e Adding error scenario for table name already in use. 2021-11-01 16:03:53 +00:00
mike12345567 835b0efe74 Adding mysql support. 2021-10-29 18:43:50 +01:00
mike12345567 f071cc5219 Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567 a94376ce43 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567 949c6b8653 Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567 329156d6cc SQL table building. 2021-10-28 19:39:42 +01:00
Andrew Kingston 04bbbd7873 Add in-preview editing for all field labels 2021-10-28 16:31:22 +01:00
Andrew Kingston c48a56b997 Fix issue editing components in the preview when nested inside another draggable component 2021-10-28 15:52:07 +01:00
Andrew Kingston 387831b799 Add in-preview editing of buttons and add settings bar for buttons 2021-10-28 15:29:48 +01:00
Andrew Kingston 234f53d37a Focus contenteditable node when starting editing a component in the preview 2021-10-28 13:28:43 +01:00
Andrew Kingston 7910b6a40f Add in-preview editing of link text and improve placeholder usage when combined with in-preview editing 2021-10-28 13:20:04 +01:00
Andrew Kingston de163567f5 Move keyboard handling into client library so that component deletion via keyboard can reference client app state 2021-10-28 13:00:55 +01:00
Budibase Staging Release Bot 6e6018c8c7 v0.9.173-alpha.6 2021-10-28 11:52:29 +00:00
Andrew Kingston b522726afc Allow in-preview editing of paragraphs and headings 2021-10-28 12:43:31 +01:00
mike12345567 5e846ac64d First version of schema generation for ms-sql, able to retrieve basic tables and rows. 2021-10-27 18:36:27 +01:00
mike12345567 09d83dea39 Adding docker compose for ms-sql with products, tasks table setup. 2021-10-27 17:32:02 +01:00
Rory Powell c210802b4c Remove whitespace 2021-10-27 17:23:52 +01:00
Rory Powell 8b8c923541 Update tests 2021-10-27 17:21:29 +01:00
Budibase Staging Release Bot c6304ca321 v0.9.173-alpha.5 2021-10-27 15:45:31 +00:00
mike12345567 49d2796f8e Fixing an issue with data source saving. 2021-10-27 16:35:53 +01:00
Budibase Staging Release Bot 2f2bf2f26c v0.9.173-alpha.4 2021-10-27 15:24:55 +00:00
Rory Powell 0ddd689b89 Postgres: Use another schema other than 'public' 2021-10-27 16:21:19 +01:00
Michael Drury 836993bb29 Merge pull request #3165 from Budibase/fix/sql-issues
Not importing SQL tables without a primary key and displaying an error, disabling query HBS helpers
2021-10-27 16:14:13 +01:00
Budibase Release Bot 484a38c9f5 v0.9.173 2021-10-27 15:13:34 +00:00
Budibase Staging Release Bot 600e28e3d7 v0.9.173-alpha.3 2021-10-27 14:27:54 +00:00
Andrew Kingston 97dd8e9989 Merge pull request #3177 from Budibase/ak-fixes
Relationship aware data provider automatic reloading + extras
2021-10-27 15:16:39 +01:00
mike12345567 b1143e1957 Addressing review comments. 2021-10-27 14:55:09 +01:00
mike12345567 89d04d5cc7 Merge branch 'develop' of github.com:Budibase/budibase into fix/sql-issues 2021-10-27 14:51:43 +01:00
Andrew Kingston 25bafc15d2 Use explicity onDestroy calls rather than an onMount return value to ensure callbacks are actually executed to fix data provider cleanup issues 2021-10-27 14:24:36 +01:00
mike12345567 ce00ddcf68 Fixing builder jest tests. 2021-10-27 13:33:11 +01:00
mike12345567 fa38a4b37e Fixing test cases. 2021-10-27 13:10:46 +01:00
Budibase Staging Release Bot 3376e07bca v0.9.173-alpha.2 2021-10-27 09:02:08 +00:00
Rory Powell dfbbbc443b Merge pull request #3155 from Budibase/match-lowercase-emails
Ignore case when finding user by email
2021-10-27 09:51:37 +01:00
Rory Powell 54ddfb32e0 Merge pull request #3145 from Budibase/prevent-dev-app-access
Prevent non builder from accessing dev apps
2021-10-27 09:50:50 +01:00
Andrew Kingston 2af3888d8a Don't invalidate users table due to autocolumn fields in schema when hot reloading data in the client library 2021-10-27 08:37:51 +01:00
mike12345567 eb411cd0b0 Fixing #2718 - disabling handlebars helpers for queries. 2021-10-26 20:04:36 +01:00
mike12345567 ac1d6ee23e Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Andrew Kingston 262b238388 Invalidate related tables automatically via client library and fix issue with data source invalidation from modals 2021-10-26 19:12:55 +01:00
Budibase Staging Release Bot 313ab9fe97 v0.9.173-alpha.1 2021-10-26 15:27:44 +00:00
Rory Powell 67f851b68c Update app id check in tests 2021-10-26 16:21:26 +01:00
Rory Powell 073f8ade1f Merge pull request #3142 from Budibase/scope-or-view
Scope view filters to table always
2021-10-26 16:17:14 +01:00
Rory Powell a4aa371ceb Add migration unit tests 2021-10-26 15:47:36 +01:00
Budibase Staging Release Bot 25c74c1d70 v0.9.173-alpha.0 2021-10-26 14:03:18 +00:00
Martin McKeaveney 2df75d9b28 Merge branch 'develop' of github.com:Budibase/budibase into feature/template-urls 2021-10-26 15:56:30 +02:00
Rory Powell 86a4ac072b Merge branch 'develop' into match-lowercase-emails 2021-10-26 14:56:22 +01:00
Rory Powell 081e38e5ea Merge branch 'develop' into prevent-dev-app-access 2021-10-26 14:55:59 +01:00
Rory Powell 59c44eafd3 Merge branch 'develop' into scope-or-view 2021-10-26 14:55:45 +01:00
Rory Powell 7c4e675292 Merge pull request #3160 from Budibase/smtp-timeout
Add timeout to node mailer, lower than jest default
2021-10-26 14:52:48 +01:00
Rory Powell 55599c0a50 Add timeout to node mailer, lower than jest default 2021-10-26 14:31:56 +01:00
Martin McKeaveney a23e1a87e1 allow opening a template directly from a URL 2021-10-26 15:11:14 +02:00
Martin McKeaveney 7d5d4e5d36 merge with master 2021-10-26 14:28:49 +02:00
Rory Powell 7b8318f9db Ignore case when finding user by email 2021-10-26 12:40:30 +01:00
Andrew Kingston 54aad2ff1e Update field disabled state when disabled prop changes 2021-10-26 11:05:48 +01:00
Rory Powell 21da900567 Update snapshot 2021-10-26 09:43:00 +01:00
Rory Powell 46a886f83d Linting 2021-10-26 09:42:19 +01:00
Rory Powell ad61f2af3b Prevent non builder from accessing dev apps 2021-10-25 16:59:09 +01:00
Budibase Staging Release Bot f7dd62cbc2 v0.9.169-alpha.18 2021-10-25 13:50:36 +00:00
Michael Drury 7ee3029dfe Merge pull request #3122 from Budibase/fix/mike-d-various-fixes
Various fixes, including replacing live replication from prod -> dev
2021-10-25 14:41:08 +01:00
Rory Powell 54c5ae1441 Scope view filters to table always 2021-10-25 13:34:48 +01:00
Budibase Staging Release Bot 04b9ad1aae v0.9.169-alpha.17 2021-10-25 09:51:42 +00:00
Rory Powell 07270e041c Merge pull request #3134 from Budibase/no-access-role-remove-public
Remove public role selection
2021-10-25 10:43:47 +01:00
Budibase Staging Release Bot 7b4bf6062a v0.9.169-alpha.16 2021-10-25 09:26:20 +00:00
Rory Powell 547bb8ba80 Merge pull request #3104 from Budibase/view-not-set
Handle nulls / empty in views and tables
2021-10-25 10:16:23 +01:00
Rory Powell 6dbc271751 Remove public role selection 2021-10-25 10:15:04 +01:00
Budibase Release Bot 96ef21114f v0.9.172 2021-10-25 09:08:46 +00:00
Rory Powell 2b283d8bab Revert bad revert 2021-10-25 10:02:43 +01:00
Martin McKeaveney 9a1807bc89 get company size and role into intercom 2021-10-25 11:00:33 +02:00
Rory Powell 99b42c7083 Feedback: Rename set/not set to not empty/empty, remove cell rendering 2021-10-25 09:58:05 +01:00
Budibase Staging Release Bot 7c0dab264d v0.9.169-alpha.15 2021-10-25 08:10:24 +00:00
Martin McKeaveney cec081bdfc Merge pull request #3106 from Budibase/fix/postreleasefixes2
Fix/postreleasefixes2
2021-10-25 09:01:50 +01:00
Budibase Staging Release Bot 895803f618 v0.9.169-alpha.14 2021-10-23 14:17:01 +00:00
Peter Clement 6e2d93f151 Merge pull request #3105 from Budibase/feature/smtp-automation-check
Disable action if SMTP has not been setup
2021-10-23 15:08:50 +01:00
Budibase Staging Release Bot 02804b3003 v0.9.169-alpha.13 2021-10-22 16:58:51 +00:00
mike12345567 a7c5a001fd Merge branch 'develop' of github.com:Budibase/budibase into feature/smtp-automation-check 2021-10-22 17:49:34 +01:00
Martin McKeaveney a83f419867 merge with develop 2021-10-22 17:49:22 +01:00
mike12345567 c5a67f7e89 Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-d-various-fixes 2021-10-22 17:48:21 +01:00
mike12345567 0266e0586f Removing failing cypress tests to pass CI again. 2021-10-22 17:47:32 +01:00
Martin McKeaveney 0a60899a63 Merge branch 'develop' of github.com:Budibase/budibase into fix/postreleasefixes2 2021-10-22 17:39:59 +01:00
mike12345567 f056f2bf7e Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-d-various-fixes 2021-10-22 17:35:05 +01:00
Rory Powell d915400c0a Merge branch 'develop' into view-not-set 2021-10-22 14:44:40 +01:00
mike12345567 bd59c28081 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 2021-10-22 14:34:20 +01:00
Budibase Staging Release Bot 510286e80c v0.9.169-alpha.12 2021-10-22 09:02:10 +00:00
Andrew Kingston ae7af27e7a Merge pull request #3103 from Budibase/ak-fixes
Quick fixes for various issues
2021-10-22 09:50:58 +01:00
Peter Clement 3ac85375b2 Merge remote-tracking branch 'origin/develop' into feature/smtp-automation-check 2021-10-22 09:27:13 +01:00
Budibase Staging Release Bot 238b18b09c v0.9.169-alpha.11 2021-10-21 18:01:14 +00:00
Mitch-Budibase 907c506b95 Merge pull request #3108 from Budibase/cypress-testing
Editing customThemingProperties to run all tests
2021-10-21 18:51:07 +01:00
Mitch-Budibase 2a933bf68a Editing customThemingProperties to run all tests
removing 'only' from one of the tests.

Both tests in this spec will now run
2021-10-21 18:50:09 +01:00
Martin McKeaveney 789cfa0768 fix tests 2021-10-21 18:05:18 +01:00
mike12345567 e18d9e7311 Adding email address disabled to update user info, so you can see which user you are currently logged into. 2021-10-21 17:32:01 +01:00
mike12345567 f18a28f0c8 When adding a user through the basic onboarding flow they get a temporary password, but we didn't set force password reset, meaning the user wouldn't necessarily have to change the temp password. 2021-10-21 17:25:29 +01:00
mike12345567 23071993c6 Fixing an issue with user metadata not always being present when user accessing app, causing weird issues. 2021-10-21 17:23:10 +01:00
Peter Clement 2c27a5e7bb negate boolean 2021-10-21 16:38:15 +01:00
Martin McKeaveney 9301406bcd enable collapsible nodes in component tree 2021-10-21 16:24:58 +01:00
Martin McKeaveney 2c5285006d fix import 2021-10-21 16:04:00 +01:00
Martin McKeaveney 3b3862bd01 Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Budibase Staging Release Bot ebfa34e094 v0.9.169-alpha.10 2021-10-21 14:40:18 +00:00
Mitch-Budibase 2636dd67e5 Merge pull request #3024 from Budibase/cypress-testing
New Tests & Command
2021-10-21 15:30:58 +01:00
Mitch-Budibase c81bf77ddd Update to renameAnApplication
Removing a log that I had i place for val
2021-10-21 15:30:19 +01:00
Martin McKeaveney c8a5a1747c remove mysql package 2021-10-21 14:48:20 +01:00
Martin McKeaveney d573eb464a upgrade to mysql2 package 2021-10-21 14:47:35 +01:00
Rory Powell ca4b252abc Merge branch 'develop' into view-not-set 2021-10-21 14:17:04 +01:00
Rory Powell 0fb4613b5a Handle nulls / empty in views and tables 2021-10-21 14:15:55 +01:00
Andrew Kingston 979801be4e Remove log statement in datepicker 2021-10-21 13:52:30 +01:00
Andrew Kingston 906f171ef2 Scope picker transition to avoid weird behaviour when unmounting 2021-10-21 13:36:33 +01:00
Andrew Kingston cc69a3a0c4 Fix styles of template list to display better on mobile 2021-10-21 13:24:37 +01:00
Budibase Staging Release Bot 873c43b8cd v0.9.169-alpha.9 2021-10-21 11:57:41 +00:00
Michael Drury c630b3ea7a Merge pull request #3101 from Budibase/fix/2955
Fixing handlebars binding bug
2021-10-21 12:48:54 +01:00
Budibase Staging Release Bot 83e17da2d3 v0.9.169-alpha.8 2021-10-21 11:40:14 +00:00
Andrew Kingston 85f020d61f Merge pull request #3102 from Budibase/fix/view-column-renaming
Keep views in sync with table schema changes
2021-10-21 12:32:07 +01:00
Martin McKeaveney 218996d50d account for 400 errors in data ui for plus datasources, fix query param selection in automations 2021-10-21 12:31:06 +01:00
Budibase Staging Release Bot fcbe94a08d v0.9.169-alpha.7 2021-10-21 09:52:12 +00:00
Andrew Kingston 2b7f393626 Remove optional chaining from server 2021-10-21 10:24:41 +01:00
Andrew Kingston 5caafed0f8 Keep views up to date with table schema changes 2021-10-20 20:01:49 +01:00
mike12345567 a1aaf00e41 Fixing two issues, not verifying a file has been uploaded for import app and fixing HBS visual issue where handlebars statement could get screwed up. 2021-10-20 18:37:07 +01:00
Andrew Kingston 39c992c6ae Fix view filters not accounting for invalid column names 2021-10-20 14:51:44 +01:00
Budibase Release Bot 36ce61c03e v0.9.171 2021-10-20 13:36:22 +00:00
Budibase Staging Release Bot 845a350505 v0.9.169-alpha.6 2021-10-20 12:59:04 +00:00
Michael Drury 0c678d1cce Merge pull request #3094 from Budibase/fix/sql-auto-update
Fixing issue with SQL tables and automation update row action
2021-10-20 13:48:53 +01:00
Budibase Staging Release Bot cc507bb116 v0.9.169-alpha.5 2021-10-20 12:31:06 +00:00
Andrew Kingston 555742ead1 Merge pull request #3083 from Budibase/fix/date-sorting
Fix date format of dates created with Flatpickr (the date picker in apps)
2021-10-20 13:20:26 +01:00
Budibase Release Bot 949d925f13 v0.9.170 2021-10-20 11:59:17 +00:00
Martin McKeaveney f1126a025b missing dependencies 2021-10-20 12:35:32 +01:00
Budibase Staging Release Bot a65a6d5909 v0.9.169-alpha.4 2021-10-20 09:35:25 +00:00
Andrew Kingston fd9dcf7ce2 Merge pull request #3087 from Budibase/fix/flatpickr-key-events
Fix flatpickr hijacking key events on the whole page
2021-10-20 10:26:42 +01:00
Andrew Kingston 029b447ce7 Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +01:00
Michael Drury e53dba1997 Merge pull request #3086 from Budibase/fix/create-app-exp
Make it possible for first app to be an imported one
2021-10-20 10:24:00 +01:00
mike12345567 1388157706 Making sure cancel/close icon appear when in modal. 2021-10-20 10:05:51 +01:00
mike12345567 bdaf56fac7 Fixing issue with SQL tables and automations updating a row, also making error handling better across automations to make sure some sort of error message is always returned. 2021-10-19 17:00:54 +01:00
Budibase Staging Release Bot 4b77528593 v0.9.169-alpha.3 2021-10-19 15:54:53 +00:00
Martin McKeaveney a174de7f28 error message fixes 2021-10-19 16:52:55 +01:00
Michael Drury 93c0b5ddd4 Merge pull request #3091 from Budibase/fix/table-perms
Fixing table permissions issue
2021-10-19 16:45:41 +01:00
Peter Clement f3990b70e2 Disable action if SMTP has not been setup 2021-10-19 16:44:30 +01:00
Budibase Staging Release Bot ace810d34a v0.9.169-alpha.2 2021-10-19 15:35:03 +00:00
dependabot[bot] 9a09a8c9b3 Bump vm2 from 3.9.3 to 3.9.4 in /packages/server
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.3 to 3.9.4.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.3...3.9.4)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-19 15:33:24 +00:00
Michael Drury 736a0d0bac Merge pull request #3072 from Budibase/fix/2417
Handling URL.id usage with SQL tables
2021-10-19 16:24:03 +01:00
mike12345567 6539feb6d7 Fixing issue with permissions, if some permissions have already been set for a role an error would be thrown which would break the UI and make it impossible to setup permissions for other tables. 2021-10-19 16:19:48 +01:00
mike12345567 5671b7ff2f Fixing test case issue, Cypress not consistently opening app creation modal. 2021-10-19 16:14:34 +01:00
Andrew Kingston 950e056e1c Give flatpickr its own root component in client apps to avoid it hijacking key events on the whole page 2021-10-19 15:11:14 +01:00
mike12345567 3c2941536a Fixing some issues found with back button/close icon, making sure it is consistent and does what a user would expect. 2021-10-19 15:09:38 +01:00
mike12345567 1e35d507c6 Adding back old import button incase its removal confuses anyone. 2021-10-19 14:26:44 +01:00
mike12345567 a054cfdb4d Making app creation experience more cohesive, allowing app import even when no apps exist. 2021-10-19 14:06:43 +01:00
Andrew Kingston 7924a69016 Fix usage of binding values to datepickers 2021-10-19 14:04:12 +01:00
Budibase Staging Release Bot 1366d824f7 v0.9.169-alpha.1 2021-10-19 12:11:03 +00:00
Peter Clement 845b16a175 Merge pull request #3076 from Budibase/fix/au-not-saving
Fix issue where external datasource action wasn't saving it's values
2021-10-19 13:01:36 +01:00
Peter Clement 767583fc6d Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev 2021-10-19 09:53:29 +01:00
Peter Clement dac9523452 remove log 2021-10-19 09:51:40 +01:00
Peter Clement 5a9bd21237 Fix issue where external datasource action wasn't saving it's values 2021-10-19 09:45:04 +01:00
mike12345567 dd75d236c0 Fixes issue #2417 in the backend, looks for fields which could contain a key value and if they do it will resolve them down to the ID field value. 2021-10-18 17:54:34 +01:00
Andrew Kingston 9deb9be1cd Remove date parsing from client date picker as it has moved to the core date picker 2021-10-18 17:12:02 +01:00
Andrew Kingston 50154ece31 Add date parsing to core date picker and ensure values are always broadcast as ISO strings 2021-10-18 17:11:12 +01:00
Budibase Staging Release Bot 9cc9461c50 v0.9.169-alpha.0 2021-10-18 15:44:36 +00:00
Budibase Release Bot 3b90b2b878 v0.9.169 2021-10-18 15:38:42 +00:00
Rory Powell f372d7d7d9 Merge branch 'master' into develop 2021-10-18 16:35:32 +01:00
Peter Clement a20af34a03 refactor to remove object reference 2021-10-18 16:03:13 +01:00
Peter Clement 1d0f5c4d90 fix formula column creation 2021-10-18 15:10:10 +01:00
Peter Clement faa64b9516 add internal renderer back 2021-10-18 15:08:57 +01:00
Rory Powell f3b630ed95 Sentry updates 2021-10-18 14:57:30 +01:00
Peter Clement e28fde815c Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev 2021-10-18 14:55:18 +01:00
Peter Clement e85b98a857 copy table schema and dont mutate directly 2021-10-18 14:53:57 +01:00
Budibase Staging Release Bot f50f9e19cf v0.9.167-alpha.14 2021-10-18 11:44:29 +00:00
Rory Powell 20eb28e286 Merge pull request #3015 from Budibase/options-text-columns
Allow options picker to be used on text columns
2021-10-18 12:34:40 +01:00
Budibase Staging Release Bot 77dee89c38 v0.9.167-alpha.13 2021-10-18 11:30:09 +00:00
Andrew Kingston d00f3f27fe Refactor app exports to allow a streaming realtime backup, and tidy up 2021-10-18 12:08:12 +01:00
Andrew Kingston 6071526076 Improve app export UX by immediately starting a download stream of the app export 2021-10-18 12:07:44 +01:00
Rory Powell be41a855d1 Remove redundant fieldTypes 2021-10-18 12:02:08 +01:00
Rory Powell f2b4ba2fb2 Code review refactoring 2021-10-18 11:58:42 +01:00
Rory Powell 956a826b8c Merge branch 'develop' into options-text-columns 2021-10-18 11:25:35 +01:00
Budibase Staging Release Bot 0b2bdf4d47 v0.9.167-alpha.12 2021-10-18 10:16:48 +00:00
Rory Powell a94becac9c Merge pull request #2975 from Budibase/no-access-role
No access role / public by default
2021-10-18 11:08:45 +01:00
Rory Powell 422b21970f Merge pull request #3016 from Budibase/paginate-text-change
Remove 'internal' from dataprovider / paginate info
2021-10-18 11:05:03 +01:00
Budibase Staging Release Bot 97a13fe98a v0.9.167-alpha.11 2021-10-18 09:23:26 +00:00
Peter Clement a0c2e9c427 Merge pull request #3038 from Budibase/fix/data-section-issues
Add check for missing _rev
2021-10-18 10:13:40 +01:00
Peter Clement 5cfaa17798 add check for missing _rev 2021-10-18 09:51:13 +01:00
Budibase Staging Release Bot 30ac9c57d8 v0.9.167-alpha.10 2021-10-18 08:45:15 +00:00
Peter Clement fc53e3e8b8 Merge pull request #3032 from Budibase/fix/data-section-issues
Potential fix for issues with updating and saving rows and columns
2021-10-18 09:34:49 +01:00
Budibase Staging Release Bot 4cecaa6143 v0.9.167-alpha.9 2021-10-18 08:31:27 +00:00
Michael Drury 7a33a666b4 Merge pull request #3025 from Budibase/fix/quick-fixes
Fixing refresh on wrong password and setting hard SQL limits
2021-10-18 09:20:29 +01:00
Peter Clement eb957bc94f Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
Budibase Release Bot 51b948db1f v0.9.168 2021-10-17 20:06:43 +00:00
Peter Clement bc340ba5c6 remove addition of _id and _rev as autocolumns 2021-10-17 20:58:06 +01:00
mike12345567 fd894897ca Setting a hard limit on how many rows can be returned by the SQL plus queries. 2021-10-15 17:52:06 +01:00
Mitch-Budibase 21fef55e93 Merge branch 'develop' into cypress-testing 2021-10-15 17:36:18 +01:00
Mitch-Budibase 02ccb5278b New Tests & Command
Rename an application
-5 tests

Custom theming properties
-1 new test (Button roundness)

1 new command
-searches for an application
2021-10-15 17:36:10 +01:00
Budibase Staging Release Bot 82a9320854 v0.9.167-alpha.8 2021-10-15 14:58:22 +00:00
Andrew Kingston 9b1da162d6 Merge pull request #3019 from Budibase/fix/large-csv-import
Fix performance of importing large CSVs
2021-10-15 15:49:11 +01:00
Andrew Kingston 4c1451178c Lint 2021-10-15 14:57:01 +01:00
Andrew Kingston 18c88ac101 Remove linkRows processing when importing CSVs 2021-10-15 14:31:45 +01:00
Budibase Staging Release Bot 31f74632f1 v0.9.167-alpha.7 2021-10-15 13:12:11 +00:00
Michael Drury ec82053d88 Merge pull request #3007 from Budibase/fix/3005
Fixing issues with filter step in automations breaking test flow
2021-10-15 14:03:52 +01:00
Budibase Staging Release Bot 6049acd126 v0.9.167-alpha.6 2021-10-15 10:45:34 +00:00
Andrew Kingston 642d105326 Merge pull request #3002 from Budibase/js-binding-drawer
JavaScript bindings
2021-10-15 11:37:25 +01:00
Rory Powell 6e10da5338 Remove 'internal' from dataprovider / paginate info 2021-10-15 10:26:39 +01:00
Budibase Staging Release Bot 45f6e9a2f8 v0.9.167-alpha.5 2021-10-15 07:56:53 +00:00
Peter Clement 544f26c9e1 Merge pull request #3014 from Budibase/fix/hide-table-modal-dev
Don't show the create datasource popup in dev environments
2021-10-15 08:48:22 +01:00
Budibase Staging Release Bot de40dd786f v0.9.167-alpha.4 2021-10-14 16:42:40 +00:00
Budibase Staging Release Bot d809a3d528 v0.9.167-alpha.3 2021-10-14 16:10:07 +00:00
Peter Clement dac2a1ad91 Merge pull request #3010 from Budibase/bug/handle-longform-type-automations
Handle longform types within Automations
2021-10-14 17:00:44 +01:00
Peter Clement 1030d24e25 remove unused command 2021-10-14 16:59:22 +01:00
Peter Clement ba9874eee2 Merge remote-tracking branch 'origin/develop' into fix/hide-table-modal-dev 2021-10-14 16:54:36 +01:00
Budibase Staging Release Bot ac6aa11de6 v0.9.167-alpha.2 2021-10-14 15:47:58 +00:00
Peter Clement 450ad14388 Merge branch 'bug/handle-longform-type-automations' of github.com:Budibase/budibase into bug/handle-longform-type-automations 2021-10-14 16:47:52 +01:00
Peter Clement 08f621f33e remove log 2021-10-14 16:46:59 +01:00
Peter Clement 63b0938d36 Don't show the create datasource popup in dev environments 2021-10-14 16:45:27 +01:00
mike12345567 891a5bcd25 Merge branch 'develop' of github.com:Budibase/budibase into bug/handle-longform-type-automations 2021-10-14 16:42:27 +01:00
Michael Drury 2bd4bc8a90 Merge pull request #3003 from Budibase/fix/2998
Fix issue with template call when no internet connection available
2021-10-14 16:39:07 +01:00
mike12345567 a366e8a568 Fixing an issue with mongo test failing in Node 16 due to unhandled promise rejections. 2021-10-14 16:37:11 +01:00
Rory Powell 346f1d652b Allow options picker to be used on text columns 2021-10-14 16:36:45 +01:00
mike12345567 5b81d25d1a Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:25:07 +01:00
mike12345567 1e318ea267 Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:17:20 +01:00
mike12345567 b73fc93cdc Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:16:20 +01:00
Peter Clement 8ab72050f8 Handle longform types within Automations 2021-10-14 15:44:17 +01:00
mike12345567 11b06b717e Fixing issue #3005 - when a filter step is executed it now will fill in the history with a status describing that it stopped, this stops any errors from occurring. 2021-10-14 15:26:38 +01:00
Budibase Staging Release Bot 2853ae849e v0.9.167-alpha.1 2021-10-14 13:45:01 +00:00
Budibase Release Bot da4aa7219d v0.9.167 2021-10-14 13:41:23 +00:00
mike12345567 c5ed99939c Fixes #2998 the templates API call will no longer fail if no internet, will simply return an empty array. 2021-10-14 14:18:41 +01:00
Andrew Kingston b1f174debe Remove optional chaining from string-templates 2021-10-14 13:04:57 +01:00
Andrew Kingston 6f67a8f20e Fix issue with validity checking binding expressions 2021-10-14 12:53:56 +01:00
Andrew Kingston e43af1afaa Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into js-binding-drawer 2021-10-14 12:02:42 +01:00
Andrew Kingston 29d58f08c1 Block certain browser API's when executing JS in the browser 2021-10-14 12:02:34 +01:00
Andrew Kingston 01dfef735f Use vm2 for JS execution in node, and a vm polyfill for the browser. Use 2 standalone entrypoints for string-templates depending on env 2021-10-14 11:51:05 +01:00
Michael Drury f1e5483e89 Merge pull request #2992 from Budibase/feature/query-transformers
Query transformers
2021-10-14 11:23:28 +01:00
Andrew Kingston 29659361fe Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into js-binding-drawer 2021-10-14 10:45:19 +01:00
Andrew Kingston 06c46dd3a7 Fix issue with button roundness when using other sizes than medium 2021-10-14 10:43:17 +01:00
Andrew Kingston 0b42415374 Fix editing text input settings inline 2021-10-14 10:43:04 +01:00
Andrew Kingston 19198b6d50 Improve pagination state logic to avoid potential windows where state can get out of sync 2021-10-14 10:20:38 +01:00
mike12345567 9cece8b79e Removing the ability to use the bash scripting action in automations in cloud. 2021-10-13 17:03:19 +01:00
Budibase Staging Release Bot 2635c055b7 v0.9.167-alpha.0 2021-10-13 15:56:03 +00:00
mike12345567 bded4a5b56 Merge branch 'develop' of github.com:Budibase/budibase into js-binding-drawer 2021-10-13 16:48:36 +01:00
mike12345567 e548ec3978 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-transformers 2021-10-13 16:47:41 +01:00
mike12345567 80dfd5bd6f Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into feature/query-transformers 2021-10-13 16:42:53 +01:00
mike12345567 4b6ff16091 Some final tweaks. 2021-10-13 16:42:07 +01:00
Budibase Release Bot b321d34fe2 v0.9.166 2021-10-13 15:33:19 +00:00
Martin McKeaveney 1c31ed51c8 fixing auto imported path 2021-10-13 16:23:16 +01:00
Budibase Release Bot b7978f4374 v0.9.165 2021-10-13 14:18:05 +00:00
Budibase Staging Release Bot 42fc118458 v0.9.165-alpha.1 2021-10-13 14:07:13 +00:00
Peter Clement a746869418 Merge pull request #2984 from Budibase/bug/misc-automation-issues
Fixes for automation issues
2021-10-13 14:56:44 +01:00
Peter Clement d4cffde79e remove uneeded properties from schema 2021-10-13 14:55:40 +01:00
Andrew Kingston 94f790f310 Update JS HBS helper tests 2021-10-13 14:37:29 +01:00
Andrew Kingston aa150989bd Prevent executing JS bindings when running in a Node env 2021-10-13 14:37:14 +01:00
Budibase Staging Release Bot 643360244b v0.9.165-alpha.0 2021-10-13 13:30:05 +00:00
Martin McKeaveney 5457096370 merge 2021-10-13 14:18:56 +01:00
Peter Clement 6366abae7e remove uneeded log 2021-10-13 14:14:08 +01:00
Peter Clement d720171846 fix cypress 2021-10-13 14:12:31 +01:00
Andrew Kingston 6619a16caf Add tests to HBS JS helper 2021-10-13 13:45:14 +01:00
Andrew Kingston 4d6d453676 Add one second timeout to execution of JS bindings 2021-10-13 13:44:43 +01:00
mike12345567 dcb334b564 Fixing some issues found with query while testing. 2021-10-13 13:22:13 +01:00
Budibase Staging Release Bot 5f03755a85 v0.9.160-alpha.5 2021-10-13 12:09:25 +00:00
Peter Clement 12cf3730d9 Merge remote-tracking branch 'origin/develop' into bug/misc-automation-issues 2021-10-13 12:39:05 +01:00
Martin McKeaveney 74c74d78f2 encapsulate global logout function 2021-10-13 12:26:26 +01:00
Peter Clement ec50621733 refactor new autocolumn functionality 2021-10-13 11:39:36 +01:00
Peter Clement 194eddbda4 some tidy up 2021-10-13 09:29:01 +01:00
Budibase Release Bot 6a129067e2 v0.9.164 2021-10-12 21:15:39 +00:00
Martin McKeaveney 11e64b0ffe tidy up 2021-10-12 20:19:32 +01:00
Martin McKeaveney af7bddcf22 platform logout function 2021-10-12 19:49:34 +01:00
mike12345567 b46a945fc4 Adding the basics of the query transformers to the frontend and to the backend, as well as switching to vm2 for script running. 2021-10-12 18:45:13 +01:00
Peter Clement 823038c0a7 update consts 2021-10-12 17:32:57 +01:00
Peter Clement e2ae8b8437 add ability to copy _rev and _id from data tab 2021-10-12 17:32:15 +01:00
mike12345567 c01263e8f6 Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into feature/query-transformers 2021-10-12 17:26:34 +01:00
Andrew Kingston d1916cfe49 Enable JS bindings in all design fields where HBS is also enabled 2021-10-12 16:52:56 +01:00
Martin McKeaveney b38704978a Merge branch 'develop' of github.com:Budibase/budibase into fix/postrelease 2021-10-12 16:50:37 +01:00
mike12345567 a5dff28725 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-10-12 16:20:40 +01:00
Martin McKeaveney 03ba725fbc remove random files 2021-10-12 16:14:49 +01:00
Martin McKeaveney ec26d5c738 SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes 2021-10-12 16:13:54 +01:00
Andrew Kingston 4245430561 Fix issue deeply extract falsey values from context while executing JS bindings 2021-10-12 16:13:07 +01:00
Andrew Kingston b1e421651d Use custom Input for component settings so that JS bindings can be displayed nicley 2021-10-12 16:07:59 +01:00
Andrew Kingston 39e98800d3 Correctly handle JS nullish values by removing forced fallback value of HBS helper 2021-10-12 15:40:01 +01:00
Andrew Kingston 5691be6fc0 Ensure null or empty values don't cause raw JS to appear when executing JS HBS helper 2021-10-12 15:32:43 +01:00
Andrew Kingston 7f3c589ae8 Improve handling of toggling between HBS and JS bindings 2021-10-12 15:20:31 +01:00
Peter Clement 0f153c3666 add relationship selector to automation blocks 2021-10-12 14:13:33 +01:00
Rory Powell 33a72b29d1 Fix unit tests 2021-10-12 14:03:47 +01:00
Budibase Staging Release Bot bf31ff2848 v0.9.160-alpha.4 2021-10-12 12:37:54 +00:00
Rory Powell 3f02e83386 Merge branch 'develop' into no-access-role 2021-10-12 13:31:23 +01:00
Rory Powell 70ac21dcbf Merge pull request #2959 from Budibase/wrap-account-check
Don't perform account deletion check when self hosted
2021-10-12 13:10:58 +01:00
Rory Powell 5948aab953 Cypress fix: 'RoverUpdated' -> 'Updated' in createTable.spec.js 2021-10-12 13:02:08 +01:00
Peter Clement 2d4bb78afc surface schema for user in json 2021-10-12 12:20:40 +01:00
Rory Powell 728ee82791 Merge branch 'wrap-account-check' of github.com:Budibase/budibase into wrap-account-check 2021-10-12 11:04:11 +01:00
Rory Powell 1ca2e48ba2 Merge branch 'develop' into wrap-account-check 2021-10-12 11:02:32 +01:00
Peter Clement e479ced4c8 fix webhook issue in automations 2021-10-12 11:00:49 +01:00
Rory Powell 4d34d338ce Merge branch 'develop' into dev-modes 2021-10-12 10:59:36 +01:00
Rory Powell 8c67f3da13 No access role / public by default 2021-10-12 10:05:57 +01:00
Budibase Staging Release Bot 8b0d0fb13b v0.9.160-alpha.3 2021-10-11 21:15:06 +00:00
Martin McKeaveney e66dd5933a Merge pull request #2894 from mslourens/update_rest_url_with_slash_questionmark
add a slash before the path and a questionmark before the querystring
2021-10-11 22:05:45 +01:00
Peter Clement b98fc5fc67 Merge remote-tracking branch 'origin/develop' into bug/misc-automation-issues 2021-10-11 19:40:07 +01:00
Peter Clement abebe5de12 fix app action trigger 2021-10-11 19:38:43 +01:00
Budibase Release Bot a71ea88855 v0.9.163 2021-10-11 17:22:28 +00:00
mike12345567 1e4799ce9c Fixing an issue with env variables becoming numbers if they started with one. 2021-10-11 17:59:44 +01:00
Andrew Kingston 43d546b2db Fix inserting bindings manually when using JS 2021-10-11 16:18:20 +01:00
Budibase Release Bot 9f14471ab5 v0.9.162 2021-10-11 15:17:21 +00:00
Andrew Kingston 67a74ee327 Fix bug determining if a binding is JS or not 2021-10-11 15:51:47 +01:00
Budibase Staging Release Bot 870cb30530 v0.9.160-alpha.2 2021-10-11 14:10:32 +00:00
Andrew Kingston 8f1e536318 Enable binding replacements in JS bindings 2021-10-11 14:54:24 +01:00
Andrew Kingston e96453ce6c Add JS helper to string templates 2021-10-11 14:53:55 +01:00
Mitch-Budibase 1a3b147c47 Merge branch 'develop' into cypress-testing 2021-10-11 14:51:33 +01:00
Mitch-Budibase 5b98ca0197 Updating customThemingProperties
Primary color is now accent color - updating test to reflect this
2021-10-11 14:51:24 +01:00
Budibase Staging Release Bot 865b6003d6 v0.9.160-alpha.1 2021-10-11 13:43:09 +00:00
Rory Powell 060ef711c6 API development / debugging optimisations 2021-10-11 11:40:02 +01:00
Peter Clement eba9bd79f6 enable 'add action' button when inputs completed 2021-10-11 11:35:07 +01:00
Andrew Kingston e521596c9c Fix bug rendering tabs inside a component which uses a svelte transition 2021-10-11 11:34:19 +01:00
Peter Clement 8744e50ded fix lint 2021-10-11 11:33:54 +01:00
Peter Clement c9fbc11b6c Merge remote-tracking branch 'origin/develop' into bug/fix-automation-ordering 2021-10-11 11:22:07 +01:00
Rory Powell 9ea1774bcf Don't perform account deletion check when self hosted 2021-10-11 11:14:44 +01:00
Peter Clement 5702eb464b fix issue where automation block was not being added in the correct order 2021-10-11 11:10:26 +01:00
mike12345567 7a26f3769d Fixing some issues with cloud export/import, removing the ability to export and import your users as this was dangerous and didn't really work with passwords/SSO. 2021-10-08 18:21:40 +01:00
Rory Powell be3feaa011 Fix linting 2021-10-08 13:22:08 +01:00
Rory Powell e1fe51a1b8 Merge branch 'develop' into dev-modes 2021-10-08 13:15:38 +01:00
Rory Powell 5ffed2824e Introduce dev modes, update contributor guide 2021-10-08 13:13:16 +01:00
Andrew Kingston 4ab15190ad Add support for JS editing in binding panel 2021-10-08 12:07:11 +01:00
Andrew Kingston 9d12bc7388 Add QOL addons to CodeMirror editor 2021-10-08 12:06:52 +01:00
Mitch-Budibase 6da4e25f0a Merge pull request #2819 from Budibase/cypress-testing
Cypress testing - New Tests/Commands + Other Changes
2021-10-08 11:51:58 +01:00
Mitch-Budibase d6818acfcf Some changes for addMultiOptionDatatype 2021-10-08 11:45:54 +01:00
Andrew Kingston 415bc4e0db Add new generic CodeMirror editor component 2021-10-08 11:42:10 +01:00
Budibase Staging Release Bot 4762c98039 v0.9.160-alpha.0 2021-10-08 10:05:15 +00:00
Mitch-Budibase 417826ffed Update commands.js 2021-10-08 10:56:44 +01:00
Budibase Release Bot 22527970b2 v0.9.161 2021-10-07 22:32:31 +00:00
Budibase Release Bot 1cd46327bf v0.9.160 2021-10-07 22:18:59 +00:00
Budibase Release Bot d4ecb810b1 v0.9.159 2021-10-07 21:55:18 +00:00
Budibase Release Bot 3e31fff662 v0.9.158 2021-10-07 21:20:53 +00:00
Budibase Staging Release Bot 7f5148a1e1 v0.9.158-alpha.0 2021-10-07 21:09:01 +00:00
Martin McKeaveney c12d7301f8 merge 2021-10-07 21:58:09 +01:00
Budibase Staging Release Bot 6357d316a7 v0.9.157-alpha.0 2021-10-07 20:17:21 +00:00
Budibase Release Bot 0b66a003c5 v0.9.157 2021-10-07 20:07:47 +00:00
Martin McKeaveney e9cad03f63 merge 2021-10-07 21:05:39 +01:00
Martin McKeaveney 094b928609 Merge pull request #2919 from Budibase/remove-cloud-updates
Remove update screen in the cloud
2021-10-07 20:59:31 +01:00
Martin McKeaveney 1d55b5ece2 adding made in budibase tag 2021-10-07 20:57:50 +01:00
mike12345567 4d04a3baf4 Adding a check for test environment to not clear app cookie on login as this breaks cypress. 2021-10-07 17:39:44 +01:00
mike12345567 52b44736c5 Fixing another issue with ethereal test package. 2021-10-07 16:35:11 +01:00
mike12345567 efb09523a7 Fixing a small issue with email test fix. 2021-10-07 16:14:00 +01:00
mike12345567 fab766adb6 Adding functionality to check if ethereal is down, if it is don't fail the test. 2021-10-07 16:11:33 +01:00
mike12345567 183b6e7b50 Fixing issue with user's being logged in and trying to access other tenants public apps, this work makes sure that users from other tenants will not be 403'd immediately (too aggressive) but instead they will have all other their RBAC roles revoked. 2021-10-07 15:49:26 +01:00
Rory Powell 815f2c98d3 Remove update screen in the cloud 2021-10-07 15:41:53 +01:00
Martin McKeaveney f32266df83 remove currentapp stuff 2021-10-07 15:39:22 +01:00
mike12345567 29691637a6 Fixing an issue with handlebars-helpers 2021-10-07 14:06:28 +01:00
Mitch-Budibase a590cb836f Merge branch 'develop' into cypress-testing 2021-10-07 14:01:22 +01:00
mike12345567 795477e025 Merge branch 'master' of github.com:Budibase/budibase into fix/tenant-public 2021-10-07 13:11:20 +01:00
Martin McKeaveney 6c2e4d8b4b Merge branch 'master' of github.com:Budibase/budibase into fix/post-release-fixes 2021-10-07 13:09:10 +01:00
mike12345567 e6844d7bdf Fix an issue with current app cookie, get rid of it on login/logout. 2021-10-07 12:19:23 +01:00
Martin McKeaveney dea2c95d80 fix user ping event 2021-10-07 12:15:05 +01:00
Martin McKeaveney f6a52ad92a fix intercom createdAt 2021-10-07 12:03:08 +01:00
Martin McKeaveney b9d067f951 CSS fixes for template themes 2021-10-07 11:48:38 +01:00
Martin McKeaveney 0fb17e41b7 fix table view export in prod 2021-10-07 11:26:09 +01:00
Martin McKeaveney 58752cea3e fix view export 2021-10-07 11:14:36 +01:00
Budibase Release Bot cab95ff355 v0.9.156 2021-10-07 07:50:40 +00:00
mike12345567 0ea022971f Fixing minor mistake. 2021-10-07 08:33:39 +01:00
Budibase Release Bot e0b061a1db v0.9.155 2021-10-06 21:26:52 +00:00
Martin McKeaveney fd5bb7b49f prevent cross tenant app access 2021-10-06 22:16:50 +01:00
Budibase Staging Release Bot a23ba5eb1c v0.9.154-alpha.1 2021-10-06 18:20:14 +00:00
Michael Drury c05ec17700 Merge pull request #2909 from Budibase/fix/mike-fixes
Various minor fixes
2021-10-06 19:12:06 +01:00
mike12345567 ab03435c84 Making sure creation of SQL rows don't pass down null columns (no point). 2021-10-06 17:55:03 +01:00
mike12345567 d482b01263 Fixing issue #2276 - allows reverting a SQL column to null if no input. 2021-10-06 17:52:12 +01:00
mike12345567 3cea3dd510 Fixing issue #2788 - making client side queries and SQL queries consistent with internal table ones. 2021-10-06 17:38:32 +01:00
Budibase Release Bot 4f628dd3af v0.9.154 2021-10-06 16:37:28 +00:00
Budibase Staging Release Bot dd445d07f5 v0.9.154-alpha.0 2021-10-06 16:34:29 +00:00
Martin McKeaveney 2f9f30ad8c merge with master 2021-10-06 17:23:13 +01:00
Budibase Staging Release Bot 6e11aa2cec v0.9.153-alpha.2 2021-10-06 16:12:27 +00:00
mike12345567 2d9a087efe Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-fixes 2021-10-06 16:58:02 +01:00
Rory Powell 615d0390d5 Honour cookie domain when custom sso is enabled 2021-10-06 16:50:15 +01:00
Budibase Release Bot 84b945cbe8 v0.9.153 2021-10-06 15:36:11 +00:00
mike12345567 453556d273 Fixing an issue with attempting to access a locked app causes a redirect loop locking up browser. 2021-10-06 16:27:46 +01:00
Budibase Staging Release Bot 0489bb5ee0 v0.9.153-alpha.1 2021-10-06 15:23:47 +00:00
Martin McKeaveney 00d436cc3b Merge pull request #2905 from Budibase/fix/internal-email-onboarding
Don't redirect when tenant is missing, if unauthenticated
2021-10-06 16:14:54 +01:00
Martin McKeaveney 2f5ab466b0 Merge pull request #2901 from Budibase/fix/custom-sso-enforce-cross-tenancy
Don't let user exist in multiple tenants when using custom sso
2021-10-06 16:14:34 +01:00
Rory Powell 32012fd24b Don't redirect when tenant is missing, if unauthenticated 2021-10-06 16:11:10 +01:00
Budibase Staging Release Bot 1e209958fd v0.9.153-alpha.0 2021-10-06 15:02:59 +00:00
Rory Powell 006610f00d Fix tests 2021-10-06 15:57:13 +01:00
Peter Clement ac1e476352 Merge pull request #2902 from Budibase/bug/pc-ux-fixes
Some UX fixes for datasources and automations
2021-10-06 15:53:22 +01:00
Martin McKeaveney 81344cc29a merge with master 2021-10-06 15:50:00 +01:00
Martin McKeaveney 282c906c8f Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-10-06 15:48:20 +01:00
Budibase Staging Release Bot 576ef3c759 v0.9.152-alpha.2 2021-10-06 14:46:31 +00:00
Martin McKeaveney 9b11252746 Merge pull request #2903 from Budibase/cloud-license-agreement
added 'you agree to license' on cloud login
2021-10-06 15:36:57 +01:00
Martin McKeaveney f0b9b230eb don't upload tarball to s3 in cloud 2021-10-06 15:36:40 +01:00
mike12345567 ed60a1fb1a Fixing an issue with new data source creation, could not view fetched tables until refresh page. 2021-10-06 15:31:32 +01:00
Budibase Staging Release Bot 5eb7e7f991 v0.9.152-alpha.1 2021-10-06 14:26:36 +00:00
Budibase Release Bot a046f9f0b0 v0.9.152 2021-10-06 14:19:18 +00:00
Martin McKeaveney cf57367be0 Merge pull request #2900 from Budibase/ak-fixes
Misc fixes
2021-10-06 15:17:48 +01:00
Mike Shanks 285b1342d0 added 'you agree to license' on cloud login 2021-10-06 15:16:36 +01:00
Rory Powell ee10bce48b Don't let user exist in multiple tenants when using custom sso 2021-10-06 15:15:46 +01:00
Peter Clement 62218c71b5 allow user to add automation block between existing blocks 2021-10-06 15:09:51 +01:00
Budibase Staging Release Bot 738e87dd69 v0.9.152-alpha.0 2021-10-06 14:08:17 +00:00
Peter Clement e2c9415e1d update icon padding and block background-color 2021-10-06 15:07:51 +01:00
Peter Clement 0178dfdffd do not persist datasource config details in modal 2021-10-06 15:06:48 +01:00
Martin McKeaveney 3bc1771ede merge with master 2021-10-06 14:57:34 +01:00
Martin McKeaveney 40f6cdf287 Merge pull request #2898 from Budibase/fix/custom-sso-redirect
Updates to suport non cloud single and multi tenancy
2021-10-06 14:50:27 +01:00
Martin McKeaveney 1ef60051be Merge pull request #2896 from Budibase/feature/onboarding-templates
Feature/onboarding templates
2021-10-06 14:50:12 +01:00
Martin McKeaveney 29f8cfe7ac use start from scratch instead of create app button 2021-10-06 14:35:00 +01:00
Martin McKeaveney 2f669e7b26 Redesign UX, get rid of welcome screen 2021-10-06 14:33:21 +01:00
Rory Powell 7936015cb3 Updates to suport non cloud single and multi tenancy 2021-10-06 14:09:43 +01:00
Andrew Kingston fe35d08422 Fix drag and drop indicator positioning when not using desktop preview 2021-10-06 13:59:25 +01:00
Budibase Staging Release Bot f879836227 v0.9.151-alpha.4 2021-10-06 12:38:24 +00:00
Andrew Kingston f6a18ca550 Fix padding being added to empty layouts in mobile view 2021-10-06 13:33:37 +01:00
Andrew Kingston 80778333f5 Revert to BB logo favicon 2021-10-06 13:28:24 +01:00
Andrew Kingston ed316efb12 Merge pull request #2887 from Budibase/ak-fixes
Fix date picker on mobile + text changes
2021-10-06 12:42:55 +01:00
Martin McKeaveney 50fad056a3 adding template options to create app modal 2021-10-06 11:38:17 +01:00
Martin McKeaveney 92c4c4ace0 making the onboarding modal inline and shown when you have no apps 2021-10-06 10:54:24 +01:00
Martin McKeaveney ab24e02941 UX improvements 2021-10-05 23:49:32 +01:00
Martin McKeaveney 4c59087904 templates working end to end 2021-10-05 23:02:28 +01:00
Maurits Lourens dbf747f749 fix tests 2021-10-05 13:38:03 +02:00
Budibase Staging Release Bot f7667f7e47 v0.9.151-alpha.3 2021-10-05 11:23:23 +00:00
mike12345567 c3b112dd4d Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-10-05 12:15:17 +01:00
mike12345567 a718b79958 Updating string templates library. 2021-10-05 12:14:29 +01:00
Budibase Staging Release Bot d501f53b68 v0.9.151-alpha.2 2021-10-05 11:07:22 +00:00
Michael Drury b120477572 Merge pull request #2886 from Budibase/email-user-name
Using the user's name in emails sent out where possible
2021-10-05 11:59:14 +01:00
Maurits Lourens 8709fb2f0b add a slash before the path and a questionmark before the querystring 2021-10-05 12:20:09 +02:00
Budibase Staging Release Bot cfa5e5be73 v0.9.151-alpha.1 2021-10-04 17:25:50 +00:00
Andrew Kingston 7da48384de Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-10-04 18:16:41 +01:00
Andrew Kingston 5943782377 Merge pull request #2848 from Budibase/prevent-screenslot-deletion
Prevent screen slot from being deleted
2021-10-04 18:16:16 +01:00
mike12345567 1f95c693ac As with the account portal, updating the monorepo to use the users name if it is available for some email templates. 2021-10-04 17:59:25 +01:00
Budibase Release Bot a31c07626e v0.9.151 2021-10-04 16:25:23 +00:00
Budibase Staging Release Bot 2ef2ae6253 v0.9.151-alpha.0 2021-10-04 15:58:42 +00:00
Andrew Kingston b0b0268b7d Give up on attempting to get jest to work with BBUI, change strategy for showing notifications when deleting invalid components 2021-10-04 16:50:52 +01:00
Rory Powell d4680ccb95 Merge branch 'master' into develop 2021-10-04 16:49:18 +01:00
Rory Powell 380e3b4ccf Merge pull request #2882 from Budibase/honour-quota
Deny only when usage quota is exceeded
2021-10-04 16:47:53 +01:00
Budibase Staging Release Bot 314675912f v0.9.150-alpha.1 2021-10-04 15:37:08 +00:00
Rory Powell ec35b81af8 Fix backup SMTP 2021-10-04 15:58:05 +01:00
Andrew Kingston 5c6752a132 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-10-04 15:56:37 +01:00
Andrew Kingston 32d79e38e0 Update self-host upgrade text 2021-10-04 15:49:06 +01:00
Budibase Release Bot 4891cc7199 v0.9.150 2021-10-04 14:02:30 +00:00
Andrew Kingston b45777bd66 Update svelte-flatpickr and disable flatpickr attempting to use native datepickers on mobile, to fix mobile support 2021-10-04 14:50:02 +01:00
Andrew Kingston a41505f8a0 Rename primary color to accent color 2021-10-04 14:45:51 +01:00
Budibase Staging Release Bot 15bb373794 v0.9.150-alpha.0 2021-10-04 13:30:07 +00:00
Rory Powell 2d5d0d48fb Merge branch 'master' into develop 2021-10-04 14:21:46 +01:00
Rory Powell 69871342bb Merge pull request #2881 from Budibase/api-keys
Add API keys between account portal and budibase
2021-10-04 14:17:17 +01:00
Michael Drury d4877ef9db Merge pull request #2880 from Budibase/fix/2835
Fix for shorthand app URL not re-directing if the user isn't logged in
2021-10-04 14:09:48 +01:00
Rory Powell c3a95d6c03 Deny only when usage quota is exceeded 2021-10-04 14:07:10 +01:00
Rory Powell 2f589a2f42 Add API keys between account portal and budibase 2021-10-04 13:40:50 +01:00
mike12345567 c82c9df522 Fixing issue with direct app request in self host not working when un-authenticated (doesn't re-direct to login). 2021-10-04 13:31:53 +01:00
Budibase Staging Release Bot 685fc49b01 v0.9.149-alpha.5 2021-10-04 11:51:19 +00:00
Martin McKeaveney bfb7766333 Merge pull request #2857 from Budibase/fix/2792
Allow SQL many to many relationships to use arbitrarily named columns in junction table
2021-10-04 12:42:56 +01:00
Martin McKeaveney 66c66df0ed Merge pull request #2879 from Budibase/fix/ux-feedback
UX feedback updates
2021-10-04 12:42:24 +01:00
Rory Powell 53158b36c8 Merge pull request #2877 from Budibase/fixes/email-onboarding-and-user-deletion
Fix email link from internal bb onboarding. Prevent account holder from being deleted
2021-10-04 12:32:04 +01:00
Martin McKeaveney 4490b3582a Merge pull request #2630 from mslourens/invalid_route_settings_section
Sanitise urls after change
2021-10-04 12:30:11 +01:00
Martin McKeaveney 05513c0a58 UX feedback updates 2021-10-04 12:24:49 +01:00
Rory Powell d63186ff8f Fix email link from internal bb onboarding. Prevent account holder from being deleted 2021-10-04 11:30:59 +01:00
mike12345567 80e7671444 Fix for many to many relationships where the union table has arbituarily named foreign key constraint columns, an example has been provided in the scripts directory. 2021-10-01 17:16:43 +01:00
Budibase Staging Release Bot be7d343868 v0.9.149-alpha.4 2021-10-01 15:41:08 +00:00
Budibase Release Bot 7602985d25 v0.9.149 2021-10-01 15:40:26 +00:00
Rory Powell 5654bce90b Merge pull request #2855 from Budibase/hide-upgrade-modal
Hide upgrade button / modal from non-root account holders
2021-10-01 16:33:22 +01:00
Budibase Staging Release Bot be265bf787 v0.9.149-alpha.3 2021-10-01 15:25:11 +00:00
Martin McKeaveney 063b92726c Merge pull request #2854 from Budibase/local-tenant-subdomain
Support for tenancy subdomain locally + improvements
2021-10-01 16:15:18 +01:00
Rory Powell 47b80b7f2a Load account portal url from environment 2021-10-01 16:12:07 +01:00
Budibase Staging Release Bot 4ada3e12be v0.9.149-alpha.2 2021-10-01 15:10:31 +00:00
Rory Powell 8729fa27ac Hide upgrade button / modal from non-root account holders 2021-10-01 16:05:48 +01:00
Martin McKeaveney adac7b5a58 Merge pull request #2853 from Budibase/fix/self-host-flow
updating copy on self host flow
2021-10-01 16:00:44 +01:00
Rory Powell 3bef997168 Support for tenancy subdomain locally + improvements 2021-10-01 15:55:57 +01:00
Budibase Staging Release Bot 3c02b6a1c5 v0.9.149-alpha.1 2021-10-01 14:53:11 +00:00
Martin McKeaveney ff610d6516 adding debug log for deployments 2021-10-01 15:36:33 +01:00
Budibase Staging Release Bot 67a664e6ba v0.9.149-alpha.0 2021-10-01 14:28:01 +00:00
Martin McKeaveney b4999f3f13 updating copy on self host flow 2021-10-01 15:26:41 +01:00
Martin McKeaveney c2d2c7d090 merge 2021-10-01 15:18:37 +01:00
Michael Drury 5a203d7b7d Merge pull request #2847 from Budibase/fix/2665
Fix created by/updated by auto columns breaking public forms
2021-10-01 15:16:22 +01:00
Budibase Staging Release Bot f04baeaa7e v0.9.148-alpha.9 2021-10-01 14:10:48 +00:00
Michael Drury a01eb8aaa0 Merge pull request #2844 from Budibase/fix/smtp-automation
Fixing server -> worker internal comms
2021-10-01 15:01:37 +01:00
Andrew Kingston 9e74acfec0 Prevent screen slot or something containing the screen slot from being deleted 2021-10-01 15:01:16 +01:00
mike12345567 8decbc20d5 Fixing issue with created by/updated by on public forms, also fixing a small issue with analytics ping generating a 404. 2021-10-01 15:00:11 +01:00
Budibase Staging Release Bot aad4fe9f8e v0.9.148-alpha.8 2021-10-01 13:52:11 +00:00
mike12345567 2aa90aa246 Merge branch 'develop' of github.com:Budibase/budibase into fix/smtp-automation 2021-10-01 14:46:48 +01:00
Andrew Kingston cc78f08032 Update button text in theme settings to 'View changes' 2021-10-01 14:41:58 +01:00
Budibase Staging Release Bot 765f0b6c9f v0.9.148-alpha.7 2021-10-01 13:22:35 +00:00
Andrew Kingston aa2b7cf769 Merge pull request #2839 from Budibase/mobile-app-search-compat
Add mobile compatibility for app search bar
2021-10-01 14:11:30 +01:00
Andrew Kingston 38b341e4b9 Be more explicit with testing table deletion to avoid random failures due to ordering 2021-10-01 13:58:15 +01:00
mike12345567 be09410cae Quick fix for worker, API key was not considered good enough to access worker, updated this and added better error to smtp action. 2021-10-01 13:29:08 +01:00
Budibase Staging Release Bot 3343a36694 v0.9.148-alpha.6 2021-10-01 12:05:19 +00:00
Martin McKeaveney 3fa29228af merge 2021-10-01 13:00:31 +01:00
Rory Powell 8f614da7ff Merge pull request #2841 from Budibase/fix/redirects
Fix redirects and prevent admin / org screens in cloud
2021-10-01 12:55:13 +01:00
Martin McKeaveney 96c81db741 merge with master 2021-10-01 12:53:28 +01:00
Andrew Kingston c6566cc282 Add slight delay to make views tests pass 2021-10-01 12:48:16 +01:00
Budibase Staging Release Bot f15314f690 v0.9.148-alpha.5 2021-10-01 11:44:53 +00:00
Rory Powell 50b7142c04 Fix redirects and prevent admin / org screens in cloud 2021-10-01 12:40:01 +01:00
Martin McKeaveney 6c47980f7c remove unnecessary deployment poll 2021-10-01 12:10:50 +01:00
Budibase Staging Release Bot 62205f5f55 v0.9.148-alpha.4 2021-10-01 10:56:48 +00:00
Andrew Kingston 2ea05612a5 Merge pull request #2838 from Budibase/fix-number-input-ios
Add inputmode attribute for number inputs
2021-10-01 11:46:33 +01:00
Andrew Kingston 305d82846b Add mobile compatibility for app search bar 2021-10-01 11:43:09 +01:00
Budibase Staging Release Bot 355e4be03d v0.9.148-alpha.3 2021-10-01 10:20:06 +00:00
Andrew Kingston 1b3cd1a2a4 Add inputmode attribute for number inputs 2021-10-01 11:15:15 +01:00
Michael Drury e4c6b61346 Merge pull request #2830 from Budibase/fix/2796
Fix for formula fields in enrich call
2021-10-01 11:10:14 +01:00
Budibase Release Bot e75610b780 v0.9.148 2021-10-01 09:13:03 +00:00
mike12345567 5bafd1c01b Fixing formula in enrichment calls, it did not retrieve the correct linked table for output processing, grouping rows for enrichment phase with their correct tables. 2021-09-30 17:54:54 +01:00
Budibase Staging Release Bot 8c26e18706 v0.9.148-alpha.2 2021-09-30 16:51:01 +00:00
Martin McKeaveney dc4f20ae41 Merge pull request #2829 from Budibase/fix/quotas
Fix app creation when there is no app ctx
2021-09-30 17:43:10 +01:00
Rory Powell 68396fa4c8 Fix app creation when there is no app ctx 2021-09-30 17:35:09 +01:00
mike12345567 4ecc92de3b Updating data bindings, there were instances where it could loop/iterate over already replaced bindings, used a search technique to be a bit more specific about the replacements and make sure each binding could only be replaced once. 2021-09-30 17:24:43 +01:00
Budibase Staging Release Bot 206ff8aad2 v0.9.148-alpha.1 2021-09-30 16:15:24 +00:00
Martin McKeaveney be66f395b0 Merge pull request #2824 from Budibase/feature/end-user-analytics
end user ping for client apps
2021-09-30 17:05:17 +01:00
Martin McKeaveney 021c49ad8e removing optional chain 2021-09-30 17:04:55 +01:00
Martin McKeaveney dbfd9ff877 fixing import 2021-09-30 16:52:21 +01:00
Budibase Staging Release Bot 606ceca1bc v0.9.148-alpha.0 2021-09-30 15:51:50 +00:00
Rory Powell 4f57caaf8d Merge branch 'master' into develop 2021-09-30 16:41:40 +01:00
Martin McKeaveney 6ef1883328 lint 2021-09-30 16:39:10 +01:00
Budibase Staging Release Bot 8d79ab04aa v0.9.147-alpha.1 2021-09-30 15:08:42 +00:00
Martin McKeaveney 6f5567b4b6 merge with develop 2021-09-30 16:05:06 +01:00
Rory Powell 487166a6d8 Merge pull request #2825 from Budibase/fix/tenant-subdomain-parsing
Fix tenant subdomain parsing
2021-09-30 15:59:47 +01:00
Rory Powell dd1ce5be27 Fix tenant subdomain parsing 2021-09-30 15:56:33 +01:00
Budibase Release Bot 4928ce6875 v0.9.147 2021-09-30 14:33:09 +00:00
Budibase Staging Release Bot 638c9f9711 v0.9.147-alpha.0 2021-09-30 14:22:16 +00:00
Martin McKeaveney 17acae87c0 Merge pull request #2677 from Budibase/dnd
Drag and drop
2021-09-30 15:13:25 +01:00
Martin McKeaveney 76c83ed51e Merge branch 'develop' into feature/search-bar 2021-09-30 15:12:59 +01:00
Martin McKeaveney d3a752a45a Merge pull request #2823 from Budibase/fix/mongodb-2696
Fix for #2696 - adding awaits to mongodb connector
2021-09-30 15:12:30 +01:00
Rory Powell 95c251d4db Merge branch 'master' into develop 2021-09-30 15:08:40 +01:00
Martin McKeaveney 9f6961a90c switch from regex to includes 2021-09-30 15:08:29 +01:00
Budibase Staging Release Bot b198f38940 v0.9.146-alpha.6 2021-09-30 14:05:41 +00:00
Mike Shanks 0c0ac7ed05 added awaits to all mongo querys 2021-09-30 15:05:15 +01:00
Martin McKeaveney 13a07a5e51 end user ping for client apps 2021-09-30 15:03:57 +01:00
Martin McKeaveney 8c65d45c23 Merge branch 'develop' into dnd 2021-09-30 14:56:23 +01:00
Michael Drury 29b177208c Merge pull request #2815 from Budibase/feature/cloud-export
Cloud export -> self host import
2021-09-30 14:55:37 +01:00
Budibase Staging Release Bot 8a10d549b7 v0.9.146-alpha.5 2021-09-30 13:49:21 +00:00
Rory Powell fe6dbb2a78 Merge pull request #2816 from Budibase/remove-global-info-users-on-deletion
Remove global info users on user deletion
2021-09-30 14:41:27 +01:00
Mitch-Budibase 24954d321f Merge branch 'develop' into cypress-testing 2021-09-30 14:14:56 +01:00
Mitch-Budibase f703243562 Fixing env change that i missed in commands file 2021-09-30 14:09:37 +01:00
Martin McKeaveney a0f4043e13 app list search bar 2021-09-30 14:08:18 +01:00
Mitch-Budibase aea74a4d74 changing worker-url 2021-09-30 14:00:26 +01:00
Budibase Staging Release Bot 8226859e07 v0.9.146-alpha.4 2021-09-30 12:59:29 +00:00
Mitch-Budibase f443127e13 Changing Environment
I had this as the test env, changing it back to what it was previously.
2021-09-30 13:52:20 +01:00
Andrew Kingston 7f08ef3a6c Reset data ui searches when mutating rows as we cannot guarantee that bookmarks are the same 2021-09-30 13:49:09 +01:00
Mitch-Budibase d7b4519090 Merge branch 'develop' into cypress-testing 2021-09-30 13:38:48 +01:00
Rory Powell 3fb83eabad Merge branch 'develop' into remove-global-info-users-on-deletion 2021-09-30 13:38:12 +01:00
Rory Powell 6e10c1fa73 Remove global info users on user deletion 2021-09-30 13:08:07 +01:00
mike12345567 976fca6dde Fixing view test case. 2021-09-30 12:55:21 +01:00
mike12345567 e1707111b2 Only development apps. 2021-09-30 12:50:22 +01:00
mike12345567 f8562015ac Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-30 12:22:28 +01:00
mike12345567 c132ac43b9 Adding cloud -> self host and self host -> cloud view migrations. 2021-09-30 12:17:27 +01:00
Budibase Staging Release Bot 44a3390200 v0.9.146-alpha.3 2021-09-30 10:23:22 +00:00
Andrew Kingston 38b32d78a8 Merge pull request #2790 from Budibase/data-ui-pagination
Data UI pagination and searching
2021-09-30 11:13:47 +01:00
Peter Clement afa3cd53f6 Merge pull request #2735 from Budibase/feature/datasource-wizard
Datasource wizard
2021-09-30 11:05:22 +01:00
Rory Powell 4d873a00bc Merge pull request #2810 from Budibase/fix/save-user
Fix saveUser by adding same tenant check
2021-09-30 11:00:03 +01:00
Budibase Staging Release Bot 2b4fc4aa8b v0.9.146-alpha.2 2021-09-30 09:58:13 +00:00
Peter Clement 86428f3998 remove create budibase db button 2021-09-30 10:50:27 +01:00
Peter Clement 1ba7c89492 remove log statement 2021-09-30 10:39:21 +01:00
Martin McKeaveney e2c4663541 fix tests 2021-09-30 10:35:53 +01:00
Rory Powell b64f1aa322 Fix saveUser by adding same tenant check 2021-09-30 10:27:35 +01:00
Martin McKeaveney e9fcf51f27 remove cloud limits for certain tenants 2021-09-30 10:17:25 +01:00
Budibase Release Bot ba6730645e v0.9.146 2021-09-29 19:01:05 +00:00
Budibase Staging Release Bot 5fffd72e2f v0.9.146-alpha.1 2021-09-29 18:38:14 +00:00
Martin McKeaveney 6edc25f52e Merge pull request #2804 from Budibase/fix/redirect-loop-ff
fix firefox redirect loop
2021-09-29 19:27:15 +01:00
Martin McKeaveney e62f8cd9bb Update packages/builder/src/components/upgrade/UpgradeModal.svelte
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2021-09-29 19:12:19 +01:00
Martin McKeaveney e4473a32fd fix firefox redirect loop 2021-09-29 18:59:26 +01:00
Andrew Kingston 1b60fb5988 Only use fetch for search when running in cypress 2021-09-29 18:22:56 +01:00
Budibase Staging Release Bot 95424ddc6a v0.9.146-alpha.0 2021-09-29 17:08:46 +00:00
Rory Powell b47003f359 Merge pull request #2803 from Budibase/fix/provisioning-only-check-verified
Update existing user in account portal check to only check verified users - fix provision flow
2021-09-29 17:58:12 +01:00
Rory Powell 8d80f89f97 Merge branch 'master' into develop 2021-09-29 17:57:27 +01:00
Rory Powell f089c20d60 replace ?. with && 2021-09-29 17:55:08 +01:00
Rory Powell 93d4ee4aad Update existing user in account portal check to only check verified users - fix provision flow 2021-09-29 17:46:13 +01:00
mike12345567 94737c6574 Final cleanup, just need to handle view migration (to self host from cloud). 2021-09-29 17:43:16 +01:00
Andrew Kingston a50d46ba32 Treat the search endpoint as a fetch when running tests as lucene doesn't exist 2021-09-29 17:36:53 +01:00
Budibase Staging Release Bot 8aa192d1e8 v0.9.145-alpha.1 2021-09-29 16:27:46 +00:00
Rory Powell ee7529769f Merge pull request #2789 from Budibase/feature/deprovisioning
Tenant deprovisioning
2021-09-29 17:17:26 +01:00
Rory Powell 2ceca6b4fb Review feedback - shortcut user?.tenantId !== tenantId 2021-09-29 17:13:29 +01:00
mike12345567 a0f69251c8 Adding the ability to run the monorepo in cloud mode without the connected account portal (login, org setting and admin creation are all available again) as well as re-working how the redirects work to massively reduce the chance of cycles which I was experiencing constantly. 2021-09-29 16:55:59 +01:00
Rory Powell a299e30556 Respect tenant in url in UI app. Reject tenant and session mismatch 2021-09-29 16:41:58 +01:00
Andrew Kingston 908d4b75d8 Ensure transitions are only local to avoid weird svelte issues 2021-09-29 15:26:01 +01:00
Andrew Kingston c5f0a2b34b Fix table crash when data is null 2021-09-29 15:25:44 +01:00
Budibase Release Bot f5103225c7 v0.9.145 2021-09-29 13:55:56 +00:00
Budibase Staging Release Bot b8a33d5037 v0.9.145-alpha.0 2021-09-29 13:36:20 +00:00
Rory Powell 764643c99b Merge branch 'master' into develop 2021-09-29 14:26:13 +01:00
Budibase Staging Release Bot de10f3691f v0.9.144-alpha.1 2021-09-29 13:01:12 +00:00
Rory Powell 828da8b4d7 Honour cookie domain on empty values 2021-09-29 13:51:33 +01:00
Peter Clement cfab8165bd update ssl ux 2021-09-29 13:02:30 +01:00
mike12345567 1f127939af Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-29 12:57:14 +01:00
Andrew Kingston 1c93ae509e Refresh data UI tables when creating a row 2021-09-29 12:29:26 +01:00
Rory Powell c74c577ab9 Deprovision complete 2021-09-29 12:25:01 +01:00
Andrew Kingston f9c8cd8506 Automatically refresh data as needed when rows or columns are updated 2021-09-29 12:07:35 +01:00
Budibase Release Bot 085c082600 v0.9.144 2021-09-29 10:51:15 +00:00
Budibase Staging Release Bot 435ba81852 v0.9.144-alpha.0 2021-09-29 10:39:31 +00:00
Rory Powell 591203f5cd Deprovisioning working minus apps 2021-09-29 11:36:24 +01:00
Peter Clement c33d5f4d14 cypress fix???? 2021-09-29 11:27:58 +01:00
Martin McKeaveney 05cc0e11bf merge with master 2021-09-29 11:25:38 +01:00
Martin McKeaveney 34bc75cf98 Merge pull request #2784 from Budibase/fix/email-colors
Adding important to some email color properties (link color)
2021-09-29 11:10:50 +01:00
Budibase Staging Release Bot 90cb5b6b5f v0.9.143-alpha.10 2021-09-29 09:54:01 +00:00
Andrew Kingston e4a57253fa Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-29 10:34:03 +01:00
Andrew Kingston 873ef99527 Add transitions to data UI tables to improve smoothness and prevent stuttering and flashing on loading 2021-09-29 10:33:55 +01:00
Martin McKeaveney 5558a34fe4 Merge branch 'develop' of github.com:Budibase/budibase into fix/prevent-sso-redirect 2021-09-29 10:33:30 +01:00
mike12345567 cb5f513881 Adding important to some email color properties. 2021-09-29 10:32:14 +01:00
Andrew Kingston 4a827c2aab Fix resetting filters and sorting options when changing tables 2021-09-29 10:17:12 +01:00
Andrew Kingston 5e2ba8c45f Suppress svelte runtime warnings 2021-09-29 10:16:44 +01:00
Peter Clement 1059460a40 fix mysql ssl 2021-09-29 10:11:52 +01:00
Budibase Staging Release Bot 1236b70bf9 v0.9.143-alpha.9 2021-09-29 09:06:03 +00:00
Martin McKeaveney 12c405904f Merge pull request #2771 from Budibase/feature/subdomain-tenantid
adding subdomain checking to tenancy middleware
2021-09-29 09:56:53 +01:00
Martin McKeaveney aac0c07275 Merge pull request #2780 from Budibase/fix-filter-editor
Fix bug with filter editor preventing some types being filtered
2021-09-29 09:56:38 +01:00
Martin McKeaveney 0edd6ffabd lint 2021-09-29 09:55:38 +01:00
Peter Clement fd96e1f7a2 fix cypress tests again 2021-09-29 09:53:31 +01:00
Budibase Staging Release Bot 0fa8accc6a v0.9.143-alpha.8 2021-09-29 08:27:38 +00:00
Martin McKeaveney b4b90de2d6 Merge pull request #2716 from mslourens/custom_schema_support
Retrieve all columns from all not internal tables
2021-09-29 09:19:33 +01:00
Andrew Kingston 14b23cffee Prevent bindings from being used when filtering tables in the data UI 2021-09-29 09:18:08 +01:00
Andrew Kingston 745aff0c44 Reuse filter drawer component to allow full table filtering on any type in data UI 2021-09-29 09:05:04 +01:00
Andrew Kingston b9ad634b85 Fix bug with filter editor preventing date pickers or booleans from being shown 2021-09-29 08:57:09 +01:00
Peter Clement 55d61a3293 test cypress fix 2021-09-28 22:37:04 +01:00
Peter Clement 7d03a4cba5 cypress tests... 2021-09-28 19:29:25 +01:00
mike12345567 d282cd030f Some fixes after testing and adding some basic work to the frontend. 2021-09-28 18:05:52 +01:00
Martin McKeaveney f6256bfbd5 prevent SSO configured tenants being redirected to account portal 2021-09-28 17:54:54 +01:00
Budibase Staging Release Bot 875e64e5a6 v0.9.143-alpha.7 2021-09-28 16:50:47 +00:00
Rory Powell 0fec07d157 Merge pull request #2769 from Budibase/fix/account-email-clash
Prevent root account users being re-created as internal budibase users
2021-09-28 17:38:34 +01:00
Budibase Staging Release Bot 4f8da83dae v0.9.143-alpha.6 2021-09-28 16:35:28 +00:00
Martin McKeaveney 402365f5b3 remove company size logic from the code 2021-09-28 17:18:56 +01:00
Rory Powell 9942a2d85c Merge branch 'develop' into feature/deprovisioning 2021-09-28 17:13:04 +01:00
Budibase Staging Release Bot fd7e768ea1 v0.9.143-alpha.5 2021-09-28 16:04:16 +00:00
Martin McKeaveney 46d22a1ae6 adding subdomain checking to tenancy middleware 2021-09-28 16:40:03 +01:00
Rory Powell 0518bac62e Set cookie domain to fix logout 2021-09-28 16:35:31 +01:00
Peter Clement 8f5576dff5 fix cypress 2021-09-28 15:49:39 +01:00
Rory Powell 4b30a4e7ef Prevent duplicate internal budibase users across tenants 2021-09-28 15:49:03 +01:00
Peter Clement 01265b0b02 fix tests 2021-09-28 15:29:42 +01:00
Andrew Kingston 7527c19a8c Add basic search implementation to data UI tables 2021-09-28 15:29:15 +01:00
Rory Powell b964813fad Prevent root account users being re-created as internal budibase users 2021-09-28 15:22:19 +01:00
Peter Clement f45638d874 Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-28 14:26:25 +01:00
Budibase Staging Release Bot c03b9afbee v0.9.143-alpha.4 2021-09-28 12:41:39 +00:00
Andrew Kingston 2b2697a34e Fixing issue with refreshing data providers manually due to incorrect action name 2021-09-28 13:33:15 +01:00
Budibase Staging Release Bot fc8aa07bf4 v0.9.143-alpha.3 2021-09-28 12:21:31 +00:00
Martin McKeaveney 2d2e15787f Merge pull request #2767 from Budibase/revert-2766-temp/account-portal-logging
Revert "Temp account portal logging"
2021-09-28 13:12:08 +01:00
Peter Clement a24f2e4142 update modal button text 2021-09-28 12:29:54 +01:00
Peter Clement a117f3542c update cypress tests to account for new modal 2021-09-28 12:26:38 +01:00
Peter Clement 1a1c0f2892 check tables can be fetched before saving config 2021-09-28 12:25:57 +01:00
Budibase Staging Release Bot 5605209a7a v0.9.143-alpha.2 2021-09-28 10:53:02 +00:00
Rory Powell ebf34a0149 Merge pull request #2757 from Budibase/feature/remove-analytics-platform-url
Remove platform url in the cloud, remove analytics picker completely
2021-09-28 11:42:57 +01:00
Martin McKeaveney df261bf3ea Revert "Temp account portal logging" 2021-09-28 11:33:07 +01:00
mike12345567 a83b9835b2 Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-28 11:23:03 +01:00
Budibase Staging Release Bot 9e8b14f0fb v0.9.143-alpha.1 2021-09-28 09:24:39 +00:00
Rory Powell 0806e69010 Temp account portal logging 2021-09-28 10:15:48 +01:00
Rory Powell 8642868c5e Deprovisioning WIP 2021-09-28 09:48:00 +01:00
Budibase Release Bot ecb10ccd3b v0.9.143 2021-09-27 21:50:12 +00:00
Budibase Staging Release Bot ece3010c4e v0.9.143-alpha.0 2021-09-27 21:39:06 +00:00
Martin McKeaveney 5a56570fdb merge master 2021-09-27 22:31:13 +01:00
mike12345567 9f0d8a91b7 Putting together cloud export and import functionality, still need to test, but basic concept there. 2021-09-27 19:12:41 +01:00
Budibase Staging Release Bot b2b13dc719 v0.9.140-alpha.13 2021-09-27 17:39:48 +00:00
Andrew Kingston f5f8e25c9f Fix huge amount of bugs with data UI state, URL parameters and state/URL sync 2021-09-27 18:25:19 +01:00
Mitch-Budibase b6f8d74e01 Cypress Testing additions and changes
-Changing baseurl to be the test env
-Made a few updates to existing tests/commands
--New commands also added
-Add Radio Button Test
-Add Multi Option Datatype test
-Custom Theming Properties Test
--Just the one so far, more to come
2021-09-27 18:19:25 +01:00
Martin McKeaveney 1e3fca15c5 abstract usagedoc creation into auth, create the doc if it doesn't exist 2021-09-27 17:35:22 +01:00
Rory Powell 968bd9893b Merge branch 'develop' into feature/remove-analytics-platform-url 2021-09-27 16:39:12 +01:00
Martin McKeaveney f6014190c8 tests 2021-09-27 16:39:08 +01:00
Martin McKeaveney bd1f6752ff merge with develop 2021-09-27 16:37:55 +01:00
Rory Powell 42d9e0a482 Remove platform url in the cloud, remove analytics picker completely 2021-09-27 16:37:26 +01:00
Martin McKeaveney 2da28ecc71 prevent SMTP fallback for automations 2021-09-27 16:28:39 +01:00
Andrew Kingston 705088362b Move lucene logic into builder 2021-09-27 15:36:18 +01:00
Budibase Staging Release Bot f9525b9065 v0.9.140-alpha.12 2021-09-27 14:25:00 +00:00
Michael Drury a9823062d4 Merge pull request #2729 from Budibase/fix/no-perms-hierarchy
Removing the concept of permissions hierarchy from backend for resources
2021-09-27 15:15:31 +01:00
Michael Drury 0a2da42c55 Merge pull request #2756 from Budibase/fix/sql-fixes
Allow newlines in Postgres JSON inputs
2021-09-27 15:12:02 +01:00
Martin McKeaveney c25bd48616 SMTP config fallback logic 2021-09-27 15:10:06 +01:00
Martin McKeaveney 5b4bf74e2c re-adding env var controls for cloud limit functionality 2021-09-27 15:03:48 +01:00
Martin McKeaveney 35d4eac78a fallback SMTP configuration for cloud 2021-09-27 14:57:22 +01:00
mike12345567 704c889151 Fixing issue discovered by test case. 2021-09-27 13:17:31 +01:00
Andrew Kingston ec7cf96fd9 Move all lucene logic into central builder helpers file 2021-09-27 12:59:49 +01:00
Martin McKeaveney 3b49866825 Merge branch 'develop' of github.com:Budibase/budibase into cloud-limits 2021-09-27 12:53:15 +01:00
Andrew Kingston 51902c807a Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-27 12:51:37 +01:00
Andrew Kingston 496e079d83 Remove log statement 2021-09-27 12:51:32 +01:00
mike12345567 009f30b5cc Removing useless statement. 2021-09-27 12:17:59 +01:00
Budibase Staging Release Bot 5f109cf9e2 v0.9.140-alpha.11 2021-09-27 10:48:31 +00:00
Andrew Kingston d2944e85c0 Merge pull request #2706 from Budibase/ak-fixes
Fix home screen importing + extras
2021-09-27 11:39:48 +01:00
Andrew Kingston c011b7fe5c Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-27 11:30:51 +01:00
Andrew Kingston 74b243c362 Fix check to create default layouts and screens 2021-09-27 11:30:46 +01:00
Martin McKeaveney 6c7423e52e ensure automation quotas are not incremented for test runs 2021-09-27 10:32:39 +01:00
Peter Clement 7121b0a7c8 fix layout of config modal 2021-09-27 10:04:01 +01:00
Peter Clement dad6412271 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +01:00
mike12345567 32bdc4a991 Minimal fix for issue involving JSON views and newlines with postgres, this fix couldn't be more over-arching as it risked breaking new lines across the board. Have included a script for setting up the test scenario as well. This fixes issue #2612. 2021-09-24 18:10:30 +01:00
Andrew Kingston 8b35405a85 Fix regex binding replacement issue due to not being escaped 2021-09-24 16:24:16 +01:00
Andrew Kingston 383d92b99e Add a refresh action to common table searching logic 2021-09-24 16:13:25 +01:00
Budibase Staging Release Bot 9d199d6dda v0.9.140-alpha.10 2021-09-24 12:27:55 +00:00
Michael Drury dfc023e896 Merge pull request #2724 from Budibase/fix/mysql-issues
Fix MySQL issues
2021-09-24 13:18:23 +01:00
Peter Clement c67e769afc ux fixes 2021-09-24 11:28:56 +01:00
Budibase Staging Release Bot 24e3b30dbf v0.9.140-alpha.9 2021-09-24 10:23:39 +00:00
Andrew Kingston 376b450efd Merge pull request #2730 from Budibase/manual-dataprovider-refresh
Add button action for manually refreshing a data provider
2021-09-24 11:15:51 +01:00
Peter Clement a6aad71827 rename file and fix analytics 2021-09-24 10:58:04 +01:00
Peter Clement c1829223db Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-24 10:47:59 +01:00
Peter Clement a833df7771 redirect to created datasource 2021-09-24 10:19:48 +01:00
Peter Clement 29551c4621 fix naming of datasources 2021-09-24 10:12:30 +01:00
Peter Clement af5280fa36 fetch tables for datasource plus 2021-09-24 10:01:53 +01:00
Martin McKeaveney 83384faed8 remove old middleware 2021-09-23 23:26:09 +01:00
Martin McKeaveney c49b88b57a automation runs quotas 2021-09-23 23:25:25 +01:00
Martin McKeaveney 4a2028c354 usageQuota middleware writing to couch 2021-09-23 22:40:14 +01:00
Peter Clement 468a7caa07 fix flow of wizard 2021-09-23 22:02:35 +01:00
Peter Clement 39192e4e7f add base wizard for datasources 2021-09-23 21:47:22 +01:00
Andrew Kingston fd24a8fce3 Lint 2021-09-23 20:51:55 +01:00
Andrew Kingston a30ced6408 Add button action for manually refreshing a data provider 2021-09-23 19:34:01 +01:00
mike12345567 e47bf71e6c Getting rid of the concept of permissions hierarchy, roles still have a hierarchy and base permissions still follow the old system, but resources can be given a stack of separate permissions which don't override each other. 2021-09-23 19:04:53 +01:00
mike12345567 43db0abef8 Fixing postgres datasource test. 2021-09-23 17:43:06 +01:00
Budibase Staging Release Bot 790950be39 v0.9.140-alpha.8 2021-09-23 16:11:26 +00:00
Andrew Kingston 890749ee3e Only refresh tables when table ID changes 2021-09-23 17:04:12 +01:00
Martin McKeaveney 59137265f5 fixing path for client manifest 2021-09-23 17:03:03 +01:00
mike12345567 5d8f348fc2 Fixing SQL test cases. 2021-09-23 16:56:13 +01:00
Budibase Release Bot ce3f8a364f v0.9.142 2021-09-23 15:48:36 +00:00
mike12345567 67212e5c5b Fixes issue #2616 - this is a slightly complex fix and handles a few other issues with mysql (around returning on creation of a row and relationships) - a new mechanism is now used for pagination and limiting which makes sure the limits are applied to the outer table rather than the combination of the outer and the joined. 2021-09-23 16:35:09 +01:00
Martin McKeaveney 9b98985040 point logo upload to S3 bucket when not self hosted 2021-09-23 16:22:12 +01:00
Andrew Kingston 7ac4144903 Add new core implementation of fetching paginated table data and enable pagination in backend UI for tables 2021-09-23 16:08:47 +01:00
Andrew Kingston 05cfd87613 Broadcast a sort event from BBUI table, and add prop to disable table sorting of data 2021-09-23 16:08:09 +01:00
Andrew Kingston b5ff5a7f76 Remove duplicate routes which are never used 2021-09-23 16:06:57 +01:00
Budibase Staging Release Bot b8d0e335d5 v0.9.140-alpha.7 2021-09-23 11:33:58 +00:00
Martin McKeaveney ec30a0b0b0 Merge pull request #2715 from mslourens/extend_postgres_data_types
Extend Postgres data type map
2021-09-23 12:25:03 +01:00
Maurits Lourens 0f3cb8e2ff Merge branch 'develop' into invalid_route_settings_section
# Conflicts:
#	packages/builder/src/components/design/NavigationPanel/NewScreenModal.svelte
2021-09-23 13:15:53 +02:00
Maurits Lourens 99644b0cd8 Retrieve all columns from all not internal tables 2021-09-23 11:11:00 +02:00
Budibase Staging Release Bot 28d0025d6a v0.9.140-alpha.6 2021-09-23 08:49:16 +00:00
Martin McKeaveney 4d46095fc8 Merge pull request #2695 from mslourens/remove_link_when_removing_screen
remove the link from navigation bar when removing the screen
2021-09-23 09:40:36 +01:00
Martin McKeaveney 94e3b9ed0c Merge pull request #2714 from mslourens/collapse_queries_with_datasource
Collapse queries with their datasource
2021-09-23 09:36:41 +01:00
Martin McKeaveney 7768bbf9e1 Merge pull request #2707 from mslourens/fix_constraint_formula_field
Fix formula constraints check
2021-09-23 09:35:43 +01:00
Andrew Kingston ec2f727af3 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-23 09:18:52 +01:00
Maurits Lourens 27cdde679c Extend Postgres data type map 2021-09-23 09:54:58 +02:00
Maurits Lourens 0b93b201a5 Collapse queries with their datasource 2021-09-23 08:48:11 +02:00
Budibase Staging Release Bot 443de819ff v0.9.140-alpha.5 2021-09-22 17:31:55 +00:00
Michael Drury 5c877d9f44 Merge pull request #2709 from Budibase/fix/2673
Fix for issue #2673
2021-09-22 18:21:56 +01:00
Michael Drury f45c780d99 Merge pull request #2698 from Budibase/feature/view-cloud-replacement
Cloud View replacement
2021-09-22 18:21:38 +01:00
mike12345567 e92b0e0c94 Fixing issue #2673 - discovered issues with some column types not being worked out to be auto-columns in postgres. 2021-09-22 17:46:54 +01:00
Maurits Lourens b21db7c296 Check if the formula validates against its constraints 2021-09-22 17:27:07 +02:00
Budibase Staging Release Bot 45bb8915d6 v0.9.140-alpha.4 2021-09-22 15:03:22 +00:00
Martin McKeaveney 68a72384c8 Merge pull request #2703 from Budibase/feature/analytics
Feature/analytics
2021-09-22 15:53:34 +01:00
Andrew Kingston dde7cf9fc4 Only create default home screen and layouts when not importing an app 2021-09-22 14:50:52 +01:00
Budibase Release Bot ecbe015c2a v0.9.141 2021-09-22 11:36:15 +00:00
Martin McKeaveney 8155a28a43 merge with develop 2021-09-22 12:27:08 +01:00
Martin McKeaveney 24837ef2f1 lint 2021-09-22 12:26:02 +01:00
Budibase Staging Release Bot 882187401b v0.9.140-alpha.3 2021-09-22 11:07:23 +00:00
Michael Drury 75f7629b52 Merge pull request #2705 from Budibase/merge/tmpl
Merge all tmpl
2021-09-22 11:57:36 +01:00
Budibase Staging Release Bot 7d3a3bf19e v0.9.140-alpha.2 2021-09-22 10:53:02 +00:00
Michael Drury 7b80e2a8e3 Merge pull request #2686 from mslourens/replace_all_handlebars_bindings
replace all handlebars bindings, not just the first
2021-09-22 11:44:17 +01:00
Michael Drury f9421bb68e Merge pull request #2684 from Budibase/dependabot/npm_and_yarn/packages/server/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5 in /packages/server
2021-09-22 11:42:20 +01:00
Michael Drury 39f643de4b Merge pull request #2687 from Budibase/dependabot/npm_and_yarn/packages/auth/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5 in /packages/auth
2021-09-22 11:42:01 +01:00
Michael Drury 27998e95ad Merge pull request #2688 from Budibase/dependabot/npm_and_yarn/packages/worker/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5 in /packages/worker
2021-09-22 11:41:41 +01:00
Michael Drury 95ea1266b1 Merge pull request #2689 from Budibase/dependabot/npm_and_yarn/packages/builder/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5 in /packages/builder
2021-09-22 11:41:13 +01:00
Michael Drury 78f6e2723e Merge pull request #2704 from Budibase/dependabot/npm_and_yarn/packages/string-templates/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5 in /packages/string-templates
2021-09-22 11:40:54 +01:00
Budibase Staging Release Bot 2cf748eea4 v0.9.140-alpha.1 2021-09-22 08:58:01 +00:00
Rory Powell f62b525736 Merge pull request #2691 from Budibase/feature/onboarding-backend
SSO flow and account deletion
2021-09-22 09:47:06 +01:00
Budibase Release Bot 297be18159 v0.9.140 2021-09-22 08:42:24 +00:00
Martin McKeaveney 2523d54641 account for user size in intercom 2021-09-22 09:38:32 +01:00
Martin McKeaveney 87b61b5c54 added user created at timestamp 2021-09-22 09:29:51 +01:00
Martin McKeaveney 524ba6694d merge 2021-09-22 09:22:10 +01:00
Maurits Lourens cd4765664d remove console.log 2021-09-22 08:49:33 +02:00
dependabot[bot] f3fb0c7edf Bump tmpl from 1.0.4 to 1.0.5 in /packages/string-templates
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 06:04:17 +00:00
Budibase Staging Release Bot 3ba43a1b35 v0.9.140-alpha.0 2021-09-21 20:57:20 +00:00
Martin McKeaveney 3d40448fa3 remove standard components 2021-09-21 21:48:54 +01:00
dependabot[bot] 5f72250933 Bump tmpl from 1.0.4 to 1.0.5 in /packages/server
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 20:43:58 +00:00
dependabot[bot] 63f1e0c836 Bump tmpl from 1.0.4 to 1.0.5 in /packages/worker
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 20:43:53 +00:00
Martin McKeaveney ff5831660d merge with develop 2021-09-21 21:43:29 +01:00
Martin McKeaveney e2ed2e8b56 merge from master 2021-09-21 21:42:52 +01:00
Peter Clement 52cf3de2f4 Merge pull request #2678 from Budibase/feature/automation-data-types
Automation improvements
2021-09-21 21:39:22 +01:00
Martin McKeaveney e1a6f27d70 lint 2021-09-21 20:47:04 +01:00
Martin McKeaveney da1b6692eb turn analytics off for self hosted 2021-09-21 20:39:56 +01:00
Martin McKeaveney 5ba94ff705 remove superfluous deps 2021-09-21 20:38:53 +01:00
Peter Clement 1d9fccb666 update icon to use hoverable 2021-09-21 20:30:58 +01:00
Martin McKeaveney 2bc54baee1 merge with develop 2021-09-21 20:30:18 +01:00
Martin McKeaveney cf524423fb JSdoc 2021-09-21 20:28:33 +01:00
Martin McKeaveney 0a7512a4d9 changed events to constants, instantiated analytics client at right time 2021-09-21 20:21:15 +01:00
Rory Powell 9282b08890 Cloud SSO flow and auto login on verification 2021-09-21 18:20:26 +01:00
mike12345567 838a25ea09 Adding the ability to migrate from existing in db views to in memory views. 2021-09-21 17:37:26 +01:00
mike12345567 3da8adfe48 Merge branch 'develop' of github.com:Budibase/budibase into feature/view-cloud-replacement 2021-09-21 17:27:47 +01:00
Budibase Release Bot f65cf13f97 v0.9.139 2021-09-21 16:24:33 +00:00
Andrew Kingston 16febcf3b9 Ensure datasource containing the currently selected table is always expanded 2021-09-21 17:21:25 +01:00
Andrew Kingston 1f9326db79 Set datasource to internal datasource upon loading internal datasource page 2021-09-21 17:21:01 +01:00
Budibase Staging Release Bot 497bb2eea7 v0.9.125-alpha.20 2021-09-21 16:15:41 +00:00
Budibase Release Bot a3d14d0c4a v0.9.138 2021-09-21 15:51:11 +00:00
mike12345567 e8e331e578 Removing use of db.post as its dangerous to allow the possibility of _id being auto-generated, these docs would be lost as we couldn't query them out by the usual id mechanism. 2021-09-21 16:07:04 +01:00
Budibase Release Bot 1774b3f1ea v0.9.137 2021-09-21 15:04:25 +00:00
mike12345567 c8dbf02acf Performance improvements after testing - switching to temporary in memory queries for cloud views. 2021-09-21 15:59:50 +01:00
Budibase Release Bot 14178177d7 v0.9.136 2021-09-21 13:47:15 +00:00
Martin McKeaveney f9d368f021 only write to backups bucket in self host 2021-09-21 14:36:30 +01:00
Maurits Lourens ff4476b333 remove the link from navigation bar when removing the screen 2021-09-21 15:16:10 +02:00
Budibase Release Bot 9cc55c08d3 v0.9.135 2021-09-21 13:08:07 +00:00
Martin McKeaveney c940df25dd updating to latest auth lib 2021-09-21 13:58:30 +01:00
Rory Powell 29295e6d36 Self hosted SSO flow and account deletion 2021-09-21 12:27:53 +01:00
Budibase Release Bot 8a218a0060 v0.9.134 2021-09-21 11:15:43 +00:00
Peter Clement 14945d9f0d use color alias for actions instead of hard-coding the color 2021-09-21 12:05:58 +01:00
Martin McKeaveney be08668a46 adding AWS region to bucket config 2021-09-21 11:49:32 +01:00
Martin McKeaveney 184061a56b analytics clients 2021-09-21 11:47:14 +01:00
Budibase Staging Release Bot 8bd74a8313 v0.9.125-alpha.19 2021-09-21 09:12:18 +00:00
dependabot[bot] 7e14873a5d Bump tmpl from 1.0.4 to 1.0.5 in /packages/builder
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 09:04:34 +00:00
dependabot[bot] 42064ccb73 Bump tmpl from 1.0.4 to 1.0.5 in /packages/auth
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 09:04:13 +00:00
Maurits Lourens 28e7ef2806 replace all handlebars bindings, not just the first 2021-09-21 09:57:14 +02:00
Andrew Kingston 0297b3de3f Simplify some DND style rules 2021-09-21 08:47:43 +01:00
Andrew Kingston eeb0617d2b Enable left/right side targetting for DND 2021-09-21 08:36:02 +01:00
mike12345567 cf5b7b1a99 Fixing issues with automation steps found during testing. 2021-09-20 19:21:04 +01:00
mike12345567 a38f83d0ec Moving views into a different location so they don't trigger tree creation and attempting to use in memory pouchDB to run views on the fly. 2021-09-20 18:24:09 +01:00
Andrew Kingston 393e95d795 Revert preservation of base component styles by styleable helper to fix stale styles being applied after removal 2021-09-20 16:47:53 +01:00
Peter Clement 053ea4e499 add multiselect / date / boolean types to automations 2021-09-20 16:23:33 +01:00
Andrew Kingston dc3df10c58 Reduce DND snap to edge threshold to prevent unwanted target spamming on the edges of the parent component 2021-09-20 16:11:42 +01:00
Andrew Kingston 495c20f851 Simplify client app component re-render keying 2021-09-20 15:41:20 +01:00
Andrew Kingston 9febe391bb Refactor DND labels to before and after rather then above and below 2021-09-20 15:35:27 +01:00
Andrew Kingston 488ec4d988 Refactor client app data tags to be classnames and simplify logic 2021-09-20 15:34:51 +01:00
Rory Powell 00e2b50f26 fix tests 2021-09-20 12:58:58 +01:00
Andrew Kingston 07e0cbb210 Remove old and no longer needed component-id data tag applied by styleable helper 2021-09-20 12:20:34 +01:00
Andrew Kingston 10f754a9ad Remove preview specific data tags from components when running real apps 2021-09-20 12:16:23 +01:00
Andrew Kingston 9ca0aeae8e Fix spectrum button not being able to be dragged 2021-09-20 12:14:40 +01:00
Rory Powell 3ee2a24141 Merge branch 'develop' into feature/onboarding-backend 2021-09-20 11:27:02 +01:00
Rory Powell 1d873d9e11 Move all session population to budibase (bug fix) 2021-09-20 11:26:19 +01:00
Budibase Staging Release Bot f5edc45570 v0.9.125-alpha.18 2021-09-20 09:55:05 +00:00
Andrew Kingston 6ba4c00b80 Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-20 10:45:21 +01:00
Andrew Kingston c733024485 Remove merged in references to standard-components 2021-09-20 10:44:26 +01:00
Andrew Kingston a6e48194f1 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-20 10:33:18 +01:00
Budibase Release Bot b360df55ab v0.9.133 2021-09-20 09:20:41 +00:00
Andrew Kingston 46c1aa1eb7 Update app ID parsing to be able to account for new tenant ID's and fix crash whenever a dev counterpart doesn't exist for a published app 2021-09-20 09:58:38 +01:00
Andrew Kingston e19d17c4f5 Prevent DND targetting either above or below the screen/layout, and fix bug determinging whether a drop target is valid 2021-09-20 09:12:35 +01:00
Andrew Kingston 8cf3971b47 Only allow dropping inside empty components that accept children to massively reduce the amount of unwanted drop targets due to parent container components 2021-09-20 08:26:44 +01:00
Andrew Kingston f0dde4a4a4 Fix a few possible crashes by dragging in certain ways, and display on screen when an invalid drop target is hovered over 2021-09-20 08:06:01 +01:00
Budibase Release Bot 14b89af3ad v0.9.132 2021-09-17 17:55:09 +00:00
Martin McKeaveney ed8a23a05d enable bull automation queue to use full redis URLs 2021-09-17 18:46:27 +01:00
Budibase Staging Release Bot 97baa1afb1 v0.9.125-alpha.17 2021-09-17 16:47:21 +00:00
mike12345567 47acb7e69b Fixes for #2634 - make sure string templates library handles conversion of raw JSON objects to stringified correctly. 2021-09-17 17:18:52 +01:00
Budibase Release Bot b27e161829 v0.9.131 2021-09-17 14:26:48 +00:00
Budibase Staging Release Bot 6a48cff5d5 v0.9.125-alpha.16 2021-09-17 14:07:56 +00:00
Rory Powell 7c4b970604 Merge pull request #2635 from Budibase/feature/onboarding-backend
Password reset for budibase users
2021-09-17 14:58:53 +01:00
Martin McKeaveney 86328a298c bash automation stdout 2021-09-17 14:39:31 +01:00
Andrew Kingston 54bf420ef8 Apply grab cursor when hovering over a draggable component 2021-09-17 14:30:54 +01:00
Budibase Staging Release Bot 23cb822f6e v0.9.125-alpha.15 2021-09-17 13:27:49 +00:00
Andrew Kingston 0150d5d284 Merge pull request #2637 from mslourens/fix_date_picker_admin
Fix date picker in admin
2021-09-17 14:20:00 +01:00
Andrew Kingston 7eeb215e51 Refactor to use generic flag for dragging and hide settings bar when dragging 2021-09-17 14:17:50 +01:00
Maurits Lourens 19f5a9c51e set appendTo to undefined, because FlatPicker checks for !== undefined 2021-09-17 15:06:53 +02:00
Rory Powell 91b9a98247 Password reset for budibase users 2021-09-17 13:41:22 +01:00
Andrew Kingston f0b7188db3 Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-17 12:53:06 +01:00
Maurits Lourens f9c82e5059 re-use sanitizeUrl utils method, add / if it's not added already 2021-09-17 11:43:27 +02:00
Budibase Staging Release Bot bf20f3854b v0.9.125-alpha.14 2021-09-17 08:59:43 +00:00
Maurits Lourens 931ec7bfd9 fix merge conflicts, make arguments more consistent 2021-09-16 23:20:31 +02:00
Maurits Lourens 1116b1de16 fix merge conflicts 2021-09-16 22:21:41 +02:00
Maurits Lourens 518f8fd55e merge develop into branch 2021-09-16 22:15:09 +02:00
Andrew Kingston e625d2e4a3 Reduce duplication in move componment handler from dnd callback 2021-09-16 17:39:39 +01:00
Budibase Staging Release Bot d3f79cf464 v0.9.125-alpha.13 2021-09-16 16:37:59 +00:00
Andrew Kingston fdef6d1e89 Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-16 17:34:40 +01:00
Andrew Kingston 00b12463f6 Merge pull request #2606 from Budibase/responsive-portal
Responsive portal
2021-09-16 17:28:21 +01:00
Andrew Kingston 88ea38e9ed Fix cypress tests due to renaming of 'Create new app' text 2021-09-16 16:53:55 +01:00
Andrew Kingston 9ad2114859 Fix loading circle bug 2021-09-16 16:53:34 +01:00
Budibase Staging Release Bot 732666f77b v0.9.125-alpha.12 2021-09-16 15:34:18 +00:00
Andrew Kingston 110fd1d5af Fix intermittent crash due to invalid iframe reference when hot reloading 2021-09-16 16:27:19 +01:00
mike12345567 d76e3beac9 Removing console logs created during automation rework. 2021-09-16 16:24:32 +01:00
Andrew Kingston 368ada4a77 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-16 16:06:41 +01:00
Andrew Kingston cb04b3fa7d Ensure hover indicator is correctly hidden when using DND and improve DND labels 2021-09-16 16:02:45 +01:00
Budibase Staging Release Bot 5413eacf13 v0.9.125-alpha.11 2021-09-16 14:54:58 +00:00
Andrew Kingston 601a4935a9 Ensure transitions work properly when showing and hiding DND candidate positions 2021-09-16 15:49:58 +01:00
Michael Drury 4efdda6726 Merge pull request #2618 from Budibase/feature/automation-query
Automation query functionality
2021-09-16 15:47:10 +01:00
Budibase Release Bot 0f729efe3f v0.9.130 2021-09-16 14:44:06 +00:00
Rory Powell 23d354ceda Merge pull request #2614 from Budibase/feature/onboarding-backend
Access controls for cloud, self, and regular budibase users
2021-09-16 15:39:14 +01:00
mike12345567 72763ec45f Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 15:33:03 +01:00
Budibase Staging Release Bot c961efd691 v0.9.125-alpha.10 2021-09-16 14:26:27 +00:00
PClmnt c968d534ac Merge pull request #2610 from Budibase/feature/automation-redesign
Automation Redesign
2021-09-16 15:17:51 +01:00
Andrew Kingston 46867b8a19 Add labels to DND to describe where the component will be dropped 2021-09-16 15:08:42 +01:00
mike12345567 6d48dc85ef Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 14:54:09 +01:00
Peter Clement 0d2854b464 fix json parsing of test data 2021-09-16 14:52:23 +01:00
Peter Clement ab2fd51dc2 fix debounce / store test data bug 2021-09-16 14:48:55 +01:00
Budibase Staging Release Bot a834095c81 v0.9.125-alpha.9 2021-09-16 13:35:20 +00:00
Andrew Kingston bdc86e4c22 Add above/below dnd and support for dropping above/below components which also allow dropping inside 2021-09-16 14:28:44 +01:00
Martin McKeaveney ecb34e49e3 Merge pull request #2169 from mslourens/collapse_expand_database_connections
Collapse and expand database connections
2021-09-16 14:26:25 +01:00
Andrew Kingston 5c37238c8a Fix progress circle never animating because of wrong default prop 2021-09-16 14:11:05 +01:00
mike12345567 87d20e5c00 Making filter drawer in automations full width. 2021-09-16 13:45:22 +01:00
mike12345567 13609bb9bf Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 12:44:16 +01:00
mike12345567 d0f4d573d6 Adding test case for new query rows step. 2021-09-16 12:43:08 +01:00
Peter Clement a871a3a44f fix label not being rendered correctly 2021-09-16 12:15:32 +01:00
Maurits Lourens 85d4ef7673 fix tests by ensuring the budibase connection is expanded 2021-09-16 10:03:57 +02:00
Andrew Kingston 97800563c4 Prevent dragging the screen or layout components, and prevent dragging any layout components when previewing a screen 2021-09-16 07:52:49 +01:00
Andrew Kingston d86e5718d5 Prevent DND if target is a child of source 2021-09-16 07:35:19 +01:00
Andrew Kingston 0ce0f5c823 Add initial DND implementation with working functionality for dropping inside components 2021-09-16 07:28:59 +01:00
mike12345567 b18a082951 Adding in backend implementation of the query step, as well as some front-end work to support the filter drawer within automations. 2021-09-15 19:02:44 +01:00
mike12345567 87ee17ffee Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-15 17:33:00 +01:00
Maurits Lourens 910e2f9a1d fix tests 2021-09-15 18:16:22 +02:00
Peter Clement cd3beb3b6c change naming within blocks 2021-09-15 16:59:15 +01:00
Budibase Staging Release Bot 6ac79f4267 v0.9.125-alpha.8 2021-09-15 15:58:20 +00:00
Peter Clement 7b99574f4c update reactivity of test data modal 2021-09-15 16:55:17 +01:00
Martin McKeaveney a575af5e4a Merge pull request #2120 from mslourens/delete_component_with_keyboard
Delete component with keyboard
2021-09-15 16:48:38 +01:00
Rory Powell 3576ca87be Access controls for cloud, self, and regular budibase users 2021-09-15 15:45:43 +01:00
mike12345567 5e8810c621 Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-15 14:21:29 +01:00
Peter Clement 7260c32737 fix build 2021-09-15 13:58:15 +01:00
mike12345567 def88ce397 Fixing issues with shared -> Shared directory. 2021-09-15 13:45:38 +01:00
Peter Clement 2b08916751 simplify parsing of internal / external actions 2021-09-15 12:58:20 +01:00
Budibase Release Bot 03350279f8 v0.9.129 2021-09-15 11:24:11 +00:00
Martin McKeaveney a0fb09fbdc upgrading to latest auth lib 2021-09-15 12:13:53 +01:00
Peter Clement 9cd63c2223 small css updates 2021-09-15 11:52:42 +01:00
Peter Clement c898c7d8d5 update icons 2021-09-15 11:51:49 +01:00
mike12345567 99fa437f4b Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-query 2021-09-15 11:44:11 +01:00
mike12345567 c0fe651419 Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-15 11:44:01 +01:00
Andrew Kingston 8a0b9724b0 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-15 10:53:59 +01:00
Budibase Staging Release Bot a8ba00e514 v0.9.125-alpha.7 2021-09-15 09:35:25 +00:00
Peter Clement c15c65a586 Merge remote-tracking branch 'origin/develop' into feature/automation-redesign 2021-09-15 10:26:45 +01:00
Rory Powell cf32050a7b Merge pull request #2607 from Budibase/feature/onboarding-backend
Redirects and linking between budibase and account portal
2021-09-15 10:25:46 +01:00
Budibase Staging Release Bot f7bed762d5 v0.9.125-alpha.6 2021-09-15 09:01:46 +00:00
Peter Clement d2cbeeb679 Merge remote-tracking branch 'origin/develop' into feature/automation-redesign 2021-09-15 09:58:19 +01:00
Peter Clement 242f685a24 incorrect file name 2021-09-15 09:57:06 +01:00
Martin McKeaveney 8b4861f27c Merge pull request #2551 from mslourens/fix_uppercase_database_name
fix fetching tables from database with uppercase name
2021-09-15 09:53:40 +01:00
Andrew Kingston 6efd505118 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-15 09:41:47 +01:00
Peter Clement 44b7b6a6f8 remove logs 2021-09-15 00:49:44 +01:00
Peter Clement 3b66a14a6f Update icons 2021-09-15 00:49:44 +01:00
Peter Clement 5751782fcb add block connector line 2021-09-15 00:49:44 +01:00
Peter Clement dfbf7e2ee4 Show test outputs and responses in modal 2021-09-15 00:49:35 +01:00
Peter Clement 1d25aba78c adding external actions constant 2021-09-15 00:46:52 +01:00
Peter Clement 82db0950c3 Require required schema fields before saving 2021-09-15 00:46:52 +01:00
Peter Clement d86c238d53 Improve test automation modal and handling of data 2021-09-15 00:46:50 +01:00
Peter Clement 0fadf104e2 save automation on change / delete / create 2021-09-15 00:45:11 +01:00
Peter Clement 09cab87a86 Add new actions modal and integration with flowchart 2021-09-15 00:45:11 +01:00
Peter Clement 7fd79d3d4e Update flow chart styling and event handling 2021-09-15 00:45:07 +01:00
Peter Clement fd4c1c9929 Add triggers to setup modal 2021-09-15 00:43:25 +01:00
Peter Clement 4869ecbf3a add splash screen to automation 2021-09-15 00:43:25 +01:00
mike12345567 432d876dff Backbone of query definition. 2021-09-14 17:49:01 +01:00
Budibase Staging Release Bot 93655cb523 v0.9.125-alpha.5 2021-09-14 16:39:38 +00:00
Michael Drury bda973355c Merge pull request #2598 from Budibase/feature/automation-rework
Automation backend rework
2021-09-14 17:30:26 +01:00
mike12345567 35dba2e1cb Fixing test cases after removing worker-farm. 2021-09-14 17:14:44 +01:00
mike12345567 c57e66e21f Changing over to using timestamps. 2021-09-14 16:54:42 +01:00
mike12345567 7d1dec28da Removing the concept of worker-farm and fixing issues raised in review. 2021-09-14 16:43:06 +01:00
Andrew Kingston 7ded058831 Update styles in normal user app portal 2021-09-14 16:38:47 +01:00
Andrew Kingston b3fa4e61e3 Make apps table in portal mobile friendly 2021-09-14 16:21:30 +01:00
Rory Powell 33090a2521 Move account portal redirect to top of auth level 2021-09-14 15:57:34 +01:00
Rory Powell 011193a3dc Navigate between budibase and account portal 2021-09-14 15:49:59 +01:00
Rory Powell 689065d2b8 Redirect to account portal login page in the cloud 2021-09-14 14:18:13 +01:00
Rory Powell b10f48304a Revert vite changes 2021-09-14 13:04:55 +01:00
Rory Powell 73981680ba Replace 'sandbox' with 'cloud' in builder, reuse 'SELF_HOSTED' flag 2021-09-14 13:03:38 +01:00
mike12345567 70bc68fb61 Adding concept of internal and external actions. 2021-09-14 12:40:19 +01:00
Andrew Kingston cc64b3f9b8 Improve email template screen layout 2021-09-14 12:36:29 +01:00
Andrew Kingston 0b5669efdc Update config checklist to be mobile friendly 2021-09-14 12:32:04 +01:00
Andrew Kingston 11962bb5fa Update updates page to be mobile friendly and look better 2021-09-14 12:28:23 +01:00
Andrew Kingston d0898a4ac4 Update theming page to be mobile friendly 2021-09-14 12:28:07 +01:00
Rory Powell 6e4c3f776d Typo 2021-09-14 12:24:40 +01:00
Rory Powell 62e93d2302 Add self host enable/disable scripts 2021-09-14 12:21:16 +01:00
Budibase Release Bot ef395beffe v0.9.128 2021-09-14 10:45:22 +00:00
Martin McKeaveney 13bfc82a4c Merge pull request #2603 from Budibase/fix/multitenancy-app-fetch
fix app fetching
2021-09-14 11:36:49 +01:00
mike12345567 8f1f1c2d54 Removing the concept of a logic block. 2021-09-14 11:28:39 +01:00
Budibase Staging Release Bot 7bc1d42807 v0.9.125-alpha.4 2021-09-14 10:28:17 +00:00
mike12345567 500179e312 Fixing test cases, making it possible to still run automations via env variable. 2021-09-14 11:18:02 +01:00
Rory Powell d2c5197fa0 Merge pull request #2574 from Budibase/feature/onboarding-backend
Add new redis key for email verification & pre-hashed password option
2021-09-14 11:17:54 +01:00
Martin McKeaveney 9a19bbc1fd fix app fetching 2021-09-14 11:16:28 +01:00
Budibase Release Bot 6cf6c06b35 v0.9.127 2021-09-13 17:44:30 +00:00
Martin McKeaveney c3998574a0 Merge branch 'master' of github.com:Budibase/budibase 2021-09-13 18:33:51 +01:00
Martin McKeaveney 4e08d5a8ea publishing redis client fix to master 2021-09-13 18:29:44 +01:00
mike12345567 a5dbcd81bd Fixing issue discovered by webhook test case. 2021-09-13 18:07:33 +01:00
mike12345567 0ff5fd1ef0 Adding functionality so that when an automation trigger is deleted its test inputs will also be deleted. 2021-09-13 18:03:09 +01:00
Rory Powell ba199a592c Fix typo 2021-09-13 17:45:37 +01:00
mike12345567 8119a5f7f7 Fixing automation test cases. 2021-09-13 17:43:53 +01:00
Rory Powell fb01a66936 Configurable user cache population in auth middleware 2021-09-13 17:38:12 +01:00
mike12345567 198ada80b3 Removing sendgrid test as sendgrid automation no longer supported. 2021-09-13 17:08:15 +01:00
Andrew Kingston 4cb209f384 Make portal organisation page mobile friendly 2021-09-13 16:59:15 +01:00
Andrew Kingston fe3a53891a Increase z-index of mobile drawer menu to fix email editor overlapping it 2021-09-13 16:45:23 +01:00
Andrew Kingston b375a5a8c7 Make email template page more mobile friendly 2021-09-13 16:43:54 +01:00
mike12345567 b43143f1b7 Removing live prop from JOI def. 2021-09-13 16:43:05 +01:00
Andrew Kingston 7223d4bea5 Remove unnecessary classname 2021-09-13 16:42:59 +01:00
Andrew Kingston 5e695bf7ed Fix issue with BBUI Page component height when wide 2021-09-13 16:42:29 +01:00
Andrew Kingston f5c11295c2 Make email template page somewhat mobile friendly 2021-09-13 16:42:07 +01:00
Budibase Release Bot 8ead734a08 v0.9.126 2021-09-13 15:41:29 +00:00
Martin McKeaveney c958d444f6 fix for apps with undefined names 2021-09-13 16:33:26 +01:00
mike12345567 a92530f170 Fixing issue #2412 - making sure full enriched records are passed along to automations. 2021-09-13 16:28:52 +01:00
Andrew Kingston 9d4029c347 Make portal email config page mobile friendly 2021-09-13 16:17:48 +01:00
Andrew Kingston c094f7526d Fix alignment of SSO configs, clean up style, make auth page mobile friendly 2021-09-13 16:15:52 +01:00
Andrew Kingston 4209d3a1cc Fix alignment and spacing of SSO providers 2021-09-13 16:05:26 +01:00
Andrew Kingston 29e34d16be Don't change padding when using the wide BBUI Page component prop 2021-09-13 16:02:52 +01:00
Andrew Kingston ad4a76127e Make users page responsive 2021-09-13 16:02:09 +01:00
Andrew Kingston 09385cadc5 Reduce portal padding on mobile 2021-09-13 16:01:47 +01:00
Andrew Kingston 0c0e656b34 Make core portal layout responsive with mobile drawer menu 2021-09-13 15:38:06 +01:00
Budibase Staging Release Bot b2b0d5af78 v0.9.125-alpha.3 2021-09-13 14:13:00 +00:00
Andrew Kingston 87aa4b18b1 Merge pull request #2597 from Budibase/fix-left-nav
Small fixes for navigation bar
2021-09-13 15:04:47 +01:00
Budibase Release Bot a4578aaa07 v0.9.125 2021-09-13 11:29:41 +00:00
Budibase Staging Release Bot 93d2183640 v0.9.125-alpha.2 2021-09-13 10:51:41 +00:00
Andrew Kingston a50cb91934 Merge pull request #2584 from Budibase/horizontal-bar-chart
Add horizontal bar chart setting
2021-09-13 11:41:26 +01:00
Andrew Kingston fa0b5f51e7 Merge pull request #2588 from Budibase/fix-minimum-validation
Update minimum validation to accept nulls
2021-09-13 11:40:51 +01:00
mike12345567 d2c7d424de Fix for issue #2593. 2021-09-13 09:00:14 +01:00
Budibase Staging Release Bot 8cb8e9b360 v0.9.125-alpha.1 2021-09-10 16:11:09 +00:00
Martin McKeaveney 54749d2668 ensure internal tableId always attached to user objects 2021-09-10 17:02:55 +01:00
Andrew Kingston 796c65bf5c Fix 1px offset with left nav bar 2021-09-10 16:36:59 +01:00
Andrew Kingston cc0c0104fe Fix custom theme integration with date time field 2021-09-10 16:36:43 +01:00
Andrew Kingston 2820b6adef Fix left navigation in layouts when on a tablet sized resolution 2021-09-10 15:13:48 +01:00
Budibase Staging Release Bot ddc2124ae8 v0.9.125-alpha.0 2021-09-10 13:53:42 +00:00
Martin McKeaveney 6daa7902b3 remove standard components package 2021-09-10 14:44:54 +01:00
Martin McKeaveney b83452f47c merge with master 2021-09-10 14:43:03 +01:00
mike12345567 3eeb7c27b8 Introducing the concept of flagging an automation as 'in test' which means it can run with triggers and everything as it normally would in development. 2021-09-10 14:37:34 +01:00
Andrew Kingston 5dcdb2dcb8 Update validation so that 'minimum' and 'minimum length' contraints both accept null values 2021-09-10 14:30:10 +01:00
mike12345567 84cdec5907 Adding some basic test cases for the metadata API, testing that automation tests do store history. 2021-09-10 13:52:41 +01:00
Budibase Staging Release Bot 25a62de64d v0.9.123-alpha.7 2021-09-10 11:20:51 +00:00
Andrew Kingston 4f96b7ef93 Merge pull request #2576 from Budibase/responsive-preview
Responsive preview
2021-09-10 12:13:46 +01:00
mike12345567 da9d78d1fb Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-10 11:16:43 +01:00
Budibase Staging Release Bot 3f13aeb789 v0.9.123-alpha.6 2021-09-10 09:15:55 +00:00
Martin McKeaveney 0d88af0335 fix redis auth for hosts containing redis 2021-09-10 10:08:13 +01:00
Budibase Release Bot 157f21125b v0.9.124 2021-09-10 08:33:24 +00:00
Budibase Staging Release Bot 2fc7438f21 v0.9.123-alpha.5 2021-09-10 07:56:31 +00:00
Andrew Kingston ed5cb41d63 Remove log 2021-09-10 08:30:20 +01:00
Andrew Kingston 2f986bedf1 Fix bug with determining checklist progress 2021-09-10 08:25:30 +01:00
Andrew Kingston 4da58241b3 Fix issue with nullish progress value in progress circle component 2021-09-10 08:25:14 +01:00
Andrew Kingston b7ef51e6f5 Add horizontal bar chart setting 2021-09-09 19:28:37 +01:00
Budibase Staging Release Bot 937f5ece53 v0.9.123-alpha.4 2021-09-09 17:43:54 +00:00
Martin McKeaveney febe5c1f6f lint 2021-09-09 18:20:12 +01:00
mike12345567 dbf830f12b Fixing issue #2579. 2021-09-09 17:59:44 +01:00
mike12345567 b32bebf8c8 Updating client yarn lock. 2021-09-09 17:58:10 +01:00
Martin McKeaveney 94abf68bbe formatting 2021-09-09 17:16:32 +01:00
Martin McKeaveney 1479b21a0d standard components 2021-09-09 17:15:56 +01:00
Martin McKeaveney ab0f371d9e removing random dist files 2021-09-09 17:15:30 +01:00
Martin McKeaveney 990882f9db allow configuration of redis cluster with fully qualified redis URL 2021-09-09 17:14:24 +01:00
Rory Powell d919c44185 Add pre-hased password option to admin creation 2021-09-09 17:08:27 +01:00
mike12345567 a366ab80e1 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-09 16:33:41 +01:00
Budibase Release Bot 827a77fbf1 v0.9.123 2021-09-09 15:04:36 +00:00
Budibase Staging Release Bot 60a5602a61 v0.9.123-alpha.3 2021-09-09 13:51:49 +00:00
Michael Drury e935a2196a Merge pull request #2575 from Budibase/fix/public-multi-tenancy
Issue with public apps and multi-tenancy
2021-09-09 14:42:12 +01:00
Budibase Staging Release Bot beaeb97214 v0.9.123-alpha.2 2021-09-09 13:04:44 +00:00
Andrew Kingston 0409e2144f Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 13:56:18 +01:00
mike12345567 58aa32f1b0 Fixing issue with multi-tenancy and public apps, when the tenant isn't necessarily known, it can be found in the app ID, building a middleware to manage this. 2021-09-09 13:27:18 +01:00
Rory Powell 2a62eb82be Add new redis key for email verification 2021-09-09 12:32:16 +01:00
Andrew Kingston 3cd7736ba7 Fix merge conflict 2021-09-09 12:30:55 +01:00
mike12345567 0e15911284 Saving progress towards re-working CTX usage in automation steps. 2021-09-09 12:23:52 +01:00
Andrew Kingston 5b1ba5d5a2 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-09 11:57:55 +01:00
Andrew Kingston 57c69f233c Add meta tag to client apps to ensure they stretch to fill ios device screens 2021-09-09 11:55:46 +01:00
Martin McKeaveney 5e268dce18 Merge pull request #2556 from mslourens/checklist_item_navigation
add link to checklist items for direct navigation (and lint issues)
2021-09-09 11:16:38 +01:00
Martin McKeaveney 93590c58fa merge 2021-09-09 11:15:21 +01:00
Martin McKeaveney 912c639888 Merge pull request #2559 from mslourens/remove_initialise_script
remove unused and non-existing initialise script
2021-09-09 11:12:50 +01:00
Andrew Kingston 26a0bf9c50 Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 10:25:24 +01:00
mike12345567 557bd2df9f Adding metadata system and re-writing how Cron works, previously cron only worked in dev because it would never be enabled for the production app ID, this makes it so that it is never enabled for the dev app and when the production app is deployed it runs through all the automations and checks if any need cron jobs setup/disabled. 2021-09-08 19:29:28 +01:00
mike12345567 e84d30524b Updating automations system to return the inputs and outputs of each step. 2021-09-08 14:08:22 +01:00
Budibase Staging Release Bot ef9431898b v0.9.123-alpha.1 2021-09-08 12:50:22 +00:00
Rory Powell e260141541 Revert lock file 2021-09-08 12:17:01 +01:00
Rory Powell bc50bf56db Remove cors configuration 2021-09-08 12:13:57 +01:00
Andrew Kingston a1615055c3 Rename client app wrapper divs for clarity 2021-09-08 10:28:19 +01:00
Andrew Kingston 5d305bb8e7 Use correct component to determine device size 2021-09-08 10:22:48 +01:00
Andrew Kingston a6106ac0e1 Fix issue with endless scrolling when previewing a mobile device 2021-09-08 10:22:34 +01:00
Rory Powell fcf5aac7e6 Add configurable cors options to worker 2021-09-08 10:05:39 +01:00
Andrew Kingston 9c50bd84e8 Align component selection list and preview controls to top of center panel 2021-09-08 09:54:10 +01:00
Andrew Kingston 8572224688 Revert preview border to 1px and fix exact size of preview on different devices 2021-09-08 09:51:08 +01:00
Andrew Kingston acb289cc5f Add feature flag to determine support for previewing on different device sizes 2021-09-08 09:46:20 +01:00
Andrew Kingston 4d06d682d8 Add support for correct mobile and tablet previews 2021-09-08 09:40:25 +01:00
Andrew Kingston e1d102c0c3 Update position of indicators in preview to clip better 2021-09-08 09:40:02 +01:00
Andrew Kingston a10906ee01 Remove box shadow and padding around preview html element 2021-09-08 09:39:36 +01:00
mike12345567 213bee1e3b Adding the ability to get back the context. 2021-09-07 19:06:20 +01:00
mike12345567 1c24e3f520 Re-working all of the actions to have a success output, and make sure everything has useful outputs. 2021-09-07 17:31:54 +01:00
Andrew Kingston 3b3df86e4d Leave builder preview always the same size and depend on app to resize itself 2021-09-07 16:02:47 +01:00
Andrew Kingston fbbeccc0a1 Add preview device selection buttons and pass device preview down to client app 2021-09-07 16:02:11 +01:00
mike12345567 f429bc1a08 Adding slack integration. 2021-09-07 13:59:58 +01:00
mike12345567 4450883a0a Adding slack integration. 2021-09-07 13:58:53 +01:00
Rory Powell ba5f1ec720 Merge branch 'develop' into feature/onboarding-backend 2021-09-07 11:24:23 +01:00
Rory Powell 3d15db2223 Account portal cors and auth changes 2021-09-07 11:22:11 +01:00
Andrew Kingston d371344d9b Fix test for loading component library 2021-09-07 10:05:24 +01:00
Maurits Lourens 9338043133 fix test 2021-09-06 20:23:33 +02:00
Andrew Kingston 3c3a69318f Remove some other reference to standard-components 2021-09-06 18:45:39 +01:00
Andrew Kingston 989652bc0b Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 18:23:08 +01:00
mike12345567 2531d9a681 Cleanup, prepping for automation history, some refactoring to get rid of concept of builtin. 2021-09-06 17:53:02 +01:00
Budibase Staging Release Bot 01519a7fa2 v0.9.123-alpha.0 2021-09-06 16:38:38 +00:00
Andrew Kingston d607f7b25b Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 17:29:51 +01:00
mike12345567 5cc5bd4533 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 17:29:08 +01:00
mike12345567 9fa80f2b88 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-06 17:27:29 +01:00
Maurits Lourens 1790e777cc fix tests 2021-09-06 17:55:19 +02:00
Andrew Kingston 7b919cb2e7 Add button to reset theme to default and fix determination of theme 2021-09-06 16:51:40 +01:00
Budibase Release Bot ed2f4c78dc v0.9.122 2021-09-06 15:45:10 +00:00
Martin McKeaveney df5f738451 Merge pull request #2560 from Budibase/fix/multi-tenancy-prod
Fixing issues with multi-tenancy breaking various server endpoints in prod
2021-09-06 16:36:43 +01:00
mike12345567 0c6235f18c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 16:35:38 +01:00
Martin McKeaveney f7718ecae9 lint 2021-09-06 16:24:51 +01:00
Andrew Kingston 363998a2af Fix button theming and add nav text theming 2021-09-06 16:23:12 +01:00
Martin McKeaveney c1c4fe968f fix test failure 2021-09-06 16:18:50 +01:00
Martin McKeaveney bcb5cb1d77 merge with master 2021-09-06 16:13:17 +01:00
mike12345567 a0e0843363 Allowing all server endpoints to run without tenant information, as most endpoints in server can be public. 2021-09-06 16:01:45 +01:00
Budibase Staging Release Bot 402262e030 v0.9.120-alpha.4 2021-09-06 14:57:36 +00:00
Maurits Lourens bb90a7b30f remove unused and non-existing initialise script 2021-09-06 16:55:06 +02:00
mike12345567 033bd521cf Fixing an issue with redirect having the middleware applied before the redirection 2021-09-06 15:48:46 +01:00
Budibase Release Bot 6668e994b2 v0.9.121 2021-09-06 14:26:46 +00:00
mike12345567 b3655bbee1 Quick fix for backwards compat, enabling multi-tenancy on a previously single tenancy environment. 2021-09-06 15:14:46 +01:00
Maurits Lourens 0b7bb885cc fix unit test 2021-09-06 15:49:38 +02:00
Maurits Lourens dafd06737c add link to checklist items for direct navigation (and lint issues) 2021-09-06 15:16:21 +02:00
Budibase Release Bot 16167a1f3a v0.9.120 2021-09-06 13:13:46 +00:00
mike12345567 ae73efaabe Fixing an issue in prod where the /builder endpoint wasn't being allowed past without tenancy. 2021-09-06 13:36:41 +01:00
Budibase Staging Release Bot 221a67fe5a v0.9.120-alpha.3 2021-09-06 10:48:29 +00:00
Maurits Lourens 4d4d6aa27b fix fetching tables from database with uppercase name 2021-09-06 12:33:03 +02:00
Maurits Lourens 7328fd1e8a fix exporting internal tables 2021-09-06 12:07:05 +02:00
Budibase Staging Release Bot d374d25393 v0.9.120-alpha.2 2021-09-06 07:05:56 +00:00
mike12345567 a3cffa8905 Getting rid of automation step download system. 2021-09-03 17:36:00 +01:00
Budibase Staging Release Bot 919042ed86 v0.9.120-alpha.1 2021-09-03 14:55:28 +00:00
Michael Drury 5afad5464f Merge pull request #2539 from Budibase/fix/table-primary-same-name
Fixing issue with relationships that was uncovered by having same primary display and table name
2021-09-03 15:44:59 +01:00
Andrew Kingston d1e3dda05f Add custom theme options for button roundedness and header color 2021-09-03 15:28:35 +01:00
mike12345567 a864c511c4 Fixing an issue where many rows were handled from different tables in client. 2021-09-03 15:04:34 +01:00
mike12345567 3f960e4f13 Fixing an issue that occurs when the table name and the primary display column are the same name. 2021-09-03 14:49:56 +01:00
Andrew Kingston 8ab0fc2d7f Ensure defaults are set for custom theming and fix a few inconsistencies 2021-09-03 14:43:21 +01:00
Budibase Staging Release Bot 90266fa6df v0.9.120-alpha.0 2021-09-03 11:16:31 +00:00
mike12345567 7d4cd470f2 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-03 12:08:06 +01:00
Budibase Release Bot 0e8709def0 v0.9.119 2021-09-03 10:55:17 +00:00
Andrew Kingston 3ee1d3e8e4 Add custom theming to icons 2021-09-03 11:53:25 +01:00
Andrew Kingston e7d1ed3114 Add custom theming for primary color and primary hover color to form components 2021-09-03 11:50:09 +01:00
Michael Drury 8ce56c8492 Merge pull request #2531 from Budibase/fix/sql-relationship-issues
Relationship bug fixes (SQL and internal) and a few other bits
2021-09-03 11:47:36 +01:00
mike12345567 0b0da47778 Fixing issues discovered by test cases. 2021-09-03 11:06:44 +01:00
mike12345567 8c3eb30ab1 Fixing issues after upgrading to node 14 and circular dependencies causing issues. 2021-09-02 18:33:41 +01:00
mike12345567 b17e9aa5e4 Fixing issue with using 'ta' in view name. 2021-09-02 17:49:21 +01:00
mike12345567 2148bf6da4 Fixing issues with search endpoint not handling users fully. 2021-09-02 17:13:00 +01:00
Budibase Release Bot ba12fda745 v0.9.118 2021-09-02 15:56:14 +00:00
Budibase Staging Release Bot 8fd1f8938c v0.9.117-alpha.4 2021-09-02 15:17:15 +00:00
mike12345567 0c4b34c59f Merge branch 'master' of github.com:Budibase/budibase into fix/sql-relationship-issues 2021-09-02 14:49:20 +01:00
Andrew Kingston 7f16e76e8b Deeply clone rows before passing them back in the table edit row callback to avoid mutating table data 2021-09-02 14:42:12 +01:00
mike12345567 d2cb0282ea Fixing issue with rows not returning correctly. 2021-09-02 13:31:46 +01:00
Andrew Kingston 6e856c4bd7 Fix indexing of rows with arrays of objects 2021-09-02 12:00:18 +01:00
Andrew Kingston bf8975ec6d Hide state bindings if feature is not available 2021-09-02 11:39:41 +01:00
Andrew Kingston 04a26f3344 Hide state action in old apps and add working basic implementation of theming 2021-09-02 11:38:41 +01:00
mike12345567 a9e2336036 Fixing issues with SQL many relationship updates. 2021-09-01 19:40:47 +01:00
Budibase Staging Release Bot 91c2997a6c v0.9.117-alpha.3 2021-09-01 15:16:35 +00:00
Andrew Kingston 551eb629b4 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-01 16:10:36 +01:00
Andrew Kingston ee3f2c597b Merge pull request #2502 from Budibase/lab-day-state
App state
2021-09-01 16:08:13 +01:00
Andrew Kingston 047cd4ea88 Merge standard-components into the client library 2021-09-01 11:41:48 +01:00
Martin McKeaveney 60336a14a4 removing log 2021-09-01 11:28:13 +01:00
Martin McKeaveney 8ed415107f prevent sql relationship delete from erroring 2021-08-31 19:59:49 +01:00
Maurits Lourens 378760074f only show delete confirmation when no input or textarea is focussed 2021-08-31 15:46:30 +02:00
Martin McKeaveney 83db9754d5 prevent relationships getting overridden in mySQL connector 2021-08-31 14:44:33 +01:00
Budibase Staging Release Bot c88159f5d0 v0.9.117-alpha.2 2021-08-31 13:37:12 +00:00
Andrew Kingston 698e950927 Merge pull request #2504 from Budibase/fix/attachment-form-binding
Fix form binding to attachments in forms
2021-08-31 14:28:21 +01:00
Budibase Release Bot c20e5763d8 v0.9.117 2021-08-31 13:04:48 +00:00
Budibase Staging Release Bot 3acb270d9d v0.9.117-alpha.1 2021-08-31 12:50:22 +00:00
mike12345567 90f6dffc44 Fixing an issue with list of app URLs not loading correctly. 2021-08-31 13:42:04 +01:00
Budibase Staging Release Bot 9cce54d792 v0.9.117-alpha.0 2021-08-31 12:32:55 +00:00
Martin McKeaveney 4b367f0480 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-08-31 13:23:57 +01:00
Martin McKeaveney 929697b5f4 removing merge HEAD 2021-08-31 13:23:46 +01:00
Martin McKeaveney 62b2913236 Merge pull request #2498 from mslourens/add_patch_to_rest_api
add patch method to the rest api interface
2021-08-31 13:14:10 +01:00
Martin McKeaveney 393a3960b8 Merge pull request #2499 from mslourens/fix_upload_logo
fixes uploading organisation logo
2021-08-31 13:13:31 +01:00
Martin McKeaveney 71ac81e8c9 updating dep 2021-08-31 13:12:32 +01:00
Martin McKeaveney 619fec745c merge with master 2021-08-31 13:10:08 +01:00
Andrew Kingston 80cb443368 Provide additional form context so that bindings for special data types work as intended 2021-08-31 12:26:52 +01:00
Andrew Kingston 81ade833dd Merge branch 'develop' of github.com:Budibase/budibase into lab-day-state 2021-08-31 10:33:31 +01:00
Budibase Staging Release Bot 0559e9fdbe v0.9.116-alpha.3 2021-08-30 22:01:09 +00:00
Martin McKeaveney f145a0c93d Merge pull request #2469 from Budibase/cheeks-fixes
Size options for form and table
2021-08-30 22:53:19 +01:00
Martin McKeaveney 36db93fd7d Merge pull request #2440 from mslourens/querybuilder_results_width
limit the width of the preview component
2021-08-30 22:52:55 +01:00
Maurits Lourens 3185ae8536 fixes uploading organisation logo 2021-08-30 23:12:19 +02:00
Maurits Lourens 3e7369b1cb add patch method to the rest api interface 2021-08-30 22:55:12 +02:00
Andrew Kingston 8840d2114b Add description of what persisting state values does 2021-08-27 15:00:27 +01:00
Budibase Staging Release Bot 582308500a v0.9.116-alpha.2 2021-08-27 13:51:03 +00:00
PClmnt 58b966c0cc Merge pull request #2470 from Budibase/multi-option-datatype
Multi-Option Data Type
2021-08-27 14:43:09 +01:00
Peter Clement e03244e44e change index definition 2021-08-27 14:10:19 +01:00
Budibase Staging Release Bot 12c88c21e5 v0.9.116-alpha.1 2021-08-27 07:47:19 +00:00
Peter Clement ee830d0e85 refactor of multi-option filtering and validation 2021-08-27 08:05:22 +01:00
Keviin Åberg Kultalahti cf9a8c3805 fix datasources not getting updated correctly 2021-08-26 22:01:24 +02:00
Andrew Kingston 0c6a1aa405 Update client side lucene implemenation to mirror real lucene by not matching when the value is nullish 2021-08-26 18:00:36 +01:00
Andrew Kingston 3eea601910 Add ability to persist state values in local storage 2021-08-26 17:52:04 +01:00
Andrew Kingston 0f6a7946b5 Automatically determine which state keys are available 2021-08-26 16:46:25 +01:00
Budibase Release Bot 8b7014325d v0.9.116 2021-08-26 15:00:28 +00:00
Maurits Lourens 7f9e8fa321 fix calls to automations.save, which doesn't need the instanceId 2021-08-26 15:58:24 +02:00
Budibase Staging Release Bot b14bda8610 v0.9.116-alpha.0 2021-08-26 13:38:17 +00:00
Peter Clement 544dd4ef1d Merge remote-tracking branch 'origin/develop' into multi-option-datatype 2021-08-26 14:38:05 +01:00
Martin McKeaveney f0f84d01ae fixing funky dependency 2021-08-26 14:30:21 +01:00
Peter Clement 94bb4f2a8b linting 2021-08-26 14:27:40 +01:00
Peter Clement 1ab618c2ef fix indexing of arrays 2021-08-26 14:22:52 +01:00
Martin McKeaveney b8d10a2b6d merge package updates 2021-08-26 14:13:30 +01:00
Peter Clement 4fa36727e4 Update validation for array type 2021-08-26 14:04:18 +01:00
Peter Clement f7ebf7f8a4 Fix lucene not allowed characters 2021-08-26 11:39:42 +01:00
Peter Clement 4cfcae415e Rename list to Multi-select 2021-08-26 11:36:05 +01:00
Andrew Kingston 9369e8b375 Add client app state and button actions to control it 2021-08-26 11:28:44 +01:00
Budibase Staging Release Bot 36963b5de4 v0.9.105-alpha.33 2021-08-26 10:03:39 +00:00
Martin McKeaveney 0cbc23dc3d Revert "Filter users table out of DataSource component and NewScreenModal" 2021-08-26 10:11:48 +01:00
Peter Clement f1046b563c fix build 2021-08-26 08:50:36 +01:00
Maurits Lourens 3da6577348 rename automation 2021-08-26 08:53:58 +02:00
Peter Clement 91d5308d99 linting 2021-08-25 19:25:57 +01:00
Peter Clement 078cb07b04 use normal combobox for filtering array columns 2021-08-25 17:00:42 +01:00
Peter Clement 84350933d4 fix issue with options not being displayed on new line 2021-08-25 17:00:15 +01:00
Budibase Staging Release Bot 46dad8b841 v0.9.105-alpha.32 2021-08-25 15:59:13 +00:00
Martin McKeaveney 368edeb84b Merge pull request #2464 from mslourens/make_labels_more_consistent
make labels for editing more consistent
2021-08-25 16:51:33 +01:00
Peter Clement 725b9bb6e2 Add more validation options for array field 2021-08-25 15:49:04 +01:00
Andrew Kingston f89c778079 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2021-08-25 15:31:30 +01:00
Budibase Staging Release Bot 3ffae5141a v0.9.105-alpha.31 2021-08-25 13:17:59 +00:00
Martin McKeaveney f0b8f0575e Merge pull request #2446 from mslourens/disable_managing_users_with_client
Filter users table out of DataSource component and NewScreenModal
2021-08-25 14:07:52 +01:00
Peter Clement 12f56744c3 Add validation for array field 2021-08-25 14:05:23 +01:00
Peter Clement 05568295b5 Add not contains option to lucene query builder 2021-08-25 14:05:00 +01:00
Budibase Release Bot 890dca13a9 v0.9.115 2021-08-25 12:05:49 +00:00
Budibase Staging Release Bot dfb639554f v0.9.105-alpha.30 2021-08-25 12:05:47 +00:00
Budibase Staging Release Bot b5086d1151 v0.9.105-alpha.29 2021-08-25 11:50:47 +00:00
Maurits Lourens c87fdbc2fc make labels for editing more consistent 2021-08-25 13:42:28 +02:00
Andrew Kingston 5ed4ace66b Merge pull request #2441 from Budibase/multistep-forms
Multi-step forms
2021-08-25 12:40:44 +01:00
Andrew Kingston 998920d41a Update autoscreens to have size settings again 2021-08-25 09:57:53 +01:00
Andrew Kingston c6140152e6 Add size setting back to table 2021-08-25 09:56:42 +01:00
Andrew Kingston 8d4f3c8100 Add size option back to forms 2021-08-25 09:53:43 +01:00
Martin McKeaveney 700caa7e34 making sure relationships for autocolumns are created when uploading a CSV 2021-08-24 20:04:28 +01:00
Budibase Staging Release Bot c0c4b3ba3b v0.9.105-alpha.28 2021-08-24 15:26:18 +00:00
Peter Clement f000d44e39 Add contains option to lucene query builder 2021-08-24 16:14:38 +01:00
Andrew Kingston 389788709a Prevent opening a screen modal if already inside a screen modal 2021-08-24 15:56:23 +01:00
Andrew Kingston 073a7cd3fe Fix issue when rendering fields without field names 2021-08-24 15:33:07 +01:00
Andrew Kingston dca9d5665a Prevent MenuItem firing onlick handlers when disabled 2021-08-24 15:29:50 +01:00
Maurits Lourens 180d857d1d Filter users table out of DataSource component and NewScreenModal 2021-08-24 12:33:02 +02:00
Budibase Release Bot 6e03449906 v0.9.114 2021-08-24 09:55:51 +00:00
Martin McKeaveney 3996665c47 Merge branch 'master' of github.com:Budibase/budibase 2021-08-24 10:46:50 +01:00
Martin McKeaveney 9f99f7c36d remove pageviews from PH 2021-08-24 10:42:22 +01:00
Budibase Staging Release Bot 336c3ac1f2 v0.9.105-alpha.27 2021-08-24 09:33:04 +00:00
Maurits Lourens e476b15d42 replace 'replaceAll' with 'replace' and a regular expression 2021-08-24 08:51:38 +02:00
Budibase Release Bot 234769a83b v0.9.113 2021-08-23 20:59:56 +00:00
Martin McKeaveney b841b41e29 update watchtower port to 6161 2021-08-23 21:48:03 +01:00
Budibase Release Bot c5da2a59cb v0.9.112 2021-08-23 16:29:12 +00:00
Andrew Kingston 0a12089a54 Fix issue with memoizing onclick handlers nested inside conditional UI conditions 2021-08-23 16:39:09 +01:00
Martin McKeaveney 324f64c790 lint 2021-08-23 16:38:09 +01:00
Maurits Lourens 342e3a218e limit the width of the preview component 2021-08-23 17:32:27 +02:00
Martin McKeaveney 52b51e9873 spacing in analytics 2021-08-23 15:56:54 +01:00
Martin McKeaveney 4dff1a34ac posthog cloud config 2021-08-23 15:42:00 +01:00
Andrew Kingston 3fc345a8fe Fix issue with svelte reactive statements not being sufficiently 'reactive' in core form field in client lib by replacing with manual store subscription 2021-08-23 15:13:41 +01:00
Andrew Kingston 796dc24b06 Show component hidden by conditional UI if they would otherwise hide the selected component 2021-08-23 14:01:57 +01:00
Andrew Kingston 4a67de926a Fix button casing 2021-08-23 14:00:45 +01:00
Andrew Kingston f127d86d11 Merge branch 'develop' of github.com:Budibase/budibase into multistep-forms 2021-08-23 11:48:03 +01:00
Andrew Kingston 52d2f6741e Always limit data providers to 1 row on details screens, even for external tables 2021-08-23 11:46:50 +01:00
Andrew Kingston be22834d47 Add missing initial form values to form context and prefix static values to avoid clashes with column names 2021-08-23 11:10:07 +01:00
Andrew Kingston de7caf90f4 Give detail autoscreen repeater a placeholder for when no rows exist 2021-08-23 11:09:33 +01:00
Maurits Lourens d9fc6212f2 Merge branch 'develop' into collapse_expand_database_connections 2021-08-20 22:10:29 +02:00
Budibase Release Bot 694e735a87 v0.9.111 2021-08-20 16:43:42 +00:00
Budibase Staging Release Bot ff7dfa328d v0.9.105-alpha.26 2021-08-20 16:13:53 +00:00
Andrew Kingston 713fed841f Merge pull request #2399 from mslourens/update_app_modal_text
update the modal text for updating the name of an app
2021-08-20 17:04:39 +01:00