1.5.1 (2022-03-29)
- Messages: Improves the performance of the . The list of possible recipients for messages is now created cyclically in a background job and is immediately available for the frontend. (73cda44), closes #678 #680
- Removes long deprecated environment variables from
.env.sample
. This variables have had no effect for some time. (9bf0a55), closes #679 - RPC methods can now be extended with additional parameters while still remaining compatible with legacy RPC clients if default values are used. (4320b23), closes iris-connect/iris-backlog#278
- Updates EPS to version v0.2.6 (2cd3a4a)
1.5.1-rc.2 (2022-03-25)
- Updates EPS to version v0.2.6 (2cd3a4a)
1.5.1-rc.1 (2022-03-25)
- Messages: Improves the performance of the . The list of possible recipients for messages is now created cyclically in a background job and is immediately available for the frontend. (73cda44), closes #678 #680
- Removes long deprecated environment variables from
.env.sample
. This variables have had no effect for some time. (9bf0a55), closes #679 - RPC methods can now be extended with additional parameters while still remaining compatible with legacy RPC clients if default values are used. (4320b23), closes iris-connect/iris-backlog#278
1.5.0 (2022-03-16)
- Adds grpc server to client EPS. Still not reachable from outside, but necessary for communication between health departments. (679c08e), closes #637
- Fixes an error when changing user data (IllegalStateException: Cannot convert value of type 'java.lang.String' […] no matching editors or conversion strategy found). (58b3d42)
- Adds a hint to search for hd-contacts by postal code or city into the message input frontend. (032a648), closes #632 #636
- Displays meta-data (who and when created/last modified an entity) on event-tracking, index-tracking and user detail pages. (da1b7a6), closes iris-connect/iris-backlog#234 #638
- Docker Compose: Adds scope labels to the services in the Docker Compose file to avoid conflicts with possibly existing other instances of Watchtower on the same Docker host. (499267f), closes #666
- Messages: Uses
_ping
and the EPS version check when building the recipient list to determine if a health department is able to receive messages. This avoids additional configuration and enables faster propagation of the feature. (446da17), closes #668 - vaccination report: Apps connected to EPS can announce the submission of a vaccination report via the JSON-RPC method
announceVaccinationInfoList
. A transmission channel is then opened briefly for the respective user of the app. (c38078a), closes iris-connect/iris-backlog#273 #635 - vaccination report: Apps connected to EPS can submit a vaccination report via the JSON-RPC method
submitVaccinationInfoList
. The information is saved and made available to health department staff via the front end. (72b1f74), closes iris-connect/iris-backlog#274 #651 - vaccination report: There is a new view in the front end with an overview of submitted vaccination reports. In the details view of a vaccination report, the submitted persons are displayed with their vaccination status. (00e93e8), closes iris-connect/iris-backlog#275 #629
1.5.0-rc.3 (2022-03-15)
- Messages: Uses
_ping
and the EPS version check when building the recipient list to determine if a health department is able to receive messages. This avoids additional configuration and enables faster propagation of the feature. (446da17), closes #668
1.5.0-rc.2 (2022-03-14)
- Docker Compose: Adds scope labels to the services in the Docker Compose file to avoid conflicts with possibly existing other instances of Watchtower on the same Docker host. (499267f), closes #666
1.5.0-rc.1 (2022-03-09)
- Adds grpc server to client EPS. Still not reachable from outside, but necessary for communication between health departments. (679c08e), closes #637
- Fixes an error when changing user data (IllegalStateException: Cannot convert value of type 'java.lang.String' […] no matching editors or conversion strategy found). (58b3d42)
- Adds a hint to search for hd-contacts by postal code or city into the message input frontend. (032a648), closes #632 #636
- Displays meta-data (who and when created/last modified an entity) on event-tracking, index-tracking and user detail pages. (da1b7a6), closes iris-connect/iris-backlog#234 #638
- vaccination report: Apps connected to EPS can announce the submission of a vaccination report via the JSON-RPC method
announceVaccinationInfoList
. A transmission channel is then opened briefly for the respective user of the app. (c38078a), closes iris-connect/iris-backlog#273 #635 - vaccination report: Apps connected to EPS can submit a vaccination report via the JSON-RPC method
submitVaccinationInfoList
. The information is saved and made available to health department staff via the front end. (72b1f74), closes iris-connect/iris-backlog#274 #651 - vaccination report: There is a new view in the front end with an overview of submitted vaccination reports. In the details view of a vaccination report, the submitted persons are displayed with their vaccination status. (00e93e8), closes iris-connect/iris-backlog#275 #629
1.4.1 (2022-03-01)
- Adds grpc server to client EPS. Still not reachable from outside, but necessary for communication between health departments. (5ac3206), closes #637
- Fixes an error when changing user data (IllegalStateException: Cannot convert value of type 'java.lang.String' […] no matching editors or conversion strategy found). (2b41d0a)
1.4.0 (2022-02-25)
- deps: Updates Postgresql JDBC driver (now 42.3.2) to fix a vulnerability in this dependency. (7dd2641)
- Removes license reference for code from SORMAS that isn't used anymore. (00db4a4)
- Updates data-export code to handle breaking changes of sheetJS module export. (f4f38c8), closes #628
- Extends the audit metadata in BFF to save who create and last modify an entity. (246eaa5), closes iris-connect/iris-backlog#234 #597
- Health departments with IRIS can send messages to each other, encrypted and secured via the IRIS-Connect secure network. There is a central output and input for messages. Currently, only text messages are possible. In the near future, data sets as attachments will follow. (6922f2c), closes iris-connect/iris-backlog#256 iris-connect/iris-backlog#259 #541
- Images are signed before uploading to docker to insure their integrity. (20f4381), closes #569
1.4.0-rc.3 (2022-02-21)
- Removes license reference for code from SORMAS that isn't used anymore. (00db4a4)
1.4.0-rc.2 (2022-02-21)
- deps: Updates Postgresql JDBC driver (now 42.3.2) to fix a vulnerability in this dependency. (7dd2641)
- Updates data-export code to handle breaking changes of sheetJS module export. (f4f38c8), closes #628
- Extends the audit metadata in BFF to save who create and last modify an entity. (246eaa5), closes iris-connect/iris-backlog#234 #597
- Health departments with IRIS can send messages to each other, encrypted and secured via the IRIS-Connect secure network. There is a central output and input for messages. Currently, only text messages are possible. In the near future, data sets as attachments will follow. (6922f2c), closes iris-connect/iris-backlog#256 iris-connect/iris-backlog#259 #541
1.4.0-rc.1 (2022-02-04)
1.3.1 (2022-02-01)
- D-Trust root certificates were missing and are now included in docker-images (7ea894a)
1.3.0 (2022-02-01)
- Avoids irrelevant but logged ClassNotFoundException. It is correct that the class iris.backend_service.configurations.CentralConfigurationException is missing. (89c2da8), closes #527
- Changes the certificate paths to the new schema introduced with new EPS. (6772bdc)
- Changes the certificate paths to the new schema introduced with new EPS. (fe1a0b3)
- Cleans the
.env(.sample)
from values that are prescribed for the environments. Admins in the HDs do not have to do anything with it now, instead the correct values are set internally based on theIRIS_ENV
. (0211219), closes #566 - Deps: Sets new log4j version to fix current vulnerability in versions ≤2.17.0 (c57d32f)
- from version 0.22.0 Trivy scans POMs and disables JAR detection (ce5f37b)
- ignores vulnerability with unclear reason (5fdc9db)
- Removes a few default values for configurations that do not work in general, but hide the lack of an individual configuration. If the
.env(.sample)
has been filled in according to the notes it contains, then all mandatory values are already set correctly and no action is required. (c61dc00), closes #561 - Removes the long deprecated environment variable TRUSTED_CA_CRT from
.env.sample
. This has not had any effect for some time. (1e19b7e), closes #554 #555 - Stack traces are not included in error responses now to avoid giving too many internal details to the outside world for error conditions. (07c6476), closes #560
- Standalone installation: The announcement database file is now relative to the execution path by default and can be additionally configured with ANNOUNCEMENT_DB_FOLDER. (f9e5bf9), closes #222 #528
- The property
SECURITY_JWT_SHARED_SECRET
is now deprecated and is no longer considered. Instead, the secret is set randomly. This relieves the administrators of the IRIS client from this technically necessary detail. (1bfe801), closes #553 #556 - Updates EPS from version from v0.1.69 to v0.2.1 (fc4e767), closes #526
- Adds alerts about configuration mismatch of proxy target subdomain. (7327bf8), closes #529
- Codescan: adds more queries to the CodeQL scan to be more helpful (8fb828c)
- Database: Updates the integrated PostgreSQL database (Docker-Compose installation) to the version
13.5
. (60ed899), closes #540 - set content specific cell formats to excel export for octoware (5d2854d), closes iris-connect/iris-backlog#264
- Standalone installation: Provides a script to check and import the now required root certificates to the key store of the used Java installation. This script runs together with 'start-iris-client-bff.sh'. (ed691f8), closes iris-connect/iris-backlog#226 #586
- The certificate of the local EPS is validated by the IRIS Client now. This will further improve security within the health department installation. (870ae47), closes iris-connect/iris-backlog#226 #568
- To protect against flooding with very large amounts of data, submissions is now limited. This concerns both the pure amount of data and the number of elements per data submission. (7733fe8), closes iris-backlog/issues#180 #573
- Revert "chore: test of templates for PRs" (15b92dd)
- Revert "chore: test of templates for issuess" (b96fbeb)
1.3.0-rc.3 (2022-02-01)
- Changes the certificate paths to the new schema introduced with new EPS. (6772bdc)
- Standalone installation: Provides a script to check and import the now required root certificates to the key store of the used Java installation. This script runs together with 'start-iris-client-bff.sh'. (ed691f8), closes iris-connect/iris-backlog#226 #586
1.3.0-rc.2 (2022-01-26)
- Changes the certificate paths to the new schema introduced with new EPS. (fe1a0b3)
1.3.0-rc.1 (2022-01-26)
- Avoids irrelevant but logged ClassNotFoundException. It is correct that the class iris.backend_service.configurations.CentralConfigurationException is missing. (89c2da8), closes #527
- Cleans the
.env(.sample)
from values that are prescribed for the environments. Admins in the HDs do not have to do anything with it now, instead the correct values are set internally based on theIRIS_ENV
. (0211219), closes #566 - Deps: Sets new log4j version to fix current vulnerability in versions ≤2.17.0 (c57d32f)
- from version 0.22.0 Trivy scans POMs and disables JAR detection (ce5f37b)
- ignores vulnerability with unclear reason (5fdc9db)
- Removes a few default values for configurations that do not work in general, but hide the lack of an individual configuration. If the
.env(.sample)
has been filled in according to the notes it contains, then all mandatory values are already set correctly and no action is required. (c61dc00), closes #561 - Removes the long deprecated environment variable TRUSTED_CA_CRT from
.env.sample
. This has not had any effect for some time. (1e19b7e), closes #554 #555 - Stack traces are not included in error responses now to avoid giving too many internal details to the outside world for error conditions. (07c6476), closes #560
- Standalone installation: The announcement database file is now relative to the execution path by default and can be additionally configured with ANNOUNCEMENT_DB_FOLDER. (f9e5bf9), closes #222 #528
- The property
SECURITY_JWT_SHARED_SECRET
is now deprecated and is no longer considered. Instead, the secret is set randomly. This relieves the administrators of the IRIS client from this technically necessary detail. (1bfe801), closes #553 #556 - Updates EPS from version from v0.1.69 to v0.2.1 (fc4e767), closes #526
- Adds alerts about configuration mismatch of proxy target subdomain. (7327bf8), closes #529
- Codescan: adds more queries to the CodeQL scan to be more helpful (8fb828c)
- Database: Updates the integrated PostgreSQL database (Docker-Compose installation) to the version
13.5
. (60ed899), closes #540 - set content specific cell formats to excel export for octoware (5d2854d), closes iris-connect/iris-backlog#264
- The certificate of the local EPS is validated by the IRIS Client now. This will further improve security within the health department installation. (870ae47), closes iris-connect/iris-backlog#226 #568
- To protect against flooding with very large amounts of data, submissions is now limited. This concerns both the pure amount of data and the number of elements per data submission. (7733fe8), closes iris-backlog/issues#180 #573
- Revert "chore: test of templates for PRs" (15b92dd)
- Revert "chore: test of templates for issuess" (b96fbeb)
1.2.1 (2021-12-14)
- Fixes incorrect use of random generators when selecting words for readable tokens and replaces it with a secure random generator. (219ab0e), closes #525
1.2.0 (2021-12-14)
+
at the beginning of phone numbers are now preserved during CSV export. So an international phone number now remains complete. (3464165), closes #443 #445- An admin can now change a user's data again. An error occurred (0fda2b6)
- apply removal of the index-tracking-url to e2e tests and remove the csv data export test for index-tracking as there is no data to export (0a2a029)
- Avoids readable but not writable announcement.db files for EPS by an update from EPS version v0.1.68 to v0.1.69. (0ab8c9e)
- Cleans the Docker image of the frontend from artifacts that are only needed for the build. This makes it more secure and greatly reduced in size. (63051b1), closes #442
- Clearing case_data_request before adding new not-null fields. Not critical, because feature is not in use yet. (9389239), closes #490
- data export: Allow more number variants in the phone number sanitization. (a181c34), closes #478 #479
- extend data export sanitization whitelist to allow a wider range of Latin Letters (4082e5f)
- Improves timeouts in Client and extends the checks for the status (EPS version) to better determine the status. (af73f61), closes #509
- Increases burst and delay to allow a large number of status requests for the apps. (9945be5), closes #500
- new pre release (e81866c)
- new pre release (3028f64)
- Restricts the content of …deployment….zip to the folders and files relevant for deployment. The previously included parent folder is now removed. (580e551), closes #432 #433
- update cypress to fix vulnerable dependencies and update the other npm packages to the latest versions (38dc6c7), closes #498
- A readable code is now used for the data request to an index case. This consists of four random words and an abbreviation for the department. (e913f8a), closes iris-connect/iris-backlog#245 #460
- Add event tracking xlsx data export for octoware, refactor and unify the data export functionality (b442014)
- Admin: Docker is now told the health status of the client backend (BFF) container. Administrators can build monitoring functions on this. (8d262ac), closes #451
- Display checkin app status information in the frontend to inform the user if there are problems with a connected data provider (c0c21f1), closes iris-connect/iris-backlog#221 #444
- Provides excel export for event tracking standard format and improves table selection usability. (5132b0a), closes #266 #476
- Updates EPS from version v0.1.66 to v0.1.68. (c7afbf5)
- Uses and requires Java 17 (new long term support version) as baseline. (558171b), closes #393
- When a user changes his password, the old password is now also expected and checked to ensure it is correct. (72af5dc), closes iris-connect/iris-backlog#250 #431
1.2.0-rc.6 (2021-12-10)
- apply removal of the index-tracking-url to e2e tests and remove the csv data export test for index-tracking as there is no data to export (0a2a029)
- Avoids readable but not writable announcement.db files for EPS by an update from EPS version v0.1.68 to v0.1.69. (0ab8c9e)
- extend data export sanitization whitelist to allow a wider range of Latin Letters (4082e5f)
- Improves timeouts in Client and extends the checks for the status (EPS version) to better determine the status. (af73f61), closes #509
- update cypress to fix vulnerable dependencies and update the other npm packages to the latest versions (38dc6c7), closes #498
1.2.0-rc.5 (2021-12-07)
- Increases burst and delay to allow a large number of status requests for the apps. (9945be5), closes #500
1.2.0-rc.4 (2021-12-02)
- new pre release (e81866c)
1.2.0-rc.3 (2021-11-29)
- new pre release (3028f64)
1.2.0-rc.2 (2021-11-29)
- Clearing case_data_request before adding new not-null fields. Not critical, because feature is not in use yet. (9389239), closes #490
1.2.0-rc.1 (2021-11-29)
+
at the beginning of phone numbers are now preserved during CSV export. So an international phone number now remains complete. (3464165), closes #443 #445- An admin can now change a user's data again. An error occurred (0fda2b6)
- Cleans the Docker image of the frontend from artifacts that are only needed for the build. This makes it more secure and greatly reduced in size. (63051b1), closes #442
- data export: Allow more number variants in the phone number sanitization. (a181c34), closes #478 #479
- Restricts the content of …deployment….zip to the folders and files relevant for deployment. The previously included parent folder is now removed. (580e551), closes #432 #433
- A readable code is now used for the data request to an index case. This consists of four random words and an abbreviation for the department. (e913f8a), closes iris-connect/iris-backlog#245 #460
- Add event tracking xlsx data export for octoware, refactor and unify the data export functionality (b442014)
- Admin: Docker is now told the health status of the client backend (BFF) container. Administrators can build monitoring functions on this. (8d262ac), closes #451
- Display checkin app status information in the frontend to inform the user if there are problems with a connected data provider (c0c21f1), closes iris-connect/iris-backlog#221 #444
- Provides excel export for event tracking standard format and improves table selection usability. (5132b0a), closes #266 #476
- Updates EPS from version v0.1.66 to v0.1.68. (c7afbf5)
- Uses and requires Java 17 (new long term support version) as baseline. (558171b), closes #393
- When a user changes his password, the old password is now also expected and checked to ensure it is correct. (72af5dc), closes iris-connect/iris-backlog#250 #431
1.1.1 (2021-11-17)
- The configuration for the private proxy now contains the necessary variable declarations again. Thanks to @jl-sitnrw (71ea823), closes #467
- The endpoint of the JSONRPC client is set to the right variable now. (9d598bc)
- With the stand alone installation, there is no longer an error at startup because a property is set with the wrong name. Thanks to @jl-sitnrw (8aa669d), closes #466
1.1.0 (2021-11-03)
- After an update, the frontend is automatically reloaded if it would (cb98b9c), closes iris-connect/iris-backlog#229 #358
- An admin can now change a user's data again. An error occurred (402baba)
- build: The image tags in the composite files are now correct with (9146a1f)
- Cleans the Docker image of the frontend from artifacts that are only needed for the build. This makes it more secure and greatly reduced in size. (d62ca2a), closes #442
- Fixed an occasional blank home screen when contact address information is missing. (8a7fe34), closes #350
- Front end no longer runs as root in the container. (6da6662), closes iris-connect/iris-backlog#224 #329
- Front end no longer runs as root in the container. (e8abc17), closes iris-connect/iris-backlog#224 #326
- If an error occurs in the app, a data request is now no longer (9e0c176), closes iris-connect/iris-backlog#124
- International phone numbers will be accepted now. (6b08b0a), closes iris-connect/iris-backlog#230
- Meaningful error message if username is already used. (e244049), closes iris-connect/iris-backlog#192
- Removes license reference for code generated by Swagger that no (85c07a5)
- Restricts the content of …deployment….zip to the folders and files (d265238), closes #432 #433
- Use event request guest's mobile number as phone number if mobile number is valid and phone number is not. (99fd390), closes iris-connect/iris-backlog#249 #419
- Add search hint to location search dialog explaining on how to use the new search algorithm. (3022d28), closes iris-connect/iris-backlog#110 #370
- Adds automated end to end tests to check many frontend core functionalities. (3dd737c), closes #420
- Change atomic address from columns to comma separated text in standard csv export. (a9a9fb5), closes iris-connect/iris-backlog#246 #403
- Enables MySQL, MariaDB and MSSQL to be used alongside PostgreSQL as DBMS. (416172f), closes #214 #386
- Extends the search of events and cases to a fuzzy and wildcard search over the visible text columns of the event and the case overview. (7457f11), closes iris-connect/iris-backlog#110 #385
- Old cases and events are deleted after a configurable time (default is after 6 months) with all associated data. (3da22e4), closes iris-connect/iris-backlog#244 #384
1.1.0-rc.3 (2021-11-03)
- An admin can now change a user's data again. An error occurred (402baba)
- Cleans the Docker image of the frontend from artifacts that are only needed for the build. This makes it more secure and greatly reduced in size. (d62ca2a), closes #442
- Restricts the content of …deployment….zip to the folders and files (d265238), closes #432 #433
1.1.0-rc.2 (2021-10-30)
- build: The image tags in the composite files are now correct with (9146a1f)
1.1.0-rc.1 (2021-10-26)
- After an update, the frontend is automatically reloaded if it would (cb98b9c), closes iris-connect/iris-backlog#229 #358
- Fixed an occasional blank home screen when contact address information is missing. (8a7fe34), closes #350
- Front end no longer runs as root in the container. (6da6662), closes iris-connect/iris-backlog#224 #329
- Front end no longer runs as root in the container. (e8abc17), closes iris-connect/iris-backlog#224 #326
- If an error occurs in the app, a data request is now no longer (9e0c176), closes iris-connect/iris-backlog#124
- International phone numbers will be accepted now. (6b08b0a), closes iris-connect/iris-backlog#230
- Meaningful error message if username is already used. (e244049), closes iris-connect/iris-backlog#192
- Removes license reference for code generated by Swagger that no (85c07a5)
- Use event request guest's mobile number as phone number if mobile number is valid and phone number is not. (99fd390), closes iris-connect/iris-backlog#249 #419
- Add search hint to location search dialog explaining on how to use the new search algorithm. (3022d28), closes iris-connect/iris-backlog#110 #370
- Adds automated end to end tests to check many frontend core functionalities. (3dd737c), closes #420
- Change atomic address from columns to comma separated text in standard csv export. (a9a9fb5), closes iris-connect/iris-backlog#246 #403
- Enables MySQL, MariaDB and MSSQL to be used alongside PostgreSQL as DBMS. (416172f), closes #214 #386
- Extends the search of events and cases to a fuzzy and wildcard search over the visible text columns of the event and the case overview. (7457f11), closes iris-connect/iris-backlog#110 #385
- Old cases and events are deleted after a configurable time (default is after 6 months) with all associated data. (3da22e4), closes iris-connect/iris-backlog#244 #384
1.0.1 (2021-09-02)
- Fixes bug that iris location service ENV parameter had no effect. (517d436)
1.0.0 (2021-08-31)
- Add package-lock to fe project (40b1a78)
- Adds restart policy to all docker compose services. (#217) (3a7534b)
- adjust unit tests for new location search api (#108) (bc5343a), closes iris-connect/iris-backlog#96
- Admin user settings do not apply (#115) (2f93a48)
- date-picker visual bug when resizing page (#152) (06fbb45)
- enable cross origin POST for data submission endpoint (389a08d)
- FE image build error (#229) (6905694)
- Fixes bug in migration schema. see https://www.postgresql.org/docs/9.1/sql-altertable.html. (61146cd)
- fixes build path for nginx (3d2ffeb), closes #65
- fixes build path for nginx (dc859cb), closes #65
- fixes ClassNotFoundException with jsonrpc4j (#315) (a0e1cdc)
- Fixes errors in release process and updates documentation based on user feedback. (f18b5a7), closes #107
- Fixes issue that calls to SD are not using HTTP_PROXY (#131) (767af86)
- fixes pipeline build problem (#168) (9a5bd58)
- Fixes problem stand alone release did not contain the ca folder. (#201) (6c5fba5)
- Fixes problem that incorrect version and build were shown. (fe917ec)
- Fixes problem that PROXY_URL was still not applied. (dffcb33)
- fixes type in Frontend on home/Home.vue (#234) (db1e73c)
- fixes wrong expected response status (596d99d)
- Fixes wrong URL endpoint. (8e4774a)
- handle missing address information & error messages (#279) (f13b0e2)
- Handle missing contact property in location object, avoid null Error. (#149) (ce2a686), closes iris-gateway/iris-backlog#119
- Limits length of user names to 50 to ensure clean display. (93a195b), closes #270
- moves dev documentation for Java to iris-client repo (7167607)
- Removes default admin credentials for production environment and (#258) (ba9340e)
- removes parent relationship in Sormas API client (#64) (544be54), closes #61
- removes the picker-input-field css class to make the field changeable via keyboard after selection via click (#125) (272e6f9), closes iris-gateway/iris-backlog#83
- Removes unused keystore (759b1ba)
- renames packages (72d0430), closes iris-gateway/iris-backlog#68
- repair mock api for location search (#161) (3fe5cb6)
- restore the header mapping function (#146) (27e79a0), closes iris-gateway/iris-backlog#74
- reverts package-lock.json to version 1 (9aaa213)
- too many connections from EPS. (#165) (8710ba1)
- Triggers new release 1.0.0-rc.9 (8b690e3)
- typo (75769c7)
- UI improvements for commenting section of event tracking details (4a5ee20), closes iris-connect/iris-backlog#60
- update failing unit tests for new rpc client config (596c7b8)
- update fe api client to use correct path for events (3f78075)
- Updates Spring Boot. Fixes iris-connect#155 (342e220), closes #155
- Validation of incoming guest list with cutting strings at maxlength. (db6d7b2), closes iris-connect/iris-backlog#233 #254
- readme: adds link to git flow description (aba7621)
- readme: adds the definitions of commit messages and branching strategy (3c0adfb)
- readme: fixes wrong displayed list (15f4098)
- #77 Adds both location name and officalName to the display of the location. (db90ea3)
- #77 Adjust the display formatting (d7002ef)
- #77 changes var to let (c5a67e6)
- #77 Implemented checks to prevent undefined for the offical name and replace inline style with vuetify classes (e65dec6)
- #77 Improves the display of location names to prevent different variable usages (294d08c)
- #77 optimise code to remove else command (bd3cfb7)
- 192 Feature flag for index cases (#194) (22e0a4b), closes #192
- aborted requests handling (#129) (e449e36), closes iris-connect/iris-backlog#91
- Activates blocking time after failed login attempts to avoid brute-force attack. (0339ce7), closes iris-connect/iris-backlog#225 #255
- add links to about page (387b1d9)
- Adds guide for installing standalone Java Application. (63d2dd5)
- adds password policy to frontend validation (#262) (63449d6)
- Adds possibility to override standard SSL port (#167) (d923b6e)
- After the guest list has been submitted, the proxy announcement should be closed (#145) (4f553ea), closes iris-gateway/iris-backlog#120 iris-gateway/iris-backlog#120 iris-gateway/iris-backlog#120 iris-gateway/iris-backlog#129 iris-gateway/iris-backlog#120 iris-gateway/iris-backlog#120 iris-connect/iris-backlog#218 iris-connect/iris-backlog#218 iris-connect/iris-backlog#218
- Allows querying system information and the health status of the client via the .../actuator endpoint. (dd38d1f), closes iris-connect/iris-backlog#105 #136
- announce connection to private-proxy without service-directory (967ae33)
- As a health department employee I want that e-mail sending is asynchronous and repeated in case of errors so that I will get my notification when new data is received (#207) (f950eb1), closes iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-connect/iris-backlog#126 iris-connect/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 #230 Feature/backlog#160 #225 backlog#160 #228 #226 iris-connect/iris-backlog#199 iris-connect/iris-backlog#199 iris-connect/iris-backlog#199 iris-connect/iris-backlog#200
- Blocks delete requests in the client backend if a user would (#256) (60d5e91)
- csv export atomic address (#235) (368cf66)
- disable access to index-case feature in FE (#193) (5b77fbd)
- disable index cases views (0939dac), closes iris-connect/iris-backlog#102
- disables the user delete button for the current user (e8394f3), closes #250 #259
- display about page with iris-client information (1362b26), closes iris-connect/iris-backlog#95
- e-mail deliviery (#135) (31c6140), closes iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85
- edit event tracking details + abort/complete event trackings (ca40b95), closes iris-gateway/iris-backlog/#59 iris-gateway/iris-backlog/#60 iris-gateway/iris-backlog/#61
- enable rate limiting on nginx Refs iris-connect/iris-backlog#168^C (#212) (cbaa17d)
- enhances frontend security & performance (#233) (a3798c5)
- hides nginx version for security reasons (#272) (8194a13)
- improved dates configuration for new events (ec8cbbc), closes iris-connect/iris-backlog#117 iris-connect/iris-backlog#118
- index case data (611d4f0), closes iris-connect/iris-backlog/issues#129 iris-connect/iris-backlog/issues#129 iris-connect/iris-backlog/issues#129 iris-connect/iris-backlog/issues#129
- Integrates an automatic update of the IRIS client. (1109c34), closes iris-connect/iris-backlog#104 #126
- introduce faceting + pagination in location search (33c0616), closes iris-connect/iris-backlog#96
- introduce proxy service client and announcements (cb78b1d)
- Log outgoing data requests with common format (b1e72fc), closes iris-connect/iris-backlog#202 iris-connect/iris-backlog#169 #224
- logo change and logos in 'about' page (7bd42e3), closes iris-connect/iris-backlog#115 iris-connect/iris-backlog#112
- Makes own profile editable for regular users. (6a94785), closes #265
- Merge pull request #54 from iris-gateway/feature/indexviews (3e385a8), closes iris-gateway/iris-backlog#1 iris-gateway/iris-backlog#4 iris-gateway/iris-backlog#5
- Move eps config to containers (#175) (9484983)
- pagination and faceting API for data request (f7644df), closes iris-connect/iris-backlog#88
- renders primary texts in a darker color to improve readability (#263) (8ec0ac3)
- revoke jwt tokens of modified, deleted or logged out users (cd1ffb9), closes iris-connect/iris-backlog#90
- S.InputValidation in frontend and bff (#223) (e0f86ac), closes iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-connect/iris-backlog#145 iris-connect/iris-backlog#145 iris-connect/iris-backlog#145 iris-connect/iris-backlog#145 iris-gateway/iris-backlog#145
- setting page title globally (#151) (5785820)
- Shows login rate limit in frontend (#261) (074aed3)
- SORMAS-compatible CSV-Export of guest lists (#114) (da3e369), closes iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74
- staging env configuration for new proxy service architecture (8ec8626)
- Stand Alone Documentation for Health Departments without Docker environment. (2af2c1f), closes #182
- Submit and receive data requests/submission via EPS (#83) (79538e9)
- submitted event data transmitted data are checked for completeness (a513a69), closes #268
- The password policy is checked in the backend and has been extended. (d6bca44), closes iris-connect/iris-backlog#222 #248
- ui improvements to the event tracking creation (#81) (7ced631), closes #83 #83 #83 #83 #83 #83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#50 iris-gateway/iris-backlog#83
- update eps to 0.1.61 and adjust config for new eps version (#273) (788de3f)
- updated favicon to match new logo (8f5b5ed)
- use env vars for hostnames in eps roles (#199) (34a3df4)
- use gender equitable user roles (#267) (2479b8a)
- use local fonts for gdpr compliance (#220) (6492e3a)
- weekly data api implementation. Refs iris-gateway/iris-backlog#{86} (19de6ba)
- weekly data visualization (#79) (e42822c)
- Revert "feat: updated favicon to match new logo" (#159) (36a3298), closes #159
- Revert ""officialName" und "Name" einer Location korrekt anzeigen (#71)" (7b844a7), closes #71
- this requires an iris-gateway deployment with public-proxy-eps
Co-authored-by: Tim [email protected]
1.0.0-rc.14 (2021-08-31)
1.0.0-rc.13 (2021-08-30)
- fixes type in Frontend on home/Home.vue (#234) (db1e73c)
- handle missing address information & error messages (#279) (f13b0e2)
- Limits length of user names to 50 to ensure clean display. (93a195b), closes #270
- Removes default admin credentials for production environment and (#258) (ba9340e)
- Validation of incoming guest list with cutting strings at maxlength. (db6d7b2), closes iris-connect/iris-backlog#233 #254
- Activates blocking time after failed login attempts to avoid brute-force attack. (0339ce7), closes iris-connect/iris-backlog#225 #255
- adds password policy to frontend validation (#262) (63449d6)
- After the guest list has been submitted, the proxy announcement should be closed (#145) (4f553ea), closes iris-gateway/iris-backlog#120 iris-gateway/iris-backlog#120 iris-gateway/iris-backlog#120 iris-gateway/iris-backlog#129 iris-gateway/iris-backlog#120 iris-gateway/iris-backlog#120 iris-connect/iris-backlog#218 iris-connect/iris-backlog#218 iris-connect/iris-backlog#218
- As a health department employee I want that e-mail sending is asynchronous and repeated in case of errors so that I will get my notification when new data is received (#207) (f950eb1), closes iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-connect/iris-backlog#126 iris-connect/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 iris-gateway/iris-backlog#126 #230 Feature/backlog#160 #225 backlog#160 #228 #226 iris-connect/iris-backlog#199 iris-connect/iris-backlog#199 iris-connect/iris-backlog#199 iris-connect/iris-backlog#200
- Blocks delete requests in the client backend if a user would (#256) (60d5e91)
- csv export atomic address (#235) (368cf66)
- disables the user delete button for the current user (e8394f3), closes #250 #259
- enable rate limiting on nginx Refs iris-connect/iris-backlog#168^C (#212) (cbaa17d)
- enhances frontend security & performance (#233) (a3798c5)
- hides nginx version for security reasons (#272) (8194a13)
- Makes own profile editable for regular users. (6a94785), closes #265
- renders primary texts in a darker color to improve readability (#263) (8ec0ac3)
- S.InputValidation in frontend and bff (#223) (e0f86ac), closes iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-gateway/iris-backlog#145 iris-connect/iris-backlog#145 iris-connect/iris-backlog#145 iris-connect/iris-backlog#145 iris-connect/iris-backlog#145 iris-gateway/iris-backlog#145
- Shows login rate limit in frontend (#261) (074aed3)
- submitted event data transmitted data are checked for completeness (a513a69), closes #268
- The password policy is checked in the backend and has been extended. (d6bca44), closes iris-connect/iris-backlog#222 #248
- update eps to 0.1.61 and adjust config for new eps version (#273) (788de3f)
- use gender equitable user roles (#267) (2479b8a)
1.0.0-rc.12 (2021-07-27)
- Adds restart policy to all docker compose services. (#217) (3a7534b)
- FE image build error (#229) (6905694)
- repair mock api for location search (#161) (3fe5cb6)
- typo (75769c7)
- 192 Feature flag for index cases (#194) (22e0a4b), closes #192
- Log outgoing data requests with common format (b1e72fc), closes iris-connect/iris-backlog#202 iris-connect/iris-backlog#169 #224
- use local fonts for gdpr compliance (#220) (6492e3a)
1.0.0-rc.11 (2021-07-02)
- enable cross origin POST for data submission endpoint (389a08d)
- Fixes problem stand alone release did not contain the ca folder. (#201) (6c5fba5)
1.0.0-rc.10 (2021-07-02)
- Fixes problem that incorrect version and build were shown. (fe917ec)
- disable access to index-case feature in FE (#193) (5b77fbd)
- index case data (611d4f0), closes iris-connect/iris-backlog/issues#129 iris-connect/iris-backlog/issues#129 iris-connect/iris-backlog/issues#129 iris-connect/iris-backlog/issues#129
- Stand Alone Documentation for Health Departments without Docker environment. (2af2c1f), closes #182
- use env vars for hostnames in eps roles (#199) (34a3df4)
1.0.0-rc.9 (2021-06-30)
- Triggers new release 1.0.0-rc.9 (8b690e3)
1.0.0-rc.8 (2021-06-30)
- date-picker visual bug when resizing page (#152) (06fbb45)
- fixes pipeline build problem (#168) (9a5bd58)
- Handle missing contact property in location object, avoid null Error. (#149) (ce2a686), closes iris-gateway/iris-backlog#119
- restore the header mapping function (#146) (27e79a0), closes iris-gateway/iris-backlog#74
- too many connections from EPS. (#165) (8710ba1)
- Updates Spring Boot. Fixes iris-connect#155 (342e220), closes #155
- add links to about page (387b1d9)
- Adds possibility to override standard SSL port (#167) (d923b6e)
- e-mail deliviery (#135) (31c6140), closes iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85
- improved dates configuration for new events (ec8cbbc), closes iris-connect/iris-backlog#117 iris-connect/iris-backlog#118
- Move eps config to containers (#175) (9484983)
- setting page title globally (#151) (5785820)
- updated favicon to match new logo (8f5b5ed)
1.0.0-rc.8 (2021-06-24)
- date-picker visual bug when resizing page (#152) (06fbb45)
- fixes pipeline build problem (#168) (9a5bd58)
- Handle missing contact property in location object, avoid null Error. (#149) (ce2a686), closes iris-gateway/iris-backlog#119
- restore the header mapping function (#146) (27e79a0), closes iris-gateway/iris-backlog#74
- too many connections from EPS. (#165) (8710ba1)
- Updates Spring Boot. Fixes iris-connect#155 (342e220), closes #155
- add links to about page (387b1d9)
- Adds possibility to override standard SSL port (#167) (d923b6e)
- e-mail deliviery (#135) (31c6140), closes iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-connect/iris-backlog#85 iris-connect/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85 iris-gateway/iris-backlog#85
- improved dates configuration for new events (ec8cbbc), closes iris-connect/iris-backlog#117 iris-connect/iris-backlog#118
- setting page title globally (#151) (5785820)
- updated favicon to match new logo (8f5b5ed)
1.0.0-rc.7 (2021-06-10)
- Fixes problem that PROXY_URL was still not applied. (dffcb33)
1.0.0-rc.6 (2021-06-10)
- Integrates an automatic update of the IRIS client. (1109c34), closes iris-connect/iris-backlog#104 #126
1.0.0-rc.5 (2021-06-10)
- Fixes issue that calls to SD are not using HTTP_PROXY (#131) (767af86)
- removes the picker-input-field css class to make the field changeable via keyboard after selection via click (#125) (272e6f9), closes iris-gateway/iris-backlog#83
- aborted requests handling (#129) (e449e36), closes iris-connect/iris-backlog#91
- Allows querying system information and the health status of the client via the .../actuator endpoint. (dd38d1f), closes iris-connect/iris-backlog#105 #136
- disable index cases views (0939dac), closes iris-connect/iris-backlog#102
- logo change and logos in 'about' page (7bd42e3), closes iris-connect/iris-backlog#115 iris-connect/iris-backlog#112
- SORMAS-compatible CSV-Export of guest lists (#114) (da3e369), closes iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74 iris-gateway/iris-backlog#74
1.0.0-rc.4 (2021-05-29)
- update failing unit tests for new rpc client config (596c7b8)
- announce connection to private-proxy without service-directory (967ae33)
- display about page with iris-client information (1362b26), closes iris-connect/iris-backlog#95
- revoke jwt tokens of modified, deleted or logged out users (cd1ffb9), closes iris-connect/iris-backlog#90
1.0.0-rc.3 (2021-05-28)
1.0.0-rc.2 (2021-05-27)
- adjust unit tests for new location search api (#108) (bc5343a), closes iris-connect/iris-backlog#96
- Fixes errors in release process and updates documentation based on user feedback. (f18b5a7), closes #107
- introduce faceting + pagination in location search (33c0616), closes iris-connect/iris-backlog#96
1.0.0-rc.1 (2021-05-26)
- Add package-lock to fe project (40b1a78)
- Fixes bug in migration schema. see https://www.postgresql.org/docs/9.1/sql-altertable.html. (61146cd)
- fixes build path for nginx (3d2ffeb), closes #65
- fixes build path for nginx (dc859cb), closes #65
- fixes wrong expected response status (596d99d)
- Fixes wrong URL endpoint. (8e4774a)
- moves dev documentation for Java to iris-client repo (7167607)
- removes parent relationship in Sormas API client (#64) (544be54), closes #61
- Removes unused keystore (759b1ba)
- reverts package-lock.json to version 1 (9aaa213)
- UI improvements for commenting section of event tracking details (4a5ee20), closes iris-connect/iris-backlog#60
- update fe api client to use correct path for events (3f78075)
- readme: adds link to git flow description (aba7621)
- readme: adds the definitions of commit messages and branching strategy (3c0adfb)
- readme: fixes wrong displayed list (15f4098)
- renames packages (72d0430), closes iris-gateway/iris-backlog#68
- #77 Adds both location name and officalName to the display of the location. (db90ea3)
- #77 Adjust the display formatting (d7002ef)
- #77 changes var to let (c5a67e6)
- #77 Implemented checks to prevent undefined for the offical name and replace inline style with vuetify classes (e65dec6)
- #77 Improves the display of location names to prevent different variable usages (294d08c)
- #77 optimise code to remove else command (bd3cfb7)
- Adds guide for installing standalone Java Application. (63d2dd5)
- edit event tracking details + abort/complete event trackings (ca40b95), closes iris-gateway/iris-backlog/#59 iris-gateway/iris-backlog/#60 iris-gateway/iris-backlog/#61
- introduce proxy service client and announcements (cb78b1d)
- Merge pull request #54 from iris-gateway/feature/indexviews (3e385a8), closes iris-gateway/iris-backlog#1 iris-gateway/iris-backlog#4 iris-gateway/iris-backlog#5
- pagination and faceting API for data request (f7644df), closes iris-connect/iris-backlog#88
- staging env configuration for new proxy service architecture (8ec8626)
- Submit and receive data requests/submission via EPS (#83) (79538e9)
- ui improvements to the event tracking creation (#81) (7ced631), closes #83 #83 #83 #83 #83 #83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#83 iris-gateway/iris-backlog#50 iris-gateway/iris-backlog#83
- weekly data api implementation. Refs iris-gateway/iris-backlog#{86} (19de6ba)
- weekly data visualization (#79) (e42822c)
- this requires an iris-gateway deployment with public-proxy-eps
Co-authored-by: Tim [email protected]