summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/Notifications/Notification Providers
AgeCommit message (Expand)AuthorFilesLines
2023-12-13Add API access methods UI/part of backendAndrej Mihajlov1-2/+3
2023-12-05Do not show account revoked banner when on account revoked screenJon Petersson1-9/+18
2023-11-10Change account expiry text to display 'less than a day'Jon Petersson2-36/+48
2023-11-09Fix expired account UI showing blocked state instead of out of time viewJon Petersson1-3/+1
2023-10-30Migrate settings to Version3 and introduce incremental migration scheme.Bug Magnet1-1/+1
2023-10-20Add blocked state due to account expirationJon Petersson1-0/+2
2023-10-09Add UI for blocked stateJon Petersson1-10/+34
2023-10-09PacketTunnel: introduce proper state and blocked stateAndrej Mihajlov1-3/+7
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet3-3/+3
2023-09-20Move settings into its own frameworkAndrej Mihajlov3-0/+3
2023-08-30Use swiftlint auto fix for trivial lint violationsBug Magnet2-4/+4
2023-08-29fix some linting violationsMojgan2-2/+2
2023-08-28Introduce Duration type that mimicks native iOS16 DurationJon Petersson1-1/+2
2023-08-10Rework change log to be compliant with our designJon Petersson1-1/+1
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet3-13/+10
2023-06-22Add info button next to device name in account viewJon Petersson1-1/+1
2023-06-08Create custom alert dialogsJon Petersson1-2/+8
2023-06-08PacketTunnel: rotate private key on mismatch with serverAndrej Mihajlov1-3/+1
2023-06-06Add custom port selection to settingsJon Petersson1-1/+1
2023-05-22Reformat the code for Swift 5.8Andrej Mihajlov4-11/+11
2023-05-11Show registered device banner when user comes from logged out to logged inMojgan4-28/+34
2023-05-09Move action handling into notification manager delegateAndrej Mihajlov2-23/+11
2023-05-04Improve behavior when there's no networkJon Petersson1-2/+39
2023-04-28Move constants from notification providers into NotificationConfigurationAndrej Mihajlov3-11/+27
2023-04-28TunnelManager: pass previous DeviceState to observersAndrej Mihajlov3-13/+12
2023-04-26Add in-app banner message for a new deviceMojgan3-12/+104
2023-03-28Swiftformat: update --maxwidth to 120Andrej Mihajlov1-2/+1
2023-02-03Show configuration errors in tunnel status notificationAndrej Mihajlov1-7/+1
2022-12-13Add periodic refresh to account expiry in-app notificationAndrej Mihajlov3-122/+189
2022-12-09Use given deviceStateAndrej Mihajlov1-1/+1
2022-12-09Move notification response matching into notification manager and system prov...Andrej Mihajlov1-4/+16
2022-12-09Move all notification related entities into separate filesAndrej Mihajlov2-0/+377