All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Send slack information with the application push status on iOS and Android
- Add better parsing og the .csv files with COVID-19 and vaccination statistics
- Notifications status divided into two operating systems
- Fix vulnerabilities
- Multi-branch audit with notification on slack (#282)
- Check date of file on storage before publish
- Update CI VAR(s) and steps
- Changed time window for executing statistic's CF (#284)
- Update pom and remove spring-cloud-gcp-starter-secretmanager
- Update jsdom
- Fix vulnerabilities
- Fix for merge to master
- Slack notifications about sent statistics
- Added more logs
- Removed unused functions
- Removed safety token validation
- Restore checking vulnerability
- Updated versions of dependencies
- Temporarily disabled checking vulnerability
- Fix the column title of files with COVID-19 statistics
- Restore checking vulnerability
- Change ppath to the vaccination statistics directory
- Change name of one district
- Change statisticsProcessFetchingStatisticsScheduler options
- fix death districts stats
- fix districts.csv
- Vaccination statistics
- Increased COVID-19 statistics in Poland
- Automation of sending notifications with statistics
- Unit tests artifact
- Rolling start number in fakes keys
- Returned ID in the generateSubscriptionCode function
- translations
- OpenCensus metrics
- EFGS integration tests
- much more logs in the application
- EFGS status code handling
- date format in the COVID-19 statistics notification
- number of fake keys generated for EFGS
- messages in the notification of COVID-19 statistics
- parsing csv files
- new cloud function for re-sending failed keys to the EFGS
- new cloud function for updating Poland COVID-19 statistics
- new cloud function for generating batch of PIN codes
- new function for sending push notifications for COVID-19 daily statistics
- node version
- Configuration for firebase emulators
- Refactor config class
- EFGS random keys use cryptographically strong random number generator
- EFGS random keys use strict report type: CONFIRMED_CLINICAL_DIAGNOSIS
- Different minimumRollingStart for EFGS random keys
- Single-use JWT token for uploading EN keys.
- problem with max memory size of the EFGS downloader web client
- new cloud function for downloading keys from the EFGS
- new cloud function for uploading keys to the EFGS
- new cloud function for uploading keys from the EFGS to the GENS
- additional logs for cloud functions
- additional validation for android safety-token
- new cloud function for generating subscription codes
- new cloud function for getting subscription codes
- new cloud function for creating subscriptions
- new cloud function for getting subscriptions
- new cloud function for updating subscriptions
Prepared first production Cloud Backend version
- new cloud function for generating pin codes
- new cloud scheduler for clearing expired pin codes
- new cloud function for exchanging pin codes for access tokens
- new cloud function for uploading temporary exposure keys
- new cloud scheduler for parsing the government FAQ page
- new cloud scheduler for parsing the government advices page
- new cloud scheduler for parsing the government hospitals page