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
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
Bastiaan Terhorst
7ed18caa31
also set defaultValue
2022-01-18 16:48:08 +01: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
Michael Drury
7cf78f8c8b
Merge pull request #4073 from Budibase/feature/sql-relationship-filtering
...
SQL relationship filtering
2022-01-18 13:10:58 +00:00
Maurits Lourens
68986fba3a
fix schema constraint mapping to validation rule
2022-01-17 23:23:36 +01: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
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
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
Andrew Kingston
5b40ef2422
Fix issue where error was always reset when a component was re-registered
2022-01-14 09:58:23 +00:00
Andrew Kingston
e2478e478e
Add support for query param based pagination in REST queries
2022-01-05 09:16:10 +00:00
Andrew Kingston
db55074b0a
Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination
2022-01-04 14:34:09 +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
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
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
63ec10d73f
Add new core implementations for fetching data and schema from datasources
2021-12-17 08:22:04 +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
Andrew Kingston
d7720e2643
Expose whole form value as a data binding
2021-12-13 09:34:27 +00:00
Andrew Kingston
dc7d22e5cb
Add support for binding forms to deep json fields
2021-12-10 14:18:01 +00:00
Andrew Kingston
9708539631
Fix blocks not filtering properly on number fields
2021-12-09 19:36:53 +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
7beaa80759
Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend
2021-12-08 13:08:28 +00:00
Andrew Kingston
46cf642abd
Add new tag component to client apps
2021-12-08 13:06:15 +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
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
Andrew Kingston
a5b4087f64
Enable support for handling shallow non-object arrays in JSON fields
2021-12-06 18:12:27 +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
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
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
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
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
Andrew Kingston
c81ca0502a
Fix layout navigation not scrolling when required
2021-11-29 09:05: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
fa9fc496f6
Remove text setting from dynamic filter component
2021-11-24 08:20:23 +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
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
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
bfe562c9ea
Update editable components to trim whitespace when editing inline
2021-11-18 20:32:57 +00:00
Andrew Kingston
a1b2f9d57d
Enable dynamic filter component to update data provider queries
2021-11-18 20:32: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
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
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