Loading
Commits on Source 35
-
Richard Bowman authored
LabThings now handles HTTPErrors properly, so I am removing this copy-pasted workaround.
-
Richard Bowman authored
-
Richard Bowman authored
taskSubmitter ended up in a confused state if the initial POST request encountered an error. I've updated `startPolling` to return a Promise, and moved the error handling code to the top level. This doesn't change anything for the case where we get a non-error response to the POST request, but means that e.g. 400 errors get caught and displayed properly.
-
Richard Bowman authored
-
Kaspar Emanuel authored
Remove vestigial error handling code See merge request !137
-
Richard Bowman authored
Make OpenAPI easier to download from a MR See merge request !139
-
Richard Bowman authored
Move error handling for taskSubmitter See merge request !138
-
Kaspar Emanuel authored
-
Kaspar Emanuel authored
-
Kaspar Emanuel authored
-
Kaspar Emanuel authored
-
Richard Bowman authored
The JS build step was reporting the JS source folder as an artifact. I've updated it to use the output folder instead.
-
Richard Bowman authored
-
Kaspar Emanuel authored
-
Kaspar Emanuel authored
Move Vue app to a "webapp" directory See merge request !122
-
Kaspar Emanuel authored
-
Richard Bowman authored
The code that checked for the presence of the smart stack plugin had a typo, and would display smart stack controls whenever the stack and scan extension was detected (whether or not the smart stack extension was enabled). This is now fixed.
-
Kaspar Emanuel authored
Hide smart stack controls when they are not required See merge request !142
-
Richard Bowman authored
Run `npm audit fix` See merge request !141
-
-
This removes the API documentation - we will render it separately.
-
Richard Bowman authored
Readthedocs won't be able to build OpenAPI, so I've removed this from the makefile.
-
Richard Bowman authored
A first pass of documentation describing the web app GUI. Screenshots are committed as LFS objects, I've been deliberately conservative here (only png files in the docs/ directory are LFSed) to avoid messing with any static files in the web app.
-
Richard Bowman authored
I've added a lot more mock imports so the automatic documentation now works. I've updated the links between pages (removing .rst extension) so they work. I've added a link to the settings pane image.
-
Richard Bowman authored
PNG images in the docs/ directory will be tracked using LFS, to avoid the repo becoming unmanageable.
-
Richard Bowman authored
There is now code in `conf.py` to install git LFS and to check images are correctly fetched.
-
Richard Bowman authored
-
Richard Bowman authored
-
Richard Bowman authored
This commit fixes a couple of errors in the Sphinx docs, by removing mock imports and replacing them with real ones.
-
Richard Bowman authored
-
Kaspar Emanuel authored
Documentation improvements See merge request !140
-
Richard Bowman authored
-
Richard Bowman authored
-
Richard Bowman authored
-
Richard Bowman authored
Release prep See merge request !145