mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-10-02 22:42:42 +02:00
* fix(fireflyiii_fints_importer): rebuild to pick up the php-fints HIIPZS fix
DKB now sends an HIIPZS (SEPA Instant Payment) segment in its BPD response.
The php-fints version baked into the currently published add-on image carries
a malformed import in lib/Fhp/Segment/IPZ/HIIPZSv2.php:
use Fhp\lib\Fhp\Segment\IPZ\ParameterSEPAInstantPaymentZahlungV2;
That fully-qualified name does not exist, so parsing the segment throws a
fatal ReflectionException and the importer dies during TAN-mode retrieval.
nemiah/phpFinTS fixed the import in commit dca2bd593 (2025-10-08, released in
tag 3.7), and the composer.lock of the upstream app now pins a php-fints
revision that contains the fix. Since build.json tracks
benkl/firefly-iii-fints-importer:latest, a rebuild of this add-on is all that
is needed to ship it — hence a version bump with no code change.
The version also moves from 1.3.0-6 to 1.3.0.7: X.Y.Z-N parses as a semver
pre-release, which Supervisor ranks below plain X.Y.Z, so the dotted form is
the one that gets offered as an update.
Closes #3083
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* chore(fireflyiii_fints_importer): correct updater.json slug, drop unused build arg
updater.json claimed `slug: fireflyiii_data_importer`, which is a different
add-on in this repo. The field is metadata only — addons_updater derives the
slug from the directory name (`SLUG=${f//\//}` in
addons_updater/rootfs/etc/cont-init.d/99-run.sh) and never reads `.slug` from
updater.json — so this corrects misleading bookkeeping rather than changing
behaviour.
The same file quoted two booleans as strings. `jq -r` yields the identical
text `true` for `true` and for `"true"`, so the two forms are equivalent to
every reader in the updater script; unquoting them matches how every other
updater.json in the repo spells these flags.
`ARG BUILD_UPSTREAM="1.2"` was both stale (upstream is 1.3.0) and unused:
nothing in the Dockerfile references it and the builder does not pass a
matching --build-arg. This add-on takes the application from a prebuilt
upstream image, so there is no upstream version to record at build time;
removing the line is more accurate than updating the number.
Left alone deliberately: `upstream_version` and `paused`. With
`dockerhub_by_date: true`, unpausing would make addons_updater compare
`1.3.0` against the newest Docker Hub date tag and rewrite config.yaml's
version accordingly — that is the updater's decision to make, not this PR's.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,3 +1,12 @@
|
||||
## 1.3.0.7 (23-09-2026)
|
||||
|
||||
- Rebuilt against the current upstream `benkl/firefly-iii-fints-importer`
|
||||
image, which ships a php-fints revision where the malformed
|
||||
`use Fhp\lib\Fhp\Segment\IPZ\ParameterSEPAInstantPaymentZahlungV2` import
|
||||
has been corrected. That import named a class that does not exist, so the
|
||||
importer died with a fatal `ReflectionException` as soon as a bank sent an
|
||||
`HIIPZS` (SEPA Instant Payment) segment in its BPD response — which DKB
|
||||
now does (#3083).
|
||||
- Added support for configuring extra environment variables via the `env_vars` add-on option alongside config.yaml. See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.
|
||||
|
||||
## 1.3.0-6 (2025-10-18)
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
|
||||
ARG BUILD_FROM
|
||||
ARG BUILD_VERSION
|
||||
ARG BUILD_UPSTREAM="1.2"
|
||||
FROM ${BUILD_FROM}
|
||||
|
||||
##################
|
||||
|
||||
@@ -89,5 +89,5 @@ schema:
|
||||
slug: fireflyiii_fints_importer
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: 1.3.0-6
|
||||
version: 1.3.0.7
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:8080]"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"dockerhub_by_date": "true",
|
||||
"github_fulltag": "true",
|
||||
"dockerhub_by_date": true,
|
||||
"github_fulltag": true,
|
||||
"last_update": "20-09-2025",
|
||||
"paused": true,
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "fireflyiii_data_importer",
|
||||
"slug": "fireflyiii_fints_importer",
|
||||
"source": "dockerhub",
|
||||
"upstream_repo": "benkl/firefly-iii-fints-importer",
|
||||
"upstream_version": "1.3.0"
|
||||
|
||||
Reference in New Issue
Block a user