Commit Graph

9639 Commits

Author SHA1 Message Date
Andrew Kingston c6e4325afc Fix issue with icon for repeater alignment in settings bar 2021-12-07 13:58:01 +00:00
Andrew Kingston 122f8dba3a 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 999d8f3d55 Add data bindings for top level properties within JSON fields 2021-12-06 19:55:21 +00:00
Andrew Kingston c21f4b9681 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 39e1e84512 Enable support for handling shallow non-object arrays in JSON fields 2021-12-06 18:12:27 +00:00
Andrew Kingston 09dc17ca6a 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 0a3dede736 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 a0d8bffbc6 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
Andrew Kingston 1bb6fb37e5 Flatten JSON schema in apps to allow filtering and display of nested values 2021-12-06 12:37:50 +00:00
Andrew Kingston 2a814abd53 Add more comments to clarify data binding behaviour 2021-12-06 12:14:06 +00:00
Andrew Kingston bd00ab28b4 Remove log statements 2021-12-06 12:04:55 +00:00
Andrew Kingston b0732846d0 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
Andrew Kingston f898b8c94d 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
Andrew Kingston b362068d47 Add new form field component for JSON fields, JSON validation and update autoscreen generation 2021-12-03 09:20:45 +00:00
Andrew Kingston 1cbdf49b96 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-02 13:29:24 +00:00
Budibase Staging Release Bot 050dad3eca v1.0.5-alpha.0 2021-12-01 14:28:00 +00:00
Rory Powell e5cbafd4ec
Merge pull request #3621 from Budibase/merge-master
Merge master -> develop
2021-12-01 14:20:49 +00:00
Rory Powell 80bf19585c Merge branch 'master' into merge-master 2021-12-01 13:50:31 +00:00
Budibase Release Bot 7fd9a28fe6 v1.0.4 2021-12-01 13:49:09 +00:00
Rory Powell 3d8537f845 Merge branch 'master' into develop 2021-12-01 13:46:20 +00:00
Rory Powell e814d2eb5c
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
Budibase Staging Release Bot 9d76cd3060 v1.0.3-alpha.0 2021-12-01 11:52:00 +00:00
Rory Powell 56501672e1
Merge pull request #3619 from Budibase/merge-master-to-develop
Merge master to develop
2021-12-01 11:43:38 +00:00
Andrew Kingston 51cedd537f 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 beb60414ab v1.0.3 2021-12-01 10:57:38 +00:00
Rory Powell 09bff6f130
Merge pull request #3614 from Budibase/fix/delete-user
Add fix for user metadata sync when deleting
2021-12-01 10:50:40 +00:00
Andrew Kingston afda32046e Fix button actions directly mutating the real component definition 2021-12-01 10:33:17 +00:00
Andrew Kingston a3af1ece09 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 04a7382392 Add fix for user metadata sync when deleting 2021-12-01 09:54:23 +00:00
Budibase Release Bot acdc68efad v1.0.2 2021-11-30 15:59:32 +00:00
Martin McKeaveney 5d86daeb78 git tree depth to fix self host tag fetching 2021-11-30 16:47:16 +01:00
Budibase Release Bot b349e1c27f v1.0.1 2021-11-30 15:44:46 +00:00
Martin McKeaveney da9eff017d v1.0.0 2021-11-30 16:34:33 +01:00
Andrew Kingston 52b7e41e5f Prevent data providers from using arbitrary context-providing components as sources 2021-11-30 14:32:18 +00:00
Andrew Kingston 1aa6b0bdd6 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 2ddff731e9 v0.9.190 2021-11-30 13:36:54 +00:00
Martin McKeaveney b1e2c2ae98
Merge pull request #3597 from Budibase/develop
Develop -> Master
2021-11-30 14:29:57 +01:00
mike12345567 5e0a6d6c91 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-30 11:32:50 +00:00
Budibase Staging Release Bot 4e607feda0 v0.9.190-alpha.12 2021-11-30 10:14:02 +00:00
Andrew Kingston 51b31946ec
Merge pull request #3576 from Budibase/ak-fixes
Misc bug fixes
2021-11-30 10:05:01 +00:00
Andrew Kingston c39b7c5afd Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-30 08:48:40 +00:00
Andrew Kingston 27327ae2a1 Expose static repeater context for row index 2021-11-30 08:47:21 +00:00
mike12345567 1cee1b78e6 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 ec12d6a045 Fixing issue with updating row validation to allow empty objects. 2021-11-29 17:54:09 +00:00
mike12345567 de0b23dd9f 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 68978c5ed1 v0.9.190-alpha.11 2021-11-29 13:58:47 +00:00
Peter Clement df307ad579
Merge pull request #3581 from Budibase/feature/auto-screen-ui
Autoscreen fixes
2021-11-29 13:49:59 +00:00
Peter Clement 8ff8b41b4e autoscreen fixes 2021-11-29 11:53:46 +00:00
Andrew Kingston b44772b136 Fix layout navigation not scrolling when required 2021-11-29 09:05:46 +00:00
Andrew Kingston 785ff45240 Fix issue with navigation links editor mutating real component structure 2021-11-29 08:58:49 +00:00