Commit Graph

1531 Commits

Author SHA1 Message Date
Andrew Kingston c728329d51 Improve responsiveness, handle scrolling and tidy up CSS in automations page 2020-09-23 12:24:57 +01:00
Andrew Kingston d465d30827 Fix automation block taglines without bindings 2020-09-22 15:42:56 +01:00
Andrew Kingston aaa8313c50 Fix crashing when default inputs are undefined in block definition 2020-09-22 15:14:50 +01:00
mike12345567 1845a8c452 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation 2020-09-22 12:00:54 +01:00
Andrew Kingston ce61b979f4 Fix formatter 2020-09-21 16:45:55 +01:00
mike12345567 c31a978288 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation 2020-09-21 14:01:00 +01:00
mike12345567 fd0e651fe9 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 13:53:06 +01:00
mike12345567 61964f9106 Merge branch 'master' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 13:52:26 +01:00
mike12345567 5f064ade9d Renaming workflows -> automate/automations, throughout the API and the builder itself. 2020-09-21 13:49:34 +01:00
Andrew Kingston d90b48351b Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-18 20:31:39 +01:00
Andrew Kingston 739195f32a Allow numerical workflow block input types 2020-09-18 20:31:18 +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
Martin McKeaveney 48366d47be Update padding for attachment images 2020-09-18 16:52:20 +01:00
mike12345567 d2edf5ba62 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-18 16:45:50 +01:00
mike12345567 f399c10f1c Fix for when table is deleted, was attempting to retrieve views for the table which no longer exists. 2020-09-18 16:45:03 +01:00
Andrew Kingston af2bdd2db7 Prevent datetime and boolean fields showing in workflow block setup until these are handled properly 2020-09-18 16:14:37 +01:00
Andrew Kingston f906ce0a83 Fix part of workflow cypress tests 2020-09-18 16:13:42 +01:00
Martin McKeaveney d3a18ab079 file size limits 2020-09-18 15:08:36 +01:00
Martin McKeaveney e028311813 tidy up 2020-09-18 12:43:45 +01:00
Martin McKeaveney e717d35f9e removing delete functionality - not necessary 2020-09-18 12:41:39 +01:00
Andrew Kingston bce557f727 Improve workflow block tagline rendering and support pretty printing enum bindings 2020-09-18 12:01:57 +01:00
Martin McKeaveney a307e4d8b4 remove magic numbers 2020-09-18 11:04:09 +01:00
Martin McKeaveney af9b8ac9bd return processed file sizes 2020-09-18 11:01:39 +01:00
Martin McKeaveney 9be2b7d691 fix transition dropdown bug 2020-09-17 22:02:30 +01:00
Andrew Kingston 7458b7757e Add component for rendering workflow mustache taglines 2020-09-17 17:50:54 +01:00
Martin McKeaveney e609414f57 merge with master 2020-09-17 16:40:09 +01:00
Martin McKeaveney f48736ffe9 lint 2020-09-17 16:36:39 +01:00
Andrew Kingston 210080c834 Fix delay workflow block setup 2020-09-17 16:00:55 +01:00
Andrew Kingston 659ae0a641 Replace string.replaceAll due to bad support 2020-09-17 15:46:59 +01:00
Andrew Kingston 0c45879878 Fix binding of nested fields in workflow save record action 2020-09-17 15:11:28 +01:00
Andrew Kingston 771fd0234f Fix some small svelte warnings 2020-09-17 15:09:06 +01:00
Andrew Kingston deeb671fd4 Rename user presentable strings from workflow blocks to steps 2020-09-17 15:08:37 +01:00
Martin McKeaveney 293e5b7859 delete local file upload when file deleted 2020-09-17 15:08:28 +01:00
Andrew Kingston 8570af1c22 Rename user presentable strings from workflow blocks to steps 2020-09-17 15:08:22 +01:00
Andrew Kingston f341b5f0a9 Add labels to workflow blocks 2020-09-17 15:07:32 +01:00
Andrew Kingston 1cba3f2f8e Tidy up by using optional chaining 2020-09-17 14:19:14 +01:00
Andrew Kingston 1e099b9b5a Use user readable enums in workflow block setup fields 2020-09-17 14:18:22 +01:00
Andrew Kingston 57a8dcf595 Add data binding to nested fields within workflow block setup 2020-09-17 14:05:53 +01:00
Andrew Kingston 48f13af109 Block deletion of workflow trigger unless it's the only step left 2020-09-17 14:04:45 +01:00
Andrew Kingston 0b424c1f1f Fix nullish values in RecordSelector 2020-09-17 13:44:18 +01:00
Andrew Kingston 3e3a978e74 Add data binding to workflow block setup 2020-09-17 13:43:52 +01:00
Martin McKeaveney 4985949786 allow deletion of images 2020-09-17 12:45:28 +01:00
mike12345567 31939e3dc9 Update to improve test cases and get JOI to work as expected. 2020-09-16 19:25:52 +01:00
Andrew Kingston c44ba8b995 Use bbui selects for all selects in workflow steps 2020-09-16 14:38:18 +01:00
Andrew Kingston 7986016183 Update builder to support new block definitions with JSON schema 2020-09-16 13:55:28 +01:00
Martin McKeaveney d06068dd9f more design updates on attachment picker 2020-09-16 13:29:18 +01:00
Martin McKeaveney e97ec7beaf Dropzone styling 2020-09-16 12:18:47 +01:00
Andrew Kingston 0ade1ef558 Bump svelte, rollup and rollup-plugin-terser dependencies to support optional chaining and nullish coalescing 2020-09-16 09:13:13 +01:00
Martin McKeaveney ad79d422e0 file attachments and processing working, basic design for dropzone 2020-09-15 16:22:13 +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 13f4502967 Tidyup 2020-09-15 13:28:51 +01:00
Conor Mack fa88c68c0e Icon and Icon Select Component 2020-09-15 11:53:02 +01:00
Michael Drury 1930aa2296 Merge pull request #607 from Budibase/server-workflows
Server workflows
2020-09-15 09:09:55 +01:00
Andrew Kingston 42bf945d35 Fix rollup not live reloading correctly 2020-09-15 07:55:32 +01:00
Martin McKeaveney 4926665eeb v0.1.21 2020-09-14 17:11:47 +01:00
Martin McKeaveney 275a8e38a3 only build electron on releases 2020-09-14 17:02:42 +01:00
Martin McKeaveney 78e6a66543 import error with events panel 2020-09-14 17:00:16 +01:00
Martin McKeaveney d55d0c70c8 v0.1.20 2020-09-14 16:26:18 +01:00
Martin McKeaveney fb47ef6c2f fix pagination 2020-09-14 16:18:02 +01:00
Andrew Kingston e7c35aafd5 Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-14 16:04:01 +01:00
mike12345567 ba52b10666 Small fix for last change, singular to plural in API definition. 2020-09-14 16:00:51 +01:00
Martin McKeaveney 44fcec5cc2 Merge pull request #609 from Budibase/frontend-bugs
fix frontend bugs
2020-09-14 15:51:38 +01:00
Andrew Kingston 8959e1ddf0 Add more explicit params to arrow functions 2020-09-14 15:46:21 +01:00
Martin McKeaveney 784fac5018 lint 2020-09-14 15:41:20 +01:00
mike12345567 09565e41d0 Adding new API endpoint which provides all definitions in one. 2020-09-14 15:34:09 +01:00
Andrew Kingston fe97579d36 Merge in master 2020-09-14 13:55:40 +01:00
Michael Shanks b9c42c640b Merge pull request #605 from mjashanks/bugfixes
Bugfixes
2020-09-14 13:52:35 +01:00
Andrew Kingston 62d37254ea Fix cypress test for create workflow 2020-09-14 13:29:32 +01:00
Andrew Kingston 12d44ffcad Fix workflow tests 2020-09-14 12:38:17 +01:00
Michael Shanks 4d56b4873c updated BBUI 2020-09-14 12:34:46 +01:00
Michael Shanks ade5527bd7 NavigateTo action: use DataList, so URLs are configurable 2020-09-14 12:32:44 +01:00
Martin McKeaveney 7acaad11d1 fix frontend bugs 2020-09-14 12:07:08 +01:00
Andrew Kingston 55f418bc95 Fix workflow select components which use objects as options and take initial state from API 2020-09-14 11:51:52 +01:00
Andrew Kingston 9d2f7ed874 Remove deprecated ComponentSelector component which was unique to client side workflow actions which no longer exist 2020-09-14 11:50:10 +01:00
Andrew Kingston 449122095e Show notification when testing workflow rather than feedback box 2020-09-14 11:49:29 +01:00
Andrew Kingston 4500388a08 Fix unsaved workflow blocks sharing same state 2020-09-14 11:48:08 +01:00
Michael Shanks 2aca93ecf6 Event Modal - set padding to zero 2020-09-14 11:12:44 +01:00
Conor Mack a14e5dcee4 Icon and IconSelect Components 2020-09-14 11:08:03 +01:00
Martin McKeaveney 32771fe4e3 backend bug fixes 2020-09-14 11:03:27 +01:00
Andrew Kingston d166d8072b Merge in master 2020-09-14 10:16:09 +01:00
Andrew Kingston 757845c233 Add working test workflow button 2020-09-14 09:33:18 +01:00
Andrew Kingston 5fedaced21 Hide workflow setup panel unless required 2020-09-11 21:32:32 +01:00
Andrew Kingston f405c92ce3 Improve selected workflow state labels 2020-09-11 21:32:11 +01:00
Michael Shanks 0982f627ef some mutating function parameter 2020-09-11 21:30:40 +01:00
Michael Shanks 0735eaa523 stop coercing values on the server - do on client instead 2020-09-11 21:24:52 +01:00
Andrew Kingston 085789ef1d Remove redundant test workflow tab 2020-09-11 21:22:46 +01:00
Andrew Kingston 731be7da2e Fix workflow editing state binding, fix transitions and fix select placeholder options 2020-09-11 21:14:58 +01:00
Michael Shanks d67b29d5d5 bugfix: events broken after views added to binding 2020-09-11 16:33:37 +01:00
Martin McKeaveney 4d411dec62 attachments 2020-09-11 15:09:56 +01:00
Andrew Kingston 304e20428a Add better animations when editing workflow blocks and changing workflows 2020-09-11 14:31:01 +01:00
Andrew Kingston 494d38029f Rewrite workflow editing state for better UI sync 2020-09-11 14:23:31 +01:00
Michael Shanks 718f919354 cypress test fix : windows case-insensitive file path 2020-09-11 11:55:31 +01:00
Michael Shanks 062696958b removing feather icons - no longer used 2020-09-11 10:39:16 +01:00
Michael Shanks d951edad61 some comments 2020-09-11 09:53:02 +01:00
Michael Shanks 3b21b15259 fixing some broken tests 2020-09-11 09:29:23 +01:00
Michael Shanks 04f3ed5ec3 Merge branch 'master' into event-panel + binding fixes 2020-09-10 21:55:04 +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
Andrew Kingston e3707982de Update to use stepId for workflows and improve workflow UX when editing blocks 2020-09-10 15:27:39 +01:00
Andrew Kingston cc14ef2cc6 Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-10 15:01:45 +01:00
Andrew Kingston 06f1a7bbf1 Load workflow blocks from server and remove block definitions from builder 2020-09-10 14:16:43 +01:00
mike12345567 834a62934c Merge branch 'server-workflows' of https://github.com/Budibase/budibase into server-workflows 2020-09-10 11:44:59 +01:00
mike12345567 bd4afe891a Merge branch 'master' of https://github.com/Budibase/budibase into server-workflows 2020-09-10 11:44:33 +01:00
Andrew Kingston d41ffe3064 Tidy up unused code 2020-09-10 11:30:58 +01:00
Andrew Kingston 42e7e82472 Remove console.log statement 2020-09-10 07:57:31 +01:00
Andrew Kingston 3f0fb2f258 Make workflow builder scrollable and improve UX around selecting and editing worflow blocks 2020-09-10 07:46:01 +01:00
Andrew Kingston e5afea0323 Fix arrow not transitioning out causing jumps when removing workflow blocks 2020-09-10 07:35:24 +01:00
Michael Shanks daba84abbe Create record added 2020-09-09 22:15:31 +01:00
Michael Shanks 93043c2ab3 events: Update record workings 2020-09-09 21:16:26 +01:00
Martin McKeaveney 3545808602 merge 2020-09-09 17:05:35 +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
Martin McKeaveney 9e93cf2dc5 remove yeet 2020-09-09 17:03:13 +01:00
Martin McKeaveney 3811917781 use full date to take TZ into account 2020-09-09 17:02:16 +01:00
Martin McKeaveney b177a36f89 lint, using bbui component 2020-09-09 16:27:46 +01:00
Michael Shanks e917d7467a Merge branch 'master' into event-panel 2020-09-09 15:59:57 +01:00
Michael Shanks 349f350ee4 backup before a merge 2020-09-09 15:56:31 +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
Conor Mack 6c24223aa8 Use BBUI selects for events and settings 2020-09-09 15:04:36 +01:00
Martin McKeaveney 9c62d0073b tidy up 2020-09-09 13:45:47 +01:00
Martin McKeaveney 6fc72330dc custom flatpickr styling, tidy up 2020-09-09 13:44:36 +01:00
Andrew Kingston 0b056bf469 Improve workflow block list design and UI consistency 2020-09-09 12:40:44 +01:00
Andrew Kingston 3897852d4c Improve layout and consistency of workflow block configuration 2020-09-09 12:36:19 +01:00
Martin McKeaveney 58fc6d291c using flatpickr, rollup config for CSS in the builder 2020-09-09 12:06:04 +01:00
Andrew Kingston ef9c5d9e1b Remove 1px border causing overflow and scrollbar in workflow page layout 2020-09-09 11:19:20 +01:00
mike12345567 7560a8dcfb Fixing component button styles, making all component dropdown menus buttons have the correct styling across the board. 2020-09-09 09:44:24 +01:00
mike12345567 682212a393 Fixing an issue where the buttons for the components hierarchy were overflowing outside of their parent panel, removing the specification of the width and height allows computed values to be used instead (including padding etc) - check this fixes it in windows, linux and electron app. 2020-09-08 18:38:47 +01:00
Martin McKeaveney 8f0656bd3d date field working with HTML5 inputs. Needs more sophisticated parsing 2020-09-08 18:03:41 +01:00
Conor Mack 49a69b3b80 Tidyup 2020-09-08 16:15:14 +01:00
Conor Mack d0f48e3d0e Selects for Screens in Events and Settings 2020-09-08 16:03:04 +01:00
Victoria Sloan 229b05f47a removed redundant styles 2020-09-07 22:05:59 +01:00
Victoria Sloan 6ed3407a4f popover styles 2020-09-06 23:50:11 +01:00
Victoria Sloan 3bd3d71e1f removing uikit dependency 2020-09-06 23:21:40 +01:00
Victoria Sloan 620fd26fa6 changing UIkit dropdown to use bbui popover 2020-09-06 22:58:47 +01:00
Victoria Sloan 1e78aeafa9 remove UIkit imports 2020-09-06 22:41:46 +01:00
Victoria Sloan 7dca86a685 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 7de20f1dab upping the timeout for Create New Table test 2020-09-06 22:31:15 +01:00
Victoria Sloan 103dc5b780 Circle svelte-loading-spinner replacing uk-spinner 2020-09-06 22:19:16 +01:00
Victoria Sloan 0a5a1769fd remove IconButton.svelte file 2020-09-06 22:04:09 +01:00
Victoria Sloan 5aeabdb3d6 remove unused IconButton component and imports in files that aren’t using it 2020-09-06 21:54:23 +01:00
Victoria Sloan 38c7d05ad6 removing uk-alert & uk-alert-danger and replacing with bb__alert class 2020-09-06 21:40:18 +01:00
Victoria Sloan c66d7bfd49 uk-input removed 2020-09-06 21:23:26 +01:00
Michael Shanks 2aae64521f events panel work - backup 2020-09-05 21:53:10 +01:00
Victoria Sloan a5ce771de8 cypress test fixed 2020-09-05 00:03:08 +01:00
Victoria Sloan 2aa9f30546 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 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 5f16fb84e2 Only replace bindings whenever value is primitive 2020-09-04 14:19:59 +01:00
Conor Mack 93dac03eaf Cypress Test Fix - createView.spec.js 2020-09-04 10:53:13 +01:00
Conor Mack ab0860bfc9 Update jest tests - viewbuilder 2020-09-03 15:32:15 +01:00
Conor Mack 2544fdf13c Merging with master and fixing conflicts 2020-09-03 15:12:07 +01:00
Martin McKeaveney 98c66c4bab 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 c2f0d005d1 Merge branch 'master' into removing-uikit-05 2020-09-03 09:07:22 +01:00
Victoria Sloan 74918b1d71 NewScreen using bbui modal 2020-09-03 08:59:05 +01:00
kevmodrome 64078e12f2 Merge branch 'master' into feature/binding-interface 2020-09-03 09:49:43 +02:00
kevmodrome 68dfb678e1 wip: cypress tests 2020-09-03 09:45:58 +02:00
Victoria Sloan 9afb42ba37 remove Modal.svelte and update ConfirmDialog modal to use bbui modal 2020-09-03 08:44:08 +01:00
Michael Shanks b38c4c98fe cypress/videos to .gitignore 2020-09-02 20:46:24 +01:00
cmack 8dec9b5869 Single Calculation Views When Not Grouped 2020-09-02 11:52:32 +01:00
Victoria Sloan 4846278231 uk-form-width removed 2020-09-01 22:00:30 +01:00
Victoria Sloan 1a590e3e19 removing uk-form-stacked 2020-09-01 21:46:59 +01:00
Victoria Sloan d615f3651f removing form-controls 2020-09-01 21:35:22 +01:00
Victoria Sloan eee0ef8a53 remove uk-checkbox 2020-09-01 21:32:47 +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
kevmodrome 40e6d51d24 wip: cypress fix 2020-09-01 11:16:41 +02:00
Michael Shanks f988d2d9c7 event panel rework backup 2020-09-01 10:12:01 +01:00
kevmodrome fc39744bf0 fix color of separator in binding interface 2020-08-31 10:21:08 +02:00
kevmodrome 1d4005dd09 groups components and table in separate categories 2020-08-31 10:12:06 +02:00
kevmodrome ebcd1c8220 update bbui 2020-08-31 10:11:44 +02: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 cea2007b7c removing uk-form-controls from datepicker, componentselector, modelselector & recordselector 2020-08-30 14:49:25 +01:00
Victoria Sloan ede79eaaa1 remove redundant form-controls class from ValuesList 2020-08-30 14:35:44 +01:00
kevmodrome 1ee7add6dc updates correctly on close, cancel and done actions 2020-08-28 15:40:43 +02:00
kevmodrome 860139d979 wip: binding interface design 2020-08-28 14:43:28 +02:00
kevmodrome fc4afbbacb Merge branch 'feature/binding-interface' of github.com:Budibase/budibase into feature/binding-interface 2020-08-28 13:58:39 +02:00
kevmodrome 1270f10993 Merge branch 'master' into feature/binding-interface 2020-08-28 13:57:46 +02:00
Michael Shanks 838144c5b3 yarn lock (bbui) 2020-08-27 14:49:21 +01:00
Michael Shanks fd9e4577ae bump bbui 2020-08-27 14:48:12 +01:00
Michael Shanks c872af2fb5 comment for node/jest polyfill 2020-08-27 10:34:44 +01:00
Michael Shanks 94935b023b working flat() polyfill for jest 2020-08-27 10:20:01 +01:00
Michael Shanks 54e0a48701 polyfill flat() for jest on Node 10.x 2020-08-27 10:10:35 +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
Michael Shanks 53eccb5379 Merge pull request #536 from mjashanks/dnd
Few Dnd Bugfixes
2020-08-27 09:33:25 +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
Martin McKeaveney 019755762c Merge pull request #558 from Budibase/view-fixes
view fixes
2020-08-25 16:33:30 +01:00
Martin McKeaveney c5b37e1630 Merge pull request #554 from Budibase/replace-ui-kit-02
Removing uk-table and uk-margin
2020-08-25 15:40:14 +01:00
Martin McKeaveney 5877ed673e fix view CI 2020-08-25 15:39:49 +01:00
Martin McKeaveney 81bc8432a7 view fixes 2020-08-25 14:15:01 +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
kevmodrome d6e4ae5600 fix styling issues 2020-08-25 11:40:48 +02:00
kevmodrome 0bbc5289ad adds guards to some properties when they are undefined 2020-08-25 11:25:56 +02:00
kevmodrome 32a0d1e176 binding interface now only updates when the dropdown is closed 2020-08-25 11:20:39 +02:00
kevmodrome 60264d6cb8 Merge branch 'feature/binding-interface' into feature/binding-interface-frontend 2020-08-25 10:16:32 +02:00
kevmodrome deb303e381 adds panel interface 2020-08-25 10:15:51 +02:00
cmack fc0d5d65bb ModelViewSelect updates, Fetchdata, Chart Hooks 2020-08-24 16:26:00 +01:00
Martin McKeaveney 401a2beec2 remove superfluous var 2020-08-24 16:05:12 +01:00