Skip to content

Commit

Permalink
Merge pull request #112 from SafeSafe-app/release/4.8.0
Browse files Browse the repository at this point in the history
4.8.0
  • Loading branch information
lukasz-szyszkowski authored Nov 24, 2020
2 parents 8e89e93 + e6c43d3 commit 17c2135
Show file tree
Hide file tree
Showing 48 changed files with 1,128 additions and 293 deletions.
21 changes: 11 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## 4.8.0
- Added ability for manual delete exposure risk info


## 4.7.0
- Omit package analysis on very first app run
- Added ability for sign-in for covid-19 test
- Added js contract for high risk and covid-19 test
- Added simulate exposure risk to debug panel

## 4.6.0
- Added restricted districts feature
- Added subscribing for notification for restricted districts
Expand Down Expand Up @@ -41,37 +51,31 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- Removed device check from uploaded payloads

## 4.2.4

- Changed telephone number and email
- Changed text copy on an onboarding view
- Removed some tips
- Added properties ENDeveloperRegion and ENAPIVersion to Info.plist for iOS 14

## 4.2.3

- Passing app version to PWA
- Updated certificates for pinning
- Updated Privacy Policy URL in appstore

## 4.2.2s

## 4.2.2
- Fix for disabling of screen recording
- Replaced all fatalError and assertionFailure due to storing full user paths in binary file

## 4.2.1

- Manage large Diagnosis Keys batches
- Refactored keys upload process
- Bug fixes

## 4.2.0

- Removed online PWA
- Added PWA as a part of app code (offline)
- Bug fixes

## 4.1.1

- Added Exposure Notification API
- Added Background Download Task For Exposure Notification
- Added Support For Exposure Notification Incompatible Devices
Expand All @@ -84,7 +88,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).


## 3.0.2

- Manage project settings with yml config files - XcodeGen added
- Debug console added for Stage and Dev configs
- Moved anonymous signIn to Firebase on app start
Expand All @@ -97,10 +100,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).


## 3.0.1

- Added OpenTrace module for collecting BLE contacts


## 2.0.1

- Basic version with PWA, and notifications
2 changes: 1 addition & 1 deletion Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ def pods_definition
pod 'PromiseKit', '~> 6.8'
pod 'Moya', '~> 14.0'
pod 'ZIPFoundation', '~> 0.9'
pod 'RealmSwift', '~> 5.0.0'
pod 'KeychainAccess', '~> 4.2.0'
pod 'TrustKit', '~> 1.6.5'
pod 'Siren', '~> 5.4.0'
pod 'RealmSwift', '~> 5.0.0'

pod 'DBDebugToolkit', :configurations => ['Dev', 'DevDist', 'Stage', 'StageDebug', 'StageScreencast', 'LiveDebug', 'LiveAdhoc']

