James Woglom
|
c7aac1dca3
|
update pipfile.lock: fix CVE-2021-28957
|
2021-04-06 13:18:19 -04:00 |
|
 James WoglomandGitHub
|
739c01f876
|
Merge pull request #4 from LegendaryGeek/master
Update README.md to correct the docker run commands
|
2021-04-03 23:30:19 -04:00 |
|
 James WoglomandGitHub
|
8ce8b42bfc
|
Update README.md
|
2021-04-03 23:26:38 -04:00 |
|
 James WoglomandGitHub
|
c14298384a
|
Update README.md - clarify folder for .env
|
2021-04-03 23:21:54 -04:00 |
|
James Woglom
|
0b7e806a40
|
check: add --check-login option, which checks that the APIs can be queried
|
2021-03-22 22:38:07 -04:00 |
|
James Woglom
|
89b40dcecb
|
nightscout: use urljoin so trailing backslash is not required in URL. add api status endpoint
|
2021-03-22 22:37:32 -04:00 |
|
James Woglom
|
539516aeae
|
api: add API endpoints for checking general status (basaliq, controliq)
|
2021-03-22 22:37:05 -04:00 |
|
James Woglom
|
332f54e85e
|
api: add some unused api endpoints from reverse engineering
|
2021-03-22 21:30:57 -04:00 |
|
James Woglom
|
19f4f9363a
|
autoupdate: add custom env options to control update rate
Also updates secret.py to use simpler code for parsing numbers
|
2021-03-22 01:27:27 -04:00 |
|
James Woglom
|
d804510633
|
.github/workflows: update workflow, add readme badge
|
2021-03-18 02:17:44 -04:00 |
|
 James WoglomandGitHub
|
713d2ee79e
|
Create python-package.yml
Auto-run linter, pytest, and pipenv check
|
2021-03-18 02:11:54 -04:00 |
|
James Woglom
|
e0bfab8759
|
tests/parser: add start of TConnectEntry test
|
2021-03-18 02:07:54 -04:00 |
|
James Woglom
|
209292dd21
|
tests/sync: complete basal ciq process test
|
2021-03-18 02:07:39 -04:00 |
|
James Woglom
|
1a9fb36b88
|
refactor: move tconnect and nightscout API parsers into subpackage
|
2021-03-18 01:53:03 -04:00 |
|
James Woglom
|
2e0120fdfc
|
tests: add first test for basal processing
|
2021-03-18 01:42:44 -04:00 |
|
James Woglom
|
3911da7d37
|
refactor: update file links in readme
|
2021-03-18 01:10:51 -04:00 |
|
James Woglom
|
7cfd486ac5
|
refactor: move auto-update code to separate file
|
2021-03-18 01:04:24 -04:00 |
|
James Woglom
|
8c6719c6a6
|
refactor: fix secret imports, move to pkg folder
|
2021-03-18 01:04:24 -04:00 |
|
James Woglom
|
d00d8e59dd
|
refactor: move process and synchronization code outside of main file
Splits up basal, bolus, and iob parsing code into
separate files in the sync folder. Moves the single-
cycle processing code into process.py
|
2021-03-18 01:04:24 -04:00 |
|
James Woglom
|
63ca6eda43
|
refactor: move into a standardized python packaging format
In the current directory structure, py files inside of
a folder cannot import files inside a different folder.
|
2021-03-18 00:34:28 -04:00 |
|
James Woglom
|
14b5bfea67
|
api/android: log android api error text
|
2021-03-16 20:53:19 -04:00 |
|
James Woglom
|
3b0794accc
|
api: use separate exception class for login errors
|
2021-03-16 20:51:46 -04:00 |
|
 James WoglomandGitHub
|
7ec4f96cba
|
Update README.md - quote values in env file
|
2021-03-16 20:40:15 -04:00 |
|
 James WoglomandGitHub
|
c2674fcb1b
|
Update README: Add Docker Hub repo
|
2021-03-15 22:52:00 -04:00 |
|
 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 |
|
 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 |
|