Releases: VitexSoftware/python-abraflexi
Releases · VitexSoftware/python-abraflexi
Release list
v1.1.1
What's new
- Bilingual (English + Czech) Sphinx documentation under
docs/enanddocs/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-enDebian 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'ssys.pathfixup now resolves relative to its own file location instead of the current working directory, soautodocworks when Sphinx is invoked from the repo root during Debian packaging.- Fixed RST title underline length in
docs/en/index.rstanddocs/cs/index.rst.
Full Changelog: v1.0.2...v1.1.1
v1.0.2
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 causingproduct_get/contact_get/evidence_getand 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/