Commit Graph

403 Commits

Author SHA1 Message Date
Michael Shanks eaa8d91392 merge from master - including fixes 2020-10-08 16:15:12 +01:00
kevmodrome 7b92482a8d
update svelte version in builder and standard-components packages 2020-10-08 16:24:21 +02:00
Andrew Kingston 3d7bd55c08 Bump BBUI version 2020-10-08 09:34:22 +01:00
Andrew Kingston fd02f361f1 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-07 10:45:26 +01:00
Martin McKeaveney e282480888 v0.1.25 2020-10-06 21:23:02 +01:00
Martin McKeaveney 368f9934d5 v0.1.24 2020-10-06 20:35:11 +01:00
Andrew Kingston 9faed3fb5f Move multiselect to BBUI 2020-10-06 16:02:48 +01:00
mike12345567 e0dad53ad3 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-05 10:52:35 +01:00
Andrew Kingston d1512f202b Replace all usages of simple-modal with new modal 2020-10-02 20:41:21 +01:00
Martin McKeaveney 2dedafc90c v0.1.23 2020-10-02 16:24:39 +01:00
mike12345567 6b222ffbf0 Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records 2020-10-02 14:49:23 +01:00
Martin McKeaveney fd47cf1624 v0.1.22 2020-09-30 17:05:19 +01:00
Andrew Kingston e4ac832c32 Add WIP draft of linked records UI allowing single linked record selection 2020-09-29 18:27:35 +01:00
Michael Shanks 69292c353c analytics - identify user + extra actions added 2020-09-29 15:26:56 +01:00
Andrew Kingston ecd5aa9eeb Bump BBUI version 2020-09-29 13:52:26 +01:00
Joe eaef5d0419 Page titles and primary cta alignment and styling consistent
Data and automations page titles now use BBUI Heading component and Spacer component. They are not consistent in styling and spacing.

Welcome screen app cards buttons changed to text buttons. I made this change as there were too many buttons on the page. We want one primary button - create new app.

