Skip to content

Commit b7205b0

Browse files
committed
Update FeatureFlagsOptions and enhance project roadmap
Updated the `FeatureFlagsOptions` to use the `Microsoft.FeatureManagement` package for improved feature management. Added a note to verify the migration of `FeatureFlagsOptions` configuration to the database. Updated the README.md to reflect the updated project roadmap, which includes migrating to .NET 10, adding multi-tenancy support, implementing endpoints for two-factor authentication and personal data management, and supporting third-party authentication providers. Outlined tasks for codebase improvements, such as moving claims and module configurations to dedicated libraries, replacing exceptions with operation results, refactoring the email sender service to use Coravel jobs, and making the entity ID type dynamic to support both `INT` and `GUID`. Reaffirmed the project's MIT License in the README.md.
1 parent 3c1fee6 commit b7205b0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

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

0 commit comments

Comments
 (0)