1.0.0
·
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)