Skip to content

Commit

Permalink
Release/v2.12.5+1205 (#751)
Browse files Browse the repository at this point in the history
* 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]>
  • Loading branch information
3 people authored Nov 1, 2021
1 parent 87a3bca commit 20e7ef9
Show file tree
Hide file tree
Showing 73 changed files with 764 additions and 10,570 deletions.
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased

## [2.12.5] - 2021-11-01
### Changed
- Fixes, improvements and extensions of config notifications [#744](https://github.com/rokwire/safer-illinois-app/issues/744).

## [2.12.4] - 2021-10-29
### Added
- Implemented config notifications [#744](https://github.com/rokwire/safer-illinois-app/issues/744).
### Deleted
- Removed Exposure plugins, service and related UI [#742](https://github.com/rokwire/safer-illinois-app/issues/742).
### Changed
- Update encrypt plugin to latest available version [#745](https://github.com/rokwire/safer-illinois-app/issues/745).

## [2.12.3] - 2021-10-06
### Changed
- Handled exempt of vaccination and vaccintation suspended status in vaccination widget [#739](https://github.com/rokwire/safer-illinois-app/issues/739).

## [2.12.2] - 2021-10-04
### Added
- Added vaccination exempt support in UIN Overrides [#733](https://github.com/rokwire/safer-illinois-app/issues/733).
- Check for expired vaccines in vaccination widget and isVaccinated getter [#729](https://github.com/rokwire/safer-illinois-app/issues/729).
### Changed
- Simplify VaccineBoosterInterval logic until we really need different intervals for different manufacturers [#737](https://github.com/rokwire/safer-illinois-app/issues/737).
### Deleted
- Remove "max-weekdays-extent" from test monitor interval until it is required [#737](https://github.com/rokwire/safer-illinois-app/issues/737).

## [2.11.5] - 2021-10-01
### Fixed
- Fixed null pointer crash [#725](https://github.com/rokwire/safer-illinois-app/issues/725).

## [2.12.1] - 2021-10-01
### Added
- Added SECURITY.md.
- Added booster intervals for vaccines [#729](https://github.com/rokwire/safer-illinois-app/issues/729).

## [2.12.0] - 2021-09-30

## [2.11.4] - 2021-10-01
### Changed
- Show when the vaccine will become effective in vaccination widget [#720](https://github.com/rokwire/safer-illinois-app/issues/720).
Expand Down
21 changes: 21 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Security Policy

## Supported Versions

Patches for [ **safer-illinois-app** ] will only be applied to the following versions:

| Version | Supported |
| ------- | ------------------ |
| 2.12.0 | :white_check_mark: |
| 2.11.3 | :white_check_mark: |
| 2.11.2 | :x: |
| 2.11.1 | :x: |
| 2.11.0 | :x: |
| 2.10.38 | :white_check_mark: |
| < 2.10.38 | :x: |

## Reporting a Bug or Vulnerability

Vulnerabilities can be responsibly disclosed to [[email protected]](mailto:[email protected]).

Bugs can be reported in a GIT repository via GIT issues.
3 changes: 0 additions & 3 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -163,9 +163,6 @@ dependencies {
implementation 'com.google.zxing:core:3.3.0' //Use zxing 3.3.0 because we have minSdk < 24
implementation ('com.journeyapps:zxing-android-embedded:4.1.0@aar') { transitive = false }

// BLESSED - BLE library used for Exposures
implementation 'com.github.weliem:blessed-android:1.19'

implementation 'com.google.android.gms:play-services-vision-common:19.0.2'

// Temporary fix Gradle 4.2.0 & https://stackoverflow.com/questions/67612499/could-not-find-com-google-firebasefirebase-ml-vision
Expand Down
18 changes: 0 additions & 18 deletions android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,21 +28,12 @@
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<!-- Android 10 (API level 29) or higher -->
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>
<!-- Android 9 (API level 28) or higher -->
<!-- Foreground service used for Exposure BLE scan -->
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<!-- For using location derived from bluetooth beacons -->
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<!-- Use zxing 3.3.0 because we have minSdk < 24 -->
<uses-sdk tools:overrideLibrary="com.google.zxing.client.android" />
<!-- save_in_gallery flutter plugin -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

<!-- Exposure BLE -->
<uses-feature android:name="android.hardware.bluetooth_le" android:required="true" />

<application
android:name="edu.illinois.covid.App"
android:allowBackup="true"
Expand Down Expand Up @@ -112,14 +103,5 @@
android:theme="@style/DefaultTheme"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"/>

<service android:name="edu.illinois.covid.exposure.ble.ExposureServer"/>
<service android:name="edu.illinois.covid.exposure.ble.ExposureClient"/>

<receiver android:name="edu.illinois.covid.exposure.ble.scan.ExposureBleReceiver">
<intent-filter>
<action android:name="edu.illinois.rokwire.exposure.ble.scan.ACTION_FOUND" />
</intent-filter>
</receiver>
</application>
</manifest>
Loading

0 comments on commit 20e7ef9

Please sign in to comment.