Commit graph

  • 73fc635f88 ui_migration fix(deps): VUE3 migration goal_1, package dependencies. Antonio Anaya 2026-02-14 04:37:39 -06:00
  • 610f963c4e ui_migration fix(deps): VUE3 migration goal_1, Resolved core dependencies for the UI migration. Remaining warnings are non-critical and do not affect runtime stability. Antonio Anaya 2026-02-14 04:36:08 -06:00
  • 5a62b92f45 ui_migration fix(deps): --preliminary-- --python-- added developer options that add cors options to enable connecting ui from another IP Antonio Anaya 2026-02-13 19:24:06 -06:00
  • 5bbe88c9f7 ui_migration fix(deps): --preliminary-- added stronger type checking on things properties Antonio Anaya 2026-02-13 19:23:07 -06:00
  • 3d83d0ee71 Apply and format error message suggestions Joe Knapper 2026-02-13 18:52:58 +00:00
  • 2b0af30019 Apply suggestions from code review of branch stitching-error-handling Joe Knapper 2026-02-13 18:48:15 +00:00
  • 03a8e2ab79 Increase dz range to 500 to 3000 Joe Knapper 2026-02-13 16:40:56 +00:00
  • f4a10ec897 Merge branch 'goal_1' into v3 Antonio Anaya 2026-02-13 06:36:37 -06:00
  • 5fe3d563f5 ui_migration fix(deps): --preliminary-- fixed replaced v-observe-visibility by vueuse useIntersectionObserver Antonio Anaya 2026-02-13 01:58:32 -06:00
  • 5825015aba Merge branch 'goal_1' of gitlab.com:Tonoanaya89/openflexure-microscope-server into goal_1 Antonio Anaya 2026-02-12 23:17:57 -06:00
  • ee71a416b1 ui_migration fix(deps): --preliminary-- Removing markRaw to static declared components. Improvement, SmartScan now works partially. Antonio Anaya 2026-02-12 23:14:53 -06:00
  • 8a2e2ca758 Merge branch 'http-api-docs' into 'v3' Joe Knapper 2026-02-12 17:51:14 +00:00
  • a1ceea49da Fix links for View App Julian Stirling 2026-02-12 17:08:04 +00:00
  • 704fc5569f Merge branch 'flash-led-sim' into 'v3' Joe Knapper 2026-02-12 16:37:53 +00:00
  • 7cce823bd1 Show both http and python api on pages Julian Stirling 2026-02-12 16:36:55 +00:00
  • 4071b81d5f Add script to generate thing descriptions and openapi json Julian Stirling 2026-02-12 16:35:48 +00:00
  • ec810f3a64 Remove old historic sphinx docs Julian Stirling 2026-02-12 16:07:16 +00:00
  • e0a8eb08c8 Test illumination baseclass Joe Knapper 2026-02-12 15:33:58 +00:00
  • bb5cce3d4e Only generate frame if LED is on Joe Knapper 2026-02-12 13:54:12 +00:00
  • 52c592e35c Merge branch 'More-workflow-layers' into 'v3' Joe Knapper 2026-02-12 13:49:51 +00:00
  • fdf33ce4a8 Apply suggestions from code review of branch flash-led-sim Joe Knapper 2026-02-12 13:48:12 +00:00
  • 18477a663d Define flash in illumination base class Julian Stirling 2026-02-12 13:40:20 +00:00
  • f6ae4807ff Manually handle out of storage and JPEG too big errors Joe Knapper 2026-02-12 11:46:14 +00:00
  • 66b0693338 Merge branch 'v3' into 'goal_1' Antonio Anaya 2026-02-12 11:34:32 +00:00
  • dfca0ff7e0 ui_migration fix(deps): --preliminary-- Removing deep:true from watchers that are not defined as arrays. Missing type hints in watchers. Antonio Anaya 2026-02-12 05:03:50 -06:00
  • 2a38375040 Consolidate moves_between and total_moves_between into 1 function with switchable metrics Julian Stirling 2026-02-12 11:00:03 +00:00
  • 0e6a0c17f4 ui_migration fix(deps): added emiters array for Type safety Antonio Anaya 2026-02-12 04:37:00 -06:00
  • 869f410dbb ui_migration fix(deps): replacing global emiters to eventBus.emit, on mixings file. Antonio Anaya 2026-02-12 04:35:38 -06:00
  • 3423d4ed0e Test calling base Illumination Joe Knapper 2026-02-11 16:13:32 +00:00
  • 7da3dbbf8f Test illumination Joe Knapper 2026-02-11 16:11:39 +00:00
  • 8081dc9426 Split moves_between to support Manhattan or Chebyshev distance jaknapper 2026-02-11 15:13:47 +00:00
  • d0f55786ce Test raster scan planner and z estimate from raster and snake jaknapper 2026-02-11 15:13:17 +00:00
  • 21f42d4698 Remove flash-led from SangaTest jaknapper 2026-02-11 12:58:46 +00:00
  • d4dc113a60 Linter fix in statusPane jaknapper 2026-02-11 12:12:43 +00:00
  • 511b37176e Add clarifying docstring Julian Stirling 2026-02-11 10:47:37 +00:00
  • 5d5bae7f79 Apply suggestions from code review of branch More-workflow-layers Julian Stirling 2026-02-11 10:46:40 +00:00
  • af5c8f01da Update scan_planner module docstring Julian Stirling 2026-02-11 10:37:34 +00:00
  • 351a66a42c Cleaning up workflows and fixing tests. Julian Stirling 2026-02-11 10:05:31 +00:00
  • 86fa48fb9b Update select_nearby_focus_site to use moves between Julian Stirling 2026-02-11 09:53:44 +00:00
  • 9e477a26d8 Simplify planners a little to consolidate snake and raster Julian Stirling 2026-02-10 17:33:31 +00:00
  • 16458db85b Fix simulated imports Joe Knapper 2026-02-11 10:26:04 +00:00
  • 676d34842a Apply suggestions from code review of branch flash-led-sim Joe Knapper 2026-02-11 10:19:19 +00:00
  • f05cb396c8 Update FlashLED to new endpoint in webapp Joe Knapper 2026-02-10 22:20:22 +00:00
  • 4d788a2817 Remove flash from stage baseclass, add to sim config Joe Knapper 2026-02-10 22:13:09 +00:00
  • 5682b4d28d Illumination Things for sangaboard and simulator jaknapper 2026-02-10 18:42:59 +00:00
  • 8435f6ae98 Move illumination to new IlluminationThing Joe Knapper 2026-02-10 18:06:21 +00:00
  • 1221b6ca02 Apply suggestions from code review of branch More-workflow-layers Julian Stirling 2026-02-10 16:40:11 +00:00
  • 0e5f9f46ca Fix docstring error Julian Stirling 2026-02-10 16:37:17 +00:00
  • 15798d9b7d Further layering of the classes for scan workflows Julian Stirling 2026-02-10 16:02:18 +00:00
  • 1de4366df7 Flash LED endpoint in simulator for parity Joe Knapper 2026-02-10 15:52:06 +00:00
  • 1f01717a1b Fix UI workflow test as order changed jaknapper 2026-02-10 14:24:41 +00:00
  • f1845c3039 RectangleWorkflow as a baseclass jaknapper 2026-02-10 14:04:01 +00:00
  • 6294cde471 Fully subclass Rectangle basescanner for raster and snake jaknapper 2026-02-09 19:35:19 +00:00
  • fb7a8b4959 Prettier on slideScanContent Joe Knapper 2026-02-09 17:09:38 +00:00
  • 1a0dd71f30 Intermediate level RectangleScan class for all three scanners Joe Knapper 2026-02-09 15:45:16 +00:00
  • 3beb8e1147 Auto-populate workflow dropdown Joe Knapper 2026-02-07 19:27:32 +00:00
  • 0177596fb6 Add raster scan, with generic typing to allow subclassed settings Joe Knapper 2026-02-07 16:31:51 +00:00
  • 9ab5a461c0 Merge branch 'snake-scan' into 'v3' Julian Stirling 2026-02-09 17:10:12 +00:00
  • 383fc31f22 Add snake-scan to full config jaknapper 2026-02-09 16:06:43 +00:00
  • eb88e1f1c0 Apply suggestions from code review of branch snake-scan Joe Knapper 2026-02-09 15:35:19 +00:00
  • 1c17b27c05 Apply suggestions from code review of branch snake-scan Joe Knapper 2026-02-09 15:01:23 +00:00
  • 7413aa57f8 Docstring and typehints suggestions from @julianstirling Joe Knapper 2026-02-09 15:08:41 +00:00
  • f230eef2dc New scan workflow for snake scans, move next pos into scan baseclass Joe Knapper 2026-02-06 14:54:31 +00:00
  • e59d5e82d8 mypy fix for coords list Joe Knapper 2026-02-06 12:09:37 +00:00
  • b4957e0420 SnakeScan as a scan planner Joe Knapper 2026-02-06 11:53:36 +00:00
  • a16a86f361 ui_migration fix(bugfix): eventBus undefined found caused by not importing eventBus at autofocus comp, removing eventBus usage on child/parent this. events for task polling func Antonio Anaya 2026-02-09 00:06:48 -06:00
  • 9992ca642c ui_migration fix(bugfix): found caused eventBus/this., and {x,y,z,absolute} parsing arguments incorrectly, BUG:keys-arrows-wont-move prevents @finished emit status for task Antonio Anaya 2026-02-08 05:29:56 -06:00
  • 663a18a38f Merge branch 'scan-workflows' into 'v3' Julian Stirling 2026-02-06 15:21:09 +00:00
  • 83c111e71f Update picamera coverage zip Julian Stirling 2026-02-06 14:19:57 +00:00
  • cf941b1d11 Fix unit tests for scan workflows Julian Stirling 2026-02-06 13:50:47 +00:00
  • 8f30f08bdf Apply suggestions from code review of branch scan-workflows Julian Stirling 2026-02-06 13:28:30 +00:00
  • 0296cef089 ui_migration fix(deps): --preliminary-- Replace value to modelvalue, and global emitters. BUG:keys-arrows-wont-move Antonio Anaya 2026-01-25 02:07:46 -06:00
  • 2a9ee759c4 ui_migration fix(deps): Replace component instance event by external event bus from mitt package. Antonio Anaya 2026-01-24 16:13:49 -06:00
  • 6e14bf1dd0 ui_migration fix(deps): --Preliminary-- Define reactivity, with markRaw function wrapper for components. Antonio Anaya 2026-01-22 23:40:56 -06:00
  • fc96ae94f8 ui_migration fix(deps): Correcting syntax deprecations, set :key at template, >>> :deep(), v-bind on top. Antonio Anaya 2026-01-20 19:09:42 -06:00
  • be868ad8c5 ui_migration fix(syntax): Fix html comments. Antonio Anaya 2026-01-20 19:00:28 -06:00
  • 8ced9f8b75 ui_migration feat(deps): Modified src/ main.js for vue3 compatibility Antonio Anaya 2026-01-20 18:58:38 -06:00
  • 70cdce3323 ui_migration fix(deps): Added missing vitejs-pluginvue eslit version downgrade for compatibility. Antonio Anaya 2026-01-20 18:25:26 -06:00
  • 3e528fdfa1 ui_migration feat(deps): setup vite mjs and index.html Antonio Anaya 2026-01-20 17:59:16 -06:00
  • d6c636f0cb ui_migration feat(deps): install vue3 migration build @vue_compat Antonio Anaya 2026-01-19 21:27:31 -06:00
  • 504a47cbf8 Add some property tests for scanning Julian Stirling 2026-01-18 23:37:10 +01:00
  • b26dda60a4 More tests and assoicated bugfixes Julian Stirling 2026-01-18 23:19:44 +01:00
  • eb93342d9f Add test of logic for selecting worflow. Julian Stirling 2026-01-18 14:23:18 +00:00
  • b22fcf4b88 Complete testing of HistoScanWorkflow Julian Stirling 2026-01-16 18:16:50 +00:00
  • 1bc6b9e0c4 Add a number of extra tests to ScanWorkflows Julian Stirling 2026-01-16 17:02:07 +00:00
  • 57b20782a0 Further fixes after introducing scan workflow selection Julian Stirling 2026-01-16 13:04:23 +00:00
  • 23426ae12c Reorder scan workflow title and blurb in scan tab Julian Stirling 2026-01-16 12:25:55 +00:00
  • 21b779a4a5 Dynamic UI for scan workflows Julian Stirling 2026-01-16 12:18:54 +00:00
  • 2a3a54b936 Get unit tests passing with Scan Workflows Julian Stirling 2026-01-16 00:08:33 +00:00
  • c82523dd5b Start updating unit tests after refactoring into ScanWorkflows Julian Stirling 2026-01-15 22:59:58 +00:00
  • 11ef1217e0 Docstrings and tweaks of ScanWorflow refactor Julian Stirling 2026-01-15 22:00:15 +00:00
  • c938560f00 Docstrings and final tweaks of ScanWorflow refactor Julian Stirling 2026-01-15 21:59:53 +00:00
  • 665622a802 First working interation of ScanWorkflows. Needs a tidy Julian Stirling 2026-01-15 18:25:05 +00:00
  • adab5bae24 Start smart stack parameters in scan workflow Julian Stirling 2026-01-15 16:04:24 +00:00
  • 54ed78c832 Create aquisition routines for scan workflows, remove background detector from base ScanWorkflow class Julian Stirling 2026-01-15 14:53:47 +00:00
  • b6343362b2 Start splitting ScanData into workflow specific data. Julian Stirling 2026-01-15 12:57:16 +00:00
  • 5ce74cad8a A start to implementing ScanWorkflow Julian Stirling 2026-01-14 13:35:23 +00:00
  • 5762fc5947 Merge branch 'background-detector-things' into 'v3' Julian Stirling 2026-01-14 16:51:49 +00:00
  • 53f35e6317 Update picamera coverage zip Julian Stirling 2026-01-14 15:18:56 +00:00
  • ca46439269 Rename "active_detector" for background detecor. Improve thing selector coercion Julian Stirling 2026-01-14 15:09:18 +00:00