Commit graph

21 commits

Author SHA1 Message Date
Joel Collins
a329b9197b Renamed Resource to View, and allow custom root links 2020-01-14 11:41:56 +00:00
Joel Collins
64f89c5355 Automatically tag extensions 2020-01-13 16:32:51 +00:00
Joel Collins
9faa05aec1 Added missing API documentation 2020-01-13 16:24:32 +00:00
Joel Collins
a4196b6765 Refactored adding views, actions, props and components 2020-01-11 14:58:50 +00:00
Joel Collins
3cbd0416d0 Created @ltaction and @ltproperty decorators 2020-01-08 18:38:52 +00:00
Joel Collins
3fef94dc95 Removed old swagger routes 2020-01-07 22:25:00 +00:00
Joel Collins
a2bb1a1a38 Fixed root swagger UI description 2020-01-07 14:21:24 +00:00
Joel Collins
b2824251ae Include Swagger UI 2020-01-07 14:19:52 +00:00
jtc42
8afb0757bd Better handle response documentation 2020-01-06 22:28:00 +00:00
jtc42
851d70842c Moved all API stuff to flask_labthings 2020-01-06 17:03:05 +00:00
jtc42
70149e9732 Cleaned code structure 2020-01-06 16:45:38 +00:00
jtc42
79abc3fee3 Added quick create_app function 2020-01-06 15:09:29 +00:00
jtc42
2a245185a6 Renamed LabThing plugins to extensions 2020-01-05 18:56:46 +00:00
jtc42
ab6fa9f0e5 Blackened 2020-01-03 00:21:16 +00:00
jtc42
6be8b0044a Added simple root and swagger routes 2020-01-03 00:19:25 +00:00
jtc42
6d7921e8b4 First draft of auto-Swagger 2020-01-02 21:33:50 +00:00
Joel Collins
20bbf5ab21 Removed blueprint stuff from owns_endpoint 2019-12-28 18:55:13 +00:00
jtc42
c85bdcc91d Blackened 2019-12-21 17:40:04 +00:00
jtc42
8bda25ea73 Lowercase for endpoint names 2019-12-21 16:21:02 +00:00
jtc42
2372ba26e1 Added some basic docs (waiting on auto-doc for args) 2019-12-21 13:18:02 +00:00
jtc42
a8a3cafa97 Restructured labthings 2019-12-21 12:10:09 +00:00
Renamed from openflexure_microscope/common/labthings/labthing.py (Browse further)