1
0
Fork 0
mirror of synced 2024-08-21 04:51:42 +12:00
Commit graph

631 commits

Author SHA1 Message Date
Andrew Kingston
63635f3642 Use real schema for datatable rather than first row's keys 2020-10-06 16:39:24 +01:00
Andrew Kingston
a12ddaaf08 Add default file prop to AttachmentList to prevent crashing when no files exist 2020-10-06 16:22:11 +01:00
Andrew Kingston
9287b16598 Add support for displaying linked records in DataTable 2020-10-06 16:05:52 +01:00
Andrew Kingston
013d812a52 Bump BBUI version 2020-10-06 16:03:49 +01:00
mike12345567
3ad58c2aa7 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-05 10:52:35 +01:00
Martin McKeaveney
2120ed99c1 v0.1.23 2020-10-02 16:24:39 +01:00
mike12345567
4d8b1ecc10 Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records 2020-10-02 14:49:23 +01:00
kevmodrome
66bb4bdebf merge master 2020-10-02 14:39:00 +02:00
kevmodrome
401959d8c8 data now syncs in the grid 2020-10-02 10:12:18 +02:00
kevmodrome
92c162ea2c adds add row functionality to grid component 2020-10-02 09:43:56 +02:00
Martin McKeaveney
04e76797f9 v0.1.22 2020-09-30 17:05:19 +01:00
Andrew Kingston
4b0de71c10 Bump BBUI version 2020-09-30 09:28:05 +01:00
Andrew Kingston
db47e5c581 Bump BBUI version 2020-09-29 13:52:26 +01:00
kevmodrome
cbbda8599f adds events when records are deleted and adds more stylish controls 2020-09-29 11:05:55 +02:00
kevmodrome
d94a9b193b adds multiple selection delete functionality 2020-09-28 15:32:06 +02:00
kevmodrome
0a398c43c3 bumps svelte-ag-grid component. 2020-09-28 11:51:37 +02:00
kevmodrome
01dd735342 remove logs 2020-09-28 10:58:38 +02:00
kevmodrome
1ea709e356 handle no data scenario 2020-09-28 10:58:06 +02:00
kevmodrome
dcb7d02a5f use Map() to handle renderers 2020-09-28 10:55:50 +02:00
kevmodrome
e8e3a4c793 adds custom renderer for bool fields 2020-09-28 10:53:19 +02:00
kevmodrome
67e176a69d updates grid componenet to use model schema insteady of first row keys of datasource 2020-09-28 09:15:43 +02:00
kevmodrome
38a2d9df14 wip: add record saving functionality 2020-09-28 09:09:08 +02:00
kevmodrome
2df74f1b99 adds rudimentary form to handle input of new rows 2020-09-25 12:32:38 +02:00
kevmodrome
ed69526375 adds ag-grid component to display data 2020-09-25 11:44:05 +02:00
Martin McKeaveney
b186f0fbb2 merge 2020-09-24 15:52:09 +01:00
Martin McKeaveney
6e9c238054 use bbui component for dropzone 2020-09-24 15:50:51 +01:00
Andrew Kingston
f6c924a90b Bump bbui version 2020-09-24 15:09:16 +01:00
Martin McKeaveney
31c6450f5e tidy up 2020-09-23 21:03:13 +01:00
Martin McKeaveney
fd97c14a50 lint, tidy up and some simplification 2020-09-23 17:29:32 +01:00
Martin McKeaveney
ccebe283cc abstract local file upload logic 2020-09-23 17:02:06 +01:00
Martin McKeaveney
6b00fb2d8e local file upload from apps 2020-09-23 16:15:09 +01:00
mike12345567
fd0e651fe9 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 13:53:06 +01:00
Andrew Kingston
67e1680813 Bump bbui version 2020-09-18 20:30:35 +01:00
Andrew Kingston
3160d96b6c Bump bbui to latest version 2020-09-18 17:41:36 +01:00
Conor Mack
c49e906e5e Merge branch 'master' of https://github.com/Budibase/budibase into feature/icon-component 2020-09-15 13:44:44 +01:00
Conor Mack
fa88c68c0e Icon and Icon Select Component 2020-09-15 11:53:02 +01:00
Martin McKeaveney
4926665eeb v0.1.21 2020-09-14 17:11:47 +01:00
Martin McKeaveney
d55d0c70c8 v0.1.20 2020-09-14 16:26:18 +01:00
Martin McKeaveney
784fac5018 lint 2020-09-14 15:41:20 +01:00
Martin McKeaveney
4daabb6d55 remove map file 2020-09-14 15:23:08 +01:00
Martin McKeaveney
7dea1c1537 adding bbui styles into standard-components 2020-09-14 15:12:02 +01:00
Martin McKeaveney
7acaad11d1 fix frontend bugs 2020-09-14 12:07:08 +01:00
Conor Mack
a14e5dcee4 Icon and IconSelect Components 2020-09-14 11:08:03 +01:00
Michael Shanks
6b524caf9f Merge branch 'master' into event-panel 2020-09-11 12:04:25 +01:00
Michael Shanks
04f3ed5ec3 Merge branch 'master' into event-panel + binding fixes 2020-09-10 21:55:04 +01:00
Martin McKeaveney
8e3b3ca684 Merge pull request #592 from Budibase/dataform-datepicker
data form component date picker aware, form component refactor
2020-09-10 21:42:33 +01:00
Michael Shanks
d3225cb51f events hooked up and working 2020-09-10 21:11:05 +01:00
Conor Mack
cc154e3ca2 Line Chart - Prop Defaults, Custom Date Formats 2020-09-10 15:58:32 +01:00
Martin McKeaveney
c4eda0f1e7 bind checked 2020-09-10 13:10:57 +01:00
Martin McKeaveney
2abd6ed7b2 tidy up 2020-09-10 13:09:44 +01:00
Martin McKeaveney
44426b6bf8 data form component date picker aware, form component refactor 2020-09-10 13:04:45 +01:00
Martin McKeaveney
e41bdf7372 date picker component (#591)
* date picker component

* use bbui date picker in standard components

* using bbui component
2020-09-09 17:04:49 +01:00
Conor Mack
8d3c7b3d0f Merge branch 'master' of https://github.com/Budibase/budibase into feature/screen-route-select 2020-09-09 15:08:41 +01:00
mike12345567
80bfbd08f0 Ignoring .idea (Webstorm) files and removing map file that was in gitignore (causing conflicts). 2020-09-08 16:52:09 +01:00
Andrew Kingston
403223411d Fix missing bbui dependency from standard components 2020-09-08 16:47:38 +01:00
Conor Mack
d0f48e3d0e Selects for Screens in Events and Settings 2020-09-08 16:03:04 +01:00
Victoria Sloan
da736594f1 Merge branch 'master' into removing-uikit-05
# Conflicts:
#	packages/standard-components/dist/index.js.map
2020-09-04 21:45:33 +01:00
Conor Mack
b87a2a3e96 Increase Line SVG Height to show X Label 2020-09-04 15:52:01 +01:00
Conor Mack
93dac03eaf Cypress Test Fix - createView.spec.js 2020-09-04 10:53:13 +01:00
Conor Mack
2544fdf13c Merging with master and fixing conflicts 2020-09-03 15:12:07 +01:00
Conor Mack
84e20542b2 Merge 2020-09-03 15:05:05 +01:00
Tori Sloan
c2f0d005d1 Merge branch 'master' into removing-uikit-05 2020-09-03 09:07:22 +01:00
kevmodrome
64078e12f2 Merge branch 'master' into feature/binding-interface 2020-09-03 09:49:43 +02:00
cmack
8dec9b5869 Single Calculation Views When Not Grouped 2020-09-02 11:52:32 +01:00
Victoria Sloan
0910f3b34c bbui version updated to latest & updated Label component used 2020-09-01 21:28:38 +01:00
Victoria Sloan
73a8edb7dc Merge branch 'master' into removing-uikit-04
# Conflicts:
#	packages/builder/src/components/common/DatePicker.svelte
#	packages/builder/src/components/workflow/SetupPanel/ParamInputs/ComponentSelector.svelte
2020-09-01 21:20:56 +01:00
Victoria Sloan
1d4e86621e updating bbui version and replacing uk-form-label with bbui Label component 2020-08-30 15:28:46 +01:00
Victoria Sloan
ede79eaaa1 remove redundant form-controls class from ValuesList 2020-08-30 14:35:44 +01:00
cmack
72bb96f19d Use datasource label for tooltip title 2020-08-28 14:47:03 +01:00
kevmodrome
860139d979 wip: binding interface design 2020-08-28 14:43:28 +02:00
cmack
ab073c1874 Tidyup - remove logs 2020-08-27 10:08:42 +01:00
Michael Shanks
3c69e48200 some styling changes from code review 2020-08-27 10:00:36 +01:00
Michael Shanks
d7f70d0424 Merge branch 'master' into feature/binding-interface 2020-08-27 09:39:11 +01:00
cmack
1e38350199 Integration of Backend and Data Components 2020-08-26 17:03:30 +01:00
kevmodrome
300f18927f merge master 2020-08-26 09:11:16 +02:00
cmack
6684b31305 Name and Value Selects that depend on Model / View 2020-08-25 16:38:20 +01:00
cmack
c699aa5998 Merge branch 'master' of https://github.com/Budibase/budibase into feature/model-view-select 2020-08-25 13:17:47 +01:00
cmack
9ebddb1c0a Merge branch 'master' of https://github.com/Budibase/budibase into feature/model-view-select 2020-08-25 11:18:08 +01:00
cmack
35522d6da3 Data fetching for datatable component 2020-08-25 11:12:37 +01:00
kevmodrome
60264d6cb8 Merge branch 'feature/binding-interface' into feature/binding-interface-frontend 2020-08-25 10:16:32 +02:00
cmack
fc0d5d65bb ModelViewSelect updates, Fetchdata, Chart Hooks 2020-08-24 16:26:00 +01:00
Martin McKeaveney
4d262b57ab view filters operational 2020-08-24 11:46:28 +01:00
Victoria Sloan
fbc14e4326 adding index.js.map to gitignore 2020-08-22 21:46:42 +01:00
Victoria Sloan
9f1d15e4e1 removed uk-margin and swapped with new bb-margin classes 2020-08-22 21:34:46 +01:00
cmack
2fe7e42fb5 WIP: Completed ModelViewSelect UI 2020-08-21 16:10:56 +01:00
Martin McKeaveney
4f0e0340fc v0.1.19 2020-08-21 11:31:53 +01:00
Martin McKeaveney
63e3bb16b0 v0.1.18 2020-08-21 10:19:54 +01:00
Martin McKeaveney
d547604178 Merge pull request #545 from Budibase/custom-view-backend
Custom Views
2020-08-20 14:33:48 +01:00
Martin McKeaveney
370de9ceb7 adding deploy script to upload assets to s3 after release 2020-08-20 11:09:54 +01:00
Martin McKeaveney
5354bc2455 removing views from modelselect for now 2020-08-20 10:10:59 +01:00
Martin McKeaveney
d2638e0150 merge 2020-08-19 17:14:30 +01:00
cmack
0a489eed13 Minor Tidyup - Logs, Dead Code, Comments 2020-08-19 10:34:20 +01:00
Conor_Mack
657be43858 Merge branch 'master' into britecharts/separate-components-2 2020-08-18 15:50:02 +01:00
cmack
60524e801e Completion Bug Fixes and Updates 2020-08-18 15:45:44 +01:00
cmack
56571e983b Functional Linechart 2020-08-17 13:59:09 +01:00
Michael Shanks
3216b2f676 removed unecessary dependencies 2020-08-14 17:39:56 +01:00
Martin McKeaveney
bf46067fe1 new view foundations 2020-08-13 15:04:19 +01:00
Michael Shanks
5ab905067f merge from master 2020-08-13 11:50:12 +01:00
Michael Shanks
2f8d63959d Merge pull request #534 from mjashanks/dnd
Component nav Drag and Drop + Add component usability
2020-08-13 11:32:39 +01:00
Joe
3922298f58 Rename CardHorizontal.Svelte to CardHorizontal.svelte 2020-08-13 10:57:29 +01:00
Joe
a4ed18654d Rename Card.Svelte to Card.svelte 2020-08-13 10:56:50 +01:00
Joe
1700c30d44 Let changed to const 2020-08-13 10:54:43 +01:00
Joe
dcb6617937 Update color for subtext 2020-08-13 10:45:25 +01:00
Joe
562ed099d8 Text color update 2020-08-13 10:35:20 +01:00
Michael Shanks
73f747b172 fix: navigation component can have children 2020-08-13 10:15:50 +01:00
Joe
6dc0a3a0d3 New card component 2020-08-13 08:58:48 +01:00
cmack
41a46847e5 Chart Fix - Import BC CSS and use Postcss 2020-08-12 17:41:12 +01:00
kevmodrome
99981bea79 Merge branch 'feature/binding-interface' of github.com:Budibase/budibase into feature/binding-interface-frontend 2020-08-12 17:31:05 +02:00
kevmodrome
d0b1d4695b initial commit 2020-08-12 17:30:20 +02:00
Michael Shanks
c95363dd66 container components need children: true 2020-08-12 16:28:41 +01:00
Michael Shanks
458bc228ed adding context and bindable properties to component.json 2020-08-12 16:04:20 +01:00
cmack
db969e0f5c Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2 2020-08-12 10:18:47 +01:00
cmack
e4b4c5723f WIP: Chart Tests and Line Refactor 2020-08-12 10:02:36 +01:00
Michael Shanks
d6b0374349 merge from master 2020-08-11 17:31:14 +01:00
Martin McKeaveney
26fa101a38 v0.1.17 2020-08-11 15:33:01 +01:00
Michael Shanks
50167a7038 Merge branch 'master' into feature/binding-interface 2020-08-11 10:46:07 +01:00
Michael Shanks
37edb6af7d Select & Inputs - setting binding 2020-08-11 10:31:41 +01:00
Martin McKeaveney
a1286e74fd release standard components 2020-08-11 10:14:57 +01:00
cmack
fe8bb832b7 Completed Tooltip 2020-08-10 16:06:52 +01:00
Martin McKeaveney
e3ac8856a5 v0.1.14 2020-08-10 15:36:33 +01:00
cmack
d7e47d67e3 Completed Groupedbar and work on Tooltip 2020-08-10 15:33:32 +01:00
cmack
911ba8b7d5 Minor Updates 2020-08-10 10:32:46 +01:00
cmack
afddecbb97 Linting 2020-08-07 14:49:53 +01:00
cmack
5bd39c81cc Tidyup 2020-08-07 14:46:00 +01:00
cmack
4dbd635985 Fix for name and value fields donut 2020-08-07 14:28:55 +01:00
cmack
bba3c90cf5 Donut chart for demo 2020-08-07 12:57:07 +01:00
cmack
9983feb1f0 Merge branch 'master' of https://github.com/Budibase/budibase into britechart/donut-demo 2020-08-07 12:57:02 +01:00
Michael Shanks
bd01717190 input binds to store 2020-08-07 12:00:52 +01:00
cmack
9ddf8d07ec Bar chart with tests and general bug fixes 2020-08-06 17:15:57 +01:00
cmack
ad75a142ea Tidyup 2020-08-05 17:05:06 +01:00
cmack
2cd8d09822 Latest Donut and Legend Updates 2020-08-05 16:57:54 +01:00
Martin McKeaveney
9e00550eda Cypress Tests Running in CI (#524)
* cypress test setup

* running cypress in CI

* fixing tests after first time setup wizard

* bb api key

* API Key in right place

* adding env in cypress.json

* env var in setup

* lint

* API key not working

* fill in API key form if present

* allow more time for creation

* cypress server for debug

* video recording, better debugging

* Adding debug logs

* set node env

* cypress env

* cancel irrelevant test
2020-08-05 15:18:28 +01:00
cmack
f1dd3e8a3d Chart legend and UI Updates 2020-08-05 14:19:56 +01:00
cmack
efbd3b7c86 Separate Legend into its own component 2020-08-04 16:21:51 +01:00
cmack
31dbf8e82f Table / model integration for charts 2020-08-04 13:55:26 +01:00
cmack
bbf32cda75 Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2 2020-08-04 10:06:10 +01:00
cmack
31820c1bbf Adding mode functionality to Donut 2020-08-04 10:02:58 +01:00
cmack
ac9d5e660d Re-adding datachart for testing 2020-08-03 14:42:37 +01:00
cmack
b2aadc36d5 StackedArea and other Chart Stuff 2020-08-03 11:55:13 +01:00
Martin McKeaveney
71d0849b71 v0.1.13 2020-08-03 11:45:39 +01:00
Michael Shanks
be1017e8ac Merge pull request #480 from mjashanks/master
Form Components now have default values for all fields
2020-08-03 11:13:08 +01:00
Michael Shanks
c8d809aded Merge pull request #516 from Budibase/table-sorting
Table sorting
2020-08-03 11:03:59 +01:00
Joe
f385cbf305 Stacked list component added 2020-07-31 12:02:29 +01:00
cmack
a0d9bd9774 WIP: Groupedbar, Heatmap and Sparkline Charts 2020-07-30 16:39:56 +01:00
cmack
f667f05f19 WIP: Bar, Brush, Bullet, Donut and Line 2020-07-29 16:35:44 +01:00
Martin McKeaveney
4b8ac1a270 tidy up 2020-07-29 13:21:32 +01:00
Martin McKeaveney
3efc406463 icons wrong way round 2020-07-29 13:12:13 +01:00
Martin McKeaveney
d53afb175b table sorting for datatable 2020-07-29 13:11:29 +01:00
Martin McKeaveney
7e80c1b4b9 improved sorting logic 2020-07-28 19:40:52 +01:00
Martin McKeaveney
a62c8608c9 initial table sorting algo 2020-07-28 17:43:29 +01:00
cmack
5d14efb201 bar chart 2020-07-28 14:19:46 +01:00
Martin McKeaveney
284474db4b merge 2020-07-28 11:14:44 +01:00
cmack
d56c801c6f Britecharts work so far 2020-07-26 11:54:55 +01:00
Martin McKeaveney
2d29ba96d5 v0.1.10 2020-07-21 17:10:59 +01:00
Michael Shanks
1b04b64177 Form: setting default values on record fields 2020-07-21 12:16:05 +01:00
cmack
cae50603ae WIP: Work so far 2020-07-20 16:25:50 +01:00
Martin McKeaveney
847d3ddd1e docs for release 2020-07-15 12:05:00 +01:00
Martin McKeaveney
665938dca4 v0.1.8 2020-07-15 10:44:11 +01:00
Martin McKeaveney
5149f9cc6f v0.1.7 2020-07-15 09:56:01 +01:00
Joe
1db1ad1a45 Layout update
The backend table was pushing the right panel out of sight on smaller screens. I have added css grid to control the layout, including a minimax section so the content does not dictate the size of the middle screen.
2020-07-14 14:52:11 +01:00
Martin McKeaveney
6b131b716e v0.1.2 2020-07-13 14:40:25 +01:00
Joe
ed7b5b779e Various minor UI updates including the settings modal
Settings modal update includies, improved spacing, element sizing. Working with this part of the platform felt a little brittle. It might be the fact it's a modal.

The frontend component section had a different layout that the block section in the backend and workflow section - updated to follow suit.

Dataform button updated and improved.

Settings button color updated

Additonal data blocks added which are pretty popular (not essential but took me mew a seconds to add and will save me a decent bit in the future)
2020-07-12 19:19:12 +01:00
Martin McKeaveney
9b23d9eb51 v0.1.1 2020-07-09 15:30:11 +01:00
Michael Shanks
237bad8bd5 Merge branch 'master' of github.com:Budibase/budibase 2020-07-09 13:12:59 +01:00
Martin McKeaveney
270428bd13 adding electron to dev deps 2020-07-09 11:38:07 +01:00
Martin McKeaveney
581d2b90cb v0.1.0 2020-07-09 11:31:21 +01:00
Martin McKeaveney
7c5da11836 PR Comments 2020-07-08 16:31:26 +01:00
Michael Shanks
106262657b bugfix - heading not updating with state change 2020-07-08 14:33:48 +01:00
Martin McKeaveney
1a33ab2e18 merge 2020-07-07 21:32:32 +01:00
Martin McKeaveney
c953fa679a lint 2020-07-07 21:29:20 +01:00
Michael Shanks
9208a43cf1 Form component now supports edit recprd 2020-07-07 20:16:03 +01:00
Michael Shanks
ee0ab87c31 Some extra comments 2020-07-06 17:10:55 +01:00
Michael Shanks
8fc00ee78d Form: success notifier on save + configurable button text 2020-07-06 16:24:44 +01:00
Michael Shanks
cc1659f807 Login: allow edit of title & button text 2020-07-06 11:30:36 +01:00
Michael Shanks
ec594234d8 Add title prop to forms (hides title if none entered) 2020-07-06 10:17:23 +01:00
Michael Shanks
cf696f109d Merge branch 'master' into bugfixes 2020-07-03 14:07:43 +01:00
Michael Shanks
2a7926a677 DataTable should not display type & modelId 2020-07-02 21:22:21 +01:00
Michael Shanks
4346bce4fd #383 rename Model > Table (ui only) 2020-07-02 20:38:02 +01:00
Joe
1258abb8e4 Update components.json 2020-07-01 15:01:38 +01:00
Joe
6a4f47a4c8 formatting and lint 2020-07-01 14:46:22 +01:00
Joe
b8c0678c87 Table component revised plus minor UI changes
Table redesigned to be more flexible and include setting props for better control
2020-07-01 14:37:57 +01:00
Michael Shanks
8e4f69ff15 removed unecessar styling from List 2020-07-01 13:20:05 +01:00
Michael Shanks
ce99054f91 Added recordDetail component 2020-07-01 13:19:14 +01:00
Joe
66a7d24ea2 Formatting and linting done 2020-06-29 19:55:27 +01:00
Joe
c015544959 Updated the basic form with boolean and select fix 2020-06-29 19:54:30 +01:00
Joe
b7285e0108 WIP Form Component Design Update
Wide form added
Boolean button fixed
2020-06-29 16:32:51 +01:00
Joe
919412df8c Formatting 2020-06-25 16:02:30 +01:00
Michael Shanks
7b807f40f1 reverting login change from previous commit 2020-06-24 16:57:21 +01:00
Joe
942af74bbd Formatting and linting 2020-06-24 16:20:15 +01:00
Joe
7ea1eaed06 Merge branch 'Css-update-to-reflect-BBUI' of https://github.com/Budibase/budibase into Css-update-to-reflect-BBUI 2020-06-24 15:46:30 +01:00
Joe
ff8ec8e033 formatting and linting 2020-06-24 15:41:33 +01:00
Joe
0cf410b253 Merge branch 'master' into Css-update-to-reflect-BBUI 2020-06-24 15:35:40 +01:00
Joe
85b0d790a6 Props panel updated
All design props tested
SImplification of design props completed, with, in some cases, the replacement of units with general terminology.
2020-06-24 15:06:28 +01:00
Joe
28fadac7f7 CSS update UI refresh
Font changed to Inter
Colors reflect BBUI
Panel background removed
2020-06-23 08:19:16 +01:00
Michael Shanks
ff2c2340e2 bugfix:Dataform throwing error 2020-06-21 06:01:29 +01:00
Michael Shanks
bf14aa5ccb instanceid removal 2020-06-18 16:59:31 +01:00
Michael Shanks
19d132c6c2 removal of appRoot - appId comes in cookie 2020-06-12 20:42:55 +01:00
Martin McKeaveney
9830725ac1 embed component, rename main and login to public and private 2020-06-11 20:18:59 +01:00
Joe
e32c4d15af formatting 2020-06-09 11:49:06 +01:00
Joe
fc39ab7bc1 Image Component
Image component added to builder
2020-06-09 11:06:18 +01:00
Joe
63fe1349c3 Data Components UI Update
Changes include:
Table UI updated, including color changes, margin, padding and height adjustments,
Table centered, title added, spacing improved
login - button text includes web app name
2020-06-05 15:08:03 +01:00
Martin McKeaveney
b719880ffc fix backend workflow 2020-06-04 13:55:52 +01:00
Joe
e00762cf59 Merge pull request #325 from Budibase/transition,-dataform,-decoration-fix
Transition fix, decoration added and dataform button font removed
2020-06-04 12:40:33 +01:00
Joe
a0a5074150 Transition fix, decoration added and dataform button font removed 2020-06-04 12:22:01 +01:00
Michael Shanks
6aba0e4ee2 Merge branch 'master' into new-list-spike2 2020-06-04 11:57:05 +01:00
Michael Shanks
db1242ce9e Merge branch 'data-form' 2020-06-03 23:14:12 +01:00
Michael Shanks
2bedbd5df6 bugfix: screenRouter hijacks link clicks and routes when applicable 2020-06-03 22:52:33 +01:00
Joe
9193029bc4 Form and button update 2020-06-03 22:49:55 +01:00
Michael Shanks
3471afe587 bugfix: data components hitting correct url again 2020-06-03 22:12:09 +01:00
Martin McKeaveney
bb9ad9c1c6 Merge pull request #314 from Budibase/fix-dataform
fix dataform
2020-06-03 17:03:51 +01:00
Martin McKeaveney
2f6e0f14ae fix dataform 2020-06-03 16:10:03 +01:00
Joe
695cac39c7 login logo update 2020-06-03 15:55:42 +01:00
Joe
63ed718293 Merge pull request #311 from Budibase/login-component-UI
login component UI update
2020-06-03 15:21:43 +01:00
Joe
6c680c5d21 login component UI update
Input styles updates
Labels removed
Button redesigned
Title/name added to ui and settings

*Logo and preview broke for login component and page - Another issue
2020-06-03 15:13:39 +01:00
Michael Shanks
82d0f1ea86 bugfix: links not respecting appRootPath 2020-06-03 12:30:32 +01:00
Michael Shanks
f6b98d987f spike - list that accepts children 2020-06-02 23:26:06 +01:00
Martin McKeaveney
c7e8cc95e4 fix datalist, datatable and chart component 2020-06-02 21:31:29 +01:00
Conor_Mack
facd99f58a Stable property panel 2020-05-21 14:28:32 +01:00
Conor_Mack
017ac7aced Settings, Tidyup and Refactor 2020-05-20 11:55:25 +01:00
Conor_Mack
3cd48773d1 Building components settings and refactoring 2020-05-19 17:00:53 +01:00
Conor_Mack
9eceb6c5cf Merge branch 'master' of https://github.com/Budibase/budibase into test/master-and-property-panel 2020-05-18 15:45:14 +01:00
Martin McKeaveney
3c9af5336e formatting 2020-05-18 11:01:17 +01:00
Conor_Mack
dc21bcd525 Merge branch 'property-panel/structure' into property-panel/new-backend 2020-05-12 14:53:20 +01:00
Conor_Mack
81cfdf69aa Fixing errors 2020-05-12 14:44:30 +01:00
Martin McKeaveney
16a6680c2e add initialiseClientDB 2020-05-11 10:28:06 +01:00
Conor_Mack
2e636dec93 Pre demo changes 2020-05-08 20:29:15 +01:00
Martin McKeaveney
db69673a9d data components 2020-05-07 22:15:09 +01:00
Martin McKeaveney
96a1bc52de added model props 2020-05-07 14:59:06 +01:00
Martin McKeaveney
0ec47971d0 formatting + fixing builder tests 2020-05-07 10:53:34 +01:00
Martin McKeaveney
910030e929 Auth working 2020-05-06 20:29:55 +01:00
Martin McKeaveney
b6b50182e2 dev setup complete 2020-05-06 12:17:15 +01:00
Martin McKeaveney
ddb1880b98 development setup, adding data components 2020-05-06 10:33:30 +01:00
Conor_Mack
b52b9fdd2f <svelte:component> solution for rendering 2020-05-05 14:45:52 +01:00
Martin McKeaveney
5648eae275 merge 2020-05-04 17:17:03 +01:00
Martin McKeaveney
3564fec064 access levels, actions and triggers removed. Restructuring and refactoring 2020-04-29 20:29:56 +01:00
Conor_Mack
26fdad57fd Colorpicker functionality for components panel 2020-04-29 15:49:51 +01:00
Conor_Mack
e7af64f625 Stylable option items and font family property 2020-04-27 11:26:34 +01:00
kevmodrome
eeac06e30c adds navigation bar block component 2020-04-23 14:32:36 +02:00
Conor_Mack
cfd93ece49 Input components and tidyup 2020-04-23 13:22:41 +01:00
Conor_Mack
c51ee3f0e8 Basic Card and Component Tidyup 2020-04-22 11:52:55 +01:00
kevmodrome
6201c47616 change isRecord to isModel 2020-04-14 12:03:22 +02:00
kevmodrome
28854c5c9a update more names from record to model 2020-04-14 11:25:37 +02:00
Martin McKeaveney
0178d66ee9 publish 2020-04-06 09:30:58 +01:00
Martin McKeaveney
31853a6c34 v0.0.32 2020-04-06 09:26:13 +01:00
Michael Shanks
ab316fedcd v0.0.31 2020-04-02 19:27:54 +01:00
Michael Shanks
eb8dedeea1 v0.0.30 2020-04-02 19:16:21 +01:00
Michael Shanks
dcf4f4963c v0.0.29 2020-03-31 16:33:40 +01:00
Michael Shanks
ad496a7c3e v0.0.28 2020-03-31 14:44:04 +01:00
Joe
9aa6b3fba5 color change 2020-03-17 11:16:49 +00:00
Michael Shanks
dd1d3643e4 lerna updated gitHead for me for some reason 2020-03-05 14:54:22 +00:00
Michael Shanks
a54d978662 v0.0.27 2020-03-05 08:53:44 +00:00
Michael Shanks
128218a0fa v0.0.26 2020-03-05 08:48:04 +00:00
Michael Shanks
a510d18318 v0.0.25 2020-03-05 08:37:51 +00:00
Michael Shanks
052493e4fa bugfix: container should default to div 2020-03-04 15:20:53 +00:00
Michael Shanks
b90add5833 v0.0.24 2020-02-27 23:42:35 +00:00
Michael Shanks
2548e0da2c v0.0.23 2020-02-27 22:08:29 +00:00
Michael Shanks
7438e6f057 v0.0.22 2020-02-27 11:59:35 +00:00
Michael Shanks
f7c0e7a27c v0.0.21 2020-02-26 22:47:09 +00:00
Michael Shanks
615688afa7 v0.0.20 2020-02-26 22:32:19 +00:00
Michael Shanks
e87e890306 v0.0.19 2020-02-26 22:26:19 +00:00
Michael Shanks
6c10a4a2cf v0.0.18 2020-02-26 22:18:45 +00:00
Michael Shanks
56d51014d4 prep for NPM publish 2020-02-26 22:18:14 +00:00
Michael Shanks
05d55de0d8 v0.0.17 2020-02-26 21:12:13 +00:00
Martin McKeaveney
8d7b5cc078 Update index.js 2020-02-25 17:30:27 +00:00
Martin McKeaveney
7d17459eb1 Rename button.svelte to Button.svelte 2020-02-25 17:30:06 +00:00
Michael Shanks
c14c826d51 CI error: standard-comp Button import typo 2020-02-25 17:25:26 +00:00
Martin McKeaveney
7ae40de558 eslint tidy up 2020-02-25 15:46:04 +00:00
Michael Shanks
ccc55ae8b5 Merge pull request #121 from shogunpurple/state-management-v2
State management v2
2020-02-23 22:16:56 +00:00
Michael Shanks
91aa46836f publishDev scripts create dirs, so we dont get annoying errors 2020-02-22 22:24:19 +00:00
Martin McKeaveney
b7a5735a05 state management bindings 2020-02-21 15:44:48 +00:00
Michael Shanks
95dab52619 components changes 2020-02-21 11:43:21 +00:00
Michael Shanks
004d839966 new components 2020-02-20 17:06:50 +00:00
Michael Shanks
99c8814533 component templates 2020-02-19 21:38:21 +00:00
Martin McKeaveney
3a406bc0da removed generators, added simple presets to standard components 2020-02-18 20:35:43 +00:00
Michael Shanks
c033db0e2d Merge branch 'master' into 98-builtin-slot 2020-02-18 17:11:46 +00:00
pngwn
3c51f731ef Add screenslot to current preview. 2020-02-18 15:53:22 +00:00
Michael Shanks
56c25fee90 Client Api - New state binding method (#105)
* new binding...
- state manager
- one store per screen
- not passing

* client lib binding - tests passing

* binding fully working again post stateManager

* bugfix with button component

* Control flow ("code") now working, tests passing

* Events List now reading from component definition

* fix to button.svelte - missing props._children
2020-02-18 12:29:38 +00:00
pngwn
6db4394562 Add builtin slot to list 2020-02-18 10:32:00 +00:00
Michael Shanks
c9961feee5 Work on Components API & bugfixes (#102)
* typo - screens not being sent to page save

* removed children arg from hydrateChildren (n/a)

* initialiseChildren does not rerender unless forced

* removed derivatives of initialiseChildren

* renamed initialiseChildren > attachChildren

* standard-components - refactoring

div now container
H1, h2... etc now Heading with type
Select now takes option as _children

* loads of bug fixing

* safe props creation
anytime props are loaded,
we make sure they conform to the components props definition
2020-02-14 11:51:45 +00:00
Martin McKeaveney
7a39e16e32 state binding complete 2020-02-12 10:12:54 +00:00
Martin McKeaveney
936bce711e state binding v1 2020-02-11 14:19:06 +00:00
Michael Shanks
34b957f331 Builder saves backend and front end seperately (#88)
* refactoring server for screens & page layout restructure

* Disable API calls, UI placeholders.

* buildPropsHierarchy is gone & screen has url

* Recent changes.

* router

* router

* updated git-ignore to reinclude server/utilities/builder

* modified cli - budi new create new file structure

* Fix uuid import.

* prettier fixes

* prettier fixes

* prettier fixes

* page/screen restructure.. broken tests

* all tests passing at last

* screen routing tests

* Working screen editor and preview.

* Render page previews to the screen.

* Key input lists to ensure new array references when updating styles.

* Ensure the iframe html and body fills the container.

* Save screens via the API.

* Get all save APIs almost working.

* Write pages.json to disk.

* Use correct API endpoint for saving styles.

* Differentiate between saving properties of screens and pages.

* Add required fields to default pages layouts.

* Add _css default property to newly created screens.

* Add default code property.

* page layout / screens - app output

* backend and fronend save seperately

Co-authored-by: pngwn <pnda007@gmail.com>
2020-02-10 21:35:51 +00:00
Michael Shanks
8a80d8801a Page Layout & Screen restructure (#87)
* refactoring server for screens & page layout restructure

* Disable API calls, UI placeholders.

* buildPropsHierarchy is gone & screen has url

* Recent changes.

* router

* router

* updated git-ignore to reinclude server/utilities/builder

* modified cli - budi new create new file structure

* Fix uuid import.

* prettier fixes

* prettier fixes

* prettier fixes

* page/screen restructure.. broken tests

* all tests passing at last

* screen routing tests

* Working screen editor and preview.

* Render page previews to the screen.

* Key input lists to ensure new array references when updating styles.

* Ensure the iframe html and body fills the container.

* Save screens via the API.

* Get all save APIs almost working.

* Write pages.json to disk.

* Use correct API endpoint for saving styles.

* Differentiate between saving properties of screens and pages.

* Add required fields to default pages layouts.

* Add _css default property to newly created screens.

* Add default code property.

* page layout / screens - app output

Co-authored-by: pngwn <pnda007@gmail.com>
2020-02-10 15:51:09 +00:00
Martin McKeaveney
927502eb38 include svelte files in prettier 2020-02-03 09:50:30 +00:00
Martin McKeaveney
0808178dfa running prettier over codebase, removing merge files 2020-02-03 09:24:25 +00:00
Michael Shanks
7ae29a6030 #24 - Control Flow (#79)
* removed binding references to array type

* refactored initialiseChildren into seperate file

* render function, with code blocks - tested simple cases

* few mores tests for control flow

* md components - getting TestApp to work

* new render wrapper - bug fix

* client: providing access to component root elements

* code editor working

* code editor improvements
2020-01-31 23:11:50 +00:00
pngwn
d78f8013b5 Implement updating of individual component props 2020-01-24 14:51:29 +00:00
pngwn
6ed94eb0a8 Update gitignored files. 2020-01-24 14:51:28 +00:00
Martin McKeaveney
460ff487be v0.0.16 2020-01-23 11:38:11 +00:00
Michael Shanks
b4255c3c56 introduced 'container' to component definition 2020-01-20 21:57:27 +00:00
Michael Shanks
fce9848143 standard components exports broken 2020-01-20 11:03:25 +00:00
Michael Shanks
23bc8687eb standard-components - uses _children 2020-01-18 09:00:18 +00:00
Michael Shanks
4e09043e3a #48 restructure. Screens in, user components out. _children static concept 2020-01-17 23:06:42 +00:00
Michael Shanks
4f29664990 v0.0.15 2019-11-12 07:15:59 +00:00
Michael Shanks
e459d56754 v0.0.14 2019-11-09 08:14:41 +00:00
Michael Shanks
b64c57bbfb v0.0.13 2019-11-05 13:30:53 +00:00
Michael Shanks
e3b6dffda5 Standard Select Componet:added blank option 2019-10-31 09:23:55 +00:00
Michael Shanks
21287181a2 v0.0.12 2019-10-19 07:24:35 +01:00
Michael Shanks
540fb4c3d6 basic cru app possible 2019-10-19 07:24:20 +01:00
Michael Shanks
92dcf4b2b8 backup before an f-up 2019-10-18 17:32:03 +01:00
Michael Shanks
6f83fd19a3 bootstra components - backup before comonen control flow 2019-10-16 05:38:45 +01:00
Michael Shanks
f787633fc7 bootstrap components started... 2019-10-14 08:32:20 +01:00
Michael Shanks
70572a5ee1 v0.0.11 2019-10-12 08:31:04 +01:00
Michael Shanks
4b559d046e v0.0.10 2019-10-12 07:51:01 +01:00
Michael Shanks
ce29733189 v0.0.9 2019-10-11 19:06:31 +01:00
Michael Shanks
a67b812e52 standard-components - all files 2019-10-11 19:04:11 +01:00
Michael Shanks
03c1adb55e v0.0.8 2019-10-11 18:58:13 +01:00
Michael Shanks
c2ba38fec1 v0.0.7 2019-10-11 18:51:03 +01:00
Michael Shanks
5ba24568da v0.0.6 2019-10-11 18:48:09 +01:00
Michael Shanks
014c3b6bd3 v0.0.5 2019-10-11 18:47:35 +01:00
Michael Shanks
54420f6987 v0.0.4 2019-10-11 18:45:26 +01:00
Michael Shanks
2cfded5d01 few bug fixes 2019-10-10 10:41:31 +01:00
Michael Shanks
0e9a885aa1 generators seem to be working... 2019-10-10 06:18:02 +01:00
Michael Shanks
2f028b1f1e generators.. 2019-10-07 06:03:41 +01:00
Michael Shanks
1529277b11 lots of bugfixes and component changes 2019-10-03 06:12:13 +01:00
Michael Shanks
3ebe483d94 context binding 2019-10-01 05:57:45 +01:00
Michael Shanks
7c4c1bd670 new components not export by index in stanadard-component 2019-09-30 05:21:08 +01:00
Michael Shanks
207b73ba97 some bugfixes - ready to start building! 2019-09-29 06:40:06 +01:00
Michael Shanks
3cfe71cbbb refactoring - lodash/fp 2019-09-28 05:28:11 +01:00
Michael Shanks
cb6fe94584 Event bindings with context, array binding, Table component... 2019-09-27 17:03:31 +01:00
Michael Shanks
e0d1ea5651 nav component and bug fixes 2019-09-26 05:40:58 +01:00
Michael Shanks
9953989de6 state binding working 2019-09-22 05:02:33 +01:00
Michael Shanks
be2fe07395 Events and state binding 2019-09-20 08:01:35 +01:00
Michael Shanks
70ddecfab0 data binding and stndard componets work 2019-09-19 04:35:40 +01:00
Michael Shanks
fc651a10a1 packaging fix 2019-09-11 05:18:00 +01:00
michael shanks
c5e6fe001b v0.0.3 2019-09-10 13:07:35 +01:00
michael shanks
2e596be3d1 v0.0.2 2019-09-10 11:48:00 +01:00
Michael Shanks
cbd0ac291b more packge changes 2019-09-10 10:54:35 +01:00
Michael Shanks
a2498b6ced packaging stuff 2019-09-10 06:00:19 +01:00
michael shanks
e0abcdaa0e bugfixes. 2019-09-09 05:24:14 +01:00
michael shanks
5ee72b1d87 build app... probably not orking yet.. 2019-09-07 06:50:35 +01:00