Keviin Åberg Kultalahti
c5e4097f4e
Merge branch 'master' into feature/client-feedback-component
2021-01-22 12:34:16 +01:00
Keviin Åberg Kultalahti
36c212048e
adds notification toast capability to the client
2021-01-22 12:31:56 +01:00
Keviin Åberg Kultalahti
8f0405623c
finishes notificationStore
2021-01-22 12:21:44 +01:00
Andrew Kingston
874f5f22d1
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 11:09:40 +00:00
Andrew Kingston
3104df6224
Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 11:07:27 +00:00
mike12345567
6a40ea7f06
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration
2021-01-22 10:49:03 +00:00
Keviin Åberg Kultalahti
0c3c21361b
first pass at custom store to handle notifications
2021-01-22 11:37:34 +01:00
Keviin Åberg Kultalahti
75c85978cb
switch name
2021-01-22 10:42:15 +01:00
Keviin Åberg Kultalahti
837709cab6
adds dummy errorStore to client lib
2021-01-22 10:24:43 +01:00
Kevin Åberg Kultalahti
b3a59afc57
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
49c818f461
fix typo
2021-01-22 10:05:49 +01:00
Keviin Åberg Kultalahti
5605b9eb42
remove log
2021-01-22 09:59:38 +01:00
Andrew Kingston
b368deb717
Allow button to handle nullish text values
2021-01-21 13:45:17 +00:00
Andrew Kingston
4cdca6f196
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 12:14:09 +00:00
mike12345567
8ecabc91cc
Linting.
2021-01-21 11:32:26 +00:00
Andrew Kingston
c9f60cf660
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
b974925904
Fix incorrect paths after merge
2021-01-20 13:20:08 +00:00
Andrew Kingston
a17d1703f7
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-20 11:14:36 +00:00
Andrew Kingston
e3576426dd
Add new definitions for all chart components
2021-01-19 19:24:49 +00:00
Andrew Kingston
2ec4272558
Update screen templates to work with latest bindings
2021-01-19 18:51:51 +00:00
Andrew Kingston
7e7219856d
Update button actions and remove deprecated code
2021-01-19 17:38:24 +00:00
Andrew Kingston
10f8e53305
Remove deprecated code around data binding
2021-01-19 15:39:04 +00:00
kevmodrome
6a1383b13b
adds a empty state for no components added in the repeater
2021-01-19 15:21:23 +01:00
kevmodrome
479ea07e92
adds an empty state if there is no datasource selected.
2021-01-19 15:11:21 +01:00
Andrew Kingston
84bba45ad2
Fix grid component definition and add controls for icons and colourpickers
2021-01-19 13:46:25 +00:00
kevmodrome
6cbca0aab9
switch method of applying color style
2021-01-19 14:00:15 +01:00
kevmodrome
7f405e7dd9
retains icons design panel options while being able to change color in settings panel
2021-01-19 13:42:49 +01:00
Andrew Kingston
0dadd9a49c
Fix issue with default horizontal card width
2021-01-19 11:57:01 +00:00
Andrew Kingston
6c066b43ca
Fix issue with new row settings definition
2021-01-19 11:52:49 +00:00
Andrew Kingston
2ea95463ea
Fix bug with rich text component
2021-01-19 11:50:13 +00:00
Andrew Kingston
0935c08d5d
Add all new definitions for non-chart components
2021-01-19 11:49:52 +00:00
Andrew Kingston
4818080699
Add navigation bar, links and row detail definitions
2021-01-19 10:47:00 +00:00
Martin McKeaveney
77241281b8
Merge pull request #993 from Budibase/external-tables
...
External Data Connectors
2021-01-18 17:23:12 +00:00
kevmodrome
0ec81db82b
turn off stylable action until we can expose specific design settings
2021-01-18 16:34:34 +01:00
Kevin Åberg Kultalahti
39f6fe10c8
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
32517b225c
switches to remix
2021-01-18 14:26:01 +01:00
Martin McKeaveney
0ac322b11b
lint ✨
2021-01-15 13:42:55 +00:00
Martin McKeaveney
6f57c1d22d
better integration API, parse JSON by default
2021-01-15 13:11:51 +00:00
Andrew Kingston
0a669033d1
Improve data binding popup and finish component bindings
2021-01-15 10:59:22 +00:00
Andrew Kingston
f228d3b174
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-15 10:26:19 +00:00
Andrew Kingston
6a758e3b2d
Add new data bindings for context bindings and most work for component bindings
2021-01-14 15:39:50 +00:00
Martin McKeaveney
3d967c2070
v0.5.3
2021-01-14 15:24:01 +00:00
Martin McKeaveney
62ebf3cedc
v0.5.2
2021-01-14 15:03:58 +00:00
Martin McKeaveney
c33a59f087
v0.5.1
2021-01-14 14:46:40 +00:00
Martin McKeaveney
bbc6258612
v0.5.0
2021-01-14 14:37:53 +00:00
Andrew Kingston
2200039935
Update file structure to be sensible for design section
2021-01-14 09:45:09 +00:00
Andrew Kingston
29cb3b4b4c
Fix component navigation, fix settings editing, fix design editing
2021-01-14 09:09:23 +00:00
Andrew Kingston
2dc2e43a00
WIP component management and definition refactor
2021-01-12 20:00:35 +00:00
Martin McKeaveney
49477d3ac9
styling, async data fetching
2021-01-11 20:17:56 +00:00
Martin McKeaveney
5aa7edda64
use dynamic input in query
2021-01-11 15:34:43 +00:00
Andrew Kingston
8b7c5226ca
Remove styleable action from screenslot placeholder component, which was creating a fake component layer
2021-01-06 10:14:36 +00:00
Martin McKeaveney
e92dedb795
v0.4.3
2020-12-23 22:39:10 +00:00
kevmodrome
2284ff812b
merge master
2020-12-16 15:33:37 +01:00
kevmodrome
ad29ac3d6d
fix: corrects the overflowing multiselect when used with long-form type
2020-12-16 12:30:03 +01:00
Martin McKeaveney
79c9df6ea2
v0.4.2
2020-12-15 15:23:45 +00:00
Martin McKeaveney
a0e6ffd3e0
v0.4.1
2020-12-15 14:46:11 +00:00
Martin McKeaveney
0c93c17292
v0.4.0
2020-12-15 11:53:28 +00:00
Andrew Kingston
afe309d731
Merge pull request #903 from Budibase/feature/security-update
...
Security Update & Role-Based Screens
2020-12-15 09:52:18 +00:00
Andrew Kingston
6937c8e054
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
1f203ae586
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
fdbb8ac61c
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
2020-12-09 15:57:32 +00:00
kevmodrome
71fa1e1700
colorpicker for links in card component now works correctly
2020-12-09 15:27:24 +01:00
Andrew Kingston
b5637dbffc
Fix crash when adding a link
2020-12-09 14:14:10 +00:00
kevmodrome
19cd58a5ac
fixes link text colors
2020-12-09 15:12:10 +01:00
kevmodrome
a91fc28eb9
changes settings prop of card link color
2020-12-09 13:21:04 +01:00
kevmodrome
a300120b96
adds colorpicker to card componeent
2020-12-09 12:00:17 +01:00
Martin McKeaveney
8980895dac
lint
2020-12-04 14:46:21 +00:00
Martin McKeaveney
d6b00d5ebe
email as default user identifier
2020-12-04 12:22:45 +00:00
Andrew Kingston
3b57ef3b0f
Update stat card to use new component SDK
2020-12-04 09:13:38 +00:00
Andrew Kingston
2cb4f1228a
Merge branch 'master' of github.com:Budibase/budibase into stat-card
2020-12-04 09:00:43 +00:00
kevmodrome
17d61442bc
lint fix
2020-12-03 15:39:24 +01:00
kevmodrome
6e7bd09588
now uses RichText component in create/edit row modal on the backend
2020-12-03 15:37:04 +01:00
kevmodrome
0725b3bd6d
adds rollup-json to standard-components and adds RichText to Form component
2020-12-03 15:03:17 +01:00
kevmodrome
619011d7e8
adds new richtext version and adds it to the Form component
2020-12-03 13:19:14 +01:00
Andrew Kingston
859ae5f8a4
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
e4db97aa21
Remove old test dir and add yarn lockfile
2020-12-01 10:47:48 +00:00
Andrew Kingston
ce18e253ba
Remove deprecated props, fix warnings, remove old code
2020-11-30 15:05:36 +00:00
Joe
5cfc6a6eda
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
86cfd3db22
Fix charts not correctly using data context
2020-11-25 18:43:58 +00:00
Andrew Kingston
b000174fce
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
2020-11-25 18:38:58 +00:00
Andrew Kingston
9c4b9a2a25
Add fade screen transition and fix navigation component casing
2020-11-25 18:30:09 +00:00
Andrew Kingston
004b3e5daa
Tidy up dependencies and rollup configs for client and standard components
2020-11-25 16:03:52 +00:00
Andrew Kingston
907c0fcfda
Add button actions, simplify contexts and tidy up
2020-11-25 09:50:51 +00:00
Michael Shanks
88ccfbe844
Correct licenses
2020-11-24 16:04:44 +00:00
Andrew Kingston
ad5fc0e780
Simplify data contexts
2020-11-24 11:28:31 +00:00
Andrew Kingston
920ef90e14
Add datepicked data binding and fix mustache rendering for non string values
2020-11-24 11:13:26 +00:00
Andrew Kingston
e62fbf8ef7
Add component data binding and simplify context sharing
2020-11-24 11:02:10 +00:00
Andrew Kingston
853f5d8745
Add proper hot reloading of app preview when styles change
2020-11-24 09:31:54 +00:00
Martin McKeaveney
ac75d6606d
map fulfilled promises
2020-11-23 16:42:28 +00:00
Martin McKeaveney
a63050e328
make datagrid less janky
2020-11-23 16:17:09 +00:00
Andrew Kingston
74fdd36bce
Add actual component for screenslot placeholder
2020-11-23 14:27:45 +00:00
Andrew Kingston
e3fe891053
Fix chart styling
2020-11-23 11:29:34 +00:00
Andrew Kingston
192959c865
Fix builder preview
2020-11-23 11:29:24 +00:00
Andrew Kingston
32a143cf41
Add support for full depth data binding
2020-11-20 09:50:10 +00:00
Andrew Kingston
674b89df5d
Fetch app definition and routes from the server
2020-11-19 18:39:22 +00:00
Andrew Kingston
3ffe1cb3fc
Fix data source fetching for relationships in all other files
2020-11-19 13:52:11 +00:00
Andrew Kingston
c1c7c8ede4
Fix fetching of relationship data in lists
2020-11-19 13:50:20 +00:00
Andrew Kingston
0ff8a9a67b
Add data binding enrichment
2020-11-19 09:24:58 +00:00
Andrew Kingston
3a5daa8ab1
Fix grid height
2020-11-19 08:59:54 +00:00
Andrew Kingston
44a2282748
Remove deprecated components and fix card styling
2020-11-18 21:13:13 +00:00
Andrew Kingston
1bd2fac9b2
Update all components to be renderable and styleable
2020-11-18 21:06:12 +00:00
Andrew Kingston
a18a861177
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
2f0e4694e0
Add work on data context in components
2020-11-18 11:24:01 +00:00
Andrew Kingston
aef49616a7
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
2020-11-18 11:23:06 +00:00
Andrew Kingston
5aff97deab
Fix screen slot placeholder component display
2020-11-17 14:06:43 +00:00
Andrew Kingston
5fbf3502ce
Fix selected component border in builder preview
2020-11-17 12:20:40 +00:00
Andrew Kingston
94458b3907
Add lots of new work on client library rewrite
2020-11-17 12:08:24 +00:00
Martin McKeaveney
8c5b801c0a
v0.3.8
2020-11-16 13:54:26 +00:00
Andrew Kingston
cbeea17db0
Add initial new routing and svelte client app generation
2020-11-13 15:42:32 +00:00
Martin McKeaveney
a1c3cc6745
show quota errors when deployments fail
2020-11-13 14:32:47 +00:00
kevmodrome
9799a405fd
sets everything up to be used with a longform type in the Form component
2020-11-13 11:31:00 +01:00
kevmodrome
24f9ee9d62
adds non-working RichText component
2020-11-13 11:12:38 +01:00
Andrew Kingston
a29f428f61
Fix log out not working
2020-11-12 12:27:53 +00:00
Andrew Kingston
33e2ee427d
Replace all manual API interaction with SDK
2020-11-12 12:24:45 +00:00
Andrew Kingston
aa70eab935
Add majority of API interactions to SDK
2020-11-12 09:07:09 +00:00
Andrew Kingston
e24a89af56
Tidy up standard components
2020-11-11 14:26:33 +00:00
Martin McKeaveney
fb0f7b0c73
v0.3.7
2020-11-10 20:23:36 +00:00
mike12345567
f57acfdf16
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
2adf0560ac
v0.3.6
2020-11-09 18:16:36 +00:00
Martin McKeaveney
501ee906e7
bump rollup plugin svelte version
2020-11-09 18:04:55 +00:00
Martin McKeaveney
fc285c64a4
v0.3.5
2020-11-09 16:28:06 +00:00
Martin McKeaveney
51c0461f35
v0.3.4
2020-11-09 11:08:41 +00:00
Andrew Kingston
65b36677e6
Merge pull request #817 from Budibase/apex-charts
...
Apex charts
2020-11-09 08:48:44 +00:00
Martin McKeaveney
4c77b9ceef
v0.3.3
2020-11-06 21:40:31 +00:00
Martin McKeaveney
612e5e234e
v0.3.2
2020-11-06 11:39:44 +00:00
Andrew Kingston
31c083d5ba
Add colour palette options for charts
2020-11-05 13:37:28 +00:00
Andrew Kingston
732685ec60
Ensure candlestick chart works with either our own date formats as well as timestamps
2020-11-05 13:27:29 +00:00
Andrew Kingston
209f717d89
Fix lint
2020-11-04 15:59:26 +00:00
Andrew Kingston
ff16e90f6e
Fix warning when no data source and increase robustness of charts
2020-11-04 15:56:57 +00:00
Andrew Kingston
09302d4f45
Separate chart loading state from error state
2020-11-04 15:43:43 +00:00
Andrew Kingston
3457b308b2
Add candlestick chart
2020-11-04 15:21:11 +00:00
Andrew Kingston
8742c936d2
Remove additional unused chart settings
2020-11-04 14:27:19 +00:00
Andrew Kingston
3fec9243b2
Remove unused chart settings
2020-11-04 14:26:14 +00:00
Andrew Kingston
d9853829ab
Remove unecessary lodash import
2020-11-04 14:22:04 +00:00
Andrew Kingston
c7ef9faca8
Improve chart robustness even more
2020-11-04 14:21:48 +00:00
Andrew Kingston
9055744a5c
Improve robustness of pie and donut charts
2020-11-04 13:08:59 +00:00
Andrew Kingston
0c48a20581
Add support for dates and increase robustness
2020-11-04 12:43:56 +00:00
Andrew Kingston
7130d070c8
Merge branch 'master' of github.com:Budibase/budibase into apex-charts
2020-11-04 09:02:56 +00:00
Andrew Kingston
c98e59d7f6
Fix legends not being centered and use common chart component
2020-11-03 16:14:57 +00:00
Andrew Kingston
91ef7fd0a7
Add area chart and unit formatting
2020-11-03 14:32:21 +00:00
Michael Drury
957706fc91
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
a35b6a57f9
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
3d84b831e9
Add pie and donut charts
2020-11-03 11:50:55 +00:00
Andrew Kingston
3e06d393e1
Default bar chart data labels to false
2020-11-03 10:11:31 +00:00
Andrew Kingston
4f2079509c
Remove log statement
2020-11-03 10:03:19 +00:00
Andrew Kingston
ae876c6c09
Add stacked option to bar chart
2020-11-03 09:48:35 +00:00
Andrew Kingston
0ea30587de
Add line chart and enable multiple data series for all charts
2020-11-03 09:43:45 +00:00
Michael Drury
215e1251bc
Some further work, logout and preview appear to be working much better now.
2020-11-02 22:46:31 +00:00
Andrew Kingston
ab78620b32
Add bar chart with initial apex charts config
2020-11-02 15:32:37 +00:00
Andrew Kingston
7bc306fe43
Bump BBUI and use slider components from BBUI
2020-10-30 14:54:12 +00:00