A REST-API built with Flask and Python. Its main purpose is to receive the readings from the light meters welding booths in the Ritherdon factory and make them available for consumption by the relay-controllers in the gallery.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
Craig Oates
9c1e681c31
2021.11.05 snapshot.
...
commit 5ecf3f1173
Author: Craig Oates <craig@craigoates.net>
Date: Fri Nov 5 18:35:56 2021 +0000
update README.
commit f2aa373418
Author: Craig Oates <craig@craigoates.net>
Date: Mon Jan 13 00:58:01 2020 +0000
make git ignore readings.db.
commit 9c1a023ab4
Author: Craig Oates <craig@craigoates.net>
Date: Mon Jan 13 00:33:23 2020 +0000
make home page refresh every 60 seconds.
commit b3efcc73c8
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 16:18:16 2020 +0000
add comment to device_check_token.
commit 747f6b847c
Merge: bf21990
ba85b56
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 16:00:02 2020 +0000
merge of unstable into stable
commit ba85b560ea
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 15:44:41 2020 +0000
add tim e of request info. to home.
commit 427d263812
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 15:21:36 2020 +0000
fix typo in YAML file.
commit e7e4923330
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 15:18:40 2020 +0000
add get latest (all) device status to YAML (A.P.I.) file.
commit b4d9ca04fa
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 15:09:06 2020 +0000
reset database.
commit 3e80738d32
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 15:08:33 2020 +0000
add 400-error responses to GET requests in YAML file.
commit 13e2f5d3ba
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 15:03:27 2020 +0000
add 400-error info. to PUT request in YAML file.
commit b01178a711
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 14:57:21 2020 +0000
add try-blocks to post requests.
commit d377ef4eca
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 14:44:07 2020 +0000
add secirity token checks to status change A.P.I. call.
commit 95cb475428
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 14:35:26 2020 +0000
add security token checks when adding new reading.
commit bf2199012e
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 00:17:39 2020 +0000
reset database.
commit c24981a0e3
Author: Craig Oates <craig@craigoates.net>
Date: Thu Jan 9 00:04:50 2020 +0000
reset database.
commit 0bb4ed4be8
Merge: bd20f7b
f32e4ae
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 23:56:26 2020 +0000
Merge branch 'unstable' of return-to-ritherdon/midpoint into stable
commit f32e4aec4a
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 23:52:50 2020 +0000
update A.P.I. version to 1.0.0 - Alpha.
commit 1008d3e2e4
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 23:51:16 2020 +0000
implement home page status report feature.
commit 6394009f40
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 22:39:15 2020 +0000
implement get all status changes (all devices) A.P.I. call.
commit fc3fe18b0e
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 22:30:25 2020 +0000
implement get all status changes (per device) A.P.I. call.
commit 65464fae54
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 21:59:35 2020 +0000
implement get device status latest A.P.I. call.
commit 641fe8f604
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 21:08:07 2020 +0000
add device status-update logging.
commit 312bcd70a6
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 19:04:38 2020 +0000
remove in-mem readings and refactor related items.
commit c4590b906c
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 03:30:47 2020 +0000
add website info. section to home.
commit 1ded49cfcf
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 03:20:48 2020 +0000
add artwork status bar to home page.
commit 628ea5a9a2
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 02:28:56 2020 +0000
add styling and content to home page.
commit 400c0f0310
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 00:25:16 2020 +0000
add route for robots.txt.
commit bb05c5e151
Author: Craig Oates <craig@craigoates.net>
Date: Wed Jan 8 00:10:12 2020 +0000
create robot.txt file.
commit 5bdd448b7e
Author: Craig Oates <craig@craigoates.net>
Date: Tue Jan 7 23:58:55 2020 +0000
add favicons.
commit bd20f7be7d
Merge: 1975e6e
2d6ba68
Author: Craig Oates <craig@craigoates.net>
Date: Tue Jan 7 23:46:14 2020 +0000
Merge branch 'unstable' of return-to-ritherdon/midpoint into stable
commit 2d6ba68682
Author: Craig Oates <craig@craigoates.net>
Date: Tue Jan 7 23:43:37 2020 +0000
update requirements in proj-env.
commit 1975e6ecbf
Author: Craig Oates <craig@craigoates.net>
Date: Tue Jan 7 23:24:52 2020 +0000
create v-env. for server and update requirements.
commit 373b6686ad
Author: Craig Oates <craig@craigoates.net>
Date: Mon Jan 6 01:18:35 2020 +0000
create html templates.
commit 9f0c71ada2
Author: Craig Oates <craig@craigoates.net>
Date: Sun Jan 5 23:51:37 2020 +0000
port code over from test proj.
commit c1f174f828
Author: Craig Oates <craig@craigoates.net>
Date: Sun Jan 5 22:52:51 2020 +0000
create virtual environment.
1 year ago
app
2021.11.05 snapshot.
1 year ago
proj-env
2021.11.05 snapshot.
1 year ago
ser-ver
2021.11.05 snapshot.
1 year ago
.gitignore
2021.11.05 snapshot.
1 year ago
LICENSE
Initial commit
3 years ago
README.md
2021.11.05 snapshot.
1 year ago
requirements.txt
2021.11.05 snapshot.
1 year ago
Return to Ritherdon: Midpoint
This is a web REST-APIbuilt with Flask and Python. Its main purpose is
to receive the readings from the light meters welding booths in the
Ritherdon factory and make them available for consumption by the
relay-controllers in the gallery. Midpoint is one of three projects
which combine to form the 'Personal Flash in Real-Time' artwork --
which is one of several artworks created as part of the 'Return to
Ritherdon' project. For more information on this repository and
'Return to Ritherdon', please use the links below: