Skip to content

v1.0.0-rc.3

Latest
Compare
Choose a tag to compare
@CarlosPavajeau CarlosPavajeau released this 06 Nov 17:51
· 110 commits to develop since this release

Changelog

Features

feat(degrees): implement degree update (cantte) (797b3aa)
feat(ranks): implement ranks update (cantte) (aee511b)
feat: implement password reset (cantte) (c164d87)
feat(troopers): troop fire team update (cantte) (f5ff6a2)
feat(squads): allow Squad commander update (cantte) (7eca20b)
feat: make ArmoryException base class for all application errors (cantte) (4719cc3)
feat: add UpdateFireTeamCommander mapping (cantte) (350bb8f)
feat(fireteams): allow FireTeam commander change (cantte) (1536217)
feat(flights): allow flight commander change (cantte) (ede5dca)
feat(flights): include owner info when search all flights (Carlos Pavajeau) (6d335a9)
feat(people): improve people repository (Carlos Pavajeau) (ef59b3a)
feat: add entity deletion (Carlos Pavajeau) (c0b1556)
feat: prepare classes and interfaces to improve repositories (Carlos Pavajeau) (89b9410)

Fixes

fix(ranks): set correct HTTP method for 'UpdateRank' (cantte) (b6ca747)
fix(ranks): track Rank when find for update (cantte) (277c93d)
fix(weapons): fix weapon qr generation (Carlos Pavajeau) (ecf5e4d)

Refactors

refactor: simplify dependency injection setup (cantte) (a2390b8)
refactor(squads): move UpdateSquadCommander to correct folder and namespace (cantte) (067f710)
refactor(flights): change 'Owner' by 'Commander' (cantte) (c747272)
refactor: simplify repositories (Carlos Pavajeau) (aa07b40)
refactor(squads): simplify squads repository (Carlos Pavajeau) (ae69891)
refactor(troopers): improve troopers repository (Carlos Pavajeau) (cf2fd98)
refactor: rename 'T' by 'TEntity' (Carlos Pavajeau) (2930552)
refactor: code cleanup (Carlos Pavajeau) (5cccb6f)
refactor: remove unused field (Carlos Pavajeau) (a9c1c43)

Tests

test(users): fix 'Forgotten_Password_With_An_Existing_User' (cantte) (83dad59)
test(troopers): add Troopers repository tests (cantte) (bbe3e81)
test(fireteams): add FireTeams repository tests (Carlos Pavajeau) (b939fe4)
test(flights): add Flights repository tests (Carlos Pavajeau) (bede2f9)
test(people): add people repository tests (Carlos Pavajeau) (644f177)
test(squads): add squads repository tests (Carlos Pavajeau) (905aef8)
test(degrees): add degrees repository tests (Carlos Pavajeau) (4dd1274)
test(ranks): add ranks repository tests (Carlos Pavajeau) (69aa418)
test: add base class for armory infrastructure tests (Carlos Pavajeau) (48354ac)
test: add base class for infrastructure tests (Carlos Pavajeau) (d1e3889)

Build

build(deps): bump itext7 from 7.1.16 to 7.2.0 (#47) (dependabot[bot]) (b21fb89)
build(deps): bump FluentAssertions from 6.1.0 to 6.2.0 (#48) (dependabot[bot]) (99953cf)
build(deps): bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 (#46) (dependabot[bot]) (a9c9a2c)
build(deps): bump System.IdentityModel.Tokens.Jwt from 6.13.1 to 6.14.0 (#49) (dependabot[bot]) (cc3939f)
build(deps): bump Microsoft.AspNetCore.Authentication.JwtBearer (#41) (dependabot[bot]) (653c6a6)
build(deps): bump FluentValidation.AspNetCore from 10.3.3 to 10.3.4 (#43) (dependabot[bot]) (1675edc)
build(deps): bump Microsoft.AspNetCore.Identity.EntityFrameworkCore (#42) (dependabot[bot]) (6a717c2)
build(deps): bump Swashbuckle.AspNetCore from 6.2.2 to 6.2.3 (#44) (dependabot[bot]) (b0590f3)
build(deps): bump Microsoft.EntityFrameworkCore.Design (#45) (dependabot[bot]) (c8af0e9)
build(deps): add Microsoft.DotNet.PlatformAbstractions (Carlos Pavajeau) (cd97592)
build(deps): bump Microsoft.AspNetCore.Authentication.JwtBearer (#36) (dependabot[bot]) (628cbd6)
build(deps): bump Microsoft.AspNetCore.Identity.EntityFrameworkCore (#37) (dependabot[bot]) (e1bc4bb)
build(deps): bump Swashbuckle.AspNetCore from 6.2.2 to 6.2.3 (#38) (dependabot[bot]) (ad0eafd)
build(deps): bump Microsoft.EntityFrameworkCore.Design (#39) (dependabot[bot]) (763d8f8)
build(deps): bump Microsoft.EntityFrameworkCore from 5.0.10 to 5.0.11 (#40) (dependabot[bot]) (299e346)