Releases: neozhu/CleanArchitectureWithBlazorServer
1.1.47
1.1.44
1.1.27
1.1.0: Merge pull request #764 from neozhu/rename_picklist
Rename picklistset
1.0.73
v1.0 Docker Image Release
What's Changed
- 🐛 fixed Serilog write to SQLite by @neozhu in #578
- 🍒 upgrade nuget library by @neozhu in #579
- Codebase Refactoring for Consistent Style by @Bram1903 in #572
- Update copyright year in the configuration by @Bram1903 in #584
- 🐛 fixed run add-migration by @neozhu in #588
- Update Dockerfile by @neozhu in #589
- ✨ Change MainLayout by @neozhu in #592
- Update .gitignore by @neozhu in #596
- 🌈 Clean Code by @neozhu in #599
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #600
- ✨ add public layout for anonymous access by @neozhu in #603
- 🍒 extend identityUser with a Tenant foreign key by @neozhu in #604
- Delete .vscode directory by @neozhu in #605
- ✨ use FusionCache instead of AppCache by @neozhu in #606
- 🐛 fix test by @neozhu in #607
- ✨ add partial class for PermissionSet by @neozhu in #609
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #610
- 🐛 fix INotificationService Preload by @neozhu in #612
- 🍒 Override FusionCache LogEventLevel by @neozhu in #614
- 🍒 code clean by @neozhu in #615
- 🍒 code refacing for user model by @neozhu in #616
- 🍒 fix Sequence contains no elements by @neozhu in #617
- ✨ improve reset password features by @neozhu in #618
- ✨ refactoring reset password pages by @neozhu in #619
- ✨ implement send welcome email when create new user by @neozhu in #620
- 🌈 add language resource by @neozhu in #621
- ✨ upgrade packages by @neozhu in #622
- 🌈 add language resource by @neozhu in #623
- Create docker-image.yml by @neozhu in #624
- Update docker-image.yml by @neozhu in #625
- Update docker-image.yml by @neozhu in #626
- 🌈 language resource file by @neozhu in #627
Full Changelog: v1.0-preview.6...v1.0.0
v1.0-preview.6
Project Update Overview
We are thrilled to announce a significant update to our project, now leveraging the capabilities of .NET 8. This update not only incorporates the latest .NET 8 features but also involves a substantial refactoring of our codebase to align with the principles of clean architecture.
Key Highlights:
-
.NET version 7 -> 8
- The project now embraces the latest features introduced in .NET 8, enhancing its overall functionality and performance. (We are still working on properly implementing mixed render modes], however this is something quite new and complex, so we will implement this later, if possible.)
-
Clean Architecture Refactoring:
- Special thanks to @MatteoZampariniDev for his work to refactor the project. The principles of clean architecture have been applied even better to enhance the overall structure and maintainability of the codebase.
What's Changed
- Application Layer refactor by @MatteoZampariniDev in #544
- ✨ Application Layer refactor by @neozhu in #553
- Transition to .NET 8 for Improved Performance, Stability, and Feature Integration by @Bram1903 in #554
- 🌈Update README.md by @neozhu in #559
- 🌈 support.net 8 by @neozhu in #560
- fixing spelling errors by @muhammetsahin in #564
- 🐛 fix redirect to login by @neozhu in #565
- update resource by @neozhu in #566
- fix compile error by @neozhu in #567
- 🐛 fix home page redirect issue by @neozhu in #568
- 🐛 fixed #569 by @neozhu in #570
- 🐛 fixed serilog write to PostgreSQL issue #574 by @neozhu in #575
- 🐛 fix router notfound create 404.razor by @neozhu in #577
New Contributors
- @muhammetsahin made their first contribution in #564
Full Changelog: v1.4...v1.0-preview.6
v1.0-preview.5
Small note
Today we reached 500 stars on this project! This is quite a big milestone and something @neozhu can be proud of! Thanks to everyone involved in this project in both the past and present! 🎉🥳
What's Changed
- ✨ reaming the "NavMenu" -> "HeaderMenu" and "SideMenu" -> "Navigation… by @neozhu in #502
- ✨ Expanded NavigationMenu by @neozhu in #505
- Update NavigationMenu.razor.cs by @neozhu in #506
- Refactor NavigationMenu component for clarity by @Bram1903 in #507
- Adding identity password settings to appsettings.json by @Aaron2404 in #508
- Enhance PerformanceBehaviour with request count and detailed docs by @Bram1903 in #509
- ✨ refactoring ErrorBoundary to MainLayout by @neozhu in #510
- Loginfunction by @neozhu in #511
- 🐛 fixed compile error by @neozhu in #512
- ✨ Improve mapping configuration by @neozhu in #513
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #514
- ✨ refacing code by @neozhu in #515
- ✨ refactoring code by @neozhu in #516
- ✨ refactoring code by @neozhu in #517
- Update NavigationMenu.razor by @neozhu in #518
- ✨ improve JWT Authorize by @neozhu in #519
- ✨ refactoring code by @neozhu in #520
- ✨ add color style by @neozhu in #521
- add DefaultAuthenticator by @neozhu in #522
- add DefaultAuthenticator by @neozhu in #523
- rename ApplicationUserClaimsPrincipalFactory by @neozhu in #524
- ✨ clear code by @neozhu in #525
- ✨ mud-text-secondary for text color by @neozhu in #526
- Improve code by @neozhu in #530
- remove stmp settings by @neozhu in #531
- ✨ add UseSnakeCaseNamingConvention for Npgsql by @neozhu in #532
- Update README.md by @neozhu in #533
- ✨ refactoring code for DialogParameters by @neozhu in #534
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #535
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #536
- ✨ change primary colors by @neozhu in #537
- ✨"#6c9f77" by @neozhu in #538
- ✨ '#d0882c' by @neozhu in #539
- ✨ PrimaryDarken by @neozhu in #540
- Added ValidationService and sample use case by @MatteoZampariniDev in #541
- ✨ improve LayoutService by @neozhu in #542
- Mapping bug fix and UnitTest improved by @MatteoZampariniDev in #543
- Jsisolation by @neozhu in #545
- Update Users.razor by @neozhu in #546
New Contributors
- @MatteoZampariniDev made their first contribution in #541
Full Changelog: v1.3...v1.4
v1.0-preview.4
Small Note
Big thanks to everyone who's been part of the journey over the last few months! Our project gets better every day, thanks to the awesome folks who've been opening issues, suggesting fixes, and making cool enhancements through pull requests.
Give yourselves a pat on the back – your hard work and collaboration are what make this project shine. Here's to more progress and exciting days ahead! 🚀🎉
What's Changed
- refacing signalR by @neozhu in #381
- Fixed NotSupportedException: Duplicate definitions of 'SendMessage'. … by @neozhu in #382
- set Immediate="false" by @neozhu in #383
- 385 proposal add copyclone button for quick record duplication by @neozhu in #387
- update package in nuget by @neozhu in #388
- Timezone conversions by @Bram1903 in #380
- add Refresh Action in EditFormDialog by @neozhu in #389
- Fixed: Nullable boolean to boolean by @Bram1903 in #390
- Privacy feature for logging client information by @Bram1903 in #392
- Added Configuration Documentation by @Bram1903 in #394
- Create codeql.yml by @neozhu in #396
- update nuget library by @neozhu in #399
- improve multi-language resource by @neozhu in #402
- remove Duende.IdentityServer packages by @neozhu in #403
- Updated: Packages and LogEventLevel for MudBlazor by @Bram1903 in #405
- Update PaginatedList.cs by @neozhu in #408
- refactoring result model and ExceptionHandler by @neozhu in #409
- fixed removing the "tenantId" filter in the Superior dropdown list by @neozhu in #407
- Update README.md by @neozhu in #411
- change website to architecture.blazorserver.com by @neozhu in #412
- Remove CodeQL by @Bram1903 in #413
- Simplify Mapping by @neozhu in #415
- Refactored the Features directory in the Application layer by @Bram1903 in #416
- Create codeql.yml by @neozhu in #417
- Create dotnet.yml by @neozhu in #420
- Update codeql.yml by @neozhu in #419
- clean compile warning by @neozhu in #418
- Update dotnet.yml by @neozhu in #424
- fixed Code scanning alerts / #2 by @neozhu in #425
- build custom solution template by @neozhu in #429
- Update README.md by @neozhu in #430
- Update template.json by @neozhu in #431
- Update README.md by @neozhu in #432
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #434
- Clean up the project structure by @neozhu in #435
- Update README.md by @neozhu in #438
- commit by @neozhu in #439
- Update dotnet.yml by @neozhu in #440
- add run test in dotnet.yml by @neozhu in #441
- 🎨 art(Application): username and rolename set constants string by @neozhu in #442
- Update README.md by @neozhu in #443
- Update README.md by @neozhu in #446
- ♻️ recycle(Infrastructure): Switch events dispatcher to interceptor. by @neozhu in #447
- ♻️ Update CleanArchitecture.Blazor.nuspec by @neozhu in #449
- Improvelanguageresources by @neozhu in #450
- Added: Google Analytics Configurator by @Bram1903 in #452
- Minor spelling improvements to the readme by @BoostioAaron in #453
- Restore Logging of Client Agents: Fix for Breaking Change in Serilog.Enrichers.ClientInfo v2.0.0 by @Bram1903 in #454
- 🍒 remove AutoFilterer by @neozhu in #459
- 🍒 remove AutoFilterer and use Ardalis.Specification by @neozhu in #460
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #461
- fixed unit test by @neozhu in #462
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #463
- create customer feature code by CleanArchitectureCodeGenerator by @neozhu in #464
- fix building error by @neozhu in #465
- Update .gitignore by @neozhu in #466
- 🍒 Improve Specification Query by @neozhu in #468
- 🍒 Improve Specification Query by @neozhu in #469
- Resolve Font Size Adjustment Discrepancy Across Cultures by @Bram1903 in #470
- ✨ Refactoring Specification Query by @neozhu in #471
- 🐛 bugfix CustomerByIdSpec missing a using by @neozhu in #472
- 🍒 Refactoring Specification Query by @neozhu in #473
- 🍒 refactoring namespace for Specifications by @neozhu in #474
- 🍒 refactoring namespaces for Specifications by @neozhu in #475
- ✨ upgrade nuget packages by @neozhu in #478
- 🐛bugfix #479 by @neozhu in #481
- [Feature] Loading Screen Component by @bakes82 in #482
- Bugfix primary color by @neozhu in #483
- Updates to loading screen, check dashboard settings by @bakes82 in #484
- Revert "Updates to loading screen, check dashboard settings" by @neozhu in #489
- ✨Refactor BaseEntity to Support Multiple Id Types by @neozhu in #490
- 🍒 improve document OCR performance by @neozhu in #491
- Update CleanArchitecture.Blazor.nuspec by @neozhu in #492
- Update Documents.razor by @neozhu in #493
- ✨ improve datetime query specification by @neozhu in #494
- Loading screen by @bakes82 in #496
- 🍒 refactor display user online state by @neozhu in #501
New Contributors
Full Changelog: https:...
PostgreSql Support - v1.0-preview.3
This version includes many updates but has been mainly focused on adding PostgreSQL support!
What's Changed
- Update ExportProductsQuery.cs by @neozhu in #282
- Adapt autofilterer by @neozhu in #283
- Replace blazor-state with Fluxor by @neozhu in #284
- migration to mediatR v12.0 by @neozhu in #285
- refactoring exception handler by @neozhu in #286
- refactoring code by @neozhu in #287
- Update Customers.razor by @neozhu in #288
- Migration to mediat r12 by @neozhu in #289
- jcamp.FluentEmail replace to FluentEmail by @neozhu in #290
- ConfigureAwait(false) by @neozhu in #291
- update by @neozhu in #292
- update nuget by @neozhu in #294
- add OwnerPropertyEntity by @neozhu in #295
- refactoring IncludableQueryable by @neozhu in #296
- Update BaseAuditableEntity.cs by @neozhu in #297
- refactoring code by @neozhu in #298
- Update Documents.razor by @neozhu in #299
- refactoring query by @neozhu in #300
- add cache Refresh() by @neozhu in #301
- CodeBeam.MudExtensions by @neozhu in #302
- Update ConfigureServices.cs by @neozhu in #303
- configure a navigation to be automatically included. by @neozhu in #304
- refactoring code by @neozhu in #305
- Navigation by @neozhu in #306
- fixed order by @neozhu in #307
- Update AuditTrailConfiguration.cs by @neozhu in #308
- refactoring code by @neozhu in #309
- fixed by @neozhu in #310
- update by @neozhu in #311
- update by @neozhu in #312
- udpate by @neozhu in #313
- update picklist page by @neozhu in #314
- DbExceptionHandler by @neozhu in #315
- Update Program.cs by @neozhu in #316
- fixed bug by @neozhu in #317
- update nuget by @neozhu in #318
- Update Users.razor by @neozhu in #319
- Update AuditableEntitySaveChangesInterceptor.cs by @neozhu in #320
- Update _Layout.cshtml by @neozhu in #321
- update font by @neozhu in #322
- update config by @neozhu in #323
- add list view filter by @neozhu in #325
- Navigation by @neozhu in #326
- add listview for log page by @neozhu in #327
- Update Users.razor by @neozhu in #328
- Navigation by @neozhu in #329
- Update Products.razor by @neozhu in #330
- refactoring code by @neozhu in #331
- update theme by @neozhu in #332
- Update ThemesMenu.razor.cs by @neozhu in #333
- add GlobalVariable by @neozhu in #334
- Update LogsLineCharts.razor by @neozhu in #335
- add JSON column for product entity by @neozhu in #336
- add product images preview by @neozhu in #337
- Jwt token authentication by @neozhu in #338
- bugfix by @neozhu in #339
- add Resilience by @neozhu in #341
- remove FluxorComponent by @neozhu in #342
- remove Fluxor, using MediatR notification by @neozhu in #343
- Jwt by @neozhu in #344
- fix by @neozhu in #345
- fix ExportProductsQuery by @neozhu in #346
- Jwt by @neozhu in #347
- remove Blazored.LocalStorage by @neozhu in #348
- Jwt by @neozhu in #349
- update by @neozhu in #350
- refactoring code by @neozhu in #351
- Update UserProfileStateComponent.cs by @neozhu in #352
- update by @neozhu in #353
- update by @neozhu in #354
- MudDatagrid instead of mudTable by @neozhu in #355
- update by @neozhu in #356
- fixed by @neozhu in #357
- Update DocumentCreatedEventHandler.cs by @neozhu in #358
- Code refactoring by @Bram1903 in #360
- Consider reusing fluxor + rename property name by @neozhu in #362
- update audit table by @neozhu in #363
- update audit table by @neozhu in #364
- Update Products.razor by @neozhu in #365
- Update AuditTrails.razor by @neozhu in #366
- PostgreSQL Support by @Bram1903 in #367
New Contributors
Full Changelog: ver1.1...ver1.2