Skip to content

Commit

Permalink
Merge pull request #17 from gematik/publishInternalRelease-29
Browse files Browse the repository at this point in the history
Publish Release 4.6.0
  • Loading branch information
MiN0DE authored Sep 6, 2023
2 parents fea93df + 91f0416 commit dc1fd94
Show file tree
Hide file tree
Showing 32 changed files with 2,803 additions and 8,072 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -284,4 +284,4 @@ the rights granted in Article 2 of this Licence and protect the covered Source
Code from exclusive appropriation.

All other changes or additions to this Appendix require the production of a new
EUPL version.
EUPL version.
23 changes: 20 additions & 3 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,39 @@

# Release Authenticator

## Version 4.6.0

added:

- Implemented a new card type "MULTI" to login via HBA & SMC-B with one click
- The Authenticator now handles multiple authentication requests properly
- User-friendly error messages with hinds to solve the problem

bugfix:

- The deinstallation process now works in all known cases

security:

- Include a security.md file
- Updated the packages

## Version 4.5.0

added:

- Support of windows server ( >= 2016 )
- P12-Certificates support combination of ECC & RSA
- P12-Certificates support combination of ECC & RSA
- New error message, if HBA smart card is in use

bugfix:

- Clean deinstallation of authenticator
- Increased timeout of PU IDP TI

security:

- Updated packages
- Updated packages

## Version 4.4.1

Expand Down
7 changes: 7 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Security Policy

Please submit an issue or pull request for any non critical bugs
or non critical vulnerabilities you find.

In case of a responsible disclosure, please follow instructions
on https://www.gematik.de/datensicherheit#c1227.
52 changes: 52 additions & 0 deletions build/installer.nsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,59 @@
CopyFiles /SILENT "$INSTDIR\resources\certs-konnektor\*.*" "$TEMP\${PRODUCT_NAME}\backup\certs-konnektor"
CreateDirectory "$TEMP\${PRODUCT_NAME}\backup\certs-idp"
CopyFiles /SILENT "$INSTDIR\resources\certs-idp\*.*" "$TEMP\${PRODUCT_NAME}\backup\certs-idp"

Delete "$INSTDIR\resources\app.asar"
Delete "$INSTDIR\resources\app-update.yml"
Delete "$INSTDIR\resources\elevate.exe"
Delete "$INSTDIR\resources\test-cases-config.json"
Delete "$INSTDIR\resources\app.asar"
Delete "$INSTDIR\resources\app-update.yml"
Delete "$INSTDIR\resources\elevate.exe"
Delete "$INSTDIR\resources\test-cases-config.json"
Delete "$INSTDIR\resources\app.asar"
Delete "$INSTDIR\resources\app-update.yml"
Delete "$INSTDIR\resources\elevate.exe"
Delete "$INSTDIR\resources\test-cases-config.json"

RmDir /r "$INSTDIR\resources"
RmDir /r "$INSTDIR\locales"

Delete "$INSTDIR\chrome_100_percent.pak"
Delete "$INSTDIR\chrome_200_percent.pak"
Delete "$INSTDIR\d3dcompiler_47.dll"
Delete "$INSTDIR\ffmpeg.dll"
Delete "$INSTDIR\gematik Authenticator.exe"
Delete "$INSTDIR\icudtl.dat"
Delete "$INSTDIR\libEGL.dll"
Delete "$INSTDIR\libGLESv2.dll"
Delete "$INSTDIR\LICENSE.electron.txt"
Delete "$INSTDIR\LICENSES.chromium.html"
Delete "$INSTDIR\resources.pak"
Delete "$INSTDIR\snapshot_blob.bin"
Delete "$INSTDIR\v8_context_snapshot.bin"
Delete "$INSTDIR\vk_swiftshader.dll"
Delete "$INSTDIR\vk_swiftshader_icd.json"
Delete "$INSTDIR\vulkan-1.dll"
Delete "$INSTDIR\Uninstall gematik Authenticator.exe"

Delete "$INSTDIR\chrome_100_percent.pak"
Delete "$INSTDIR\chrome_200_percent.pak"
Delete "$INSTDIR\d3dcompiler_47.dll"
Delete "$INSTDIR\ffmpeg.dll"
Delete "$INSTDIR\gematik Authenticator.exe"
Delete "$INSTDIR\icudtl.dat"
Delete "$INSTDIR\libEGL.dll"
Delete "$INSTDIR\libGLESv2.dll"
Delete "$INSTDIR\LICENSE.electron.txt"
Delete "$INSTDIR\LICENSES.chromium.html"
Delete "$INSTDIR\resources.pak"
Delete "$INSTDIR\snapshot_blob.bin"
Delete "$INSTDIR\v8_context_snapshot.bin"
Delete "$INSTDIR\vk_swiftshader.dll"
Delete "$INSTDIR\vk_swiftshader_icd.json"
Delete "$INSTDIR\vulkan-1.dll"
Delete "$INSTDIR\Uninstall gematik Authenticator.exe"

Delete "$INSTDIR\chrome_100_percent.pak"
Delete "$INSTDIR\chrome_200_percent.pak"
Delete "$INSTDIR\d3dcompiler_47.dll"
Expand All @@ -22,6 +73,7 @@
Delete "$INSTDIR\vk_swiftshader_icd.json"
Delete "$INSTDIR\vulkan-1.dll"
Delete "$INSTDIR\Uninstall gematik Authenticator.exe"

SetOutPath $TEMP
RmDir "$INSTDIR"
!macroend
Expand Down
11 changes: 7 additions & 4 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,20 @@

module.exports = {
preset: 'ts-jest',
testEnvironment: 'jsdom',
testEnvironment: 'jest-environment-jsdom',
globals: {},
transform: {
'^.+\\.vue$': 'vue-jest',
'^.+\\.(xml|txt|pem)$': 'jest-raw-loader',
'^.+\\.vue$': '@vue/vue3-jest',
'^.+\\.(xml|txt|pem)$': '@glen/jest-raw-loader',
},
moduleDirectories: ['node_modules', 'src', '.'],
moduleDirectories: ['node_modules', 'src', __dirname],
moduleNameMapper: {
'^.+\\.(png|jpg|svg)$': 'jest-transform-stub',
'^@/(.*)$': '<rootDir>/src/$1',
},
testEnvironmentOptions: {
customExportConditions: ['node', 'node-addons'],
},
watchPathIgnorePatterns: [
'<rootDir>/jest.json',
'<rootDir>/node_modules',
Expand Down
Loading

0 comments on commit dc1fd94

Please sign in to comment.