Andrew Kingston
dd54bc9771
Add onclick handler to icons
2021-03-25 16:18:19 +00:00
Andrew Kingston
3c67e4806e
Enable table to know when invalid column names have been passed
2021-03-25 14:48:28 +00:00
Andrew Kingston
f84302ed89
Add virtual rendering to table to increase performance and remove grid component
2021-03-25 14:40:29 +00:00
Martin McKeaveney
637d115534
v0.8.12
2021-03-25 10:40:08 +00:00
Andrew Kingston
4b4288d982
Change table truncation text to be agnostic of plural case
2021-03-25 09:47:52 +00:00
Andrew Kingston
3c7aa63f51
Add smart trunctation to all table cell types
2021-03-25 09:45:23 +00:00
Andrew Kingston
950b022798
Add table cell max width and support text truncation
2021-03-25 09:37:14 +00:00
Andrew Kingston
2f52f31ae4
Add quiet table setting and improve table borders
2021-03-25 09:10:21 +00:00
Andrew Kingston
27c3be9d7e
Fix table scrollbars affecting height calculation
2021-03-25 08:15:13 +00:00
Andrew Kingston
48c3b3a58d
Ensure schema provided by DataProvider has name properties for all fields
2021-03-25 08:14:53 +00:00
Andrew Kingston
b6a202f54f
Allow table to take children
2021-03-25 08:02:41 +00:00
Andrew Kingston
47ee98f839
Remove tab selection state from tables
2021-03-24 19:20:59 +00:00
Andrew Kingston
b9c8214476
Improve table column sorting to put auto cols last
2021-03-24 19:13:38 +00:00
Andrew Kingston
19c659fa16
Add setting for table row count and improve height calculation
2021-03-24 19:06:02 +00:00
Martin McKeaveney
c74205e4c8
v0.8.11
2021-03-24 18:48:26 +00:00
Andrew Kingston
c619b8f39e
Make table responsive and vertically and horizontally scrollable
2021-03-24 18:46:12 +00:00
Andrew Kingston
cb6a3481f0
Increase table attachment preview heights
2021-03-24 18:45:55 +00:00
Andrew Kingston
ae6a762812
Add attachment handling to tables
2021-03-24 16:29:28 +00:00
Andrew Kingston
6bc622a857
Add initial version of new spectrum table component
2021-03-24 15:51:57 +00:00
Andrew Kingston
5d9692e338
Remove RowDetail component
2021-03-22 18:04:40 +00:00
Andrew Kingston
85377d24ce
Update form setting datasource type
2021-03-19 13:09:22 +00:00
Andrew Kingston
c3401486cc
Update all charts to work with new data provider
2021-03-18 18:45:11 +00:00
Andrew Kingston
6d7cb8d6ba
Update bar chart to work with new data provider
2021-03-18 17:34:51 +00:00
Andrew Kingston
8b9f5692ab
Update grid to support data providers
2021-03-18 15:53:59 +00:00
Andrew Kingston
1ccbe140b8
Provide schema from data providers
2021-03-18 15:53:25 +00:00
Keviin Åberg Kultalahti
a769d5f477
reverts some of the merged files
2021-03-18 14:33:45 +01:00
Keviin Åberg Kultalahti
81cb6917eb
bumps svelte version in client and standard-components packages
2021-03-17 14:27:51 +01:00
Andrew Kingston
1368074f68
Update bindable properties to handle new data provider
2021-03-16 19:11:00 +00:00
Andrew Kingston
6e29423d4d
Add data provider component and refactor component setting types
2021-03-16 13:54:34 +00:00
Martin McKeaveney
0bc150fc7c
v0.8.10
2021-03-15 21:26:50 +00:00
Martin McKeaveney
bd6389851a
v0.8.9
2021-03-14 18:13:13 +00:00
Martin McKeaveney
7b8c9b1686
v0.8.8
2021-03-12 14:20:18 +00:00
Martin McKeaveney
435bc20077
v0.8.7
2021-03-12 11:45:42 +00:00
Martin McKeaveney
1b53b7da58
v0.8.6
2021-03-12 09:33:12 +00:00
mike12345567
68735f1b4f
Formatting.
2021-03-10 17:56:16 +00:00
Martin McKeaveney
7f38415967
v0.8.5
2021-03-03 17:46:36 +00:00
Martin McKeaveney
a9ab12b999
v0.8.4
2021-03-03 17:05:18 +00:00
Martin McKeaveney
69a9e3135f
Merge branch 'master' into develop
2021-03-03 16:00:10 +00:00
Martin McKeaveney
2fbf64581e
tidy up
2021-03-03 14:42:34 +00:00
Martin McKeaveney
274339d945
fix space table name grid bug
2021-03-03 13:51:53 +00:00
Kevin Åberg Kultalahti
ef84e2abcb
Merge pull request #1232 from Budibase/feature/standard-components-transitions
...
Adds transition setting in the design panel on container component
2021-03-03 13:12:48 +01:00
Keviin Åberg Kultalahti
ba7cc5c479
screens can now select a transition rather than only use fade
2021-03-01 16:53:37 +01:00
Keviin Åberg Kultalahti
cda7c7f4c1
moves the transition setting to the design panel
2021-03-01 16:46:05 +01:00
Andrew Kingston
78865ddef4
Add password field component
2021-03-01 14:13:11 +00:00
Andrew Kingston
a3e959daa8
Add position option to background image
2021-03-01 14:05:54 +00:00
Keviin Åberg Kultalahti
0ce7da93a7
adds transition utility to the client sdk
2021-03-01 12:59:27 +01:00
Andrew Kingston
e7f4b9c241
Center background image component
2021-02-26 14:04:44 +00:00
Andrew Kingston
0988f27f15
Add external setting for links
2021-02-26 09:58:24 +00:00
Andrew Kingston
624ad79c95
Add background image component
2021-02-26 09:58:11 +00:00
Martin McKeaveney
a0456e86bd
v0.8.3
2021-02-25 17:18:36 +00:00
Martin McKeaveney
779deddc5a
v0.8.2
2021-02-25 16:39:52 +00:00
Martin McKeaveney
e72057499a
v0.8.1
2021-02-25 13:50:33 +00:00
Martin McKeaveney
b4996ccb4d
v0.8.0
2021-02-25 12:49:03 +00:00
Andrew Kingston
c3a74c5006
Update picker to use null as default placeholder value
2021-02-25 11:34:11 +00:00
Andrew Kingston
aab74cce1a
Add support for new relationship objects in client apps
2021-02-25 11:06:16 +00:00
Andrew Kingston
bf384697d3
Add support for new relationship object in backend table
2021-02-25 11:05:46 +00:00
Martin McKeaveney
4223078a68
fix undefined 1:N dropdown selection
2021-02-24 19:05:17 +00:00
Kevin Åberg Kultalahti
b8cdc113a1
Merge pull request #1168 from Budibase/fix/budi-day-bug-list
...
Fix/dot notation grid fix
2021-02-24 12:54:29 +01:00
Keviin Åberg Kultalahti
f8adb6429c
adds option to allow dot notation in column names
2021-02-23 13:14:30 +01:00
Andrew Kingston
f54734c3bf
Update stacked list to preserve white space
2021-02-23 10:15:51 +00:00
Andrew Kingston
d0c40f060c
Update card stat to preserve white space
2021-02-23 10:15:40 +00:00
Andrew Kingston
cddca2ae1e
Update horizontal card to preserve white space and fix crashing when a URL isn't entered
2021-02-23 10:15:16 +00:00
Andrew Kingston
22adf9eb5a
Update vertical card to preserve white space and fix crashing when a URL isn't entered
2021-02-23 10:14:54 +00:00
Andrew Kingston
137009762d
Make paragraph respect whitespace
2021-02-23 10:04:07 +00:00
Andrew Kingston
de333a769f
Revert heading margin change to use browser default
2021-02-23 10:03:52 +00:00
Andrew Kingston
6185126ddb
Make heading respect white space and reduce default margin
2021-02-23 10:02:21 +00:00
Michael Drury
9bd6126a5f
Merge pull request #1152 from Budibase/user-active-and-bugs
...
Some fixes and the ability to set a user to inactive
2021-02-22 15:10:16 +00:00
Andrew Kingston
87d9ed089c
Bump BBUI version
2021-02-22 12:28:43 +00:00
Andrew Kingston
9c37fa8716
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
2021-02-22 12:23:46 +00:00
mike12345567
99d356a862
Formatting.
2021-02-22 11:40:24 +00:00
mike12345567
c98e990a3d
Merge branch 'develop' of github.com:Budibase/budibase into feature/relationship-enrichment
2021-02-19 14:35:18 +00:00
Andrew Kingston
ce5441e35a
Add relationship enrichment display to backend UI
2021-02-19 13:05:52 +00:00
Keviin Åberg Kultalahti
78ee1edf40
merge develop
2021-02-19 13:55:17 +01:00
Andrew Kingston
7b4b22377d
Display enriched relationship info in grids and bindings
2021-02-19 12:00:06 +00:00
Andrew Kingston
4b81663664
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
2021-02-18 17:45:10 +00:00
Andrew Kingston
2460280841
Fix and tidy up all button actions and drawers
2021-02-18 17:44:56 +00:00
Andrew Kingston
09e3ab9078
Merge branch 'develop' of github.com:Budibase/budibase into budi-day-02-11-cheeks-joe
2021-02-17 15:25:34 +00:00
Andrew Kingston
a35c34fd82
Add disabled setting for forms and fields, and force autocolumns in forms to be disabled
2021-02-17 15:16:44 +00:00
Andrew Kingston
ec94aaa90b
Merge branch 'develop' of github.com:Budibase/budibase into url-context
2021-02-16 15:35:05 +00:00
Andrew Kingston
af1654a3c9
Ensure form doesn't inherit built in datasources
2021-02-16 15:30:20 +00:00
Andrew Kingston
d8b28899b8
Make form always inherit closest datasource
2021-02-16 13:27:38 +00:00
Andrew Kingston
77e2ce8eba
Merge branch 'master' of github.com:Budibase/budibase into url-context
2021-02-16 09:22:37 +00:00
Andrew Kingston
8b23f603bd
Update URL settigns to be bindable inputs and update navigate action
2021-02-15 20:03:29 +00:00
Keviin Åberg Kultalahti
a7db499544
initial work to switch toggle to radio button
2021-02-15 17:12:39 +01:00
Martin McKeaveney
26377700bb
v0.7.8
2021-02-15 14:07:27 +00:00
Keviin Åberg Kultalahti
ce382f88de
fixes crash when options was empty
2021-02-15 13:31:16 +01:00
Keviin Åberg Kultalahti
896c6ae5d4
Merge branch 'develop' into relationship-one-to-many
2021-02-15 12:02:26 +01:00
Keviin Åberg Kultalahti
b3964dddbb
initial standard-components relationship field component update
2021-02-12 16:47:20 +01:00
Martin McKeaveney
03044d36fe
merge
2021-02-12 13:32:37 +00:00
Andrew Kingston
fdb27f205f
Merge branch 'master' of github.com:Budibase/budibase into url-context
2021-02-12 11:43:28 +00:00
Andrew Kingston
41b1920b27
Avoid relationship picker making rows calls for empty string ID
2021-02-12 11:17:13 +00:00
Martin McKeaveney
8d92692593
v0.7.7
2021-02-12 11:15:38 +00:00
Andrew Kingston
ecdd1d32f8
Don't filter repeater results when filter is null
2021-02-11 14:27:27 +00:00
Andrew Kingston
1a00fbacde
Add filtering to repeaters
2021-02-11 13:03:22 +00:00
Martin McKeaveney
9b2b7ce3c8
fix linkable card
2021-02-11 11:35:52 +00:00
Andrew Kingston
81e779c8b5
Add hot reloading to search results
2021-02-11 09:30:05 +00:00
Andrew Kingston
a166147826
Update some empty state text
2021-02-11 09:20:25 +00:00
Andrew Kingston
c625dcad11
Shrink some settings names to fit in one line
2021-02-11 09:19:09 +00:00
Andrew Kingston
fb79a78164
Make all form components use fill width of container
2021-02-10 19:23:53 +00:00
Andrew Kingston
56d8a27286
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-10 18:34:45 +00:00
Martin McKeaveney
1958143500
Merge pull request #1107 from Budibase/internal-search
...
Internal search
2021-02-10 15:44:45 +00:00
Martin McKeaveney
39cf036594
default rows
2021-02-10 14:58:29 +00:00
Michael Shanks
73d34434ff
Updated copyright line in license files
2021-02-10 14:41:37 +00:00
Martin McKeaveney
24c2dd2cdb
code review
2021-02-10 14:24:42 +00:00
Martin McKeaveney
580ae3fb4c
tidy up
2021-02-09 19:00:13 +00:00
Martin McKeaveney
9c7a373fb0
primary and secondary index fields
2021-02-09 18:49:12 +00:00
Andrew Kingston
881303cdd3
Remove placeholder setting from relationship field as it is never displayed
2021-02-09 14:07:33 +00:00
Andrew Kingston
ae3a4aefbf
Update BBUI version
2021-02-09 12:57:01 +00:00
Andrew Kingston
726ade0ebe
Update BBUI version
2021-02-09 12:43:33 +00:00
Andrew Kingston
2c125bc671
Ensure client data contexts are correctly updated if a parent context is updated
2021-02-09 12:41:21 +00:00
Martin McKeaveney
05353c7666
backwards pagination
2021-02-09 12:12:03 +00:00
Martin McKeaveney
7ef56de1be
indexable fields
2021-02-08 20:54:55 +00:00
Martin McKeaveney
07aeccb36d
search UI complete, server side cursor based pagination
2021-02-08 17:44:44 +00:00
Andrew Kingston
a82153628d
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-08 09:52:46 +00:00
Martin McKeaveney
bfa865cf3c
Merge branch 'master' of github.com:Budibase/budibase into internal-search
2021-02-08 09:32:53 +00:00
Martin McKeaveney
d3e44268ed
v0.7.6
2021-02-06 22:59:28 +00:00
Martin McKeaveney
67371ab25f
v0.7.5
2021-02-06 12:43:01 +00:00
Martin McKeaveney
2a78d1f419
test
2021-02-06 12:31:12 +00:00
Andrew Kingston
c0555745e1
Automatically refresh data when related data changes
2021-02-05 16:16:41 +00:00
Andrew Kingston
6bdde675a2
Add button action to refresh a datasource
2021-02-05 12:54:36 +00:00
Martin McKeaveney
b4628a43d0
merge
2021-02-05 11:18:37 +00:00
Andrew Kingston
0dd243d8b6
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-05 11:06:51 +00:00
Martin McKeaveney
dd1419f2eb
v0.7.4
2021-02-05 10:59:29 +00:00
Martin McKeaveney
8d8cdcd732
app export with space in name
2021-02-05 10:55:54 +00:00
Andrew Kingston
1fb4203b3a
Adding validation to forms to ensure custom fields can't be the wrong type
2021-02-05 10:53:25 +00:00
Martin McKeaveney
28e2ce28ba
v0.7.3
2021-02-05 09:43:45 +00:00
Martin McKeaveney
b1b02934ed
custom columns
2021-02-04 23:17:49 +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
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
d1df8aca41
Fix form constraints not being applied correctly
2021-02-04 15:23:26 +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
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
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
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
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
Andrew Kingston
fa20f5dec7
Fix form validation sometimes being applied erroneously
2021-02-03 10:05:32 +00:00
Martin McKeaveney
7a386ac1b5
v0.7.0
2021-02-02 18:52:05 +00:00
mike12345567
926929f46e
Updating BBUI.
2021-02-02 17:48:27 +00:00
Andrew Kingston
e87b384de5
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-02 14:44:19 +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
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
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
Martin McKeaveney
27c7f5697b
internal search working
2021-02-01 21:02:54 +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
Andrew Kingston
9214157ea4
Fix long form field width
2021-02-01 18:00:38 +00:00
Andrew Kingston
22cad32a2d
Update date picker to fix horrible flatpickr event handling
2021-02-01 14:10:55 +00:00
Andrew Kingston
260cecb5e5
Update form field ID's to always be safe
2021-02-01 14:10:38 +00:00
Andrew Kingston
abd99f859a
Improve validation around loading options for relationship field
2021-02-01 13:23:18 +00:00
Andrew Kingston
b1c2780a72
Add reltationship field. Add common picker component to dedupe options and relationship fields. Add better animation and position to picker dropdowns
2021-02-01 13:15:35 +00:00
Andrew Kingston
c9bf2700e3
Add form support for fields which can only use bindings rather than explicit onchange handlers
2021-02-01 11:14:24 +00:00
Andrew Kingston
4630699f13
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-01 09:11:48 +00:00
Andrew Kingston
0b64a81242
Automatically make forms use latest data context if it matches
2021-01-29 16:40:19 +00:00
Andrew Kingston
28fb04b31e
Fix max string length validation
2021-01-29 13:24:43 +00:00
Andrew Kingston
a4de9668ed
Add attachment field to forms
2021-01-29 13:22:38 +00:00
Keviin Åberg Kultalahti
f8f15b7b4b
merge master
2021-01-29 13:13:43 +01:00
Andrew Kingston
acc8b77611
Fix validation on long form field
2021-01-29 10:28:13 +00:00
Andrew Kingston
95ca500bd5
Fix validation and focus styling on datepickers
2021-01-29 10:18:41 +00:00
Andrew Kingston
24a5b657bc
Add date field validation
2021-01-28 19:41:46 +00:00
Andrew Kingston
e72850b84d
Integrate flatpickr with spectrum
2021-01-28 18:53:40 +00:00
Andrew Kingston
16c276aa9a
Add rich text field to form components
2021-01-28 18:03:44 +00:00
Andrew Kingston
2c104396df
Add boolean field, fix label alignment, fix picker z index
2021-01-28 16:31:55 +00:00
Andrew Kingston
8c90edf462
Add more functionality to core SpectrumField component to simplify other form components
2021-01-28 08:47:44 +00:00
Andrew Kingston
b8fb2ba43c
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-27 18:28:17 +00:00
Andrew Kingston
e1f40ea066
Add FieldGroup component to allow easy mixing of fields and other content in forms
2021-01-27 18:25:57 +00:00
Martin McKeaveney
79277f0ee0
v0.6.2
2021-01-27 17:43:38 +00:00
Martin McKeaveney
23899840d3
v0.6.1
2021-01-27 16:47:44 +00:00
Martin McKeaveney
baf2f8bec5
replace npmignore with package JSON files field
2021-01-27 16:40:47 +00:00
Andrew Kingston
6631fe2af8
Update builder preview to be interactive and improve builder preview experience
2021-01-27 15:52:12 +00:00
Martin McKeaveney
b1a76ad74d
v0.6.0
2021-01-27 15:04:13 +00:00
Andrew Kingston
12f3b7f6fa
Add common SpectrumField component, add spectrum labels, add form label position customisation
2021-01-27 10:59:05 +00:00
Andrew Kingston
365c503224
Add automatic schema validation to forms and add builder settings for specific field types
2021-01-26 14:40:44 +00:00
Keviin Åberg Kultalahti
3ab1d42230
bump bbui
2021-01-26 13:22:01 +01:00
Keviin Åberg Kultalahti
958efd2303
Merge branch 'master' into fix/attachment-issues
2021-01-26 12:49:27 +01:00
Andrew Kingston
efbb599f02
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-26 11:21:20 +00:00
Keviin Åberg Kultalahti
a7de7457d2
fixes row updating problem in grid component
2021-01-26 12:03:29 +01:00
Andrew Kingston
bcdcc68918
Fix settings to select fields and fix chart settings not showing fields
2021-01-26 10:57:57 +00:00
Andrew Kingston
2d0a7d825c
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-26 09:56:50 +00:00
Andrew Kingston
77189c6d73
Hide repeater placeholders when not running inside the builder or when the component hasn't been initialised fully
2021-01-26 09:48:41 +00:00
Andrew Kingston
69b840c919
Add initial work on new Form component, spectrum styles and new text field
2021-01-26 08:55:44 +00:00
Keviin Åberg Kultalahti
e411ac5b3d
Merge branch 'master' into feature/client-feedback-component
2021-01-22 12:34:16 +01:00
Keviin Åberg Kultalahti
0e1142b3cc
adds notification toast capability to the client
2021-01-22 12:31:56 +01:00
Keviin Åberg Kultalahti
65652e1c14
finishes notificationStore
2021-01-22 12:21:44 +01:00
Andrew Kingston
af89c330da
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 11:09:40 +00:00
Andrew Kingston
4188761ea6
Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 11:07:27 +00:00
mike12345567
db5ce51c67
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration
2021-01-22 10:49:03 +00:00
Keviin Åberg Kultalahti
ca9f979105
first pass at custom store to handle notifications
2021-01-22 11:37:34 +01:00
Keviin Åberg Kultalahti
260213e468
switch name
2021-01-22 10:42:15 +01:00
Keviin Åberg Kultalahti
e3b4ef81ae
adds dummy errorStore to client lib
2021-01-22 10:24:43 +01:00
Kevin Åberg Kultalahti
497feb80d6
Merge pull request #1002 from Budibase/feature/repeater-placeholder
...
Adds empty states to the repeater component
2021-01-22 10:13:18 +01:00
Keviin Åberg Kultalahti
a62938ee16
fix typo
2021-01-22 10:05:49 +01:00
Keviin Åberg Kultalahti
702be7aa1e
remove log
2021-01-22 09:59:38 +01:00
Andrew Kingston
836dbcd71c
Allow button to handle nullish text values
2021-01-21 13:45:17 +00:00
Andrew Kingston
e271f97ac7
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 12:14:09 +00:00
mike12345567
239079d973
Linting.
2021-01-21 11:32:26 +00:00
Andrew Kingston
9056b0e49d
Enrich datasources so that data can be correctly fetched reactively using only the datasource definition
2021-01-21 10:42:14 +00:00
Andrew Kingston
b1c292b79c
Fix incorrect paths after merge
2021-01-20 13:20:08 +00:00
Andrew Kingston
47dabc16ce
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-20 11:14:36 +00:00
Andrew Kingston
ed020954b2
Add new definitions for all chart components
2021-01-19 19:24:49 +00:00
Andrew Kingston
b828d8326d
Update screen templates to work with latest bindings
2021-01-19 18:51:51 +00:00
Andrew Kingston
d94473bca5
Update button actions and remove deprecated code
2021-01-19 17:38:24 +00:00
Andrew Kingston
cbe6459a9c
Remove deprecated code around data binding
2021-01-19 15:39:04 +00:00
kevmodrome
84450d0323
adds a empty state for no components added in the repeater
2021-01-19 15:21:23 +01:00
kevmodrome
d4b27f7bc4
adds an empty state if there is no datasource selected.
2021-01-19 15:11:21 +01:00
Andrew Kingston
5c469f24b9
Fix grid component definition and add controls for icons and colourpickers
2021-01-19 13:46:25 +00:00
kevmodrome
4f71f70053
switch method of applying color style
2021-01-19 14:00:15 +01:00
kevmodrome
f04063c26b
retains icons design panel options while being able to change color in settings panel
2021-01-19 13:42:49 +01:00
Andrew Kingston
2d5afc4851
Fix issue with default horizontal card width
2021-01-19 11:57:01 +00:00
Andrew Kingston
85208e47d2
Fix issue with new row settings definition
2021-01-19 11:52:49 +00:00
Andrew Kingston
fea3838ff9
Fix bug with rich text component
2021-01-19 11:50:13 +00:00
Andrew Kingston
0a10bc6c71
Add all new definitions for non-chart components
2021-01-19 11:49:52 +00:00
Andrew Kingston
275f0ca092
Add navigation bar, links and row detail definitions
2021-01-19 10:47:00 +00:00
Martin McKeaveney
994b88c2c7
Merge pull request #993 from Budibase/external-tables
...
External Data Connectors
2021-01-18 17:23:12 +00:00
kevmodrome
956d1f4fc1
turn off stylable action until we can expose specific design settings
2021-01-18 16:34:34 +01:00
Kevin Åberg Kultalahti
522f655f61
Merge pull request #998 from Budibase/feature/icon-component-switch-to-remix
...
Switches the Icon component so that it now uses Remix like the rest of budibase
2021-01-18 16:15:07 +01:00
kevmodrome
46ae0f7558
switches to remix
2021-01-18 14:26:01 +01:00
Martin McKeaveney
75c787553b
lint ✨
2021-01-15 13:42:55 +00:00
Martin McKeaveney
a7f9e2fb8f
better integration API, parse JSON by default
2021-01-15 13:11:51 +00:00
Andrew Kingston
ec4a4047b6
Improve data binding popup and finish component bindings
2021-01-15 10:59:22 +00:00
Andrew Kingston
26067ed026
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-15 10:26:19 +00:00
Andrew Kingston
5211d316f8
Add new data bindings for context bindings and most work for component bindings
2021-01-14 15:39:50 +00:00
Martin McKeaveney
b96518458e
v0.5.3
2021-01-14 15:24:01 +00:00
Martin McKeaveney
836092ec82
v0.5.2
2021-01-14 15:03:58 +00:00
Martin McKeaveney
951808e535
v0.5.1
2021-01-14 14:46:40 +00:00
Martin McKeaveney
3ea31ba383
v0.5.0
2021-01-14 14:37:53 +00:00
Andrew Kingston
7c4c7e0ae1
Update file structure to be sensible for design section
2021-01-14 09:45:09 +00:00
Andrew Kingston
6b9e61e7e6
Fix component navigation, fix settings editing, fix design editing
2021-01-14 09:09:23 +00:00
Andrew Kingston
9b035df33e
WIP component management and definition refactor
2021-01-12 20:00:35 +00:00
Martin McKeaveney
15de3c8f83
styling, async data fetching
2021-01-11 20:17:56 +00:00
Martin McKeaveney
b76d42bcde
use dynamic input in query
2021-01-11 15:34:43 +00:00
Andrew Kingston
59b7ccfac8
Remove styleable action from screenslot placeholder component, which was creating a fake component layer
2021-01-06 10:14:36 +00:00
Martin McKeaveney
736adca7a4
v0.4.3
2020-12-23 22:39:10 +00:00
kevmodrome
705cd4a654
merge master
2020-12-16 15:33:37 +01:00
kevmodrome
146176f137
fix: corrects the overflowing multiselect when used with long-form type
2020-12-16 12:30:03 +01:00
Martin McKeaveney
0665a0dcc5
v0.4.2
2020-12-15 15:23:45 +00:00
Martin McKeaveney
14b88d781a
v0.4.1
2020-12-15 14:46:11 +00:00
Martin McKeaveney
f834004dab
v0.4.0
2020-12-15 11:53:28 +00:00
Andrew Kingston
b582b7ac22
Merge pull request #903 from Budibase/feature/security-update
...
Security Update & Role-Based Screens
2020-12-15 09:52:18 +00:00
Andrew Kingston
84e1f54fa0
Improve navigation when logging in and out, remove need to hard reload the page and replace with smooth transitions
2020-12-11 14:24:19 +00:00
Joe
2a55f2abf2
Text changed
...
Changing 'Invalid chart options' to 'Use the settings panel to build your chart'. I feel this is more appropriate.
2020-12-10 11:11:53 +00:00
Andrew Kingston
045f0f1bfe
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
2020-12-09 15:57:32 +00:00
kevmodrome
d0997efadb
colorpicker for links in card component now works correctly
2020-12-09 15:27:24 +01:00
Andrew Kingston
1188a96877
Fix crash when adding a link
2020-12-09 14:14:10 +00:00
kevmodrome
d454d1a2d1
fixes link text colors
2020-12-09 15:12:10 +01:00
kevmodrome
11ff8586d5
changes settings prop of card link color
2020-12-09 13:21:04 +01:00
kevmodrome
2fcdf3483b
adds colorpicker to card componeent
2020-12-09 12:00:17 +01:00
Martin McKeaveney
15279f2c41
lint
2020-12-04 14:46:21 +00:00
Martin McKeaveney
f05d696ef7
email as default user identifier
2020-12-04 12:22:45 +00:00
Andrew Kingston
3aaf0e644a
Update stat card to use new component SDK
2020-12-04 09:13:38 +00:00
Andrew Kingston
3164b45f95
Merge branch 'master' of github.com:Budibase/budibase into stat-card
2020-12-04 09:00:43 +00:00
kevmodrome
234ec561ac
lint fix
2020-12-03 15:39:24 +01:00
kevmodrome
afac1857bc
now uses RichText component in create/edit row modal on the backend
2020-12-03 15:37:04 +01:00
kevmodrome
5d686e22ff
adds rollup-json to standard-components and adds RichText to Form component
2020-12-03 15:03:17 +01:00
kevmodrome
f25126e412
adds new richtext version and adds it to the Form component
2020-12-03 13:19:14 +01:00
Andrew Kingston
ce2bff5bab
Move selection highlighting in builder preview in to client library and replace handlebars with mustache again
2020-12-02 13:49:24 +00:00
Andrew Kingston
540cb33d09
Remove old test dir and add yarn lockfile
2020-12-01 10:47:48 +00:00
Andrew Kingston
a54dd9509f
Remove deprecated props, fix warnings, remove old code
2020-11-30 15:05:36 +00:00
Joe
1f3942b0e6
Stat card
...
During lab day, I created a stat card. This card allows the user to display a single value, with an optional title and label. This is a popular component that will save our users time - expecially when creating dashboards.
2020-11-28 16:35:42 +00:00
Andrew Kingston
c962ea9ad9
Fix charts not correctly using data context
2020-11-25 18:43:58 +00:00
Andrew Kingston
b8bc583fd9
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
2020-11-25 18:38:58 +00:00
Andrew Kingston
07229858c8
Add fade screen transition and fix navigation component casing
2020-11-25 18:30:09 +00:00
Andrew Kingston
b607d2e933
Tidy up dependencies and rollup configs for client and standard components
2020-11-25 16:03:52 +00:00
Andrew Kingston
1e857f101a
Add button actions, simplify contexts and tidy up
2020-11-25 09:50:51 +00:00
Michael Shanks
300fbb3a5a
Correct licenses
2020-11-24 16:04:44 +00:00
Andrew Kingston
199c3409c9
Simplify data contexts
2020-11-24 11:28:31 +00:00
Andrew Kingston
def6054b26
Add datepicked data binding and fix mustache rendering for non string values
2020-11-24 11:13:26 +00:00
Andrew Kingston
be4106eae4
Add component data binding and simplify context sharing
2020-11-24 11:02:10 +00:00
Andrew Kingston
18a0f3888b
Add proper hot reloading of app preview when styles change
2020-11-24 09:31:54 +00:00
Martin McKeaveney
cee26fb0b6
map fulfilled promises
2020-11-23 16:42:28 +00:00
Martin McKeaveney
bfab74d11f
make datagrid less janky
2020-11-23 16:17:09 +00:00
Andrew Kingston
999b2ffb19
Add actual component for screenslot placeholder
2020-11-23 14:27:45 +00:00
Andrew Kingston
c8b1259964
Fix chart styling
2020-11-23 11:29:34 +00:00
Andrew Kingston
b3cd81d832
Fix builder preview
2020-11-23 11:29:24 +00:00
Andrew Kingston
1b0fa94dff
Add support for full depth data binding
2020-11-20 09:50:10 +00:00
Andrew Kingston
9c30ab2df3
Fetch app definition and routes from the server
2020-11-19 18:39:22 +00:00
Andrew Kingston
c2d09ea7ab
Fix data source fetching for relationships in all other files
2020-11-19 13:52:11 +00:00
Andrew Kingston
3dcd9d32e2
Fix fetching of relationship data in lists
2020-11-19 13:50:20 +00:00
Andrew Kingston
261ae68907
Add data binding enrichment
2020-11-19 09:24:58 +00:00
Andrew Kingston
a739ab811f
Fix grid height
2020-11-19 08:59:54 +00:00
Andrew Kingston
d220fe8fc0
Remove deprecated components and fix card styling
2020-11-18 21:13:13 +00:00
Andrew Kingston
cdb8ff3563
Update all components to be renderable and styleable
2020-11-18 21:06:12 +00:00
Andrew Kingston
1a8d781c8c
Refactor entire SDK into client lib and enable svelte context sharing between client and components
2020-11-18 19:18:18 +00:00
Andrew Kingston
7a3f9d61d2
Add work on data context in components
2020-11-18 11:24:01 +00:00
Andrew Kingston
fef561ffe4
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
2020-11-18 11:23:06 +00:00
Andrew Kingston
b70de4938f
Fix screen slot placeholder component display
2020-11-17 14:06:43 +00:00
Andrew Kingston
b01ec8da0f
Fix selected component border in builder preview
2020-11-17 12:20:40 +00:00
Andrew Kingston
e11656fa24
Add lots of new work on client library rewrite
2020-11-17 12:08:24 +00:00
Martin McKeaveney
e9e97101e9
v0.3.8
2020-11-16 13:54:26 +00:00
Andrew Kingston
3a981ac256
Add initial new routing and svelte client app generation
2020-11-13 15:42:32 +00:00
Martin McKeaveney
6906b43667
show quota errors when deployments fail
2020-11-13 14:32:47 +00:00
kevmodrome
36e902fd30
sets everything up to be used with a longform type in the Form component
2020-11-13 11:31:00 +01:00
kevmodrome
e9f3307864
adds non-working RichText component
2020-11-13 11:12:38 +01:00
Andrew Kingston
66ef0b9d3d
Fix log out not working
2020-11-12 12:27:53 +00:00
Andrew Kingston
da17e1d900
Replace all manual API interaction with SDK
2020-11-12 12:24:45 +00:00
Andrew Kingston
299dcbab3d
Add majority of API interactions to SDK
2020-11-12 09:07:09 +00:00
Andrew Kingston
921cae0cbc
Tidy up standard components
2020-11-11 14:26:33 +00:00
Martin McKeaveney
2e6ed0bad9
v0.3.7
2020-11-10 20:23:36 +00:00
mike12345567
928c306769
Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems.
2020-11-10 15:09:54 +00:00
Martin McKeaveney
4c5c386a14
v0.3.6
2020-11-09 18:16:36 +00:00
Martin McKeaveney
21ce995dfc
bump rollup plugin svelte version
2020-11-09 18:04:55 +00:00
Martin McKeaveney
1a273d9b05
v0.3.5
2020-11-09 16:28:06 +00:00
Martin McKeaveney
725e32fe8e
v0.3.4
2020-11-09 11:08:41 +00:00
Andrew Kingston
253568fd2d
Merge pull request #817 from Budibase/apex-charts
...
Apex charts
2020-11-09 08:48:44 +00:00
Martin McKeaveney
6e5cdb4828
v0.3.3
2020-11-06 21:40:31 +00:00
Martin McKeaveney
646a7ab072
v0.3.2
2020-11-06 11:39:44 +00:00
Andrew Kingston
951f5e1db5
Add colour palette options for charts
2020-11-05 13:37:28 +00:00
Andrew Kingston
2cf7f66d9b
Ensure candlestick chart works with either our own date formats as well as timestamps
2020-11-05 13:27:29 +00:00
Andrew Kingston
80685864f6
Fix lint
2020-11-04 15:59:26 +00:00
Andrew Kingston
5a1624c29d
Fix warning when no data source and increase robustness of charts
2020-11-04 15:56:57 +00:00
Andrew Kingston
8fde781a95
Separate chart loading state from error state
2020-11-04 15:43:43 +00:00
Andrew Kingston
9a4fc35bba
Add candlestick chart
2020-11-04 15:21:11 +00:00
Andrew Kingston
3b97a538a6
Remove additional unused chart settings
2020-11-04 14:27:19 +00:00
Andrew Kingston
b358685172
Remove unused chart settings
2020-11-04 14:26:14 +00:00
Andrew Kingston
ac2c54e1f2
Remove unecessary lodash import
2020-11-04 14:22:04 +00:00
Andrew Kingston
eb446a06af
Improve chart robustness even more
2020-11-04 14:21:48 +00:00
Andrew Kingston
b47589cdad
Improve robustness of pie and donut charts
2020-11-04 13:08:59 +00:00
Andrew Kingston
e7eab46435
Add support for dates and increase robustness
2020-11-04 12:43:56 +00:00
Andrew Kingston
e17b17170a
Merge branch 'master' of github.com:Budibase/budibase into apex-charts
2020-11-04 09:02:56 +00:00
Andrew Kingston
5a213ba343
Fix legends not being centered and use common chart component
2020-11-03 16:14:57 +00:00
Andrew Kingston
e50d5a7ebb
Add area chart and unit formatting
2020-11-03 14:32:21 +00:00
Michael Drury
19bcecf9f3
Linting and fixing client test case, have to mock getAppId as the location will never be set during testing.
2020-11-03 14:30:20 +00:00
Michael Drury
ac73b5c4aa
Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId.
2020-11-03 13:45:49 +00:00
Andrew Kingston
665546f095
Add pie and donut charts
2020-11-03 11:50:55 +00:00
Andrew Kingston
2e35ec6c96
Default bar chart data labels to false
2020-11-03 10:11:31 +00:00
Andrew Kingston
c9cc3d5aba
Remove log statement
2020-11-03 10:03:19 +00:00
Andrew Kingston
790ab4a2b9
Add stacked option to bar chart
2020-11-03 09:48:35 +00:00
Andrew Kingston
4f5d12468d
Add line chart and enable multiple data series for all charts
2020-11-03 09:43:45 +00:00
Michael Drury
871e9b123e
Some further work, logout and preview appear to be working much better now.
2020-11-02 22:46:31 +00:00
Andrew Kingston
fee942f4ec
Add bar chart with initial apex charts config
2020-11-02 15:32:37 +00:00
Andrew Kingston
f6c80b366a
Bump BBUI and use slider components from BBUI
2020-10-30 14:54:12 +00:00
Andrew Kingston
cb25dd97b3
Enabling the dark side
2020-10-29 20:42:34 +00:00
Martin McKeaveney
7dee8d6683
v0.3.1
2020-10-28 21:30:51 +00:00
Martin McKeaveney
caab43a312
v0.3.0
2020-10-28 20:28:00 +00:00
Andrew Kingston
649cf18e45
Add proper names for all components and use these names when adding components
2020-10-28 19:38:11 +00:00
Andrew Kingston
1a8da28c09
Merge ag-grid backend UI and update styles
2020-10-28 15:20:56 +00:00
Andrew Kingston
add4162000
Format with prettier
2020-10-27 15:28:13 +00:00
Martin McKeaveney
9df48c6de7
Merge branch 'master' of github.com:Budibase/budibase into backend-ag-grid
2020-10-27 13:04:05 +00:00
Andrew Kingston
fae4037a65
Remove bunch of unused components and tidy up unused references
2020-10-27 09:10:20 +00:00