Skip to content

Commit 4e95fc1

Browse files
authored
Develop (#152)
This pull request updates several package dependencies across multiple projects to their latest versions and refines some roadmap items in the `README.md` for improved clarity regarding feature flag management. The main focus is on keeping dependencies current and clarifying future migration plans. **Dependency Updates:** * Updated references to `Identity.Module.*` packages in various `.csproj` files to newer versions for improved stability and compatibility: - `Identity.Module.API` to `2.5.211` (`IdentityManager.API/IdentityManager.API.csproj`) - `Identity.Module.AccountManager` to `2.5.35`, `Identity.Module.AuthManager` to `2.5.36`, `Identity.Module.EmailManager` to `2.5.35`, `Identity.Module.LicenseManager` to `2.5.39`, `Identity.Module.PolicyManager` to `2.5.56` (`src/MinimalApi.Identity.API/MinimalApi.Identity.API.csproj`) - `Identity.Module.EmailManager` to `2.5.35` (`src/MinimalApi.Identity.AccountManager/MinimalApi.Identity.AccountManager.csproj`) - `Identity.Module.Shared` to `2.5.41` (`src/MinimalApi.Identity.Core/MinimalApi.Identity.Core.csproj`) - `Identity.Module.Core` to `2.5.123` in both `ProfileManager` and `RolesManager` projects (`src/MinimalApi.Identity.ProfileManager/MinimalApi.Identity.ProfileManager.csproj`, `src/MinimalApi.Identity.RolesManager/MinimalApi.Identity.RolesManager.csproj`) [[1]](diffhunk://#diff-4f98bb15fa235b3fd96339c76ea6a47de92d92400798e590bc3a0b54fe917eacL27-R27) [[2]](diffhunk://#diff-1fe98078ff1c49d47c8ef23cba91f1362abe643a3399d404158f87df4115e239L27-R27) * Updated `Serilog.Sinks.Console` package to version `6.1.1` in the shared project for logging improvements (`src/MinimalApi.Identity.Shared/MinimalApi.Identity.Shared.csproj`) **Documentation and Roadmap Updates:** * Clarified the migration plan for feature flags in the `README.md`: - Changed the roadmap item from "Migrate FeatureFlagsOptions configuration to database" to "Migrate FeatureFlagsOptions to Feature Management (package Microsoft.FeatureManagement)" - Added a new roadmap item for verifying the migration of FeatureFlagsOptions configuration to the database
2 parents fc2ea86 + b7205b0 commit 4e95fc1

File tree

8 files changed

+13
-12
lines changed

8 files changed

+13
-12
lines changed

IdentityManager.API/IdentityManager.API.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Identity.Module.API" Version="2.5.209" />
11+
<PackageReference Include="Identity.Module.API" Version="2.5.211" />
1212
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="9.0.10">
1313
<PrivateAssets>all</PrivateAssets>
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ See the [documentation](https://github.com/AngeloDotNet/MinimalApi.Identity/tree
320320
- [ ] Move the configuration of the module to a dedicated library
321321
- [ ] Replacing exceptions with implementation of operation results
322322
- [ ] Migrate SmtpOptions configuration to database
323-
- [ ] Migrate FeatureFlagsOptions configuration to database
323+
- [ ] Migrate FeatureFlagsOptions to Feature Management (package Microsoft.FeatureManagement)
324324
- [ ] Migrate SwaggerSettings configuration to database
325325
- [ ] Replacing the hosted service email sender using Coravel jobs
326326
- [ ] Change the entity ID type from INT to GUID
@@ -334,6 +334,7 @@ See the [documentation](https://github.com/AngeloDotNet/MinimalApi.Identity/tree
334334
- [ ] Add endpoints for two-factor authentication and management
335335
- [ ] Add endpoints for downloading and deleting personal data
336336
- [ ] Add authentication support from third-party providers (e.g. Auth0, KeyCloak, GitHub, Azure)
337+
- [ ] Migrate FeatureFlagsOptions configuration to database (to be verified)
337338

338339
## 📜 License
339340

src/MinimalApi.Identity.API/MinimalApi.Identity.API.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@
3030
<PackageReference Include="EntityFrameworkCore.Exceptions.PostgreSQL" Version="8.1.3" />
3131
<PackageReference Include="EntityFrameworkCore.Exceptions.Sqlite" Version="8.1.3" />
3232
<PackageReference Include="EntityFrameworkCore.Exceptions.SqlServer" Version="8.1.3" />
33-
<PackageReference Include="Identity.Module.AccountManager" Version="2.5.34" />
34-
<PackageReference Include="Identity.Module.AuthManager" Version="2.5.35" />
33+
<PackageReference Include="Identity.Module.AccountManager" Version="2.5.35" />
34+
<PackageReference Include="Identity.Module.AuthManager" Version="2.5.36" />
3535
<PackageReference Include="Identity.Module.Core" Version="2.5.123" />
36-
<PackageReference Include="Identity.Module.EmailManager" Version="2.5.34" />
37-
<PackageReference Include="Identity.Module.LicenseManager" Version="2.5.38" />
38-
<PackageReference Include="Identity.Module.PolicyManager" Version="2.5.55" />
36+
<PackageReference Include="Identity.Module.EmailManager" Version="2.5.35" />
37+
<PackageReference Include="Identity.Module.LicenseManager" Version="2.5.39" />
38+
<PackageReference Include="Identity.Module.PolicyManager" Version="2.5.56" />
3939
<PackageReference Include="Identity.Module.ProfileManager" Version="2.5.48" />
4040
<PackageReference Include="Identity.Module.RolesManager" Version="2.5.7" />
4141
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="8.0.21" />

src/MinimalApi.Identity.AccountManager/MinimalApi.Identity.AccountManager.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
<ItemGroup>
2727
<PackageReference Include="Identity.Module.Core" Version="2.5.123" />
28-
<PackageReference Include="Identity.Module.EmailManager" Version="2.5.34" />
28+
<PackageReference Include="Identity.Module.EmailManager" Version="2.5.35" />
2929
</ItemGroup>
3030

3131
<ItemGroup>

src/MinimalApi.Identity.Core/MinimalApi.Identity.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
<ItemGroup>
2727
<PackageReference Include="FluentValidation.DependencyInjectionExtensions" Version="12.0.0" />
28-
<PackageReference Include="Identity.Module.Shared" Version="2.5.39" />
28+
<PackageReference Include="Identity.Module.Shared" Version="2.5.41" />
2929
<PackageReference Include="MailKit" Version="4.14.1" />
3030
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="8.0.21" />
3131
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="8.0.21" />

src/MinimalApi.Identity.ProfileManager/MinimalApi.Identity.ProfileManager.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</ItemGroup>
2525

2626
<ItemGroup>
27-
<PackageReference Include="Identity.Module.Core" Version="2.5.122" />
27+
<PackageReference Include="Identity.Module.Core" Version="2.5.123" />
2828
</ItemGroup>
2929

3030
<ItemGroup>

src/MinimalApi.Identity.RolesManager/MinimalApi.Identity.RolesManager.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</ItemGroup>
2525

2626
<ItemGroup>
27-
<PackageReference Include="Identity.Module.Core" Version="2.5.122" />
27+
<PackageReference Include="Identity.Module.Core" Version="2.5.123" />
2828
</ItemGroup>
2929

3030
<ItemGroup>

src/MinimalApi.Identity.Shared/MinimalApi.Identity.Shared.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<PackageReference Include="Serilog" Version="4.3.0" />
4242
<PackageReference Include="Serilog.Enrichers.Environment" Version="3.0.1" />
4343
<PackageReference Include="Serilog.Enrichers.Thread" Version="4.0.0" />
44-
<PackageReference Include="Serilog.Sinks.Console" Version="6.1.0" />
44+
<PackageReference Include="Serilog.Sinks.Console" Version="6.1.1" />
4545
<PackageReference Include="Serilog.Sinks.File" Version="7.0.0" />
4646
</ItemGroup>
4747

0 commit comments

Comments
 (0)