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

Merge alpha into dev #117

Merged
merged 154 commits into from
May 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
5cdaa3e
oref0: minimised and source files from open-iaps-oref dev 97b012a
bjornoleh Mar 5, 2024
798fe84
oref0 branch: dev - git version: 47d2485
bjornoleh Mar 7, 2024
17e9465
oref0 branch: dev - git version: acf203c
bjornoleh Mar 7, 2024
58c0bef
Merge pull request #5 from nightscout/dev
bjornoleh Mar 7, 2024
c8b5cc3
live activity
10nas Nov 28, 2023
5fdc18f
Fastfile changes to support Live Activity (#396)
sethgagnon Nov 29, 2023
9b87635
Live activity fixes (#397)
10nas Dec 1, 2023
8b762cf
add glucose graph in dynamic island....WiP
marv-out Dec 1, 2023
5be9d74
fix x axis for glucose graph in dynamic island
marv-out Dec 1, 2023
a9b2096
change order of glucose graph items in lock screen
marv-out Dec 2, 2023
f63f447
style lockscreen widget
marv-out Dec 2, 2023
7c03637
add glucose bobble to lockscreen
marv-out Dec 2, 2023
62c9f7c
fix padding
marv-out Dec 2, 2023
d358ad3
improve lockscreen widget
marv-out Dec 2, 2023
265251d
increase chart height
marv-out Dec 2, 2023
b5ff233
fix padding in lockscreenwidget
marv-out Dec 3, 2023
424febc
fix type error after merge
MikePlante1 Mar 10, 2024
3ccf434
various UI fixes
marv-out Dec 9, 2023
3ac2c96
small fixes
marv-out Dec 10, 2023
2305dbf
Use MKRingProgressView from swift package
bjornoleh Mar 12, 2024
1c42f62
Add update_loopkit_dependencies.sh
bjornoleh Mar 12, 2024
6498856
wip:does not build:Copied LoopKit dependencies from LoopWorkspace dev
bjornoleh Mar 12, 2024
658ca58
use core data
marv-out Dec 2, 2023
59af5be
fix conversion in mmol/L for y axis labels in live activity charts
marv-out Dec 14, 2023
a1c1160
Bolus from watch (#326)
Jon-b-m Nov 11, 2023
a591e65
Revert "Bolus from watch (#326)"
MikePlante1 Mar 12, 2024
502411d
Live Activity Graph
marv-out Dec 28, 2023
98fcad4
Various updates
marv-out Dec 30, 2023
0d8af38
Revert "Various updates"
MikePlante1 Mar 12, 2024
570dd3a
add setting for live activity to display complex or simple view
marv-out Dec 31, 2023
fddf723
readd enum
marv-out Dec 31, 2023
b06ae0a
Fix merge conflicts when moving lockscreen setting to notifications menu
MikePlante1 Mar 12, 2024
b5859b5
fix x axis labels in live activity charts when near midnight
marv-out Jan 6, 2024
c15ca1a
pull in live activity fixes from @nas10 and solve merge conflicts
marv-out Jan 7, 2024
6e5766b
Revert "Fix merge conflicts when moving lockscreen setting to notific…
MikePlante1 Mar 12, 2024
62af6b1
Re-add lockscreen widget setting to StatsConfig menu, and reorganize it
MikePlante1 Mar 12, 2024
767e516
Change to take account of the modification of the API / functions pro…
avouspierre Mar 13, 2024
71d242a
remove all loop packages
avouspierre Mar 16, 2024
6b189aa
use submodules
avouspierre Mar 16, 2024
e6ef2ab
libreTransmitter added with Loop dependencies
avouspierre Mar 16, 2024
9e2bfa5
exclude swiftFormat for Loop Packages
avouspierre Mar 16, 2024
1cb84ca
correct the swiftformat.sh to exclude shareClient corretly
avouspierre Mar 16, 2024
b57920d
NightscoutManager.swift: Upload both suggested and enacted to NS
bjornoleh Mar 17, 2024
47fa017
Remove all specific code for Dexcom and LibreTransmission
avouspierre Mar 17, 2024
b8f68ee
Merge pull request #15 from avouspierre/loopkit_dev_submodules
avouspierre Mar 17, 2024
18ce710
oref0 branch: dev - git version: f932754
bjornoleh Mar 18, 2024
40c19b7
Allow to run tests in OiAPS
avouspierre Mar 22, 2024
d37a7f1
use tresholds for high/low glucose from UI settings
marv-out Mar 14, 2024
e061ea8
Merge branch 'dev' into liveActivities
MikePlante1 Mar 30, 2024
6da8d91
Revert "Re-add lockscreen widget setting to StatsConfig menu, and reo…
MikePlante1 Mar 30, 2024
4e2ea2b
Revert "Revert "Fix merge conflicts when moving lockscreen setting to…
MikePlante1 Mar 30, 2024
c4f7652
Add Lock Screen Widget setting to Notifications module
MikePlante1 Mar 31, 2024
1aa37e6
Use standard trend arrow for detailed lock screen widget
MikePlante1 Mar 31, 2024
c346fb0
Merge pull request #39 from nightscout/dev
bjornoleh Mar 31, 2024
dd605f9
Merge branch 'dev' into loopkit_dev_submodules
bjornoleh Apr 3, 2024
916decc
Merge remote-tracking branch 'origin/dev' into liveActivities
Sjoerd-Bo3 Apr 3, 2024
a447394
Merge pull request #48 from nightscout/dev
bjornoleh Apr 5, 2024
239f381
Update oref0 to current Oiref dev
bjornoleh Apr 5, 2024
a8f92e1
Merge pull request #50 from nightscout/dev
bjornoleh Apr 5, 2024
e7d9958
Merge pull request #52 from nightscout/dev
bjornoleh Apr 5, 2024
33283e0
Merge pull request #59 from nightscout/loopkit_dev_submodules
bjornoleh Apr 8, 2024
1102a36
Merge pull request #60 from bjornoleh/remove_actualDate
bjornoleh Apr 8, 2024
49a4b83
Merge pull request #61 from bjornoleh/upload_suggested
bjornoleh Apr 8, 2024
1689b19
Merge pull request #62 from nightscout/current-oref
bjornoleh Apr 8, 2024
ec1de8f
Merge branch 'dev' into liveActivities
MikePlante1 Apr 8, 2024
1f87aca
Update bundleID for LA in Fastfile
MikePlante1 Apr 8, 2024
5e7d8b0
Increase bottom padding of updatedLabel in LA
MikePlante1 Apr 8, 2024
dd80180
Fix padding of bgAndTrend label in LA
MikePlante1 Apr 8, 2024
d851b9f
Update Fastfile
sethgagnon Apr 8, 2024
ea8e6a8
update submodule CGMBLEKit: filter out future dates, lal
marionbarker Apr 8, 2024
c01da10
update submodule G7SensorKit: add One+ and link to G7 app, lal
marionbarker Apr 8, 2024
db16d29
update submodule MinimedKit: bugfix: basal schedule, timechange, lal
marionbarker Apr 8, 2024
90169e8
update submodule OmniBLE: add Silent Pod, Pod Diagnostics
marionbarker Apr 8, 2024
8c7ef7b
update submodule OmniKit: add Silent Pod, Pod Diagnostics
marionbarker Apr 8, 2024
fd64300
update submodule dexcom-share-client-swift: add Japan and APAC servers
marionbarker Apr 8, 2024
cbfb368
Merge pull request #66 from marionbarker/alpha_submodule_updates
bjornoleh Apr 9, 2024
a983243
Update readme.md
avouspierre Apr 9, 2024
b828d59
A first implementation of Tidepool manager
avouspierre Mar 22, 2024
1a4fd6a
TidePool implementation : Config to log to the service
avouspierre Mar 23, 2024
e8d834b
TidePool implementation : Upload main data from oiaps
avouspierre Mar 24, 2024
2703701
TidePool implementation : Add force upload
avouspierre Mar 25, 2024
491ddf2
add calibration of Libre CGM
avouspierre Apr 2, 2024
ce99646
fix other bugs with actual Date removal
avouspierre Apr 7, 2024
a6143b6
Improve CGM display on home screen
avouspierre Apr 7, 2024
ef6723d
Fix a error after merging CGM display
avouspierre Apr 9, 2024
4618817
Update oref0 to include reversion of actualDate
bjornoleh Apr 9, 2024
78a0bbc
Merge pull request #68 from nightscout/current-oref
bjornoleh Apr 9, 2024
d529658
Merge pull request #67 from avouspierre/alpha
bjornoleh Apr 9, 2024
0a161a1
Fix budleID in fastlane for LA
MikePlante1 Apr 9, 2024
0af07a7
Merge branch 'alpha' into liveActivities
MikePlante1 Apr 9, 2024
16599a4
Merge pull request #72 from nightscout/live_activities_alpha
bjornoleh Apr 9, 2024
189ecbf
Update Fastfile: fix for LiveActivity
bjornoleh Apr 9, 2024
af71092
Merge pull request #74 from nightscout/liveActivities
bjornoleh Apr 9, 2024
5e080a0
Merge pull request #75 from nightscout/live_activities_alpha
bjornoleh Apr 9, 2024
e838a32
Merge pull request #63 from sethgagnon/branch-info-in-testflight
bjornoleh Apr 9, 2024
84e0bac
Merge branch 'dev' into current-oref
bjornoleh Apr 10, 2024
63a88aa
Update oref0: webpack changes and deletion of old files
bjornoleh Apr 10, 2024
11a0484
Merge pull request #79 from nightscout/current-oref
bjornoleh Apr 10, 2024
e778233
fix issues with double close menu and seems fix issues on greyed buttons
avouspierre Apr 11, 2024
adede04
Merge pull request #81 from avouspierre/alpha
bjornoleh Apr 11, 2024
dabe8bc
Update strings for icon selector to Open-iAPS
bjornoleh Apr 11, 2024
65bdff3
Merge pull request #82 from nightscout/icon_strings
bjornoleh Apr 11, 2024
198eb07
Merge pull request #86 from nightscout/dev
bjornoleh Apr 11, 2024
686e24e
Add button to open the CGM app in settings view
avouspierre Apr 12, 2024
d06b2ce
fix heartbeat for pump heartbeat
avouspierre Apr 12, 2024
cd96bcf
display alert message for CGM app
avouspierre Apr 12, 2024
38ab781
Update submodules
bjornoleh Apr 12, 2024
c66e5b8
Merge pull request #90 from nightscout/alpha-submodule-update
bjornoleh Apr 12, 2024
d577877
Merge pull request #89 from avouspierre/alpha
bjornoleh Apr 12, 2024
de9cd83
Merge pull request #91 from nightscout/dev
bjornoleh Apr 12, 2024
a460a44
try to fix calibration error in first start
avouspierre Apr 13, 2024
06358b3
fix typos in notification
kylmcw Apr 13, 2024
dfb6ca5
renamed iAPS reference to Open-iAPS
kylmcw Apr 13, 2024
bc1f1bc
change temp target strings
kylmcw Apr 13, 2024
98e6217
update iAPS references
kylmcw Apr 13, 2024
13e0413
update iAPS references
kylmcw Apr 13, 2024
4afb0ad
add private identifier to func
kylmcw Apr 13, 2024
23e711a
Merge pull request #94 from avouspierre/alpha
bjornoleh Apr 13, 2024
19490ec
add quote for consistency, renamed method
kylmcw Apr 13, 2024
2656373
Merge pull request #95 from kylmcw/temp-target-duration-fix
kylmcw Apr 14, 2024
001eb4b
Update submodules: OmniBLE LoopKit/dev and OmniKit LoopKit/main
bjornoleh Apr 13, 2024
d47195a
Update submodule TidepoolService for non-pump-insulin
bjornoleh Apr 14, 2024
e4fa359
Merge pull request #99 from nightscout/submodule-updates-alpha
bjornoleh Apr 14, 2024
15713b0
Fix SAGE uploads in NS for Libre Transmitter
avouspierre Apr 15, 2024
1748082
Merge pull request #112 from avouspierre/SAGE+Libre
bjornoleh Apr 15, 2024
55f836b
Fix units error in basal for TidePool
avouspierre Apr 16, 2024
135f8b1
Merge pull request #118 from avouspierre/alpha
bjornoleh Apr 16, 2024
0b68835
Rename smbIsAlwaysOff to smbIsScheduledOff
MikePlante1 Apr 17, 2024
81d6b01
Merge pull request #121 from nightscout/dev
bjornoleh Apr 17, 2024
e8183a3
Fix and refactor unChanged() for Profile Overrides
MikePlante1 Apr 18, 2024
0336592
Add icon and time range to profile label
MikePlante1 Apr 18, 2024
daa2150
Don't display a comma in override label...
MikePlante1 Apr 18, 2024
0943d63
Update submodule OmniBLE to e15b187
bjornoleh Apr 22, 2024
c8ceccc
Merge pull request #125 from nightscout/dev
bjornoleh Apr 24, 2024
65b08e9
Update submodules to enable appName: OmniBLE LoopKit/dev and OmniKit …
bjornoleh Apr 25, 2024
decca50
Merge branch 'alpha' into submodule-updates-alpha
bjornoleh Apr 25, 2024
2dd3c3c
Rename FreeAPS X scheme to Open-iAPS
bjornoleh Apr 25, 2024
a62b597
Merge pull request #122 from nightscout/submodule-updates-alpha
bjornoleh Apr 25, 2024
45c5bdd
Update submodule G7SensorKit AND MinimedKit to use appName
bjornoleh Apr 25, 2024
42b95ad
Merge pull request #128 from nightscout/submodule-updates-alpha
bjornoleh Apr 26, 2024
8bc49d3
*"Always Disable SMBs"
MikePlante1 Apr 28, 2024
5fc2766
Merge alpha into disable-smb-schedule
MikePlante1 Apr 28, 2024
a78e53f
Rename FreeAPS.xcworkspace to Open-iAPS.xcworkspace
marionbarker Apr 28, 2024
64803da
Fastlane renames for Open-iAPS: build lane, scheme and .ipa output name
marionbarker Apr 28, 2024
1dbb6dd
limit lane names to letters and underscores
marionbarker Apr 29, 2024
ec6c89d
Update Gemfile.lock to bump Fastlane to 2.220.0
marionbarker Apr 29, 2024
aecc223
Merge pull request #134 from marionbarker/fix-lane-upgrade-Fastlane
bjornoleh Apr 29, 2024
a357edd
fix token definition
marionbarker Apr 29, 2024
c0193cd
Merge pull request #135 from marionbarker/fix-token
bjornoleh Apr 29, 2024
99effeb
Merge pull request #127 from nightscout/rename_scheme
bjornoleh Apr 29, 2024
7f4e482
Merge branch 'alpha' into disable-smb-schedule
MikePlante1 Apr 30, 2024
d317c53
Update oref0 for #120 Rename smbIsAlwaysOff to smbIsScheduledOff
bjornoleh May 1, 2024
9f5446a
Merge pull request #4 from bjornoleh/disable-smb-schedule
MikePlante1 May 1, 2024
aa55271
Merge pull request #120 from MikePlante1/disable-smb-schedule
bjornoleh May 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 2 additions & 2 deletions .github/workflows/build_Open-iAPS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:
- name: Check for alive branch
if: steps.workflow-permission.outputs.has_permission == 'true'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
run: |
if [[ "$(gh api -H "Accept: application/vnd.github+json" /repos/${{ github.repository }}/branches | jq --raw-output 'any(.name=="alive")')" == "true" ]]; then
echo "Branch 'alive' exists."
Expand Down Expand Up @@ -239,7 +239,7 @@ jobs:

# Build signed Open-iAPS IPA file
- name: Fastlane Build & Archive
run: bundle exec fastlane build_iAPS
run: bundle exec fastlane build_open_iaps
env:
TEAMID: ${{ secrets.TEAMID }}
GH_PAT: ${{ secrets.GH_PAT }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/create_certs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ jobs:
runs-on: macos-13
steps:
# Uncomment to manually select Xcode version if needed
#- name: Select Xcode version
# run: "sudo xcode-select --switch /Applications/Xcode_14.1.app/Contents/Developer"
- name: Select Xcode version
run: "sudo xcode-select --switch /Applications/Xcode_15.0.1.app/Contents/Developer"

# Checks-out the repo
- name: Checkout Repo
Expand Down
39 changes: 39 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
[submodule "LoopKit"]
path = LoopKit
url = https://github.com/LoopKit/LoopKit.git
branch = dev
[submodule "CGMBLEKit"]
path = CGMBLEKit
url = https://github.com/LoopKit/CGMBLEKit.git
branch = dev
[submodule "dexcom-share-client-swift"]
path = dexcom-share-client-swift
url = https://github.com/LoopKit/dexcom-share-client-swift.git
branch = dev
[submodule "RileyLinkKit"]
path = RileyLinkKit
url = https://github.com/LoopKit/RileyLinkKit
branch = dev
[submodule "OmniBLE"]
path = OmniBLE
url = https://github.com/LoopKit/OmniBLE.git
branch = dev
[submodule "G7SensorKit"]
path = G7SensorKit
url = https://github.com/LoopKit/G7SensorKit.git
branch = main
[submodule "OmniKit"]
path = OmniKit
url = https://github.com/LoopKit/OmniKit.git
branch = main
[submodule "MinimedKit"]
path = MinimedKit
url = https://github.com/LoopKit/MinimedKit.git
branch = main
[submodule "LibreTransmitter"]
path = LibreTransmitter
url = https://github.com/LoopKit/LibreTransmitter.git
branch = main
[submodule "TidepoolService"]
path = TidepoolService
url = https://github.com/LoopKit/TidepoolService.git
8 changes: 8 additions & 0 deletions BuildDetails.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>TidepoolServiceClientId</key>
<string>diy-loop</string>
</dict>
</plist>
1 change: 1 addition & 0 deletions CGMBLEKit
Submodule CGMBLEKit added at a92e97
7 changes: 4 additions & 3 deletions Core_Data.xcdatamodeld/Core_Data.xcdatamodel/contents
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="21754" systemVersion="22F82" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="22757" systemVersion="23E224" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
<entity name="BGaverages" representedClassName="BGaverages" syncable="YES" codeGenerationType="class">
<attribute name="average" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="average_1" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
Expand Down Expand Up @@ -66,8 +66,8 @@
<attribute name="isfAndCr" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="isPreset" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="percentage" optional="YES" attributeType="Double" defaultValueString="100" usesScalarValueType="YES"/>
<attribute name="smbIsAlwaysOff" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="smbIsOff" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="smbIsScheduledOff" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="smbMinutes" optional="YES" attributeType="Decimal" defaultValueString="30"/>
<attribute name="start" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="target" optional="YES" attributeType="Decimal" defaultValueString="100"/>
Expand All @@ -85,8 +85,8 @@
<attribute name="isfAndCr" optional="YES" attributeType="Boolean" defaultValueString="YES" usesScalarValueType="YES"/>
<attribute name="name" optional="YES" attributeType="String"/>
<attribute name="percentage" optional="YES" attributeType="Double" defaultValueString="0.0" usesScalarValueType="YES"/>
<attribute name="smbIsAlwaysOff" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="smbIsOff" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="smbIsScheduledOff" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="smbMinutes" optional="YES" attributeType="Decimal" defaultValueString="30"/>
<attribute name="start" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="target" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
Expand All @@ -105,6 +105,7 @@
</entity>
<entity name="Readings" representedClassName="Readings" syncable="YES" codeGenerationType="class">
<attribute name="date" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="direction" optional="YES" attributeType="String"/>
<attribute name="glucose" optional="YES" attributeType="Integer 16" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="id" optional="YES" attributeType="String"/>
</entity>
Expand Down
36 changes: 0 additions & 36 deletions Dependencies/CGMBLEKit/.gitignore

This file was deleted.

13 changes: 0 additions & 13 deletions Dependencies/CGMBLEKit/.travis.yml

This file was deleted.

140 changes: 0 additions & 140 deletions Dependencies/CGMBLEKit/CGMBLEKit Example/AppDelegate.swift

This file was deleted.

Loading