Skip to content

Releases: VitexSoftware/python-abraflexi

Release list

v1.1.1

Choose a tag to compare

@Vitexus Vitexus released this 02 Jul 07:47

What's new

  • Bilingual (English + Czech) Sphinx documentation under docs/en and docs/cs: authentication, CRUD/identifiers, filtering, pagination/sorting, detail levels/relations, batch operations/actions/locking, attachments, the Changes API, reports/QR codes/user queries, the evidence classes/mixins, error handling, and an autodoc-based API reference.
  • New python3-abraflexi-doc-en Debian package: Sphinx/Shibuya-themed English HTML documentation, served via an auto-enabled Apache2 snippet or the included Nginx snippet.
  • Project logo added as the Sphinx theme logo/favicon, with links to the GitHub repo and VitexSoftware on the documentation landing pages.
  • README refreshed to document the mixins, evidence classes (FakturaVydana, Adresar), Changes API, attachments, pagination/sorting, and locking features.
  • Companion project: abraflexi-api-doc — a standalone, bilingual reference for the AbraFlexi REST API itself.

Fixes

  • docs/conf.py's sys.path fixup now resolves relative to its own file location instead of the current working directory, so autodoc works when Sphinx is invoked from the repo root during Debian packaging.
  • Fixed RST title underline length in docs/en/index.rst and docs/cs/index.rst.

Full Changelog: v1.0.2...v1.1.1

v1.0.2

Choose a tag to compare

@Vitexus Vitexus released this 30 Jun 20:03

Highlights

  • Fix: AbraFlexi filters were silently ignored. Filters are now sent as a parenthesized URL path segment (/evidence/(filter).json) instead of a ?filter=... query-string parameter, which the AbraFlexi REST API does not honor. This was causing product_get/contact_get/evidence_get and similar calls to silently return unfiltered listings instead of filtered results.

Other changes

  • Add AppStream metainfo and stock icon (python-abraflexi.svg)
  • Rename WARP.md to AGENTS.md
  • debian package name fix
  • Version consistency test added

Published to PyPI: https://pypi.org/project/python-abraflexi/1.0.2/