Early changes mage to binding popover. More to come.
2020-09-26 00:45:56 +01:00
Martin McKeaveney 9768a23ad4 merge 2020-09-24 15:52:09 +01:00
Martin McKeaveney 11c8010c91 use bbui component for dropzone 2020-09-24 15:50:51 +01:00
Andrew Kingston 0593df0284 Bump bbui version 2020-09-24 15:09:16 +01:00
mike12345567 c374bd48c8 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 13:53:06 +01:00
mike12345567 b2d06b7a06 Merge branch 'master' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 13:52:26 +01:00
Andrew Kingston 906dd7a0ec Bump bbui version 2020-09-18 20:30:35 +01:00
Andrew Kingston 634bf10bd2 Bump bbui to latest version 2020-09-18 17:41:36 +01:00
Andrew Kingston 182b70135e Bump svelte, rollup and rollup-plugin-terser dependencies to support optional chaining and nullish coalescing 2020-09-16 09:13:13 +01:00
Conor Mack 611e77cf0a Merge branch 'master' of https://github.com/Budibase/budibase into feature/icon-component 2020-09-15 13:44:44 +01:00
Conor Mack 655b39c39c Icon and Icon Select Component 2020-09-15 11:53:02 +01:00
Martin McKeaveney b1725ec541 v0.1.21 2020-09-14 17:11:47 +01:00
Martin McKeaveney d414e84748 v0.1.20 2020-09-14 16:26:18 +01:00
Michael Shanks 61a882408b updated BBUI 2020-09-14 12:34:46 +01:00
Michael Shanks 60d9ae8343 Event Modal - set padding to zero 2020-09-14 11:12:44 +01:00
Michael Shanks dff89f0e29 removing feather icons - no longer used 2020-09-11 10:39:16 +01:00
Martin McKeaveney b605d25a4d lint, using bbui component 2020-09-09 16:27:46 +01:00
Martin McKeaveney e6840bcffc custom flatpickr styling, tidy up 2020-09-09 13:44:36 +01:00
Martin McKeaveney fc923cb883 using flatpickr, rollup config for CSS in the builder 2020-09-09 12:06:04 +01:00
Martin McKeaveney 068bb3c500 date field working with HTML5 inputs. Needs more sophisticated parsing 2020-09-08 18:03:41 +01:00
Victoria Sloan 55b9ffbd57 removing uikit dependency 2020-09-06 23:21:40 +01:00
Victoria Sloan 46a823687a Merge branch 'master' into removing-uikit-06
# Conflicts:
#	packages/builder/src/components/common/DatePicker.svelte
2020-09-06 22:32:48 +01:00
Victoria Sloan fd3e93867e remove IconButton.svelte file 2020-09-06 22:04:09 +01:00
Victoria Sloan 63301eb638 minWidth set on NewScreen bbui modal, Spacer component used instead of margins and bbui version bumped 2020-09-04 22:40:25 +01:00
Victoria Sloan a96df4d020 Merge branch 'master' into removing-uikit-05
# Conflicts:
#	packages/standard-components/dist/index.js.map
2020-09-04 21:45:33 +01:00
Martin McKeaveney 7c27957b1b
Workflow fixes (#559)
* workflow fixes

* fixes for workflow - cypress test coverage

* remove log

* adding some assertions to slow test down

* force click create user

* cypress 5, small wait for user test

* remove cypress waiting eslint rule to fix user test

* click button directly

* test clicking

* try changing access level for validity

* lint
2020-09-03 12:02:15 +01:00
Tori Sloan 414985e272
Merge branch 'master' into removing-uikit-05 2020-09-03 09:07:22 +01:00
Victoria Sloan 6620e1e44e bbui version updated to latest & updated Label component used 2020-09-01 21:28:38 +01:00
kevmodrome 5c24dc4592
update bbui 2020-08-31 10:11:44 +02:00
Victoria Sloan 92fb970ef0 updating bbui version and replacing uk-form-label with bbui Label component 2020-08-30 15:28:46 +01:00
kevmodrome 4174475ba6
updates correctly on close, cancel and done actions 2020-08-28 15:40:43 +02:00
kevmodrome 006ad9efbe
wip: binding interface design 2020-08-28 14:43:28 +02:00
Michael Shanks f16a29792c working flat() polyfill for jest 2020-08-27 10:20:01 +01:00
kevmodrome 26a5137c3d
merge master 2020-08-26 09:11:16 +02:00
kevmodrome 5dd80d0912
binding interface now only updates when the dropdown is closed 2020-08-25 11:20:39 +02:00
Martin McKeaveney ae4b02cb69 v0.1.19 2020-08-21 11:31:53 +01:00
Martin McKeaveney 1b93c92277 v0.1.18 2020-08-21 10:19:54 +01:00
Martin McKeaveney 0388f8dbb5 merge 2020-08-19 17:14:30 +01:00
Martin McKeaveney 10635075a5 full cypress suite for custom views 2020-08-19 16:43:04 +01:00
Martin McKeaveney 28b4b6fcb9 deletion of views, statistics calculation popover, unit tests 2020-08-17 21:01:43 +01:00
Michael Shanks 4de8bffec2 removed unecessary dependencies 2020-08-14 17:39:56 +01:00
Michael Shanks 9a940c0df5 merge from master 2020-08-11 17:31:14 +01:00
Martin McKeaveney be1d03caa2
Merge pull request #528 from Budibase/new-backend-ui
New backend ui
2020-08-11 17:06:40 +01:00
Martin McKeaveney 90ee85ba01 remove moduleNameMapper 2020-08-11 15:54:03 +01:00
Martin McKeaveney 3325af6462 v0.1.17 2020-08-11 15:33:01 +01:00
Martin McKeaveney ab9a8f6a1d merge 2020-08-11 14:07:04 +01:00
Martin McKeaveney 5173ee8583 lint 2020-08-11 12:19:37 +01:00
Michael Shanks cc66b17ca8 Merge branch 'master' into feature/binding-interface 2020-08-11 10:46:07 +01:00
Martin McKeaveney 2507c00f0c v0.1.16 2020-08-10 18:15:30 +01:00
Martin McKeaveney 8915db5ab2 bump bbui 2020-08-10 18:14:08 +01:00
Martin McKeaveney 8a4646ca4c Merge branch 'master' of github.com:Budibase/budibase into new-backend-ui 2020-08-10 16:39:30 +01:00
Martin McKeaveney 6043d79dc0 v0.1.15 2020-08-10 16:07:59 +01:00
Martin McKeaveney 7fdbad6a60 pinning posthog version 2020-08-10 15:56:53 +01:00
Martin McKeaveney 326ded6171 allow yarn.lock, update posthog version 2020-08-10 15:52:34 +01:00
Martin McKeaveney 77fd50ff2f v0.1.14 2020-08-10 15:36:33 +01:00
Martin McKeaveney de93c0f530 new table creation 2020-08-07 18:31:40 +01:00
Martin McKeaveney 9d1979114b column CRUD 2020-08-07 17:41:20 +01:00
Martin McKeaveney 63f3623664 creating rows and columns working 2020-08-07 16:13:57 +01:00
cmack c8a2f578e4 Merge branch 'master' of https://github.com/Budibase/budibase into britechart/donut-demo 2020-08-07 12:57:02 +01:00
Michael Shanks ae734970a6 Merge branch 'master' into feature/binding-interface 2020-08-07 10:43:07 +01:00
Martin McKeaveney bbcb282e53
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
Michael Shanks c13bb8fa83 reinstated jest config (removed accidently) 2020-08-04 11:17:44 +01:00
Michael Shanks 3458b893ca stub bindings 2020-08-04 11:10:02 +01:00
cmack cc3cbb7a5b Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2 2020-08-04 10:06:10 +01:00
Kevin Åberg Kultalahti deb9c48adf
Merge pull request #523 from Budibase/feature/create-app-modifications
Feature/create app modifications
2020-08-03 17:54:54 +02:00
kevmodrome 2f10f51cd4
api key logic works correctly 2020-08-03 15:59:50 +02:00
Martin McKeaveney 284cceb9b7 v0.1.13 2020-08-03 11:45:39 +01:00
kevmodrome 15595d0c7c
setup sidebar 2020-07-31 10:46:23 +02:00
Martin McKeaveney bf0a88f626 v0.1.11 2020-07-27 17:08:25 +01:00
Michael Shanks 51690ed439
Merge pull request #483 from mjashanks/delete_screen
Can delete screens
Uses new dropdown menu from bbui
2020-07-21 21:31:15 +01:00
Michael Shanks 20efca5f10 Screen dropdown manu uses bbui dropdown menu 2020-07-21 20:49:52 +01:00
Martin McKeaveney 9db7944d04 v0.1.10 2020-07-21 17:10:59 +01:00
cmack b5bc79488d Chart component - CDN to NPM Pkg 2020-07-20 10:09:11 +01:00
Martin McKeaveney 3fbf3f4826 v0.1.9 2020-07-15 13:51:21 +01:00
cmack dd3c66680a Tidyup and Deletion of old files 2020-07-15 10:50:20 +01:00
Martin McKeaveney eff4fa93ca v0.1.8 2020-07-15 10:44:11 +01:00
Martin McKeaveney 915cf29b3c v0.1.7 2020-07-15 09:56:01 +01:00
Martin McKeaveney bc89cf4a74 formatting and tidy up 2020-07-14 16:00:58 +01:00
Martin McKeaveney df0647ddf8 v0.1.6 2020-07-14 10:38:40 +01:00
Martin McKeaveney 2699362f07 v0.1.3 2020-07-14 08:18:41 +01:00
Martin McKeaveney b0599fc9c4 posthog analytics 2020-07-13 17:12:54 +01:00
Martin McKeaveney 9dd601c101 v0.1.2 2020-07-13 14:40:25 +01:00
kevmodrome c9be2fa2c4
fix: corrects border radii on some elements in the users and api keys panels 2020-07-10 09:53:00 +02:00
kevmodrome 40835eae67
corrects background on general tab and bumps bbui version 2020-07-10 09:22:36 +02:00
Martin McKeaveney af04b840a3 v0.1.1 2020-07-09 15:30:11 +01:00
Martin McKeaveney e4e053cb6f v0.1.0 2020-07-09 11:31:21 +01:00
Conor_Mack 28325b6f0c Functional Chart Wrapper for Britecharts 2020-07-08 17:14:23 +01:00
cmack a945a99db7 Merge branch 'colorpicker/swatch-updates' of https://github.com/Budibase/budibase into colorpicker/swatch-updates 2020-07-02 16:27:46 +01:00
cmack 9aaa0f6fee Lint and Cypress Lint Plugin 2020-07-02 16:26:43 +01:00
Joe 8e8b0c6fb9 Welcome screen fix
Page scroll fix
Card responsiveness fix
Page spacing improved
Button color changed
2020-07-02 11:02:31 +01:00
Michael Shanks 8860c8acb7 bump bbui version 2020-06-30 10:02:27 +01:00
Conor_Mack 7e14b7d952
Merge pull request #397 from Budibase/bugfix/select-overflow-clipping
OptionSelect - Fix for Overflow Clipping
2020-06-29 15:38:08 +01:00
kevmodrome f25ae8750d
bump bbui version and fix disabled Select component in user row component 2020-06-29 13:31:51 +02:00
Conor_Mack 42530d215e WIP: Select Scroll - Problems on scroll 2020-06-27 16:56:01 +01:00
Martin McKeaveney 6ef4ba086c data model rewrite 2020-06-25 22:34:38 +01:00
Joe d9a48e3a51 General UI fixing previous styling issues 2020-06-25 15:49:56 +01:00
Michael Shanks ec1c9c5fb8 merge from master 2020-06-24 18:05:49 +01:00
Michael Shanks 2cca2a3535 updated bbui version 2020-06-24 17:45:23 +01:00
Martin McKeaveney 65d0454377 merge 2020-06-24 17:02:38 +01:00
Joe 5b600c4f2b
Merge branch 'master' into Css-update-to-reflect-BBUI 2020-06-24 15:35:40 +01:00
Joe 027d81be29 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
Martin McKeaveney 01d7f80e7b custom notifications, models + fields keyed by ID 2020-06-24 12:41:26 +01:00
Joe a77be47076 CSS update UI refresh
Font changed to Inter
Colors reflect BBUI
Panel background removed
2020-06-23 08:19:16 +01:00
Martin McKeaveney 6adb2a72e0 merge 2020-06-22 22:39:41 +01:00
Michael Shanks ede3f7e9aa Merge branch 'master' into feature/add-e2e-tests 2020-06-21 20:30:44 +01:00
kevmodrome 315f621770 adds bbui.css file 2020-06-19 13:36:03 +02:00
Martin McKeaveney 7c4f24c1b4 backend v1 - styling to do 2020-06-18 17:17:18 +01:00
Martin McKeaveney 48f6ac2b98 structuring new backend UI 2020-06-15 16:41:31 +01:00
kevmodrome 318c7ecb3b adds ignore pattern to jest config so that it doesn't try to run cypress tests as unit tests 2020-06-15 10:41:38 +02:00
kevmodrome e68ce5e87e fix linting errors 2020-06-11 18:14:28 +02:00
kevmodrome d0178ed6b5 adds script to run cypress tests 2020-06-11 17:59:11 +02:00
kevmodrome 5640f03fff change package.json script temporarily 2020-06-11 16:40:45 +02:00
kevmodrome 989b042993 adds missing package.json commands 2020-06-09 15:48:25 +02:00
kevmodrome 3e967da6d0 feat: adds cypress to the builder 2020-06-09 13:52:00 +02:00
kevmodrome f770bd7033 feat: move DetailSummary component in properties pane to bbui 2020-06-09 11:00:50 +02:00
kevmodrome fd6c720ee6 bump bbui version 2020-06-08 12:20:13 +02:00
kevmodrome b83b8c6fbe bump bbui version and rework homepage to use HomeLinks 2020-06-08 12:09:01 +02:00
Martin McKeaveney 461187cf16
Merge pull request #279 from Budibase/workflow-v1
Workflow v1
2020-06-02 11:15:34 +01:00
Michael Shanks d4b2fb5736 bugfix: right nav scrolling 2020-06-01 22:04:32 +01:00
Martin McKeaveney aeae4f50e2 tidy up 2020-06-01 21:26:32 +01:00
Martin McKeaveney 398f200661 merge 2020-06-01 16:27:27 +01:00
Martin McKeaveney dc90e141f5 server side event emitter 2020-05-31 17:12:52 +01:00
Martin McKeaveney 50a582a726 make alerts live, more hooks, app notifications 2020-05-28 23:32:03 +01:00
Martin McKeaveney a3bebe3330 adding workflow blocks, parameter parsing, templating 2020-05-28 20:20:03 +01:00
Michael Shanks 230ef5caf6 forcing svelte version - routify fix 2020-05-27 10:44:56 +01:00
kevmodrome f364ea9acd wip: adds gap to apps 2020-05-26 17:37:11 +02:00
kevmodrome 1e8146e6f6 90% finished modal 2020-05-26 16:25:37 +02:00
Conor_Mack fcbfddbd23 Removing Svelte Color Picker 2020-05-26 15:08:59 +01:00
Conor_Mack 98e590e586 Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/master 2020-05-25 15:24:47 +01:00
Conor_Mack a4c65eb803 Stable property panel 2020-05-21 14:28:32 +01:00
Martin McKeaveney 97af667e2f routify config for electron 2020-05-19 15:45:09 +01:00
kevmodrome 92a04eb415 upgrades routify to latest version 2020-05-19 15:19:32 +02:00
Martin McKeaveney 588fe5ebaa clientId fetching before app load, custom views, fixed schema 2020-04-28 14:39:35 +01:00
kevmodrome a065a4399d update routify to beta 40 and set up correct basepath for application, also fixes some links 2020-04-09 09:04:09 +02:00
kevmodrome d09f16a147 adds svelte-simple-modal 2020-04-06 15:41:31 +02:00
kevmodrome 8c1fe29188 Merge branch 'master' of github.com:Budibase/budibase into feature/routify 2020-04-06 10:41:09 +02:00
Martin McKeaveney b1f4f90927 v0.0.32 2020-04-06 09:26:13 +01:00
kevmodrome 2c37f524f9 Merge branch 'master' of github.com:Budibase/budibase into feature/routify 2020-04-06 07:47:35 +02:00
Michael Shanks 88ecb0d569 v0.0.31 2020-04-02 19:27:54 +01:00
Michael Shanks 1e2b009555 v0.0.30 2020-04-02 19:16:21 +01:00
kevmodrome b533377067 update routify 2020-04-02 18:10:08 +02:00
kevmodrome d29c865ccd Merge remote-tracking branch 'upstream/master' into feature/builder-organization 2020-04-01 12:47:36 +02:00
kevmodrome 31f5a1414b changes from node_modules to using rollup-plugin-alias, fixes tests 2020-04-01 12:38:07 +02:00
Michael Shanks 0648ec7dff v0.0.29 2020-03-31 16:33:40 +01:00
Michael Shanks 80fec01c8f v0.0.28 2020-03-31 14:44:04 +01:00
kevmodrome 87cd19bd92 wip: move components to node_modules folder for easier importing 2020-03-31 11:50:13 +02:00
Michael Shanks 72a77a035e v0.0.27 2020-03-05 08:53:44 +00:00
Michael Shanks 3e57732380 v0.0.26 2020-03-05 08:48:04 +00:00
Michael Shanks fcd2e6253c v0.0.25 2020-03-05 08:37:51 +00:00
Martin McKeaveney 88d24ffecc move logrocket into the builder directory 2020-03-04 16:50:17 +00:00
Michael Shanks 2bec1d06ad v0.0.24 2020-02-27 23:42:35 +00:00
Michael Shanks b6f175161d v0.0.23 2020-02-27 22:08:29 +00:00
Michael Shanks 1dc19d24a5 v0.0.22 2020-02-27 11:59:35 +00:00
Michael Shanks 7830a71ba3 v0.0.21 2020-02-26 22:47:09 +00:00
Michael Shanks 8e60e8f635 v0.0.20 2020-02-26 22:32:19 +00:00
Michael Shanks 6d55922a63 v0.0.19 2020-02-26 22:26:19 +00:00
Michael Shanks 5ce66c2481 v0.0.18 2020-02-26 22:18:45 +00:00
Michael Shanks fc5413abb3 prep for NPM publish 2020-02-26 22:18:14 +00:00
Michael Shanks f3dd412e74 v0.0.17 2020-02-26 21:12:13 +00:00
Michael Shanks c7cbe6ca8b
#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 aa4c7fa1c1
48 builder frontend 2 (#76)
* Implement collapsing component hierarchy.

* Save screen when adding new components.

* Allow creation of nested child components.

* Rename updateComponentProps to setComponentProps

* Compile layout and position properties to css strings.

* Correct ordering errors.

* Compile the css for an entire screen.

* Add unique id for each component.

* Ignore _id props.

* Update client to add correct class names to component elements.

* Add grid-template fields to layout styling panel.

* Inject css into iframe. Minor tweaks.

* Fix unset margins.

* Update failing tests.
2020-01-31 16:01:58 +00:00
Martin McKeaveney 46a9650f62 v0.0.16 2020-01-23 11:38:11 +00:00
Michael Shanks 57bec22461 v0.0.15 2019-11-12 07:15:59 +00:00
Michael Shanks f4d9629fd2 v0.0.14 2019-11-09 08:14:41 +00:00
Michael Shanks 933a70f3ff v0.0.13 2019-11-05 13:30:53 +00:00
Michael Shanks ed6bb4bf62 v0.0.12 2019-10-19 07:24:35 +01:00
Michael Shanks 8af94150b1 v0.0.11 2019-10-12 08:31:04 +01:00
Michael Shanks a88b56d3c4 v0.0.10 2019-10-12 07:51:01 +01:00
Michael Shanks e3e52ff65d v0.0.9 2019-10-11 19:06:31 +01:00
Michael Shanks 3ad26dffed v0.0.8 2019-10-11 18:58:13 +01:00
Michael Shanks 3c1114d71a v0.0.7 2019-10-11 18:51:03 +01:00
Michael Shanks 115189f72a v0.0.6 2019-10-11 18:48:09 +01:00
Michael Shanks 3d75263b16 v0.0.5 2019-10-11 18:47:35 +01:00
Michael Shanks 3c02f05d8d v0.0.4 2019-10-11 18:45:26 +01:00
marblekirby fb94319964 base analytics and settings 2019-09-23 01:01:27 +01:00
marblekirby 0366ae5bdb base analytics and settings 2019-09-23 00:56:39 +01:00
Michael Shanks 2e6a34c687 state binding working 2019-09-22 05:02:33 +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 22bed49a09 packages changes and bugfix 2019-09-10 10:25:13 +01:00
Michael Shanks 4748ce0ed5 package changes 2019-09-10 06:11:46 +01:00
michael shanks 21224b119b builder ui changes - UI builder in progress 2019-08-07 09:03:49 +01:00
michael shanks 6cd61a4a63 builder importing core directly! 2019-07-30 09:08:40 +01:00
michael shanks 4b12a6a193 adding test commands for all packaged that need them 2019-07-21 09:59:30 +01:00
michael shanks 81e5b5659c upgraded dependencies 2019-07-21 09:54:19 +01:00
michael shanks a81af3f18b component prop definition - create 2019-07-19 12:52:08 +01:00
michael shanks d52aeb3e95 builder now being served by server 2019-07-15 06:59:46 +01:00
michael shanks 13dd99be02 moving builder into web... 2019-07-13 10:35:57 +01:00