You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add remote commands via APNS for Loop users (#434)
* Add remote commands via APNS for Loop users
* Use already available overrides from ProfileManager for Loop APNS
* sha1 is no longer needed
* Removed CommonCrypto since it is not used.
* Undo change
* Revert APNS-related changes in Config.xcconfig from commit d5ce515
* Fix for loopapns setup not updating and reverting to default value
* Fix rounding for bolus confirm button
* Centralize jwt-management
* Use the sama apnskey, keyid and team storage as trio
* Remove stray references to loopAPNS variables
* Avoid publishing changes from within view updates for Loop APNS setup
* Align buttons with TRC
* Fix for crashing camera
* cleanup
* Cleanup
* Add countdown for Loop TOTP code
* Mitigate app hang when scanning or adding totp url
* Simplified validation
* Remove manual device token refresh and move debug info to main settings
* Add current totp code to debug / info section
* Conditionally enable Nightscout remote type based on if the user is using Trio
* Fix for devicetoken and bundleid missing
* Removed dead code
* Removed dead code
* Swapped the incorrect error invalidURL to invalidConfiguration
* Refactor OverridePresetsView to use alerts for success/error feedback instead of inline messages
* Fix typo
* Separate error for jwt token
* Merge settings for Loop and Trio
* Move guardrails up
* Cleanup
* Text adjustment
* Loop remote setup wll fail if team id is missing
* Use entire screen for message when loop apns setup is missing
* XCode auto format
* Restore accidently removed code
* Fix: Preserve APNS production setting when absent from profile on sync
* Refactor(UI): Correct navigation structure in RemoteSettingsView to fix header
* Fix label in Remote Settings to 'Loop Remote Control' for naming consistency
* Add current active override to Loop override screen
* Add time picker for carbs timing and fix absorption time with default emojis
* Fix multiline TextEditor Done button to dismiss keyboard instead of inserting newline
* Extract aps error message
* Moved down TRC below LRC
* Fix for showing errors correctly
* Extract Loop apns error data
* Reset to remote control type to none if the looping system is incorrect
* Use Random carb entry seconds to avoid NS issues reflecting carbs
* Revert accidental change to project.pbxproj
* rearrange items on Remote Settings screen
* modify import to enable building with Xcode 26 beta 4
* Add extra decimal to insulin input for pumps with more granular dosing
* Add better warnings for bolus recommendations
---------
Co-authored-by: Jonas Björkert <jonas@bjorkert.se>
Co-authored-by: marionbarker <marionbarker@earthlink.net>
0 commit comments