Skip to content

Releases: Spoje-NET/multiflexi-mserver

v1.3.0

26 May 20:56

Choose a tag to compare

1.3.0 — pohoda-connector compatibility

  • New fields: POHODA_TIMEOUT (integer, default 30 s) and POHODA_COMPRESS (boolean, default true) added to the credential prototype, covering all env vars read by mServer\Client::setUp() in vitexsoftware/pohoda-connector
  • UI test uses the connector: Ui\CredentialType\MServer now instantiates mServer\Client to run isOnline() — the check exercises the same STW-Authorization header, gzip transport, and timeout settings that the applications use
  • Dependency: multiflexi-mserver-ui now depends on php-vitexsoftware-pohoda-connector; composer.json requires vitexsoftware/pohoda-connector
  • Credential prototype version bumped to 1.1.0

v1.2.1

26 May 19:44

Choose a tag to compare

Fixes in 1.2.1

  • Frozen/unreachable mServer: replaced file_get_contents with curl so CURLOPT_CONNECTTIMEOUT=5 + CURLOPT_TIMEOUT=10 are both enforced — the web page no longer hangs when mServer is down or frozen
  • Human-readable errors: timeout, connection refused, unresolvable hostname, and empty response each get a distinct message instead of a raw PHP stream error string
  • Busy server warning: if mServer responds with status=busy or processing > 0, a yellow warning badge is shown alongside the success indicator

v1.2.0

26 May 19:41

Choose a tag to compare

What's new in 1.2.0

  • Smart credential prototype: Added CredentialProtoType\MServer PHP class with all six Pohoda fields
  • New UI package (multiflexi-mserver-ui): Web form that tests mServer /status via HTTP Basic Auth and displays company name, status and processing count
  • postinst: switched from credential-prototype:sync to credential-prototype:import-json for targeted registration
  • DEP-8 test: new php-class test verifying the PHP class is correctly installed
  • composer.json: PSR-4 autoload mapping for both namespaces

v1.1.0

18 May 15:06

Choose a tag to compare

Changes

  • AppStream metainfo with stock icon, addon type, extends/provides/releases
  • Improved postinst: uses multiflexi-cli credential-prototype:sync
  • Updated Jenkinsfile CI: disable forky/jammy/resolute with failure notes
  • Standards-Version 4.7.0, Build-Depends formatting