Expand Down
223 changes: 99 additions & 124 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,106 +1,92 @@
PODS:
- Alamofire (5.2.0)
- DBDebugToolkit (0.5.0)
- Firebase/Auth (6.26.0):
- Alamofire (5.4.0)
- DBDebugToolkit (0.6.0)
- Firebase/Auth (7.0.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 6.5.3)
- Firebase/CoreOnly (6.26.0):
- FirebaseCore (= 6.7.2)
- Firebase/Functions (6.26.0):
- FirebaseAuth (~> 7.0.0)
- Firebase/CoreOnly (7.0.0):
- FirebaseCore (= 7.0.0)
- Firebase/Functions (7.0.0):
- Firebase/CoreOnly
- FirebaseFunctions (~> 2.5.1)
- Firebase/Messaging (6.26.0):
- FirebaseFunctions (~> 7.0.0)
- Firebase/Messaging (7.0.0):
- Firebase/CoreOnly
- FirebaseMessaging (~> 4.4.1)
- Firebase/RemoteConfig (6.26.0):
- FirebaseMessaging (~> 7.0.0)
- Firebase/RemoteConfig (7.0.0):
- Firebase/CoreOnly
- FirebaseRemoteConfig (~> 4.5.0)
- FirebaseABTesting (3.2.0):
- FirebaseAnalyticsInterop (~> 1.3)
- FirebaseCore (~> 6.1)
- Protobuf (>= 3.9.2, ~> 3.9)
- FirebaseAnalyticsInterop (1.5.0)
- FirebaseAuth (6.5.3):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.6)
- GoogleUtilities/AppDelegateSwizzler (~> 6.5)
- GoogleUtilities/Environment (~> 6.5)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseAuthInterop (1.1.0)
- FirebaseCore (6.7.2):
- FirebaseCoreDiagnostics (~> 1.3)
- FirebaseCoreDiagnosticsInterop (~> 1.2)
- GoogleUtilities/Environment (~> 6.5)
- GoogleUtilities/Logger (~> 6.5)
- FirebaseCoreDiagnostics (1.3.0):
- FirebaseCoreDiagnosticsInterop (~> 1.2)
- GoogleDataTransportCCTSupport (~> 3.1)
- GoogleUtilities/Environment (~> 6.5)
- GoogleUtilities/Logger (~> 6.5)
- nanopb (~> 1.30905.0)
- FirebaseCoreDiagnosticsInterop (1.2.0)
- FirebaseFunctions (2.5.1):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.0)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseInstallations (1.3.0):
- FirebaseCore (~> 6.6)
- GoogleUtilities/Environment (~> 6.6)
- GoogleUtilities/UserDefaults (~> 6.6)
- FirebaseRemoteConfig (~> 7.0.0)
- FirebaseABTesting (7.0.0):
- FirebaseCore (~> 7.0)
- FirebaseAuth (7.0.0):
- FirebaseCore (~> 7.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GTMSessionFetcher/Core (~> 1.4)
- FirebaseCore (7.0.0):
- FirebaseCoreDiagnostics (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/Logger (~> 7.0)
- FirebaseCoreDiagnostics (7.0.0):
- GoogleDataTransport (~> 8.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/Logger (~> 7.0)
- nanopb (~> 2.30906.0)
- FirebaseFunctions (7.0.0):
- FirebaseCore (~> 7.0)
- GTMSessionFetcher/Core (~> 1.4)
- FirebaseInstallations (7.0.0):
- FirebaseCore (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/UserDefaults (~> 7.0)
- PromisesObjC (~> 1.2)
- FirebaseInstanceID (4.3.4):
- FirebaseCore (~> 6.6)
- FirebaseInstallations (~> 1.0)
- GoogleUtilities/Environment (~> 6.5)
- GoogleUtilities/UserDefaults (~> 6.5)
- FirebaseMessaging (4.4.1):
- FirebaseAnalyticsInterop (~> 1.5)
- FirebaseCore (~> 6.6)
- FirebaseInstanceID (~> 4.3)
- GoogleUtilities/AppDelegateSwizzler (~> 6.5)
- GoogleUtilities/Environment (~> 6.5)
- GoogleUtilities/Reachability (~> 6.5)
- GoogleUtilities/UserDefaults (~> 6.5)
- Protobuf (>= 3.9.2, ~> 3.9)
- FirebaseRemoteConfig (4.5.0):
- FirebaseABTesting (~> 3.1)
- FirebaseAnalyticsInterop (~> 1.4)
- FirebaseCore (~> 6.2)
- FirebaseInstallations (~> 1.1)
- GoogleUtilities/Environment (~> 6.2)
- "GoogleUtilities/NSData+zlib (~> 6.2)"
- GoogleDataTransport (6.2.1)
- GoogleDataTransportCCTSupport (3.1.0):
- GoogleDataTransport (~> 6.1)
- nanopb (~> 1.30905.0)
- GoogleUtilities/AppDelegateSwizzler (6.6.0):
- FirebaseInstanceID (7.0.0):
- FirebaseCore (~> 7.0)
- FirebaseInstallations (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/UserDefaults (~> 7.0)
- FirebaseMessaging (7.0.0):
- FirebaseCore (~> 7.0)
- FirebaseInstanceID (~> 7.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/Reachability (~> 7.0)
- GoogleUtilities/UserDefaults (~> 7.0)
- FirebaseRemoteConfig (7.0.0):
- FirebaseABTesting (~> 7.0)
- FirebaseCore (~> 7.0)
- FirebaseInstallations (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- "GoogleUtilities/NSData+zlib (~> 7.0)"
- GoogleDataTransport (8.0.0):
- nanopb (~> 2.30906.0)
- GoogleUtilities/AppDelegateSwizzler (7.0.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (6.6.0):
- GoogleUtilities/Environment (7.0.0):
- PromisesObjC (~> 1.2)
- GoogleUtilities/Logger (6.6.0):
- GoogleUtilities/Logger (7.0.0):
- GoogleUtilities/Environment
- GoogleUtilities/Network (6.6.0):
- GoogleUtilities/Network (7.0.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (6.6.0)"
- GoogleUtilities/Reachability (6.6.0):
- "GoogleUtilities/NSData+zlib (7.0.0)"
- GoogleUtilities/Reachability (7.0.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (6.6.0):
- GoogleUtilities/UserDefaults (7.0.0):
- GoogleUtilities/Logger
- GTMSessionFetcher/Core (1.4.0)
- KeychainAccess (4.2.0)
- GTMSessionFetcher/Core (1.5.0)
- KeychainAccess (4.2.1)
- Moya (14.0.0):
- Moya/Core (= 14.0.0)
- Moya/Core (14.0.0):
- Alamofire (~> 5.0)
- nanopb (1.30905.0):
- nanopb/decode (= 1.30905.0)
- nanopb/encode (= 1.30905.0)
- nanopb/decode (1.30905.0)
- nanopb/encode (1.30905.0)
- nanopb (2.30906.0):
- nanopb/decode (= 2.30906.0)
- nanopb/encode (= 2.30906.0)
- nanopb/decode (2.30906.0)
- nanopb/encode (2.30906.0)
- PromiseKit (6.13.1):
- PromiseKit/CorePromise (= 6.13.1)
- PromiseKit/Foundation (= 6.13.1)
Expand All @@ -110,14 +96,13 @@ PODS:
- PromiseKit/CorePromise
- PromiseKit/UIKit (6.13.1):
- PromiseKit/CorePromise
- PromisesObjC (1.2.8)
- Protobuf (3.12.0)
- Realm (5.0.0):
- Realm/Headers (= 5.0.0)
- Realm/Headers (5.0.0)
- RealmSwift (5.0.0):
- Realm (= 5.0.0)
- Siren (5.4.0)
- PromisesObjC (1.2.11)
- Realm (5.0.3):
- Realm/Headers (= 5.0.3)
- Realm/Headers (5.0.3)
- RealmSwift (5.0.3):
- Realm (= 5.0.3)
- Siren (5.4.5)
- SnapKit (5.0.1)
- TrustKit (1.6.5)
- ZIPFoundation (0.9.11)
Expand All @@ -143,27 +128,22 @@ SPEC REPOS:
- DBDebugToolkit
- Firebase
- FirebaseABTesting
- FirebaseAnalyticsInterop
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreDiagnosticsInterop
- FirebaseFunctions
- FirebaseInstallations
- FirebaseInstanceID
- FirebaseMessaging
- FirebaseRemoteConfig
- GoogleDataTransport
- GoogleDataTransportCCTSupport
- GoogleUtilities
- GTMSessionFetcher
- KeychainAccess
- Moya
- nanopb
- PromiseKit
- PromisesObjC
- Protobuf
- Realm
- RealmSwift
- Siren
Expand All @@ -172,38 +152,33 @@ SPEC REPOS:
- ZIPFoundation

SPEC CHECKSUMS:
Alamofire: c1ca147559e730bfb2182c8c7aafbdd90a867987
DBDebugToolkit: c04bb6f618051d3de447a4b4323f37826116cfed
Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6
FirebaseABTesting: 821a3a3e4a145987e80fee3657c4de1cb9adf693
FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae
FirebaseAuth: 7047aec89c0b17ecd924a550c853f0c27ac6015e
FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9
FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17
FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67
FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850
FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0
FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b
FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b
FirebaseMessaging: 29543feb343b09546ab3aa04d008ee8595b43c44
FirebaseRemoteConfig: 1725314c4b89d8853c876099ded037f11bee26db
GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020
GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d
GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1
GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10
KeychainAccess: 3f760109aa99b05d0f231e28b22642da7153e38a
Alamofire: 3b6a534a3df22db367e4dedeeca73d1ddfcf0e2f
DBDebugToolkit: 03eb3483da4daf03b853b83ade5a8da9c8b7aff4
Firebase: 50be68416f50eb4eb2ecb0e78acab9a051ef95df
FirebaseABTesting: b78ae653b7658b8f1c076eaa21029c936d58f758
FirebaseAuth: 228dd0faa5b5263eaa8c63518b16faef438289a3
FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69
FirebaseCoreDiagnostics: 5f4aa04fdb04923693cc704c7ef9158bdf41a48b
FirebaseFunctions: 571aee227a021debe3e1092aa079f751623e233a
FirebaseInstallations: c28d4bcbb5c6884d1a39afbc0bd7fc590e31e9b7
FirebaseInstanceID: c03b49743725092f7eb9d4b96ff40efadd830426
FirebaseMessaging: ecf9e04716b7ff1f1d92debab4d6f0e6bdb490aa
FirebaseRemoteConfig: ff8d3542cbd919c9d3851fd544690b8848fc0402
GoogleDataTransport: 6ce8004a961db1b905740d7be106c61ba7e89c21
GoogleUtilities: ffb2f4159f2c897c6e8992bd7fbcdef8a300589c
GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52
KeychainAccess: 9b07f665298d13c3a85881bd3171f6f49b8151c1
Moya: 5b45dacb75adb009f97fde91c204c1e565d31916
nanopb: c43f40fadfe79e8b8db116583945847910cbabc9
nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53
PromiseKit: 28fda91c973cc377875d8c0ea4f973013c05b6db
PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6
Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9
Realm: 76066d333de26f97e9caedaa85ee3ff4a62ca265
RealmSwift: c1bdff09b422569dc6881410d9ccf712bcdb79b0
Siren: 9df16ed5278cfaad7ea034f3d2206e4f6983e9b8
PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f
Realm: bfca1699b61b0b17c3a69ae0e648314eae91fbdb
RealmSwift: 493c9f089cd3893b3959007973c0e4f640906ba0
Siren: 4c6f4863ea5b7f2d0e58b576663fefd8f6ef417f
SnapKit: 97b92857e3df3a0c71833cce143274bf6ef8e5eb
TrustKit: 073855e3adecd317417bda4ac9e9ac54a2e3b9f2
ZIPFoundation: b1f0de4eed33e74a676f76e12559ab6b75990197

PODFILE CHECKSUM: 3b4c80f3b7969f193f8dc8c1f1db0378d6243a8c
PODFILE CHECKSUM: a6a1ed03c5c3b533396e7e750375e4e80d12b86d

COCOAPODS: 1.9.1
COCOAPODS: 1.9.3
Loading

0 comments on commit 17c2135

Please sign in to comment.