Commit graph

  • 5f4af1e17a Updated super init syntax jtc42 2019-06-28 13:26:00 +01:00
  • 18f219c8e9 Reduces noise stream resolution jtc42 2019-06-28 13:25:53 +01:00
  • adc5a81cad Deleted redundant stage test file jtc42 2019-06-28 12:53:31 +01:00
  • 4733b250ed Added support for a fully mocked device jtc42 2019-06-28 12:52:55 +01:00
  • eaa37f70e0 Upgraded scipy (should support piwheels on Buster) jtc42 2019-06-28 09:12:31 +01:00
  • b698f50e48 Metadata values can be edited once added Joel Collins 2019-06-26 15:21:00 +01:00
  • 463bec6e18 Added new generic field components Joel Collins 2019-06-26 14:40:07 +01:00
  • 743f4aaf0f Fixed camera unit tests (may still be deprecated soon) Joel Collins 2019-06-25 18:03:56 +01:00
  • 8f2b621ce5 Fixed automatic filename generation Joel Collins 2019-06-25 18:03:26 +01:00
  • f6f218be43 Updated dependencies Joel Collins 2019-06-25 17:51:31 +01:00
  • 178027a373 Ignore new .venv directory Joel Collins 2019-06-25 17:25:11 +01:00
  • 90e8bd6558 Converted to use new convenience imports Joel Collins 2019-06-24 14:40:07 +01:00
  • 317afeb76a Created an ugly but useful stack of convenience imports Joel Collins 2019-06-24 14:39:58 +01:00
  • 05d71344a0 Upgraded to electron-builder 21 Joel Collins 2019-06-24 13:03:35 +01:00
  • 70c34d6559 Fixed missing methods in mock stage Joel Collins 2019-06-21 13:29:09 +01:00
  • 5d5ae7594e Merge branch 'api-schema' into 'master' Joel Collins 2019-06-21 12:16:27 +00:00
  • 6608f4dcd3 Iterated to beta 2 Joel Collins 2019-06-21 13:15:33 +01:00
  • 3f458f220c Merge branch 'ui-plugin-system-testing' into 'master' Joel Collins 2019-06-21 12:12:27 +00:00
  • 1f314e34f6 Iterated to beta 4 Joel Collins 2019-06-18 17:15:28 +01:00
  • 2c9f844afd Fixed scan folder name padding Joel Collins 2019-06-18 17:14:01 +01:00
  • 7aed8d0585 Added a custom icon Joel Collins 2019-06-18 17:03:22 +01:00
  • 085daa5ba6 Removed redundant test schema Joel Collins 2019-06-18 17:03:17 +01:00
  • 3de9927cd2 Added a proper indeterminate progress bar Joel Collins 2019-06-18 17:00:26 +01:00
  • e9fafd5dce Replaced all UIKit icons with MD icons Joel Collins 2019-06-18 16:00:03 +01:00
  • e91e58daa3 Added a long running task to schema example Joel Collins 2019-06-18 15:56:02 +01:00
  • d56a8e369f Fixed form arrangement Joel Collins 2019-06-18 14:06:10 +01:00
  • 54dcee0083 Tweaked example schema Joel Collins 2019-06-18 13:53:38 +01:00
  • fa848112ca Implemented proper checklist logic Joel Collins 2019-06-18 12:13:35 +01:00
  • cf1e766464 Added name prop and fixed grid stacking Joel Collins 2019-06-18 12:13:22 +01:00
  • 8613326822 Added name prop Joel Collins 2019-06-18 12:13:08 +01:00
  • 8a5c749d47 Added specific API schema example plugin Joel Collins 2019-06-17 17:35:20 +01:00
  • 6273537174 Added form initialisation and updating Joel Collins 2019-06-17 17:34:03 +01:00
  • a5c4772d43 Added selfUpdate prop Joel Collins 2019-06-17 17:33:48 +01:00
  • 864628a014 Fixed component name Joel Collins 2019-06-17 17:33:38 +01:00
  • 1b9dac120b Handle long running task plugins Joel Collins 2019-06-17 15:05:13 +01:00
  • 5f19d6392f pollTask resolves with full response data Joel Collins 2019-06-17 15:04:57 +01:00
  • 559fe6c2fe Merge branch 'api-schema' of https://gitlab.com/openflexure/openflexure-microscope-server into api-schema Joel Collins 2019-06-17 13:55:25 +01:00
  • 9911b33621 Removed test schema Joel Collins 2019-06-17 13:55:14 +01:00
  • 456ca7d13d Added example schema Joel Collins 2019-06-17 13:55:05 +01:00
  • e52871e21b Fixed default backlash Joel Collins 2019-06-17 13:54:32 +01:00
  • 2f9eef920a Nice little divider Joel Collins 2019-06-17 12:14:35 +01:00
  • f6ddd7f1c2 Actually send requests Joel Collins 2019-06-17 12:14:29 +01:00
  • 09f9ad6f7d Switch to material icons for tabs Joel Collins 2019-06-17 11:41:45 +01:00
  • 5837d78a21 Add missing itertools import jtc42 2019-06-16 13:06:28 +01:00
  • 4db11c018d Tidied up Joel Collins 2019-06-14 21:42:19 +01:00
  • 4ca93ba629 Added extra notes Joel Collins 2019-06-14 17:55:08 +01:00
  • a8d03689e6 Removed redundant route attribute Joel Collins 2019-06-14 17:52:18 +01:00
  • 8742c4d43c Added extra content to test schema Joel Collins 2019-06-14 17:51:26 +01:00
  • ad49e49b4a Generate full form submit URL Joel Collins 2019-06-14 17:41:07 +01:00
  • 59aaa12c59 Get plugins from Vuex store Joel Collins 2019-06-14 17:40:55 +01:00
  • 36eb3b4396 Added plugin schemas to Vuex store Joel Collins 2019-06-14 17:40:40 +01:00
  • e60fd375e3 Use dev environment in serve Joel Collins 2019-06-14 17:40:20 +01:00
  • 6afca186ce Added dev environment Joel Collins 2019-06-14 17:40:12 +01:00
  • 616ed455f5 Removed redundant payload Joel Collins 2019-06-14 17:18:54 +01:00
  • e55c097a32 Added API route for returning API schemas Joel Collins 2019-06-14 17:18:13 +01:00
  • 7cb992adc4 Added example API schema Joel Collins 2019-06-14 17:17:34 +01:00
  • ff0fe49976 Allow multiple forms per plugin Joel Collins 2019-06-14 16:10:28 +01:00
  • 0fad5304f8 Added route and submit button Joel Collins 2019-06-14 16:10:17 +01:00
  • 5e69e52bcd Added strict one-way binding to all form components Joel Collins 2019-06-14 15:35:08 +01:00
  • 4a0351f80c Added first basic form elements Joel Collins 2019-06-13 17:55:33 +01:00
  • 1400f94b2f Added example of plugin using basic HTML body Joel Collins 2019-06-13 13:51:44 +01:00
  • 8e0cdf3b11 Merge branch 'config-dict-fixes' into 'master' Joel Collins 2019-06-12 16:24:08 +00:00
  • f31c28fe52 Fixed read and apply config dicts Joel Collins 2019-06-12 17:23:24 +01:00
  • e1a9f7625e Minor theming tweaks Joel Collins 2019-06-12 10:57:51 +01:00
  • df205cc76d Removed a todo jtc42 2019-06-11 10:36:15 +01:00
  • 3299934afb Added deprecation warnings to config property jtc42 2019-06-11 10:34:02 +01:00
  • 4246746bdc Updated config API to use apply_config jtc42 2019-06-11 10:33:45 +01:00
  • 8500d545f9 Default cursor over section headings jtc42 2019-06-11 10:28:15 +01:00
  • 4e0ca3eb8d Iterated to beta 3 jtc42 2019-06-11 09:52:35 +01:00
  • cfcb34727a Toggling localmode no longer sends request jtc42 2019-06-11 09:44:34 +01:00
  • 0f23c93ae8 Halved resize timeout jtc42 2019-06-11 09:39:36 +01:00
  • 5a9857d215 Tidied up recalculateSize jtc42 2019-06-11 09:37:47 +01:00
  • a343d17053 Tidied up streamDisplay a bit Joel Collins 2019-06-10 21:51:05 +01:00
  • e0d3169385 Fixed typo Joel Collins 2019-06-10 21:38:08 +01:00
  • b9651298fc Moved to a single ResizeObserver to manage element resizing jtc42 2019-06-10 19:26:40 +01:00
  • 2327b9b8bf Tidied up component structure jtc42 2019-06-10 19:26:19 +01:00
  • c002ceccbd Started custom theming through LESS Joel Collins 2019-06-10 17:02:35 +01:00
  • 2357223aee Added some clarity comments Joel Collins 2019-06-10 17:02:23 +01:00
  • 6ac58f5024 Fixed spinning buttons properly Joel Collins 2019-06-10 17:02:05 +01:00
  • 04145d1704 Enable UIkit updates Joel Collins 2019-06-10 17:01:47 +01:00
  • cd82f00af3 Moved control tab content into components Joel Collins 2019-06-10 11:54:35 +01:00
  • 0014d61f89 Moved tabicons into a component Joel Collins 2019-06-10 11:28:11 +01:00
  • d302a77d6e Started fixing LESS jtc42 2019-06-10 09:05:16 +01:00
  • 81bb14a812 Added custom left-tab logic jtc42 2019-06-10 08:33:53 +01:00
  • 5be408c171 Testing left vertical tabs Joel Collins 2019-06-09 20:19:50 +01:00
  • a35292b8e4 Test shrunk heading Joel Collins 2019-06-09 20:19:40 +01:00
  • c1641f6bf9 Rewritten responsive layout in main.Vue Joel Collins 2019-06-09 09:33:05 +01:00
  • fc2f84743c Bumped up to beta 2 jtc42 2019-06-07 18:41:42 +01:00
  • 945cf62363 Better aligned gallery cards jtc42 2019-06-07 18:39:21 +01:00
  • 8c3302644a Automatically add microscope ID and name to metadata jtc42 2019-06-07 17:28:57 +01:00
  • a8161413f3 Added link to homepage in Help menu jtc42 2019-06-07 17:28:01 +01:00
  • 901fc50fe5 Better client info in default capture metadata jtc42 2019-06-07 17:03:42 +01:00
  • 033b649402 Get version from package info jtc42 2019-06-07 17:03:28 +01:00
  • fd5e157c71 Save all package info to process.env jtc42 2019-06-07 17:03:08 +01:00
  • 83c933fb3c Removed web and app specifiers from serve and start jtc42 2019-06-07 17:02:50 +01:00
  • c2cfcb8e56 Added a disconnect button to reset vuex state jtc42 2019-06-07 16:44:36 +01:00
  • 293409b39c Account for server version being undefined in old releases jtc42 2019-06-07 16:35:26 +01:00
  • 61121b0781 Restructured npm scripts jtc42 2019-06-07 16:35:07 +01:00
  • b1cd061a00 Actually use config dictionary with version when saving jtc42 2019-06-07 16:29:10 +01:00
  • 4c67ef2fc2 Inject server_version into saved config jtc42 2019-06-07 15:33:31 +01:00