1
0
Fork 0
mirror of synced 2024-08-07 22:28:15 +12:00
Commit graph

717 commits

Author SHA1 Message Date
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
Martin McKeaveney
eb1192ebc0 more ag grid styling 2020-10-23 17:38:10 +01:00
Andrew Kingston
3b869d2ff4 Bump BBUI version 2020-10-23 10:33:43 +01:00
mike12345567
78ac64820c Removing AWS SDK dev dependency. 2020-10-21 15:37:13 +01:00
mike12345567
905cbc00e3 Merge branch 'master' of github.com:Budibase/budibase into version-complibrary 2020-10-21 15:33:23 +01:00
mike12345567
b3cda8d4d3 Linting. 2020-10-21 15:29:13 +01:00
mike12345567
9a41fde685 Adding a version to the app and then including this in user authentication, this for now is just the version of the builder/server that it was built with. 2020-10-21 15:28:30 +01:00
Martin McKeaveney
c26eca48ae v0.2.6 2020-10-21 14:14:33 +01:00
Andrew Kingston
5c3d7481f6 Merge pull request #764 from Budibase/qol-updates
QOL updates
2020-10-21 10:45:52 +01:00
Martin McKeaveney
0799b2d49e budibase beta blog post 2020-10-20 13:55:08 +01:00
Andrew Kingston
7e74889131 Allow binding images to attachment types 2020-10-20 12:23:52 +01:00
Martin McKeaveney
988d86f975 v0.2.5 2020-10-19 20:31:49 +01:00
Martin McKeaveney
df316167cc v0.2.4 2020-10-19 09:48:33 +01:00
Martin McKeaveney
7dde5d9594 v0.2.3 2020-10-19 08:45:23 +01:00
Martin McKeaveney
9ed321a797 Merge pull request #744 from Budibase/fix-issues
Fix Calculation View Issues In App Components
2020-10-17 12:16:27 +01:00
Michael Shanks
8b51742901 stop multiple creates on save record 2020-10-16 22:46:15 +01:00
Martin McKeaveney
055e93ed7e Merge branch 'master' of github.com:Budibase/budibase into fix-issues 2020-10-16 21:41:58 +01:00
Michael Shanks
7ab1e9c6fb Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-16 21:39:51 +01:00
Martin McKeaveney
01a8d0096b Merge branch 'master' of github.com:Budibase/budibase into fix-issues 2020-10-16 17:18:11 +01:00
Michael Shanks
7382da4a60 removes unused components 2020-10-16 16:04:49 +01:00
Andrew Kingston
19bfa87859 Fix link 2020-10-16 16:00:26 +01:00
Andrew Kingston
dc789336b0 Fix login component with login app names 2020-10-16 15:32:02 +01:00
Martin McKeaveney
348c94e487 allow calculation views to be used in context components again 2020-10-16 15:26:08 +01:00
Andrew Kingston
4aa9e2d179 Add new DetailScreenSelect component for selecting only detail screens and update detail linking in grids 2020-10-16 15:16:29 +01:00
Andrew Kingston
99cd1e4a51 Bump BBUI version 2020-10-16 15:14:36 +01:00
mike12345567
734b9e744c Linting. 2020-10-16 13:50:18 +01:00
Andrew Kingston
1a21306dd2 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 12:57:29 +01:00
Andrew Kingston
ccb4392a67 Make detail column sticky and left orientated and fix crash with options inside grid 2020-10-16 12:55:20 +01:00
Martin McKeaveney
ddc979dc59 v0.2.2 2020-10-16 12:41:05 +01:00
Andrew Kingston
623836ca1b Bump BBUI version 2020-10-16 12:39:26 +01:00