Releases: jantman/workshop-inventory-tracking
Releases · jantman/workshop-inventory-tracking
Release list
Release v0.1.0
Docker Image
docker pull ghcr.io/jantman/workshop-inventory-tracking:0.1.0Or use the latest tag:
docker pull ghcr.io/jantman/workshop-inventory-tracking:latestDatabase migrations are not run automatically. Before starting the
new image, run:
docker run --rm --env-file inventory.env ghcr.io/jantman/workshop-inventory-tracking:0.1.0 python manage.py db upgradeSee the Docker image on GitHub Packages.
What's Changed
- Add workflow dispatch trigger to tests GitHub Actions workflow by @jantman with @Copilot in #5
- Fix audit logging missing data issue - include form_data, item_before, item_after, and changes in JSON logs by @jantman with @Copilot in #11
- Photo Upload Feature - Complete Implementation with Frontend, UI Integration, and Testing by @jantman in #13
- Add PDF thumbnail generation, in-app viewing, integrated management tools, and robust CDN fallback by @jantman with @Copilot in #19
- Add precision field to inventory items for tracking precision dimensions by @jantman with @Copilot in #20
- Implement Bulk Creation and Duplicate Item Features by @jantman in #21
- Add Inactive Item List Status Filter and Bulk Label Printing by @jantman in #22
- Unify inventory table component across list and search pages by @jantman in #23
- Copy Item Photos Feature by @jantman in #24
- Add Documentation Screenshots Feature by @jantman in #25
- Fix photo upload bug causing undefined and incorrect photo display by @jantman in #26
- Add Channel Item Type by @jantman in #27
- Fix Deactivate, Active checkbox, and add Deactivate/Shorten buttons to edit page by @jantman in #28
- Add JSON API for item creation and standalone Python client by @jantman in #29
- Autocomplete: database-backed suggestions for thread size, location, sub-location, vendor, purchase location by @jantman in #30
- Inventory Table Improvement: fix Dimensions column duplication, add wall thickness by @jantman in #31
- Taxonomy API - Add GET /api/taxonomy endpoint and client support by @jantman in #32
- deps: PR 1 — low-risk dependency batch by @jantman in #34
- deps: PR 2 — SQLAlchemy 1.4 → 2.0 + alembic 1.18 by @jantman in #35
- deps: PR 3 — pytest 8 → 9 by @jantman in #37
- deps: PR 4 — Playwright / E2E stack by @jantman in #38
- deps: PR 5 — media libs (Pillow 12 + PyMuPDF 1.28) by @jantman in #39
- Upgrade MariaDB image 10.11 → 11.8 LTS by @jantman in #42
- Fix flaky test_material_selector_works_on_edit_form (#40) by @jantman in #43
- Fix alembic downgrade at 8213852b0b94 (index/FK drop order on MariaDB) by @jantman in #44
- Package as a Docker image and adopt SemVer versioning by @jantman in #55
New Contributors
Full Changelog: https://github.com/jantman/workshop-inventory-tracking/commits/v0.1.0