Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trio Release 0.2.0 #2

Merged
merged 579 commits into from
Aug 17, 2024
Merged
Show file tree
Hide file tree
Changes from 10 commits
Commits
Show all changes
579 commits
Select commit Hold shift + click to select a range
f6fa0c2
Add URLs in README.md
MikePlante1 May 14, 2024
380d3c0
combine clone commands into a single line
LiroyvH May 14, 2024
1ed164e
LiveActivity.swift: widget URL string "Trio://"
bjornoleh May 15, 2024
f902c73
Auto-remove trailing slash and other unwanted errors from Nightscout URL
LiroyvH May 14, 2024
c25cc55
Merge pull request #179 from bjornoleh/upload-artifact_v4
MikePlante1 May 16, 2024
56a3f87
Merge pull request #180 from nightscout/create_ConfigOverride_CLI
MikePlante1 May 16, 2024
89300e2
fix 2 issues sonarcloud
avouspierre May 16, 2024
b8d9a31
Add toggle to allow downloads from Nightscout
dsnallfot May 16, 2024
3899adf
feat(issue templates): Update with different styling
Sjoerd-Bo3 May 16, 2024
dab5523
restore testing for submodules
marionbarker May 17, 2024
05b8635
modify testCreateMultipleCalibration to pass, please review
marionbarker May 17, 2024
bf83819
modify CalibrationsTests so each test is independent
marionbarker May 17, 2024
1e74fc6
fix #211 issue
avouspierre May 18, 2024
c4f65c7
Merge pull request #184 from avouspierre/dev+add-pump-header
bjornoleh May 18, 2024
4242168
Merge pull request #215 from avouspierre/dev+carb+note
bjornoleh May 18, 2024
9967d63
Xcode auto changes of indentation in NightscoutConfigStateModel.swift
bjornoleh May 18, 2024
5e51344
Merge pull request #197 from nightscout/widgetURLstring
MikePlante1 May 18, 2024
52f7aef
Display Pump Statut Highlight Message in home view
avouspierre May 19, 2024
5675146
Change statut to status
avouspierre May 20, 2024
7c1dda1
Merge branch 'nightscout:dev' into dev-test-stuff
dsnallfot May 20, 2024
eef993b
Remove duplicate "Remote control" toggle from preferences
dsnallfot May 20, 2024
f3133ef
Update submodule G7SensorKit: update SHA to LoopKit, no change to code
marionbarker May 20, 2024
9e78761
prevent entering more than Max Carbs
MikePlante1 May 21, 2024
0121a97
update Enact Bolus button to match AddCarbs module
MikePlante1 May 21, 2024
6e187c1
Reworked Nightscout Config View with subviews
dsnallfot May 21, 2024
744d344
Add Tidepool navigation view
dsnallfot May 22, 2024
6116839
Change button text "Tidepool" -> "Connect to Tidepool"
dsnallfot May 22, 2024
ea94fcc
Change all TidePool* entries in all files to Tidepool*
dsnallfot May 22, 2024
27a2f3c
Merge pull request #224 from dsnallfot/dev-remove-duplicate-toggle
bjornoleh May 22, 2024
822771c
reset profile override name textbox after saving
MikePlante1 May 22, 2024
dd19b74
Adjustments to footer texts after review/feedback from @dnzxy
dsnallfot May 22, 2024
969c220
Remove uneccessary HStacks from footers and replace with text + text
dsnallfot May 22, 2024
30e4f53
Merge pull request #225 from loopandlearn/submodule_update
bjornoleh May 22, 2024
49c6027
Adjustements after review @dnzxy
dsnallfot May 22, 2024
ea6c5fb
Fix for sheet appearing and disappearing on first view
dsnallfot May 23, 2024
5671755
Merge pull request #206 from loopandlearn/restore_tests
MikePlante1 May 23, 2024
1c4339f
Merge pull request #227 from dsnallfot/dev-tidepool-nav
dnzxy May 23, 2024
fc1fd4b
Merge pull request #221 from dsnallfot/dev-test-stuff
aug0211 May 23, 2024
86cfa27
HomeStateModel.swift: Replace "statut" with "status" in code comment
bjornoleh May 23, 2024
cfaf4a0
Merge pull request #230 from MikePlante1/profile_name_reset
dnzxy May 23, 2024
5faf162
Merge pull request #218 from avouspierre/dev+message
bjornoleh May 23, 2024
9171040
fix threshold typo in oref
MikePlante1 May 24, 2024
cf3f87e
Edit profile overrides
dsnallfot May 24, 2024
91e3e06
fix small but annoying mismatch in fontsize start/save profile
dsnallfot May 24, 2024
7a92fae
Refactor to avoid duplicated code
dsnallfot May 24, 2024
7280577
Fix disabled save-buttons
dsnallfot May 24, 2024
0ff9254
Some wording alignments ("Profile" still used
dsnallfot May 24, 2024
cc736f7
Remove unused alertstring
dsnallfot May 25, 2024
4b59fa5
Edit Temp Targets
dsnallfot May 25, 2024
543f817
Fix "New duration" fit on one line in edit popup
dsnallfot May 25, 2024
b626522
Fix rounding issue when converting mmol to mgdl after edit existing p…
dsnallfot May 25, 2024
3136081
secondary text color
dsnallfot May 25, 2024
ae06175
Draft 2.0 - Move settings inside edit pop-up
dsnallfot May 25, 2024
0750bb9
Fix mmol conversion to mgdl when editing target
dsnallfot May 25, 2024
cffb878
Populate settings in edit mode with current settings (before editing)
dsnallfot May 25, 2024
a2460ba
DIsable save button in edit popup until any setting has changed
dsnallfot May 25, 2024
b411828
Add alert confirmation after swiping before deletion
dsnallfot May 26, 2024
29acfdc
remove unused vars
dsnallfot May 26, 2024
60e1cfa
ALert after swiping before deletion (same behavior as for overrides)
dsnallfot May 26, 2024
0ea73a4
Remove accidentally copy pasted swedish text
dsnallfot May 26, 2024
e93ef86
Limit carb equivalents of FPU conversion to 1.0 grams:
dnzxy May 26, 2024
d497e68
Some fixes (Part 1 of 2):
dsnallfot May 26, 2024
abdfd1d
More fixes (Part 2 of 2):
dsnallfot May 26, 2024
c6adbda
Calculate insulin % based on saved preset target
dsnallfot May 26, 2024
ac8a51e
Improve UX with what settings are populated in root and edit views
dsnallfot May 27, 2024
c51b2e8
One more thing
dsnallfot May 27, 2024
73d9498
feat(issue templates): extended bugreport and autoadd to projects
Sjoerd-Bo3 May 27, 2024
6e886cd
Update feature-request.md
Sjoerd-Bo3 May 27, 2024
e8aed8a
fix(issue templates): minor formatting fix in bug report - steps to r…
Sjoerd-Bo3 May 27, 2024
0330bc0
feat(issue templates): added labels and projects to feature requests
Sjoerd-Bo3 May 27, 2024
55d2c64
issue templates: edit labels and projects syntax
bjornoleh May 27, 2024
29eb46e
Merge pull request #240 from dnzxy/fix-fpu-conversion
bjornoleh May 28, 2024
c9c9e19
Merge pull request #1 from bjornoleh/patch-1
LiroyvH May 29, 2024
a20399e
ensure meal is only saved once
MikePlante1 May 30, 2024
cba2bf8
Merge pull request #235 from dsnallfot/dev-edit-overrides
dnzxy May 30, 2024
5310235
Merge pull request #236 from dsnallfot/dev-edit-tt
dnzxy May 30, 2024
0683f32
Remove unused Import Settings in JSON that cause errors decoding JSON
kskandispersonal May 30, 2024
9bc3ddf
fix(issue templates): removed severity level from bug report
Sjoerd-Bo3 May 30, 2024
2fafe34
fix(issue templates): feature request label was not assigned to enhan…
Sjoerd-Bo3 May 30, 2024
ad48525
fix(issue templates): removed severity level from feature requests
Sjoerd-Bo3 May 30, 2024
005f5fa
fix(issue templates): updated discord invite link
Sjoerd-Bo3 May 30, 2024
fd5ff68
Merge pull request #202 from Sjoerd-Bo3/feat/issue-templates
bjornoleh May 30, 2024
8de9979
Merge pull request #249 from kskandis/NightscoutCGMImportSettingsLoop
dnzxy May 31, 2024
1a91e96
Set median of lower and upper correction range bound when importing L…
kskandispersonal May 31, 2024
894db0b
set minimum safety threshold to 60 mg/dL
MikePlante1 Jun 1, 2024
00c5c94
reset l18n for threshold setting
MikePlante1 Jun 1, 2024
14c7643
Merge pull request #248 from MikePlante1/pause_add_carbs
dnzxy Jun 1, 2024
f97d4fd
Added ability to add min and max values to decimals in preferences page
May 22, 2024
bb66063
Removed min value for carbs cap until actual guardrails are decided l…
JeremyStorring May 26, 2024
d68b887
Addressed review comments and added the ability to add min and max va…
Jun 1, 2024
fb97b13
update Threshold tooltip
MikePlante1 Jun 2, 2024
8b8645a
move units to its own line
kskandispersonal Jun 3, 2024
88027fc
add conditional for AndroidAPS
kskandispersonal Jun 3, 2024
05d2efb
Use pump limit from pumpManager instead of UI
dnzxy Jun 3, 2024
2c12e40
removed conditional for AndroidAPS
kskandispersonal Jun 4, 2024
b93963e
cap fat and protein entries to limits
MikePlante1 Jun 4, 2024
548380d
Merge branch 'dev' into max_carbs
MikePlante1 Jun 4, 2024
23cf9d2
i18n for max bolus, carbs, fat, protein
MikePlante1 Jun 4, 2024
ae51591
gray button after meal saved
MikePlante1 Jun 4, 2024
79f1d1a
Add an option to confirm boluses faster on Apple Watch
MikePlante1 Jun 4, 2024
c9e747a
Port over pump loss fix via LoopKit/Loop#1702
dnzxy Jun 6, 2024
75df98a
revert get and clean property value to original; add resetLoopDocumen…
kskandispersonal Jun 7, 2024
8a6e8f1
Merge pull request #5 from kskandis/pump-loss-fix-migration
dnzxy Jun 7, 2024
e6d67ac
Merge pull request #260 from MikePlante1/threshold_typo
bjornoleh Jun 7, 2024
4d6e102
Merge pull request #226 from MikePlante1/max_carbs
bjornoleh Jun 7, 2024
5509c9b
Merge pull request #232 from JeremyStorring/189-carb-cap
Sjoerd-Bo3 Jun 8, 2024
0a4e495
Merge pull request #275 from MikePlante1/faster_watch_bolus_confirmation
Sjoerd-Bo3 Jun 8, 2024
8e9ced6
Merge pull request #280 from nightscout/dev
bjornoleh Jun 8, 2024
aeb4ee1
Merge pull request #253 from kskandis/NightscoutCGMImportSettingsLoop…
bjornoleh Jun 8, 2024
094e150
update submodule OmniKit: fix handling error, limit 0x31 faults
marionbarker Jun 8, 2024
dc6a485
update submodule OmniBLE: fix handling error, limit 0x31 faults, impr…
marionbarker Jun 8, 2024
3ac4c31
Comment out but keep `resetLoopDocuments()`
dnzxy Jun 8, 2024
4445e1d
Fix formatting for commented out code
dnzxy Jun 8, 2024
61ec999
Fix the dexcom share in Trio
avouspierre Jun 8, 2024
5e11f67
delete a function not used
avouspierre Jun 8, 2024
55d64a6
PreferencesEditorDataFlow: commit Xcode auto formatting related to #232
bjornoleh Jun 8, 2024
2ec9fb1
Merge pull request #281 from loopandlearn/submodule_update
bjornoleh Jun 8, 2024
3201d26
add observer on pump deactivated to initialize pump status
kskandis Jun 8, 2024
383f8db
Merge pull request #284 from bjornoleh/xcode_formatting_patch
Sjoerd-Bo3 Jun 8, 2024
8a682e3
Merge pull request #266 from dnzxy/migrate-pump-limit
Sjoerd-Bo3 Jun 8, 2024
9654d70
Merge pull request #285 from kskandis/home-view-status-on-pump-deacti…
bjornoleh Jun 8, 2024
4589f86
Merge pull request #277 from dnzxy/pump-loss-fix-migration
Sjoerd-Bo3 Jun 8, 2024
254907b
Resolve issue #289: implement NS-provided display of fat/protein in g…
aug0211 Jun 9, 2024
fb838e4
Merge pull request #290 from aug0211/alpha-fat-protein-to-NS
bjornoleh Jun 9, 2024
32b5e95
Merge pull request #279 from nightscout/alpha
bjornoleh Jun 9, 2024
3a1360f
Merge pull request #292 from nightscout/dev
dnzxy Jun 10, 2024
7a093ff
Merge branch 'nightscout:dev' into patch-1
LiroyvH Jun 10, 2024
217d1d6
Merge pull request #190 from LiroyvH/patch-1
dnzxy Jun 10, 2024
a5d159d
Change TIR to include low and high setting values
MikePlante1 Jun 8, 2024
174a6df
update the testflight.md file
marionbarker Jun 11, 2024
51bdc77
Add the optional instructions for modifying automated build and sync
bjornoleh Jun 11, 2024
7a6ddf3
Merge pull request #298 from MikePlante1/stats
bjornoleh Jun 13, 2024
189c935
modify .gitmodules to point to loopandlearn
marionbarker Jun 13, 2024
778f0bb
Create CODEOWNERS
Sjoerd-Bo3 Jun 14, 2024
9f1b847
Merge pull request #303 from loopandlearn/modify_submodule_source
bjornoleh Jun 15, 2024
462ee58
Merge pull request #306 from nightscout/CodeOwners
Sjoerd-Bo3 Jun 15, 2024
3d133fc
Update CODEOWNERS
Sjoerd-Bo3 Jun 15, 2024
408ce7b
Merge pull request #307 from nightscout/CodeOwners
Sjoerd-Bo3 Jun 15, 2024
d7a730c
Merge pull request #308 from nightscout/dev
bjornoleh Jun 15, 2024
3be872c
Merge pull request #282 from avouspierre/dev+dexcomshare
bjornoleh Jun 15, 2024
9122243
fix simple live activity text clipping, add expired disclaimer, add b…
10nas Jun 15, 2024
73afe84
delete unused file
10nas Jun 15, 2024
82f2d01
Merge pull request #299 from bjornoleh/testflight.md_enable_disable_a…
dnzxy Jun 16, 2024
1d1a332
fix(bgtargets): change variable from double to decimal
Sjoerd-Bo3 Jun 17, 2024
9be108b
refactor(bgtargets): typo fix
Sjoerd-Bo3 Jun 17, 2024
45d1ede
fix(bgtargets): correctly assigning highindex
Sjoerd-Bo3 Jun 17, 2024
20ba334
Eventual BG with 1 decimal in the app and watch app
bjornoleh Jun 17, 2024
9b177a2
Merge branch 'alpha' into update_browser_build_directions
marionbarker Jun 17, 2024
58adcd3
Merge branch 'alpha' into fix-setting-of-bg-targets
Sjoerd-Bo3 Jun 18, 2024
f7b39cb
feat(issues): add to project for bug needs-triage
Sjoerd-Bo3 Jun 18, 2024
5e08727
feat(issuemanagement): stale issues
Sjoerd-Bo3 Jun 18, 2024
b6db960
use Trio specific names; remove APP_GROUPS from LiveActivity
marionbarker Jun 18, 2024
434e62a
Merge branch 'trio-specific-identifiers' into update_browser_build_di…
marionbarker Jun 18, 2024
14b5a86
update instructions in testflight.md, match Fastfile improvements
marionbarker Jun 19, 2024
59479e2
clarify some wording for testflight.md
marionbarker Jun 19, 2024
6fc084d
Merge pull request #297 from loopandlearn/update_browser_build_direct…
dnzxy Jun 19, 2024
7c88bac
Merge pull request #321 from Sjoerd-Bo3/fix-setting-of-bg-targets
dnzxy Jun 19, 2024
44e6654
update submodule MinimedKit, update SHA, no change to code
marionbarker Jun 19, 2024
a153093
update submodule LoopKit: Update pump simulator with Dana option
marionbarker Jun 20, 2024
8c20819
update submodule CGMBLEKit: no change in function, add log to filter …
marionbarker Jun 22, 2024
3ec6176
Merge pull request #330 from loopandlearn/update_CGMBLEKit_submodule
Sjoerd-Bo3 Jun 23, 2024
9546388
add Fingerprick visualization to chart and history
mountrcg Jun 24, 2024
92ff5c2
remove border on drop icon
mountrcg Jun 25, 2024
2289035
change filter for drawing glucoseDots
mountrcg Jun 26, 2024
ca4b0e5
linting
mountrcg Jun 26, 2024
3e7f08d
Merge pull request #332 from mountrcg/manualGlucose
dnzxy Jun 26, 2024
4b91846
Merge pull request #334 from nightscout/dev
bjornoleh Jun 26, 2024
3402f45
add versionnumber
Sjoerd-Bo3 Jun 26, 2024
5a59439
add longterm, changed token, add not planned
Sjoerd-Bo3 Jun 26, 2024
59efe32
add needs-triage stale job
Sjoerd-Bo3 Jun 26, 2024
99da447
Refactor current implementation of the DecimalTextField struct - fix …
polscm32 Jun 26, 2024
aa26049
Merge pull request #333 from nightscout/alpha
AndreasStokholm Jun 27, 2024
0299def
Delete .github/workflows/stale_triage_issues.yml
Sjoerd-Bo3 Jun 28, 2024
7cea330
direct user where to flip Upload Glucose toggle
MikePlante1 Jun 29, 2024
49bc151
Refactor notes Field as well
polscm32 Jun 30, 2024
f750e68
gemfile update
mountrcg Jul 1, 2024
232ff0d
Merge pull request #340 from mountrcg/gemfileUpdate
Sjoerd-Bo3 Jul 2, 2024
674bacc
Merge pull request #338 from MikePlante1/upload_glucose
Sjoerd-Bo3 Jul 2, 2024
b87c0b9
Merge branch 'dev' into feat-addtoproject
Sjoerd-Bo3 Jul 2, 2024
cf76dc4
Merge branch 'feat-addtoproject' of github.com:Sjoerd-Bo3/Trio into f…
Sjoerd-Bo3 Jul 2, 2024
58d413f
Merge branch 'dev' into feat-addtoproject
Sjoerd-Bo3 Jul 2, 2024
901685a
Merge branch 'dev' into feat-staleissues
Sjoerd-Bo3 Jul 2, 2024
46ca666
Merge pull request #322 from Sjoerd-Bo3/feat-addtoproject
bjornoleh Jul 2, 2024
0d12d15
Merge pull request #323 from Sjoerd-Bo3/feat-staleissues
bjornoleh Jul 2, 2024
a364b62
Merge pull request #320 from bjornoleh/eventualBG_decimals
Sjoerd-Bo3 Jul 2, 2024
56c80e2
fix(staleissues): Only run in Nightscout Repo and use of general token
Sjoerd-Bo3 Jul 4, 2024
8128077
fix(addtoproject): only run in nightscout repo and rename
Sjoerd-Bo3 Jul 4, 2024
7587a2e
fix expired live activity view background
10nas Jul 4, 2024
84f9ec7
Merge branch 'dev' into live_activity_fixes
10nas Jul 4, 2024
f99c5b9
remove hyphen
Sjoerd-Bo3 Jul 4, 2024
41d76cf
remove hyphen
Sjoerd-Bo3 Jul 4, 2024
0049949
Merge pull request #342 from nightscout/workflow-updates
Sjoerd-Bo3 Jul 4, 2024
b02b2a9
Merge pull request #310 from 10nas/live_activity_fixes
Sjoerd-Bo3 Jul 6, 2024
c24bd7b
fix NS Port Textfield showing a thousands place separator
polscm32 Jul 6, 2024
52cc189
Merge pull request #326 from loopandlearn/submodule_new_sha_same_code
Sjoerd-Bo3 Jul 6, 2024
bd56601
Merge pull request #337 from polscm32/decimalTextfield
Sjoerd-Bo3 Jul 9, 2024
9672da2
Add Trio-Specific App Group for Isolated Data Storage (#314)
dnzxy Jul 16, 2024
061f4e9
Fix deleting text bug
MikePlante1 Jul 16, 2024
32f81ab
Update FreeAPS code to remove extra pod getStatus messages, requires …
marionbarker Jul 17, 2024
2f9b4c2
update submodules: OmniXXX: pod state improvements
marionbarker Jul 18, 2024
f351b9b
fix SAGE for Dexcom
MikePlante1 Jul 19, 2024
95cd752
fix manual glucose entry for mmol/L
MikePlante1 Jul 19, 2024
8303f0a
Merge pull request #353 from loopandlearn/update_pump_manager
MikePlante1 Jul 20, 2024
f5a8d97
Merge pull request #355 from MikePlante1/sage
dnzxy Jul 21, 2024
ae7c741
set default state and image for simulatorPump
kskandis Jul 22, 2024
40f9b33
Init reservoir and battery when Add Pump simulator
kskandis Jul 23, 2024
dff37ac
Merge pull request #359 from kskandis/dev
MikePlante1 Jul 23, 2024
54d57a3
resolve incorrect bolus amount due to uitextfield issue
kskandis Jul 25, 2024
bd9ff5e
remove trailing fraction zeros
kskandis Jul 25, 2024
207dd17
Merge pull request #329 from loopandlearn/support_dana_simulator
Sjoerd-Bo3 Jul 26, 2024
8f28b80
revert part of last commit that removes trailing zeros; skip bind for…
kskandis Jul 26, 2024
5e5fdb5
remove checks for allowFloats
kskandis Jul 26, 2024
723163f
add orig comment back
kskandis Jul 26, 2024
6c88cee
Merge pull request #352 from MikePlante1/deleting_meal_note_fix
dnzxy Jul 27, 2024
03ef229
Merge pull request #356 from MikePlante1/mmol_entry
dnzxy Jul 27, 2024
57fd895
Merge pull request #362 from kskandis/incorrect-bolus-amount-entered-…
dnzxy Jul 27, 2024
0970f52
Don't allow entry when entry is already at maximumFractionDigits
MikePlante1 Jul 27, 2024
b595f70
update submodules OmniXXX: prevent bogus pod suspended message when b…
marionbarker Jul 27, 2024
c870190
Merge pull request #366 from loopandlearn/fix/bogus_suspend_msg
dnzxy Jul 27, 2024
b47b7f1
Merge pull request #365 from MikePlante1/textfield
bjornoleh Jul 28, 2024
d4fc265
Prepare RC1: Bump version to 0.2.0
dnzxy Jul 29, 2024
08eba43
Merge pull request #367 from dnzxy/rc1
aug0211 Jul 29, 2024
2b6b397
remove conditional canceling bolusState for bolusTrigger false call
kskandis Jul 29, 2024
49a6d12
Add AH warning
MikePlante1 Aug 3, 2024
7106a91
decrease logging
marionbarker Aug 3, 2024
d8ac49a
remove commented out debug code
marionbarker Aug 3, 2024
0efde61
Merge pull request #372 from loopandlearn/remove-excessive-logging
MikePlante1 Aug 4, 2024
073ecdb
update workflow for macos-14, enable auto build with dev or main, ref…
marionbarker Aug 4, 2024
4f080cf
Merge pull request #370 from MikePlante1/ah_warning
t1dude Aug 4, 2024
c4b1032
update check for repository_owner in upstream repo sync logic
marionbarker Aug 4, 2024
f86e49e
Potential fix for updating G7 CGM state plist file
dnzxy Aug 7, 2024
5c02fc3
Pass along new cgmManager value in update call
dnzxy Aug 7, 2024
92de08e
Avoid recreation of glucose source leading to crash
dnzxy Aug 7, 2024
308147b
Fix typo in log statement
dnzxy Aug 7, 2024
9cc8176
Rename variables; add logging and guards
dnzxy Aug 8, 2024
9789dce
Fix guard condition for updateGlucoseSource
dnzxy Aug 8, 2024
cd02d90
Provide fix for detached state for capture-build script
dnzxy Aug 9, 2024
2c1b921
Remove returning of fault when cgmSource is nil in readCGMResult(), o…
dnzxy Aug 9, 2024
ea3d0a1
Improve rounding when converting between mg/dL and mmol/L
MikePlante1 Aug 10, 2024
8811afe
Fix capture-build-details.sh to work with detached state or tags
dnzxy Aug 10, 2024
37f2e7c
Revert changes to capture-build-details.sh
dnzxy Aug 10, 2024
c8385cc
Merge pull request #378 from dnzxy/fix-capture-build
bjornoleh Aug 11, 2024
3955e96
Merge pull request #376 from dnzxy/fix/trio-g7-statemanagement
Sjoerd-Bo3 Aug 11, 2024
c04d33e
Merge pull request #369 from kskandis/revert-extraGetPodStatusCalls-b…
bjornoleh Aug 12, 2024
b6b9b86
Merge pull request #374 from loopandlearn/fix-sync-alive
MikePlante1 Aug 16, 2024
aeb9cdf
Merge pull request #377 from MikePlante1/units
AndreasStokholm Aug 16, 2024
1adbbcf
oref0: bring in trio-oref PR # 28 Harmonise profile defaults
bjornoleh Aug 16, 2024
ddb9330
Merge pull request #382 from bjornoleh/oref0-harmonise_defaults
t1dude Aug 16, 2024
e0d4236
disable button to save autotune to pump
MikePlante1 Aug 17, 2024
7b34986
Merge pull request #383 from MikePlante1/save_at_to_pump
Sjoerd-Bo3 Aug 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .github/FUNDING.yml

This file was deleted.

4 changes: 1 addition & 3 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,7 @@ representative at an online or offline event.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement at
[email protected].
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the Discord server admins. Please join our Discord server to contact them directly for any enforcement issues.
All complaints will be reviewed and investigated promptly and fairly.

All community leaders are obligated to respect the privacy and security of the
Expand Down
87 changes: 49 additions & 38 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,79 +1,90 @@
# iAPS
# Open-iAPS

## Introduction
## Introduction

iAPS - an artificial pancreas system for iOS based on [OpenAPS Reference](https://github.com/openaps/oref0) algorithms (Master 0.7.1) and Ivan Valkous stale Swift repo, freeaps.git.
Open-iAPS - an automated insulin delivery system for iOS based on the OpenAPS algorithm with [adaptations for Open iAPS](https://github.com/nightscout/open-iaps-oref).

Thousands of commits later, with many new and unique features added, the iOS app has been renamed to iAPS under a new organisation, Artificial Pancreas.
The project started as Ivan Valkou's FreeAPS X implementation of the OpenAPS algorithm for iPhone, and later forked and rebranded as iAPS.
The project has since seen substantial contributions from many developers, leading to a range of new features and enhancements.

iAPS uses lot of frameworks published by the Loop community.
Following the release of version 3.0.0, due to differing views on development and code quality, there was a significant shift in the project's direction. This led to the separation from the [Artificial-Pancreas/iAPS](https://github.com/Artificial-Pancreas/iAPS) repository, and the birth of Open-iAPS as a distinct entity. This transition marks a new phase for the project, symbolizing both its evolution and the dynamic nature of collaborative development.

## To download this repo:
Open-iAPS continues to leverage a variety of frameworks from the DIY looping community and remains at the forefront of DIY diabetes management solutions, constantly evolving with valuable contributions from its community.

## To download this repo:

In Terminal:
git clone --branch=main https://github.com/artificial-pancreas/iaps.git
cd iaps
xed .
git clone --branch=main https://github.com/nightscout/Open-iAPS.git
cd Open-iAPS
xed .

Or using the GitHub interface:
Download and open in Xcode directly using the Code button: "Open with Xcode".
Or using the GitHub interface:
Download and open in Xcode directly using the Code button: "Open with Xcode".

## To build directly in GitHub, without using Xcode:
## To build directly in GitHub, without using Xcode:

Instructions:
https://github.com/Artificial-Pancreas/iAPS/blob/main/fastlane/testflight.md
Instructions in greater detail, but not iAPS-specific:
https://github.com/nightscout/Open-iAPS/blob/main/fastlane/testflight.md
Instructions in greater detail, but not Open-iAPS-specific:
https://loopkit.github.io/loopdocs/gh-actions/gh-overview/
## Please understand that iAPS is:

## Please understand that iAPS is:
- highly experimental and evolving rapidly.
- not CE or FDA approved for therapy.

# Pumps

- Omnipod EROS
- Omnipod DASH
- Medtronic 515 or 715 (any firmware)
- Medtronic 522 or 722 (any firmware)
- Medtronic 523 or 723 (firmware 2.4 or lower)
- Medtronic Worldwide Veo 554 or 754 (firmware 2.6A or lower)
- Medtronic Canadian/Australian Veo 554 or 754 (firmware 2.7A or lower)
- Omnipod EROS
- Omnipod DASH
- Medtronic 515 or 715 (any firmware)
- Medtronic 522 or 722 (any firmware)
- Medtronic 523 or 723 (firmware 2.4 or lower)
- Medtronic Worldwide Veo 554 or 754 (firmware 2.6A or lower)
- Medtronic Canadian/Australian Veo 554 or 754 (firmware 2.7A or lower)
- Dana RS (COMING SOON)

# CGM Sensors

- Dexcom G5
- Dexcom G6
- Dexcom ONE
- Dexcom G7
- Libre 1
- Libre 2 (European)
- Dexcom G5
- Dexcom G6
- Dexcom ONE
- Dexcom G7
- Libre 1
- Libre 2 (European)
- Medtronic Enlite
- Nightscout as CGM

# iPhone and iPod

iAPS app runs on iPhone or iPod. An iPhone 8 or newer is required. Minimum iOS 16.
Open-iAPS app runs on iPhone or iPod. An iPhone 8 or newer is required. Minimum iOS 16.

# Documentation

[Discord iAPS - Server ](https://discord.com/invite/ptkk2Y264Z)
[Discord Open-iAPS - Server ](https://discord.gg/dbe5Twav8D)

[iAPS documentation (under development)](https://iaps.readthedocs.io/en/latest/)
[Open-iAPS documentation (under development, not existing yet)](https://open-iaps.readthedocs.io/en/latest/)

[OpenAPS documentation](https://openaps.readthedocs.io/en/latest/)
[Open-iAPS Website (under development)](https://iaps-app.org)

[Crowdin Project for translation of iAPS](https://crowdin.com/project/iaps)
[![Crowdin](https://badges.crowdin.net/iaps/localized.svg)](https://crowdin.com/project/iaps)
[OpenAPS documentation](https://openaps.readthedocs.io/en/latest/)

[Middleware code for iAPS](https://github.com/Jon-b-m/middleware)
[Crowdin Project for translation of Open-iAPS (not existing yet)](https://crowdin.com/project/open-iaps)
[![Crowdin (not existing yet)](https://badges.crowdin.net/iaps/localized.svg)](https://crowdin.com/project/open-iaps)

[ADD DASH PUMP and SETTINGS](https://loopkit.github.io/loopdocs/loop-3/omnipod/)

# Support

[Open-iAPS Facebook Group](https://m.facebook.com/groups/1351938092206709/)

[Loop and Learn Facebook Group](https://m.facebook.com/groups/LOOPandLEARN/)

[Looped Facebook Group](https://m.facebook.com/groups/TheLoopedGroup/)

# Contribute

Code contributions as PRs are welcome!

Translators can click the Crowdin link above
Translators can click the Crowdin link above.

For questions or other contributions: [email protected]
For questions or contributions, please join our [Discord server](https://discord.gg/dbe5Twav8D).