Skip to content

Releases: jantman/workshop-inventory-tracking

Release list

Release v0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 13:00
685e5ec

Docker Image

docker pull ghcr.io/jantman/workshop-inventory-tracking:0.1.0

Or use the latest tag:

docker pull ghcr.io/jantman/workshop-inventory-tracking:latest

Database 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 upgrade

See 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

  • @jantman with @Copilot made their first contribution in #5

Full Changelog: https://github.com/jantman/workshop-inventory-tracking/commits/v0.1.0