Commit Graph

3770 Commits

Author SHA1 Message Date
Andrew Kingston 1185756622 Fix forms not providing correct datasource object 2021-02-04 18:11:56 +00:00
Andrew Kingston da517fbbe6 Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder 2021-02-04 18:05:14 +00:00
Andrew Kingston 02d53cad5a Fix typo 2021-02-04 18:05:05 +00:00
Andrew Kingston 8962440901 Fix ID's not being made unique when copying components 2021-02-04 18:00:16 +00:00
Andrew Kingston 9aac519351 Update form settings to be called Schema and add custom schema option 2021-02-04 18:00:02 +00:00
mike12345567 45b65c6a11 Updating so that strings get coerced into arrays for relationships. 2021-02-04 17:17:05 +00:00
Andrew Kingston d939acbd4f Fix typo in _rev schema field type 2021-02-04 15:48:32 +00:00
Andrew Kingston d1df8aca41 Fix form constraints not being applied correctly 2021-02-04 15:23:26 +00:00
Andrew Kingston 4d9f4cc211 Update bindable properties to pull directly from form children 2021-02-04 15:11:05 +00:00
Andrew Kingston c7f2a989ad Update auto screens to use new lightest spectrum theme 2021-02-04 15:10:51 +00:00
Martin McKeaveney 02a2c60797 v0.7.2 2021-02-04 14:25:15 +00:00
Michael Drury 2f76344be6 Merge pull request #1086 from Budibase/feature/helper-duration
Duration binding helper
2021-02-04 14:15:36 +00:00
Andrew Kingston c36ddceb7e Pull form bindable properties from field definitions rather than schema 2021-02-04 13:01:49 +00:00
Andrew Kingston de4b87a208 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-04 12:59:34 +00:00
Andrew Kingston cc2026f6a4 Merge pull request #1087 from Budibase/fix/app-swapping
Fix bug making apps swap to different apps randomly
2021-02-04 12:41:40 +00:00
Martin McKeaveney cb95db54c4 Merge pull request #1085 from Budibase/bugfixes-0.7.1
Bugfixes 0.7.1
2021-02-04 12:23:22 +00:00
Andrew Kingston 5a89c640bd Be even more explicit with notification icon store update to avoid any magic 2021-02-04 11:29:35 +00:00
Andrew Kingston af5a95557a Reset back to 5 minute intervals 2021-02-04 11:27:12 +00:00
Andrew Kingston 1e2627cdfb Fix bug making apps swap to different apps randomly 2021-02-04 11:26:04 +00:00
mike12345567 5a7c0c1cc1 Fixing issue that was breaking linting. 2021-02-04 10:41:25 +00:00
mike12345567 1a9d6bcb60 Linting and updating helper manifest. 2021-02-04 10:25:04 +00:00
mike12345567 821fb20e8b Quick addition of a duration helper which can be used to create relative humanized date strings. 2021-02-04 10:17:10 +00:00
Martin McKeaveney ef97ca3e8a remove search carried over from other branch 2021-02-04 08:21:39 +00:00
Martin McKeaveney 1f6a755cb6 fixing JSON and CSV import/export 2021-02-04 08:20:04 +00:00
Andrew Kingston e9bfbd14a4 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-03 17:46:04 +00:00
mike12345567 8656ef3465 Adding a check to the link utils which should make sure the correct link doc is always picked. 2021-02-03 17:19:41 +00:00
Andrew Kingston e42b12668a Fix button action enrichment 2021-02-03 15:53:25 +00:00
Andrew Kingston 5b10482fa7 Don't render anything from repeater if no rows exist 2021-02-03 15:28:56 +00:00
Andrew Kingston 7efdff487e Update text field values on Enter press 2021-02-03 15:02:50 +00:00
Andrew Kingston b701416f7c Require spectrum css files from correct picker component 2021-02-03 14:56:37 +00:00
Andrew Kingston d85665d21c Allow forms to generate query schemas. Fix query execution action 2021-02-03 14:53:13 +00:00
mike12345567 ace80ccb7a Updated script and manifest - minor spelling error. 2021-02-03 14:00:58 +00:00
mike12345567 f4c7d3acd7 linting. 2021-02-03 13:56:01 +00:00
mike12345567 537c5a02ca Removing the use of helper-date which was causing some problems, instead took what we needed of it out of the package and updated to use dayjs instead of moment. 2021-02-03 13:55:33 +00:00
Martin McKeaveney 909ccac598 make email field bindable in automations 2021-02-03 13:50:19 +00:00
Martin McKeaveney efe1cca74b change backup to be appname 2021-02-03 13:28:11 +00:00
Andrew Kingston a1ed420c73 Merge branch 'bugs/quick-fixes' of github.com:Budibase/budibase into form-builder 2021-02-03 13:10:37 +00:00
mike12345567 febad5ad9d Adding some more changes to make it more obvious when a binding hasn't worked. 2021-02-03 13:04:19 +00:00
mike12345567 9aaf6b4883 Some more fixes, getting a balance of validity checking, not letting package output anything non-sensical. 2021-02-03 12:38:06 +00:00
mike12345567 4f2fd656c5 Fixing an issue with the new validity checking being too lenient. 2021-02-03 12:10:39 +00:00
mike12345567 32b0816ecb Quick fix for string-templates, was being a bit too fuzzy in its lookup of possible helper names. 2021-02-03 11:41:33 +00:00
Andrew Kingston 4d411857fd Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-03 11:13:58 +00:00
Andrew Kingston ea2f5ebbf9 Add listener to clear date pickers on certain keystrokes 2021-02-03 11:10:47 +00:00
Andrew Kingston e700b99fcf Force number field to set numerical values only 2021-02-03 10:53:48 +00:00
Andrew Kingston ba8d8b5327 Ensure field ID's are always safe to be used as DOM ID's 2021-02-03 10:32:21 +00:00
Martin McKeaveney e283dc0bb1 v0.7.1 2021-02-03 10:30:22 +00:00
Martin McKeaveney a96d065376 Merge pull request #1076 from Budibase/0.7-bugfixes
0.7 bugfixes
2021-02-03 10:25:36 +00:00
Andrew Kingston 8d8cffc7fc Add confirmation dialog before resetting form fields manually 2021-02-03 10:05:49 +00:00
Andrew Kingston fa20f5dec7 Fix form validation sometimes being applied erroneously 2021-02-03 10:05:32 +00:00
Martin McKeaveney 1daf676b7e Merge pull request #1073 from Budibase/bug/quick-handlebars-fix
Bug/quick handlebars fix
2021-02-03 08:33:53 +00:00
Martin McKeaveney befb94aaa9 fixes for mySQL and MSSQL non default ports 2021-02-03 08:20:21 +00:00
Martin McKeaveney 122caf227c fixing text wrap in handlebars 2021-02-03 08:12:58 +00:00
Michael Shanks 10d672460a fix: views not loading in deployed apps 2021-02-02 21:23:49 +00:00
Michael Drury cb4f7ade75 Linting. 2021-02-02 20:29:10 +00:00
Michael Drury 7e4e0db30f Widening the allowance criteria for handlebars validity, check for any errors which suggest a simple type error from the context and allowing these through. 2021-02-02 20:28:27 +00:00
Martin McKeaveney 7a386ac1b5 v0.7.0 2021-02-02 18:52:05 +00:00
mike12345567 7baf12f63d Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes 2021-02-02 18:04:18 +00:00
mike12345567 016cabdf9e Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into feature/handlebars-helpers-update 2021-02-02 18:01:55 +00:00
mike12345567 5dd11ddcc5 Fixing issue with regex helper - escape test used the word 'test' a lot which breaks the helper. 2021-02-02 18:01:41 +00:00
mike12345567 cf72511b1d Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes 2021-02-02 17:57:55 +00:00
mike12345567 926929f46e Updating BBUI. 2021-02-02 17:48:27 +00:00
Martin McKeaveney 594906d975 account for null helpers 2021-02-02 17:48:23 +00:00
mike12345567 64f2228887 Linting. 2021-02-02 17:46:52 +00:00
Martin McKeaveney 4bb3f6fe5f adding example code to helpers 2021-02-02 17:43:01 +00:00
mike12345567 b19c906572 Updating manifest. 2021-02-02 17:29:46 +00:00
mike12345567 262cdaf0c9 Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into feature/handlebars-helpers-update 2021-02-02 17:28:44 +00:00
mike12345567 ec21fcbc4d Some quick fixes to allow custom verbs. 2021-02-02 17:28:11 +00:00
Andrew Kingston 26ed67d34e Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-02 17:26:44 +00:00
Andrew Kingston ed2ada720e Add button to fieldgroups to automatically update from schema 2021-02-02 17:26:14 +00:00
mike12345567 32c2a78148 Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes 2021-02-02 17:25:35 +00:00
mike12345567 febf06d3f6 Adding a nicer error for when user input JSON is invalid. 2021-02-02 16:44:31 +00:00
mike12345567 6a41875556 Some fixes for integrations, making Dynamo work correctly and allow local usage as well as using the API to try and make responses that are objects work better. 2021-02-02 16:26:15 +00:00
Martin McKeaveney e48e263f9f bump budibase hbs version 2021-02-02 16:19:37 +00:00
Andrew Kingston 3d5876f8bd Remove console log statement 2021-02-02 15:39:07 +00:00
Andrew Kingston aba4b4ea60 Use select for selecting form to validate in button actions to fix issue showing component ID 2021-02-02 15:38:43 +00:00
Andrew Kingston 772fdfa837 Remove unused vars and lint 2021-02-02 15:24:15 +00:00
mike12345567 713f9b5e8b Merge branch 'bug/attachment-issue' of github.com:Budibase/budibase into feature/handlebars-helpers-update 2021-02-02 14:57:19 +00:00
mike12345567 ca66433aa2 fixing cypress test. 2021-02-02 14:55:52 +00:00
Andrew Kingston e87b384de5 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-02 14:44:19 +00:00
mike12345567 d09704735a Merge branch 'master' of github.com:Budibase/budibase into bug/attachment-issue 2021-02-02 14:36:11 +00:00
Andrew Kingston e3b0de6805 Update screen templates to support full form generation. Fix issues with screen templates 2021-02-02 14:32:58 +00:00
mike12345567 5f40ea49d8 Adding object and regex helpers as well as a complex test case for forIn. 2021-02-02 14:22:10 +00:00
Andrew Kingston 3dd6769777 Fix label in form validation action 2021-02-02 13:51:16 +00:00
Andrew Kingston 48f49dd947 Ensure consistent size of form fields regardless of label position 2021-02-02 13:50:46 +00:00
Andrew Kingston 3faef71ff4 Fix presence validation for array values 2021-02-02 13:50:13 +00:00
mike12345567 4d30e6a45a Fixing test failure due to not deleting the ID attached to table in couchTest Utils. 2021-02-02 13:14:32 +00:00
Joe 0557c6daa6 Fixed stacked list
I simplified the stacked list which has resolved the text overlapping issue.

