Skip to content

1.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Dec 10:42
· 48 commits to feature/add-semantic-release since this release

1.0.0 (2025-12-15)

Bug Fixes

  • ebable swagger in Development and in Production (71b1ecf)
  • move DependencyInjection.cs from Application to Api (eccb229)
  • rename variables to use correct values in tests (31e57fa)
  • throw an exception when trying to delete an item type which doesn't exist (429cb92)
  • use async api for Single, use Where by tenant the same way everywhere (a070f78)
  • use correct names for ItemMapping and ItemTypeMapping (eead9e3)

Features

  • add __version (488b0c9)
  • add application project to the solution (874d600)
  • add appsettings for pull requests (d8dedc7)
  • add auth (#3) (5b4c05f)
  • add authorization via JWT (992e65e)
  • add automatic migration on startup (7172cd0)
  • add BrokenItemRecord, add isRemoved property for item and make s/n, description and holderId not required (1d99c03)
  • add default .net 9 Api with item-types endpoint that returns 1 hardcoded object (a884fae)
  • add items (#8) (9bc9302)
  • add open api contract definition aka swagger (#13) (a14b97a)
  • add openapi and Swagger UI (only viewing the contract, cannot execute requests, need to implement auth for that) (0468478)
  • add poc of injectable tenantId to avoid passing it manually to every method of commands and queries (c10f557)
  • add read-version-plugin (60d24f0)
  • add semantic release (61d6772)
  • add tenants to separate prod and test envs (af070c4)
  • add tenants(#6) (9ce8eff)
  • change port for database in mock for pull request (067aecc)
  • create entity for item (2199e08)
  • create migration for ItemType table (93da000)
  • create user permissions (4a8564e)
  • do not fail on delete of deleted entities or entities from other tenants and add xUnit C# tests infrastructure (#10) (80c1b44)
  • implement in-memory create, read, and delete of item types in ItemTypesController.cs (018598c)
  • load full name from employees-api for holder employee of items (#30) (d90110d)
  • minor change (bbed45b)
  • minor update (27e394f)
  • minor update (cddc09e)
  • setup api with e2e tests in pr for in-memory item-types create, read, and delete (be2e79c)
  • setup ef core framework to start working with database (26f75d6)
  • test (9297d2e)
  • test (8556ea1)
  • update api project settings (2bd78cb)
  • update controller to access method only with authorization (aa27bbd)
  • update ItemTypesController to make it work with EF core (c06c1f9)
  • update version (bde50fa)