Skip to content

v1.4.0

Latest

Choose a tag to compare

@Vitexus Vitexus released this 02 Oct 12:53
· 1 commit to main since this release

What's New

  • Installer is now a step-by-step wizard. Enter your AbraFlexi REST API address first; you can only continue once the server answers like AbraFlexi. Then sign in with login and password or with an API key – again, you can only continue once the sign-in works. Finally pick your company from the list of companies available to you and the WebHook gets registered.
  • New look for the installer in the Vitex Software style (light and dark mode, new logo).
  • Invoice state tracking: the acceptor can now detect invoice states (settled, reminders 1–3, penalised, cancelled) and keeps a generic record cache for it; changes now also store the document URI and context.
  • More storage backends: Kafka, Redis and MongoDB savers, shipped as separate optional packages.

Fixed

  • The installer no longer shows only one company when the configuration already names a company, and a wrong API key can no longer be accepted just because a password is stored in the configuration.
  • The installed wizard now starts correctly from the Debian package (missing files and a broken configuration path are fixed).
  • A failure while processing a plugin no longer breaks the processing of the rest of the incoming webhook.

Other Changes

  • Packaging and build pipeline fixes (workspace cleanup, build blocker while the repository is being rebuilt, php-cakephp-phinx dependency, Kafka package temporarily disabled on trixie, debian:forky removed from builds).