James Woglom
7d8dabb3ef
AndroidApi: match HTTP headers with app
v0.7.0
v0.7
2022-03-17 16:18:15 -04:00
James Woglom
798225c606
api: add user_agent to AndroidApi, move improperly scoped endpoint to tconnectapi
2022-03-17 16:07:57 -04:00
James Woglom and GitHub
b08b9b8c76
trigger GitHub Actions on tag push
2022-02-27 00:35:53 -05:00
James Woglom
90bbd5dc63
bump version to v0.6.6
v0.6.6
2022-02-22 00:17:58 -05:00
James Woglom and GitHub
5e56b41b62
Update publish-docker.yml
...
Add tags
2022-02-22 00:16:27 -05:00
James Woglom and GitHub
e8fa6c5a7c
Update publish-docker.yml
...
Add push_to_dockerhub GitHub Action
2022-02-22 00:08:20 -05:00
James Woglom
fae1d4de2c
api: add WebUIScraper which can read pump settings and profile info
2022-01-09 18:36:49 -05:00
James Woglom
76085e8d65
version bump to 0.6.5
v0.6.5
2022-01-08 03:56:24 -05:00
James Woglom
b4d0dad267
remove IOB feature in defaults because it is currently not displayed in the UI. document features in readme
2022-01-08 03:55:26 -05:00
James Woglom
7b22d612c3
autoupdate: refactor into class and write test
2022-01-07 00:32:50 -05:00
James Woglom
8b1ece3ac3
readme: rephrase initial section
2022-01-04 21:23:18 -05:00
James Woglom
7b06f1c457
secret: parse API_SECRET/TZ if NS_SECRET/TIMEZONE_NAME are missing
2022-01-04 21:02:20 -05:00
James Woglom
3a400390de
bump to v0.6.4
v0.6.4
2022-01-04 00:35:44 -05:00
James Woglom
e2b30687e4
autoupdate: reset API connection when event index change is recorded but no data is found, potential fix for #11
2022-01-04 00:34:46 -05:00
James Woglom
0d956516d7
update Pipfile.lock, resolve GHSA-55x5-fj6c-h6m8
2022-01-03 17:58:51 -05:00
James Woglom
50cb57f11b
secret: use TZ to infer TIMEZONE_NAME if set
2022-01-03 17:58:51 -05:00
James Woglom
2e515efc54
check: add additional output to --check-login
2022-01-03 17:58:51 -05:00
James Woglom and GitHub
b52006b3b0
Update README to include Heroku instructions
2022-01-03 16:52:11 -05:00
James Woglom
07e5761178
bump version to 0.6.3
v0.6.3
2021-12-27 15:58:48 -05:00
James Woglom
631d1c7b89
parser: support temp-profile basal suspension event
2021-12-27 15:56:50 -05:00
James Woglom
0253956377
test_secret: allow test to pass even if environment variables implicitly passed to pipenv test
2021-12-27 15:56:19 -05:00
James Woglom and GitHub
59816225e0
Update README.md
2021-12-23 21:59:18 -05:00
James Woglom and GitHub
be113e9cf7
Update README.md
2021-12-23 21:56:38 -05:00
James Woglom
90bede8b75
bump version to v0.6.2
v0.6.2
2021-12-23 20:57:50 -05:00
James Woglom
7a8d00da88
secret: put environment variables at higher precedence than .env file
2021-12-23 20:46:58 -05:00
James Woglom
52cb287ce8
bump version to 0.6.1
v0.6.1
2021-12-23 20:38:23 -05:00
James Woglom
27ba5d9a64
Update dotenv secret parsing logic, and read from .config/tconnectsync/.env path
2021-12-23 19:39:51 -05:00
James Woglom and GitHub
2140bd356e
Update README.md with note about forking the repo
2021-12-15 15:31:33 -05:00
James Woglom
a74b63ab05
bugfix: check for extended bolus start/completion time presence before parsing, since extended boluses can be in progress
2021-12-12 13:29:08 -05:00
James Woglom
b0ffe9bcfc
update to 1.6
v0.6
2021-12-04 22:00:56 -05:00
James Woglom
ca4ca72476
add SKIP_NS_LAST_UPLOADED_CHECK workaround when running tconnectsync for past data. see #23
2021-12-04 21:56:30 -05:00
James Woglom
8cef3233c6
features: enable PUMP_EVENTS as optional feature
2021-12-04 21:38:13 -05:00
James Woglom
118ee236ba
test_process: add WS2 activity event process tests
2021-12-04 21:37:34 -05:00
James Woglom
1657b1c696
test_process: add test coverage for CIQ pump_events sync
2021-12-04 21:20:47 -05:00
James Woglom
0a9dd8732f
bug: use deepcopy to avoid mutating the base dictionary
2021-12-04 21:20:13 -05:00
James Woglom
dbb1389254
hack: enable debug logging in tests
2021-12-04 21:18:53 -05:00
James Woglom
163db9807b
sync/pump_events: upload events to nightscout
2021-12-04 20:28:03 -05:00
James Woglom
b1ca7eee1e
add basalsuspension parsing + tests
2021-12-04 19:02:13 -05:00
James Woglom
1fa543e3d6
add PUMP_EVENTS feature, with initial code for parsing CIQ activities (sleep mode, exercise, etc)
2021-12-04 17:41:16 -05:00
James Woglom
037f53e8c4
version: update to 0.5, due to suspension event changes
v0.5
2021-10-28 01:43:11 -04:00
James Woglom
9635b0bd0f
sync/basal: process manual suspension events as manual 0u/hr basal, fixes #17
2021-10-28 01:38:11 -04:00
James Woglom
e9f569d2a0
workflows: only publish to pypi on dispatch
2021-10-24 00:41:04 -04:00
James Woglom
f5ef34174f
in-progress: support BOLUS_BG and CGM features.
...
BOLUS_BG will add BG readings which are associated with boluses
on the pump into the Nightscout treatment object. It will determine
whether the BG reading was automatically filled via the Dexcom
connection on the pump or was manually entered by seeing if the
BG reading matches the current CGM reading as known to the pump
at that time. Support for this is nearly complete.
CGM will add Dexcom CGM readings from the pump to Nightscout
as SGV (sensor glucose value) entries. This should only be
used in a situation where xDrip is not used and the pump
connection to the CGM will be the only source of CGM
data to Nightscout. This requires additional testing before
it should be considered ready.
Both options are hidden behind the ENABLE_TESTING_MODES=true
environment variable. Run tconnectsync with this environment
variable and BOLUS_BG and CGM will be usable with the
--features argument.
2021-10-24 00:36:48 -04:00
James Woglom
9f488b2c5e
support specifying specific features to synchronize (basal, bolus, iob)
2021-10-23 16:31:59 -04:00
James Woglom and GitHub
99341c5443
README: use GitHub Registry instead of Docker Hub
2021-10-20 01:40:20 -04:00
James Woglom
a2df266e93
setup.cfg: bump to v0.4.1
v0.4.1
2021-10-20 01:30:35 -04:00
James Woglom
b53fb9c099
README: update with pip installation mechanism, and clarify installation steps
2021-10-20 01:28:43 -04:00
James Woglom
bcd486561f
dockerfile: fix build
v0.4.0
2021-10-20 01:01:47 -04:00
James Woglom
d931242562
setup.cfg: set version to 0.4.0
2021-10-20 00:51:26 -04:00
James Woglom
bec1cef1f1
dockerfile: attempt to fix build
2021-10-20 00:48:46 -04:00