Fixed currency admin page and modernized underlying swap packages

Fixes issue #1009
This commit is contained in:
Jan Böhmer 2025-09-05 19:35:58 +02:00
parent a6be786d5d
commit d3e3c4e3f8
4 changed files with 368 additions and 301 deletions

View file

@ -25,8 +25,7 @@
"doctrine/doctrine-migrations-bundle": "^3.0",
"doctrine/orm": "^3.2.0",
"dompdf/dompdf": "^v3.0.0",
"florianv/swap": "^4.0",
"florianv/swap-bundle": "dev-master",
"part-db/swap-bundle": "^6.0.0",
"gregwar/captcha-bundle": "^2.1.0",
"hshn/base64-encoded-file": "^5.0",
"jbtronics/2fa-webauthn": "^3.0.0",

650
composer.lock generated

File diff suppressed because it is too large Load diff

View file

@ -6,5 +6,5 @@ florianv_swap:
providers:
european_central_bank: ~ # European Central Bank (only works for EUR base currency)
fixer: # Fixer.io (needs an API key)
access_key: "%env(string:default:settings:exchange_rate:fixerApiKey:INVALID)%"
access_key: "%env(string:settings:exchange_rate:fixerApiKey)%"
#exchange_rates_api: ~

View file

@ -133,15 +133,6 @@
"ekino/phpstan-banned-code": {
"version": "v0.3.1"
},
"florianv/exchanger": {
"version": "1.4.1"
},
"florianv/swap": {
"version": "3.5.0"
},
"florianv/swap-bundle": {
"version": "5.0.x-dev"
},
"gregwar/captcha": {
"version": "v1.1.7"
},
@ -254,6 +245,9 @@
"./config/packages/datatables.yaml"
]
},
"part-db/swap-bundle": {
"version": "v6.0.0"
},
"php-http/discovery": {
"version": "1.18",
"recipe": {