There is still an issue with linking the stacked list to a detail page
2021-02-02 13:08:01 +00:00
mike12345567 fc179ed78b Linting. 2021-02-02 11:47:20 +00:00
mike12345567 c9690f730c Added some unit tests for the enrichment process of rows, in the process found some issues with linking a table to itself, so fixed those so that we can do that in the future if desired. 2021-02-02 11:46:10 +00:00
Andrew Kingston 17ad44369c Ensure fetching datasources always returns an array result 2021-02-02 10:35:00 +00:00
Andrew Kingston 56dfaba624 Add error state styles to date picker field 2021-02-01 19:01:43 +00:00
Andrew Kingston 9c0e417408 Add custom component actions. Simplify client context. Add form validation action 2021-02-01 18:51:22 +00:00
mike12345567 164c5594e3 Fixing attachment issue in self hosting, urls are enriched on way out to point directly to MINIO. 2021-02-01 18:08:06 +00:00
Andrew Kingston 9214157ea4 Fix long form field width 2021-02-01 18:00:38 +00:00
mike12345567 f81330b3e7 Updating script for generating handlebars-helpers manifest. 2021-02-01 17:12:18 +00:00
Michael Drury eea86fca83 Merge pull request #1020 from Budibase/feature/handlebars-helpers
Feature/handlebars helpers
2021-02-01 15:53:05 +00:00
Martin McKeaveney 3733b5f5ae use regex for search 2021-02-01 14:46:44 +00:00
Martin McKeaveney 6725f820a4 Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-02-01 14:30:02 +00:00
Martin McKeaveney e1c96d5165 adding search in binding drawer 2021-02-01 14:29:51 +00:00
Andrew Kingston 22cad32a2d Update date picker to fix horrible flatpickr event handling 2021-02-01 14:10:55 +00:00