Releases: NoiXdev/inventorix
Releases · NoiXdev/inventorix
Release list
v2.0.0
Features
- assets: use PersonPicker for the asset owner field (8ebc4cf)
- form: add in-field "+" create action to PersonPicker (1cc0b59)
- form: add PersonPicker with inline person creation dialog (609a786)
- form: add searchable ComboboxField with footer slot (4326d42)
- form: suppress autofill by default unless autocomplete is explicit (1e16282)
- people: add quick-store JSON endpoint for inline person creation (cf83e21)
- users: use PersonPicker with inline creation in the user form (52853be)
Bug Fixes
v1.4.0
v1.3.3
Bug Fixes
- settings: apply runtime settings on Livewire requests (cd43611)
v1.3.2
Features
- assets: add serial number filter and global search (6cf654f)
v1.3.1
Features
- storage: add league/flysystem-aws-s3-v3 for the S3 disk driver (bf276af)
v1.3.0
Features
- adjust section size (bd1009b)
- assets: add asset importer with id/enum/date handling (1552eb7)
- assets: add CSV/XLSX export action (9d90b59)
- assets: export dates as German d.m.Y without time component (a6fcbfd)
- assets: resolve and auto-create asset owners on import (3cfba23)
- assets: resolve manufacturer, model and place on import (f2c34c7)
- assets: sync tags on import and register import action (2ee5d35)
- attachments: add attachments table, model, enum and factory (0d565d1)
- attachments: add HasAttachments trait and wire to Asset (70d7722)
- attachments: Anhänge relation manager with upload, download, delete (b4df577)
- attachments: observer for file cleanup and activity log (117c16c)
- panel: enable database notifications for import/export completion (851040f)
- storage: apply S3 settings to runtime config with local fallback (f73c428)
- storage: Storage settings page with S3 config and connection test (c6dea03)
- storage: StorageSettings class and migration (f841843)
- warranty: add daily scan-expiries command + schedule (e11d8e5)
- warranty: add grouped warranty expiry digest mailable + view (3c32740)
- warranty: add soonest-expiring assets table widget (1af5547)
- warranty: add warranty notification settings page (54a5be4)
- warranty: add warranty stats dashboard widget (44134f6)
- warranty: add warranty_notifications ledger model + table (b6c3d48)
- warranty: add WarrantyScanner milestone detection with ledger dedupe (ea0ecac)
- warranty: add WarrantySettings with seeded defaults (fc5f8ab)
Bug Fixes
- assets: german plurals, eager-load export relations, labels (a3cc5fd)
- assets: require asset_type on import, revert nullable hack (66515a3)
- attachments: cascade-delete files on asset delete; per-file titles; safe size format (c2d94ea)
- panel: use uuidMorphs for notifications notifiable_id (1460ade)
- pint clenup (0e52fa9)
- storage: connection test detects real failures (s3 disk throw=false) (bcd8c51)
v1.2.1
Bug Fixes
- auth: hide Entra login button on MFA challenge step (df36bd5)
v1.2.0
Features
- adding multi factor and profile page in filament (f04227e)
- auth: add multi-factor settings to auth settings page (849f1e3)
- scanner: add camera-error classifier with tests (684fad9)
- scanner: add German camera-error messages (2c91dd5)
- scanner: add inline error element and message data attributes (ba6adf3)
- scanner: show inline message on camera permission/availability errors (756e3ad)
- setting correct auth config for multi factor auth (1e9a0bf)
v1.1.1
Features
- auth: add Authentication settings page (8ce7ad5)
- auth: add Authentication settings translations (4cb9ecd)
- auth: add AuthSettings with Microsoft Azure fields (3f2dc38)
- auth: apply Microsoft Azure settings to runtime config (bbefc2d)
- auth: drive Microsoft Azure routes from DB settings (3b2a0cb)
- auth: require Microsoft credentials when SSO is enabled (faaf6f2)
Bug Fixes
- navigation sort for settings cluster (b3b9836)
v1.1.0
Features
- add General settings page to Settings cluster (43efe1c)
- add GeneralSettings with app_name (fddb119)
- add Mail settings page with driver picker and masked secrets (6eb9a2c)
- add MailSettings settings class (1da87b9)
- add postal mailer (13d8a7e)
- add send-test-email action to Mail settings page (b25f81d)
- add Settings cluster to app panel (41019a4)
- apply DB mail/general settings to runtime config (e841569)
- apply runtime mail settings before each queued job (c29a8b2)
- apply runtime mail settings on each panel request (ef22078)
- evaluation: add aging/replacement report (72f9d79)
- evaluation: add asset value report with aggregated and detailed modes (cebd681)
- evaluation: add assets-per-employee report with PDF and export (3407323)
- evaluation: add BaseReportPage abstract with table, PDF and export wiring (d11e25e)
- evaluation: add guarantee status report (de7184e)
- evaluation: add handover history report (5784a49)
- evaluation: add inventory by location report (a05d9e4)
- evaluation: add repair/incident history report (362a170)
- evaluation: add ReportColumn value object (5f63804)
- evaluation: add ReportExportService for CSV/XLSX downloads (d5e2f62)
- evaluation: add shared report page and PDF layout views (ee9c43a)
- evaluation: add state overview report (124fc54)
- evaluation: add table pagination toggle and column summaries to BaseReportPage (b80ec36)
- evaluation: group assets-per-employee PDF one page per employee (b372c9e)
- evaluation: render report cards on Evaluation index (7702d22)
- seed mail settings from env (6e2a734)
- translate Settings cluster and pages (de) (e171a56)
- translations: add missing user translation (24cefbd)
Bug Fixes
- evaluation: handle null group key in aggregation report tables (42d6a4c)
- render TestMail as markdown so mail components resolve (3a22fcb)
- scanner: fix scanner and adding tests (f6210e9)
- suppress duplicate save toast and cover test-email failure path (24f2d8f)
- use valid SMTP scheme values (smtp/smtps) instead of tls/ssl (526cdd0)