Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 08:43
· 32 commits to main since this release

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)