Commit graph

29 commits

Author SHA1 Message Date
Antonio Anaya
d75051df4a ui_migration node(pack) add test:unit command 2026-05-15 17:08:09 -06:00
Julian Stirling
7cce823bd1 Show both http and python api on pages 2026-02-12 16:36:55 +00:00
Julian Stirling
5d25067a21 Update CI to fail if MyPy fails but to still give code quality report 2026-01-09 15:18:06 +00:00
Julian Stirling
472aa03822 Ignore dmypy.json 2026-01-09 15:18:04 +00:00
Julian Stirling
d08d4cd325 Move unit tests to their own sub-dir in tests 2025-12-18 17:08:02 +00:00
Julian Stirling
727d683c48 Add zip of picamera coverage and update CI to use it 2025-07-29 18:21:20 +01:00
Julian Stirling
a84a916719 Restructured text fixes so that pydoctor would return without an error 2025-07-09 23:59:08 +01:00
Julian Stirling
840ed7f20e Update Thing Settings to use the new format provided by PR #110 of Labthings FastAPI 2025-07-07 15:24:30 +01:00
Julian Stirling
2ce2f998fa add tests for helper classes defined by fast stack 2025-06-27 00:34:51 +01:00
Joe Knapper
9dac080566 Fixed merge conflict 2025-06-20 15:14:35 +00:00
Joe Knapper
b05e3bee63 added openflexure/ to .gitignore 2025-06-20 16:11:07 +01: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
7c30f7a720 Adjust simulation config to match full config updates, fix .gitignore 2025-06-01 20:06:45 +02:00
Julian Stirling
2ced848695 Add functionality for testing the scan planner on a given sample shape 2025-04-14 11:27:25 +01:00
Julian Stirling
7665d45e09 Make the coverage report touch all files 2025-04-11 23:29:32 +01:00
Richard Bowman
7fb4417ebe Configuration files and other tweaks
The OFM server can now be run in "stub" mode on
my development machine, using an OpenCV
camera feed.
2024-08-09 02:42:32 +01:00
Richard Bowman
b9804cdc2d Serve static web app at / 2023-09-06 11:56:20 +01:00
Richard Bowman
63d7a6eb4d WIP: camera stage mapping
This still has some bugs, mostly related to numpy and serialisation.
2023-08-31 19:37:09 +01:00
Richard
e33e92b43a Generate and use pytest XML reports
This generates XML reports when we run pytest through poe, and
uploads them in the relevant CI stage.

I've also ignored mypy cache files - I'm not sure why this hasn't
been an issue before...
2021-08-10 11:29:09 +01:00
Joel Collins
5232b36644 Test cobertura mypy coverage report 2021-01-08 10:05:31 +00:00
Joel Collins
7866ec0f47 Static type analysis 2020-11-30 13:36:45 +00:00
jtc42
579c705ef1 Added .env*/ and pip-wheel-metadata/ 2019-11-01 16:07:01 +00:00
Joel Collins
affd9718a0 Ignore alt venvs 2019-09-16 17:34:15 +01:00
Joel Collins
178027a373 Ignore new .venv directory 2019-06-25 17:25:11 +01:00
jtc42
58cbbf32c2 Ignore pyenv files 2019-01-06 18:37:13 +00:00
Joel Collins
a55cf05066 Ignore UML diagrams 2018-11-07 11:03:08 +00:00
Joel Collins
fabc72824f Ignore local dev script for activating venv 2018-11-06 13:51:45 +00:00
Joel Collins
4ba623da3f Remove dev-specific activate script 2018-11-06 11:37:38 +00:00
Joel Collins
2f4f57a59b Initial commit 2018-11-06 11:35:07 +00:00