Releases: kellertobias/servobill
Release v1.11.0
What's Changed
β¨ Features
- allow re-generation of digital e-invoices - only PDF will be cached (7a1bd6c)
- preparation for "send invoice later" (fa69672)
π Bug Fixes
- add proper validation to the e-invoices tests (c382cfa)
- add testcases for e-invoicing - discounts currently do not work (b9d0c61)
- e-invoices now have proper mapping for VAT examption (83a3c44)
- enable xrecehnung discount tests since here the implementation works (b388055)
- finalize x-rechnung with discount functionality (8818905)
- tests for timebased job (7eb2f9e)
β Tests
- prepare for testing e-invoice generation (b271ff7)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.10.0
What's Changed
β¨ Features
- initial implementation for structured e-invoices (ZUGFeRD) (1dc4d12)
π Bug Fixes
- add basic support for writing (currently not yet valid) XRechnung format (46b51d1)
- alpha version of XRechnung support (code needs to be cleaned up) (280779c)
- invoice total cents default to NaN (7c9e5eb)
- second iteration of ZUGFeRD invoices (9b25052)
- ZUGFeRD invoice generation works now (1ca4e98)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.9.0
What's Changed
β¨ Features
- add inventory type & location import (c8a7320)
- allow AI receipt extraction to know about currencies (0e3cb00)
- code scanner for inventory (a33ae9f)
- import inventory from csv (59da7b1)
- keyboard/ handscanner code entry for inventory scan search (754b9ea)
- scanner only interface for faster stocktaking and item maintenance tracking (f6ada0a)
π Bug Fixes
- add missing packet (9aa31fd)
- do not reset full form on "save & next" to speed up rapid item creation (ebc083a)
- improve readability and debug items not reloading after save (3ef2e81)
- improve validation for checkInterval and checkType in InventoryTypeEntity (d09cb39)
- limit results to 50 (eb0ba1f)
- linter suggests spread over concat (d7fb52d)
- remove unused variables (04ee2f2)
- update checkInterval handling in inventory type drawer (97e3022)
β»οΈ Code Refactoring
- implement consistent error formatting for GraphQL server (eca6cc4)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.8.0
What's Changed
β¨ Features
- enhance inventory item creation with new actions and UI updates (225d42f)
π Bug Fixes
- dynamodb inventory creation (d337e90)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.7.0
What's Changed
β¨ Features
- add UPDATE type to inventory history and enhance activity feed (a55d014)
- enhance inventory list data loading with search functionality (944c0a4)
- finalize inventory MVP with item search (b1bfe85)
- implement inventory activity feed and form components with history management (2bf0268)
π Bug Fixes
- prevent unnecessary status updates in inventory item detail page (a13c300)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.6.0
What's Changed
β¨ Features
- enhance inventory item detail page with new components and layout (e76839c)
- enhance inventory type selection and item details with type name support (634e907)
- refactor inventory item detail page with new components and improved functionality (7d656ea)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.5.0
What's Changed
β¨ Features
- add development utilities for demo inventory data (9bb543c)
- add item management functionality to inventory node page (93e0bf5)
- enhance inventory management with parent-child relationships (0fc6d62)
- enhance inventory node page with back navigation support (7bf88f7)
- enhance inventory node page with edit drawers and refactor (63787ea)
- inventory prototype done (1298283)
- refactor inventory edit drawers to use new select components (8ca7035)
- refactor inventory input types and enhance inventory management (2fec1ec)
- unify code for inventory types and locations (8715712)
π Bug Fixes
- update GraphQL mutations to use 'data' argument for inventory items, locations, and types (ece1412)
β Tests
- add some real world like test data (967a1aa)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.4.3
What's Changed
π Bug Fixes
- enhance integration tests for SystemResolver (8cc4a93)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.4.2
What's Changed
π Bug Fixes
β Tests
- add integration tests for InventoryLocationResolver (481e2c3)
- add integration tests for InventoryResolver (75a074b)
- add integration tests for InventoryTypeResolver (51c57eb)
- enhance integration tests for InvoiceLifecycleResolver (c71b991)
- expand integration tests for AttachmentResolver (02d8056)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)
Release v1.4.1
What's Changed
π Bug Fixes
- update changelog extraction in release workflow (0578739)
π Documentation
- update deployment instructions in release workflow (65dd745)
β Tests
- add integration tests for AttachmentResolver (ff1a82a)
- add integration tests for AuthResolver (f69f3ca)
- add integration tests for CustomerResolver (1cd7ef2)
- add integration tests for ExpenseResolver (52e159b)
- add integration tests for InvoiceLifecycleResolver (c9ba5a5)
- add integration tests for InvoiceResolver (db7a8dd)
- add integration tests for ProductResolver and ReportsResolver (8f2b791)
How to deploy
You can either pull the repository (and checkout the release tag) or use the bundled docker-compose file.
Docker images are only built and published once per week, based on the latest release at the time of the build, to save
on CI minutes and thus reduce the climate impact. (Using the AI features warm up the world enough...)