Skip to content

Commit 20e7ef9

Browse files
Mihail VarbanovMihail Varbanovdobromirdobrev
authored
Release/v2.12.5+1205 (#751)
* version 2.12.0 * Set date for 2.12.0 version in CHANGELOG.md * Added SECURITY.md * Fixed CHANGELOG.md * "vaccine" term replaced by "vaccineStatus" (#729). * Do not apply action params when evaluating vaccine status. * Implemented vaccine booster intervals (#729). * Updated CHANGELOG.md * version: 2.12.1+1201 * Fixed Pfizer typo in health.rules.json (#729). * Extend UIN Override with vaccination exempt flag (#733). * Acknowledged HealthUserOverrides.vaccinationExempt in healthHomePanel._buildVaccinationSection (#733). * Updated CHANGELOG.md * Fixed _evalTestVaccine evaluation (#729). * Handle vaccination expiration in vaccination home widget. * isVaccinated checks for expired vaccines (#729). * Updated CHANGELOG.md (#729). * Listen for Health.notifyUserOverrideChanged in HealthHomePanel (#733). * Simplify VaccineBoosterInterval logic until we really need different intervals for different manufacturers (#733). * Remove TestMonitorWeekdaysExtent handling until it is required (#737). * Updated CHANGELOG.md (#737). * version: 2.12.2+1202 * Handled exempt of vaccination status in vaccine widget (#739). * Do not show appointment button when exemptFromVaccination (#739) * Fixed effectiveTestInterval evaluation. * Handled vaccination suspended status in vaccination widget (#739). * Updated CHANGELOG.md (#739). * version: 2.12.3+1203 * Removed Exposure Flutter service (#742). * Remove Exposure service related UI, analytics and data (#742). * iOS: Removed ExposurePlugin and related tools (#742). * Get rid of LocalNotifications service (#742). * Get rid of BluetoothServices service (#742). * Removed NativeCommunicator.queryBluetoothAuthorization (#742). * iOS: Removed bluetooth support and relevant background modes; update location permission strings to not include Bluetooth and Exposure System references (#742). * Feature/issue 745 (#746) * Update encrypt plugin to latest available version [#745] * Update CHANGELOG.md [#745] * Bring back HealthUser.consentExposureNotification (#742). * Make sure to initialize HealthUser.consentExposureNotification when creating user for first time (#742). * Android: Remove ExposurePlugin and all related stuff [#742] * Updated CHANGELOG.md (#742) * Implemented config notifications (#744). * Updated CHANGELOG.md (#744). * version: 2.12.4+1204 * Fixes, improvements and extensions of config notifications (#744). * Updated CHANGELOG.md (#744). * version: 2.12.5+1205 Co-authored-by: Mihail Varbanov <[email protected]> Co-authored-by: Dobromir Dobrev <[email protected]>
1 parent 87a3bca commit 20e7ef9

File tree

73 files changed

+764
-10570
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+764
-10570
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## Unreleased
88

9+
## [2.12.5] - 2021-11-01
10+
### Changed
11+
- Fixes, improvements and extensions of config notifications [#744](https://github.com/rokwire/safer-illinois-app/issues/744).
12+
13+
## [2.12.4] - 2021-10-29
14+
### Added
15+
- Implemented config notifications [#744](https://github.com/rokwire/safer-illinois-app/issues/744).
16+
### Deleted
17+
- Removed Exposure plugins, service and related UI [#742](https://github.com/rokwire/safer-illinois-app/issues/742).
18+
### Changed
19+
- Update encrypt plugin to latest available version [#745](https://github.com/rokwire/safer-illinois-app/issues/745).
20+
21+
## [2.12.3] - 2021-10-06
22+
### Changed
23+
- Handled exempt of vaccination and vaccintation suspended status in vaccination widget [#739](https://github.com/rokwire/safer-illinois-app/issues/739).
24+
25+
## [2.12.2] - 2021-10-04
26+
### Added
27+
- Added vaccination exempt support in UIN Overrides [#733](https://github.com/rokwire/safer-illinois-app/issues/733).
28+
- Check for expired vaccines in vaccination widget and isVaccinated getter [#729](https://github.com/rokwire/safer-illinois-app/issues/729).
29+
### Changed
30+
- Simplify VaccineBoosterInterval logic until we really need different intervals for different manufacturers [#737](https://github.com/rokwire/safer-illinois-app/issues/737).
31+
### Deleted
32+
- Remove "max-weekdays-extent" from test monitor interval until it is required [#737](https://github.com/rokwire/safer-illinois-app/issues/737).
33+
934
## [2.11.5] - 2021-10-01
1035
### Fixed
1136
- Fixed null pointer crash [#725](https://github.com/rokwire/safer-illinois-app/issues/725).
1237

38+
## [2.12.1] - 2021-10-01
39+
### Added
40+
- Added SECURITY.md.
41+
- Added booster intervals for vaccines [#729](https://github.com/rokwire/safer-illinois-app/issues/729).
42+
43+
## [2.12.0] - 2021-09-30
44+
1345
## [2.11.4] - 2021-10-01
1446
### Changed
1547
- Show when the vaccine will become effective in vaccination widget [#720](https://github.com/rokwire/safer-illinois-app/issues/720).

SECURITY.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Security Policy
2+
3+
## Supported Versions
4+
5+
Patches for [ **safer-illinois-app** ] will only be applied to the following versions:
6+
7+
| Version | Supported |
8+
| ------- | ------------------ |
9+
| 2.12.0 | :white_check_mark: |
10+
| 2.11.3 | :white_check_mark: |
11+
| 2.11.2 | :x: |
12+
| 2.11.1 | :x: |
13+
| 2.11.0 | :x: |
14+
| 2.10.38 | :white_check_mark: |
15+
| < 2.10.38 | :x: |
16+
17+
## Reporting a Bug or Vulnerability
18+
19+
Vulnerabilities can be responsibly disclosed to [[email protected]](mailto:[email protected]).
20+
21+
Bugs can be reported in a GIT repository via GIT issues.

android/app/build.gradle

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,9 +163,6 @@ dependencies {
163163
implementation 'com.google.zxing:core:3.3.0' //Use zxing 3.3.0 because we have minSdk < 24
164164
implementation ('com.journeyapps:zxing-android-embedded:4.1.0@aar') { transitive = false }
165165

166-
// BLESSED - BLE library used for Exposures
167-
implementation 'com.github.weliem:blessed-android:1.19'
168-
169166
implementation 'com.google.android.gms:play-services-vision-common:19.0.2'
170167

171168
// Temporary fix Gradle 4.2.0 & https://stackoverflow.com/questions/67612499/could-not-find-com-google-firebasefirebase-ml-vision

android/app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -28,21 +28,12 @@
2828
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
2929
<!-- Android 10 (API level 29) or higher -->
3030
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>
31-
<!-- Android 9 (API level 28) or higher -->
32-
<!-- Foreground service used for Exposure BLE scan -->
33-
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
34-
<!-- For using location derived from bluetooth beacons -->
35-
<uses-permission android:name="android.permission.BLUETOOTH"/>
36-
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
3731
<!-- Use zxing 3.3.0 because we have minSdk < 24 -->
3832
<uses-sdk tools:overrideLibrary="com.google.zxing.client.android" />
3933
<!-- save_in_gallery flutter plugin -->
4034
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
4135
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
4236

43-
<!-- Exposure BLE -->
44-
<uses-feature android:name="android.hardware.bluetooth_le" android:required="true" />
45-
4637
<application
4738
android:name="edu.illinois.covid.App"
4839
android:allowBackup="true"
@@ -112,14 +103,5 @@
112103
android:theme="@style/DefaultTheme"
113104
android:screenOrientation="portrait"
114105
android:configChanges="orientation|keyboardHidden"/>
115-
116-
<service android:name="edu.illinois.covid.exposure.ble.ExposureServer"/>
117-
<service android:name="edu.illinois.covid.exposure.ble.ExposureClient"/>
118-
119-
<receiver android:name="edu.illinois.covid.exposure.ble.scan.ExposureBleReceiver">
120-
<intent-filter>
121-
<action android:name="edu.illinois.rokwire.exposure.ble.scan.ACTION_FOUND" />
122-
</intent-filter>
123-
</receiver>
124106
</application>
125107
</manifest>

0 commit comments

Comments
 (0)