Commit Graph
25 Commits
Author SHA1 Message Date
James WoglomandGitHub 6ebb9bb9dd Create publish-docker.yml 2021-03-15 20:50:05 -04:00
James Woglom b7e8dceef1 Add dockerfile and instructions in README 2021-03-15 20:42:13 -04:00
James Woglom e45a850346 secret.py: fix pump serial number validation
Some Tandem pump serial numbers are less than 8 digits.
(I previously had one which was 6 digits.)
2021-03-15 20:15:10 -04:00
James WoglomandGitHub c977e05310 Merge pull request #1 from bewest/wip/bewest/dev
Wip/bewest/dev - 12 factor app
2021-03-15 18:53:00 -04:00
Ben West 0f4cf36de2 12 factor app: environment variables
Use the dotenv library to read both a file called .env, as well as inspect
environment variables.
In addition, provide some checking and sanitization on the PUMP_SERIAL_NUMBER
along with an error message for commonly anticipated issues.
2021-03-14 21:51:33 -07:00
Ben West d47aee77c9 pipenv install python-dotenv
Adding this library allows reading from standard environment files as well as
environment variables.
2021-03-14 21:50:35 -07:00
Ben West cc952992e0 12 factor app: prep for reading environment variables
This change prepares the repo to ignore a .env file instead of the secret.py.
It also eliminates the secret.py.example file, which shouldn't be needed.
2021-03-14 21:46:48 -07:00
James WoglomandGitHub 1c09beb5c3 Update README.md 2021-03-15 00:45:30 -04:00
James WoglomandGitHub d841c3811a Update README.md 2021-03-15 00:39:29 -04:00
James Woglom dd77e07f50 add readme 2021-03-15 00:13:57 -04:00
James Woglom dc7f5e282c add helper script 2021-03-06 02:35:43 -05:00
James Woglom 6ccac86b52 add user-agent header 2021-03-06 02:33:21 -05:00
James Woglom a35a71a04a force format=csv on therapytimeline2csv endpoint 2021-03-06 02:16:44 -05:00
James Woglom 058cdeea22 skip parsing dates of non completed entries 2020-12-07 01:55:49 -05:00
James Woglom 7df097abd9 add suspend reason 2020-10-04 02:33:25 -04:00
James Woglom 6fa119720a split up API types, add android api. add auto update option 2020-10-04 00:48:46 -04:00
James Woglom 5cc3f8574b use float duration, replace most recent entry if it has a longer duration than before 2020-09-29 01:21:03 -04:00
James Woglom 33edcc9d44 support extended bolus 2020-09-28 00:54:15 -04:00
James Woglom c36d4b25df wrap controliq 404, better handle no data 2020-09-26 23:48:16 -04:00
James Woglom ff8cecce15 parse csv basal data if present 2020-09-26 23:36:26 -04:00
James Woglom 31547b05c8 update pipfile lock 2020-09-26 21:58:21 -04:00
James Woglom 6b29a651e4 productionize: add command line flags, document 2020-09-26 21:51:28 -04:00
James Woglom 60f534d7b7 upload parsed tconnect bolus, basal, and iob entries to nightscout 2020-09-15 01:59:25 -04:00
James Woglom ef5f549275 process tconnect basal entries 2020-09-02 01:22:47 -04:00
James Woglom ab924c1ac2 initial commit: tandem t:connect api 2020-08-27 21:54:05 -04:00