Commit Graph

7821 Commits

Author SHA1 Message Date
Andrew Kingston 918f269e6e 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 8c114fae34 Show component hidden by conditional UI if they would otherwise hide the selected component 2021-08-23 14:01:57 +01:00
Andrew Kingston e411f771d2 Fix button casing 2021-08-23 14:00:45 +01:00
Andrew Kingston 9223476ca7 Merge branch 'develop' of github.com:Budibase/budibase into multistep-forms 2021-08-23 11:48:03 +01:00
Andrew Kingston 6d902616cc Always limit data providers to 1 row on details screens, even for external tables 2021-08-23 11:46:50 +01:00
Andrew Kingston 88354073aa 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 27be64a6fd Give detail autoscreen repeater a placeholder for when no rows exist 2021-08-23 11:09:33 +01:00
Budibase Staging Release Bot 36d5be2a31 v0.9.105-alpha.26 2021-08-20 16:13:53 +00:00
Andrew Kingston 8a58361d98
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
Andrew Kingston 801ea8f902 Remove steps setting on form 2021-08-20 15:20:57 +01:00
Andrew Kingston 97fdcc0209 Fix endless loop when nesting 2 form steps inside each other 2021-08-20 15:20:19 +01:00
Andrew Kingston 9cb1ce6862 Prevent adding form steps inside other form steps and fix illegalChildren usage 2021-08-20 15:16:20 +01:00
Andrew Kingston f04b860146 Automatically name and number form step components upon creation 2021-08-20 14:12:52 +01:00
Andrew Kingston a656b419b9 Making picker sorting optional and default to off. Sort by default for client apps 2021-08-20 10:03:21 +01:00
Andrew Kingston 7f07390277 Add single button action for changing form step 2021-08-20 09:54:54 +01:00
Andrew Kingston 10066bf3e0 Fix dependency loop in client stores 2021-08-20 09:27:38 +01:00
Budibase Staging Release Bot c11cbf30cb v0.9.105-alpha.25 2021-08-19 16:00:21 +00:00
Martin McKeaveney 2a3c99652d
Merge pull request #2419 from mslourens/husky-pre-commit-hook
Husky pre commit hook
2021-08-19 16:52:39 +01:00
Andrew Kingston a895771179 Fix bug determining whether an app is inside the preview or not 2021-08-19 16:06:33 +01:00
Maurits Lourens e0d39c6179 run 'yarn run lint' before each commit 2021-08-19 17:04:41 +02:00
Andrew Kingston 643952e119 Fix crash when evaluating builder preview specific code in prod apps 2021-08-19 16:04:15 +01:00
Maurits Lourens 780d9ea1c0 add git hook 2021-08-19 17:01:48 +02:00
Maurits Lourens 2c0e6ff1a8 add prepare script for husky 2021-08-19 16:57:23 +02:00
Maurits Lourens 95535be7b4 add precommit hook and test error 2021-08-19 16:55:54 +02:00
Andrew Kingston 3020b59d86 Only show the selected step if not already selected 2021-08-19 14:56:56 +01:00
Andrew Kingston a5778f9dbc Ensure that the correct form step is always visible in builder preview 2021-08-19 14:53:13 +01:00
Andrew Kingston a4d23aa578 Disable updating form values on change due to performance issues of enrichment 2021-08-19 14:02:33 +01:00
Andrew Kingston 4859bea3a8 Fix form validation exiting early 2021-08-19 14:02:03 +01:00
Andrew Kingston 4f114e42db Clear form field error when re-registering the same field 2021-08-19 13:41:18 +01:00
Andrew Kingston 700e36854c Rewrite client form library to derive state where possible and handle steps 2021-08-19 12:53:31 +01:00
Andrew Kingston 3fa5b3b571 Update validate form action to be able to only validate the current form step 2021-08-19 12:52:50 +01:00
Andrew Kingston 9e24a76810 Ensure client preview indicator doesn't crash when encountering incorrect node types 2021-08-19 12:52:13 +01:00
Budibase Staging Release Bot 0d530dc36e v0.9.105-alpha.24 2021-08-19 07:08:13 +00:00
Martin McKeaveney d4b399fe45
Update README.md 2021-08-19 07:57:30 +01:00
Martin McKeaveney af8ec3195d
Merge pull request #2400 from Budibase/feature/budibase-kubernetes
Budibase Kubernetes Support
2021-08-19 07:54:55 +01:00
Martin McKeaveney a5357af208 move all the helm CI to the release pipeline 2021-08-19 07:53:17 +01:00
Martin McKeaveney 8e52af55d5 use NPM script to run helm release 2021-08-18 18:42:22 +01:00
Martin McKeaveney 9599f6cb30 test K8S CI 2021-08-18 18:09:40 +01:00
Andrew Kingston 01b28f358a Add button actions for navigating form steps 2021-08-18 15:21:18 +01:00
Andrew Kingston c44d0a684b Support multiple component context exports and export additional context from forms 2021-08-18 14:58:58 +01:00
Andrew Kingston c1597f8481 Add initial form step component 2021-08-18 14:58:35 +01:00
Martin McKeaveney b583d7083e testing chart releaser on CI pipeline 2021-08-18 14:55:22 +01:00
Budibase Staging Release Bot e99ad0b71a v0.9.105-alpha.23 2021-08-18 13:19:18 +00:00
PClmnt 18421431ba
Merge pull request #2403 from Budibase/pc-bug-fixes
Misc Bug Fixes
2021-08-18 14:09:24 +01:00
Budibase Staging Release Bot bf52642893 v0.9.105-alpha.22 2021-08-18 12:11:42 +00:00
Martin McKeaveney d50dad61c5
Merge pull request #2405 from Budibase/simplify-couch-config
simplify couchDB configuration
2021-08-18 13:01:48 +01:00
Martin McKeaveney 6d5fa8f9c7 catch when no couchDB url passed 2021-08-18 11:55:19 +01:00
Martin McKeaveney 6003b68986 remove secret identifier 2021-08-18 11:43:07 +01:00
Martin McKeaveney 8e37bd2540 add secrets identifier 2021-08-18 11:42:04 +01:00
Andrew Kingston 5d1374bfa2 Add stepper component to bbui for numeric values 2021-08-18 11:32:39 +01:00