Julian Stirling
2050c2dc7c
Add return checker, needed 4 fixes
2025-06-10 16:07:48 +01:00
Julian Stirling
3f0564f253
Turning on more lint checkers, warning for cameras that ignore resolution setting
2025-06-10 16:07:48 +01:00
Joe Knapper
ae2ec1864f
Merge branch 'config-scan-dir' into 'v3'
...
Add scan directory to json config
Closes #393
See merge request openflexure/openflexure-microscope-server!283
2025-06-09 13:42:27 +00:00
Julian Stirling
80b6fd088d
Merge branch 'reverse_csm_order' into 'v3'
...
Swapped the order of CSM so y axis is completed first
See merge request openflexure/openflexure-microscope-server!285
2025-06-09 13:39:06 +00:00
Chish36
7eed48ed26
Swapped the order of CSM so y axis is completed first
2025-06-09 13:39:06 +00:00
Julian Stirling
37960a4cc2
Merge branch 'Server-versioning' into 'v3'
...
Use same version number for server and webapp, add CI check
Closes #382
See merge request openflexure/openflexure-microscope-server!286
2025-06-09 12:32:41 +00:00
Julian Stirling
7fdb5f37ba
Apply 4 suggestion(s) to 3 file(s)
...
Co-authored-by: Beth Probert <beth_probert@outlook.com>
2025-06-09 12:08:25 +00:00
Julian Stirling
c79184a6d9
Use same version number for server and webapp, add CI check
...
- Check webapp and server have same version number
- Use `genversion` on build to create javascript file with version string
from pyproject.toml
- Expose the version number in the js interface
- Correct format of current of alpha version string because javascript complains
Closes #382
2025-06-09 12:13:15 +01:00
Julian Stirling
24b6eb74a1
Merge branch 'update-version-for-alpha1' into 'v3'
...
Update labthings-api dep and also the version number for alpha release
See merge request openflexure/openflexure-microscope-server!284
2025-06-06 13:38:19 +00:00
Julian Stirling
2aa7d0f6be
Update labthings-api dep and also the version number for alpha release
2025-06-06 13:09:04 +01:00
Julian Stirling
60b2fda385
Merge branch 'custom-at' into 'v3'
...
Custom `from_index()` function in webapp for backwards compatibility before javascrpt `at()`
Closes #396
See merge request openflexure/openflexure-microscope-server!280
2025-06-06 12:00:05 +00:00
Julian Stirling
3a1c3bb026
Ensure server and config vars always defined before fallback server is started
2025-06-06 12:42:21 +01:00
Julian Stirling
b45f5651ab
Add scan directory to json config
2025-06-06 12:21:51 +01:00
Joe Knapper
efb3b12819
Replace .at() in action button with custom .from_index()
2025-06-06 12:10:31 +01:00
Joe Knapper
13c63f8481
Merge branch 'simulation-axes' into 'v3'
...
Defocus and realign simulation axes
See merge request openflexure/openflexure-microscope-server!282
2025-06-06 10:46:29 +00:00
Julian Stirling
ef246c1b03
Merge branch 'build-with-node-18' into 'v3'
...
Change from building with node 15 to node 18
See merge request openflexure/openflexure-microscope-server!281
2025-06-06 10:41:11 +00:00
Joe Knapper
08d1371569
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2025-06-06 10:25:34 +00:00
Julian Stirling
3c47f98727
Clarify webapp README section on dev server ports.
2025-06-06 10:16:12 +00:00
Julian Stirling
41c91ea712
Apply 2 suggestion(s) to 1 file(s)
...
Co-authored-by: William Wadsworth <w.j.wadsworth@bath.ac.uk>
2025-06-06 08:54:55 +00:00
Joe Knapper
69db7b4041
Apply 2 suggestion(s) to 1 file(s)
...
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2025-06-05 17:09:37 +00:00
Joe Knapper
41f6c8879a
RATIO as a global, better naming and splitting of generate_image()
2025-06-05 15:03:26 +01:00
Julian Stirling
e0d61f3b87
De-duplicate npm build instructions
2025-06-05 12:27:22 +01:00
Julian Stirling
deeb164f29
Change from building with node 15 (end of life 2021) to node 18 (just gone EOL, but used on the Pi)
2025-06-05 11:16:53 +00:00
Joe Knapper
2db895a1fc
Defocus and realign simulation axes
2025-06-05 12:09:01 +01:00
jaknapper
3c15d0ef0b
Custom at() function in webapp for backwards compatibility
2025-06-05 11:50:43 +01:00
Julian Stirling
16317bf94c
Merge branch 'fix-simulation' into 'v3'
...
Simulation fixes
See merge request openflexure/openflexure-microscope-server!279
2025-06-05 10:35:53 +00:00
Joe Knapper
c919f8a19f
Logging config based on default uvicorn settings
2025-06-03 14:48:13 +01:00
Julian Stirling
4ef74c42c3
Configure log folder in json file
2025-06-03 14:05:58 +01:00
Julian Stirling
090373f1ef
Merge branch 'bump-labthings-picamera' into 'v3'
...
update labthings-picamera to most recent release
Closes #301
See merge request openflexure/openflexure-microscope-server!278
2025-06-02 15:07:05 +00:00
Joe Knapper
0132813b6a
update labthings-picamera to most recent release
2025-06-02 14:40:06 +00:00
Julian Stirling
7c30f7a720
Adjust simulation config to match full config updates, fix .gitignore
2025-06-01 20:06:45 +02:00
Julian Stirling
58a4dc521d
Merge branch 'gui-dzi-viewer' into 'v3'
...
Gui dzi viewer
See merge request openflexure/openflexure-microscope-server!266
2025-05-23 15:45:30 +00:00
jaknapper
943564d206
Alert and warning message as CSS classes
2025-05-23 16:28:22 +01:00
jaknapper
e52dedf0fe
Remove padding around viewer, warnings in orange, stitch button if no DZI
2025-05-23 16:28:22 +01:00
jaknapper
a499d9230c
Switch to updated "preview stitch" mode in stitching
2025-05-23 16:28:22 +01:00
Joe Knapper
4f98e17b5f
Only open preview from button or thumbnail, warn if no DZI available, recentre list
2025-05-23 16:28:22 +01:00
jaknapper
51e2d420ac
Update package-lock.json
2025-05-23 16:28:22 +01:00
jaknapper
a9b94bc0d8
OpenSeadragon viewer implemented
2025-05-23 16:28:21 +01:00
jaknapper
cc3620d2ed
Stitch with dzi by default, and check for dzi available in scans()
2025-05-23 16:28:21 +01:00
jaknapper
efe2127afb
Mount scans to app on startup
2025-05-23 16:28:21 +01:00
Julian Stirling
b88487af78
Merge branch 'fix-purge-empty-scans' into 'v3'
...
Fix error in purge_empty_scans if the `images` dir hadn't been created
Closes #386
See merge request openflexure/openflexure-microscope-server!277
2025-05-23 12:36:04 +00:00
Julian Stirling
fe1696df28
Fix error in purge_empty_scans if the images dir hadn't been created
2025-05-23 12:49:46 +01:00
Julian Stirling
ead9c97f69
Merge branch 'ui-fixes' into 'v3'
...
Ui fixes
See merge request openflexure/openflexure-microscope-server!276
2025-05-23 11:25:34 +00:00
Julian Stirling
70f4304b2e
Fix bug where .jpg files are not counted in scan list (only .jpeg)
2025-05-23 11:45:26 +01:00
Julian Stirling
8318d9daad
Fix bug where View pane isn't loaded when app is first opened
2025-05-23 11:45:16 +01:00
Joe Knapper
10379b97f8
Merge branch 'shutdown-in-gui' into 'v3'
...
GUI shutdown clean up
Closes #372 , #373 , and #382
See merge request openflexure/openflexure-microscope-server!275
2025-05-22 16:13:53 +00:00
Joe Knapper
69acc8a0ea
Edit settingsContent.vue
2025-05-22 15:56:25 +00:00
jaknapper
14672c260f
Dedicated power menu
2025-05-22 16:46:30 +01:00
jaknapper
27ed10e27f
Move shutdown and restart to settings tab, hard set server version to prealpha
2025-05-22 15:11:25 +01:00
jaknapper
57840ab979
Force OK to be capitalised in confirmation modals
2025-05-22 15:10:16 +01:00