Releases: eurofurence/ef-app_backend-dotnet-core
Releases · eurofurence/ef-app_backend-dotnet-core
v3.1.0
What's Changed
- fix(pm): use save instead of replace for mark as read by @Fenrikur in #192
- fix(roles): remove spaces from regsys api response by @Fenrikur in #193
- feat(artistalley): move input validation to service by @Fenrikur in #195
- fix(dealers): exclude unwanted fields from API by @Fenrikur in #194
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- fix(push): Allow registering devices without login and re-registration by @Rain336 in #186
- feat(backoffice): artist alley status filter and snackbar notification by @maakinoh in #190
- fix(pm): fix crash when reading private messages by @Rain336 in #191
- feat!: Removed previously deprecated image content endpoints by @Metawolve in #188
Dependencies
- build(deps): bump Swashbuckle.AspNetCore from 6.7.1 to 6.7.3 by @dependabot in #182
- build(deps): bump System.IdentityModel.Tokens.Jwt from 8.0.1 to 8.0.2 by @dependabot in #183
- build(deps): bump Microsoft.EntityFrameworkCore.Design from 8.0.7 to 8.0.8 by @dependabot in #184
Full Changelog: v2.2.2...v3.0.0
v2.2.2
v2.2.1
v2.2.0
What's Changed
- feat(backoffice): manage artist alley registrations (#160) by @Metawolve, @maakinoh in #178
- feat(artistalley): rework rbac and backoffice styling by @Fenrikur in #180
- feat(images): restrict images for public list endpoint by @Fenrikur in #181
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 8.0.7 to 8.0.8 by @dependabot in #166
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- fix: Reject pending table registrations when a new registration is made by @Rain336 in #159
- feat(backoffice): require authorization for pages by @Fenrikur in #158
- feat(artistalley): submit/delete image with registration by @Fenrikur in #161
- feat: input validation for user input by @Fenrikur in #162
- feat: sanitize inputs and replace Markdown editor by @Fenrikur in #173
- fix(backoffice): markdown and kb styling by @Fenrikur in #174
- 168 fix entities being listed as changed due to import by @Metawolve in #175
- fix(backoffice): /images route redirected by nginx by @Fenrikur in #176
- chore: standardize indentation in non-conforming files by @Fenrikur in #177
Dependencies
- build(deps): bump Quartz.AspNetCore from 3.12.0 to 3.13.0 by @dependabot in #148
- build(deps): bump Microsoft.EntityFrameworkCore.Tools, Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational and Microsoft.EntityFrameworkCore by @dependabot in #154
- build(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 8.0.3 to 8.0.4 by @dependabot in #156
- build(deps): bump Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.7 to 8.0.8 by @dependabot in #157
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly and Microsoft.Extensions.Logging.Abstractions by @dependabot in #163
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.1.2 to 8.0.1 by @dependabot in #165
- build(deps): bump Microsoft.Extensions.Configuration.FileExtensions from 8.0.0 to 8.0.1 by @dependabot in #164
- build(deps): bump Swashbuckle.AspNetCore from 6.7.0 to 6.7.1 by @dependabot in #167
- build(deps): bump Microsoft.IdentityModel.Tokens from 8.0.1 to 8.0.2 by @dependabot in #169
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly.Authentication and Microsoft.Extensions.Logging.Abstractions by @dependabot in #170
- build(deps): bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 by @dependabot in #171
- build(deps): bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 8.0.7 to 8.0.8 by @dependabot in #172
Full Changelog: v2.0.0...v2.1.0
v2.0.0
First release for EF28 including major milestones such as implementing:
- 🚢 containerisation — we can now properly run on k8s,
- 💾 EntityFramework to persist data in MariaDB,
- 🗂️ S3 (MinIO) for file storage,
- 🏢 backoffice rewritten from scratch in Razor,
- 🪪 integrating with the new Eurofurence Identity Provider (IDP),
- 🎟️ using (some) data from the Eurofurence Registration System (RegSys),
- 📇 reorganising the RBAC system based on IDP groups and RegSys data,
- 🚀 upgrading all the dependencies including major changes like the version of .NET,
- 🔄 making all importers run as jobs in the background without cron,
- 📮 upgrading our push notification system,
- ⚡️ delivering static files like our app homepage as part of the backend and of course
- 💔 some breaking changes to our APIs…
- … and so much more!
And trust us: we're not done yet, there's still more to come! 😉
What's Changed
- Updated dockerfile for .NET 8 by @Metawolve in #34
- 31 migrate from mongodb to mysqlmariadb by @Metawolve in #42
- 39 removereplace nuget packages with vulnerabilities by @Metawolve in #44
- Refactor/32 migrate newtonsoftjson to systemtextjson by @Metawolve in #35
- ci: add GitHub Actions for container build and push by @Fenrikur in #48
- 30 migrate from local disk storage to minio driven s3 by @Metawolve in #54
- build(deps): bump Serilog from 3.1.1 to 4.0.0 by @dependabot in #49
- build(deps): bump Microsoft.EntityFrameworkCore from 8.0.5 to 8.0.6 by @dependabot in #50
- build(deps): bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 by @dependabot in #51
- build(deps): bump Serilog.Sinks.AwsCloudWatch from 4.2.25 to 4.2.29 by @dependabot in #52
- build(deps): bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 8.0.5 to 8.0.6 by @dependabot in #53
- build(deps): bump Microsoft.EntityFrameworkCore.Tools, Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore.Relational by @dependabot in #55
- build(deps): bump Swashbuckle.AspNetCore from 6.6.1 to 6.6.2 by @dependabot in #57
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.5.2 to 7.6.0 by @dependabot in #58
- build(deps): bump xunit from 2.8.0 to 2.8.1 by @dependabot in #59
- build(deps): bump xunit.runner.visualstudio from 2.8.0 to 2.8.1 by @dependabot in #61
- build(deps): bump Serilog.Sinks.Console from 5.0.1 to 6.0.0 by @dependabot in #60
- Eurofurence Identity Integration by @Rain336 in #43
- build(deps): bump Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.5 to 8.0.6 by @dependabot in #62
- build(deps): bump Microsoft.EntityFrameworkCore.InMemory from 8.0.5 to 8.0.6 by @dependabot in #63
- build(deps): bump Microsoft.EntityFrameworkCore.Design from 8.0.5 to 8.0.6 by @dependabot in #64
- build(deps): bump Serilog.Expressions from 4.0.0 to 5.0.0 by @dependabot in #65
- build(deps): bump System.IdentityModel.Tokens.Jwt from 7.5.2 to 7.6.0 by @dependabot in #66
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.6.0 to 7.6.1 by @dependabot in #69
- build(deps): bump CsvHelper from 32.0.3 to 33.0.0 by @dependabot in #70
- feat(compose): add minio container by @Fenrikur in #74
- feat: Use migration bundle for DB & switch logging from CloudWatch to console by @Fenrikur in #75
- Bugfix: Fixes serialization and deserialization of cached UserInfo claims by @Rain336 in #78
- build(deps): bump System.IdentityModel.Tokens.Jwt from 7.6.0 to 7.6.1 by @dependabot in #71
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.6.1 to 7.6.2 by @dependabot in #72
- build(deps): bump CsvHelper from 33.0.0 to 33.0.1 by @dependabot in #73
- build(deps): bump Serilog.Sinks.File from 5.0.0 to 6.0.0 by @dependabot in #76
- build(deps): bump Minio from 6.0.2 to 6.0.3 by @dependabot in #77
- BREAKING CHANGE: Reworked image upload, using IFormFile instead of byte arrays by @Metawolve in #68
- feat: Using font awesome icon name instead of unicode adress in knowledge base groups by @Metawolve in #80
- Configurable Authorization by @Rain336 in #90
- build(deps): bump System.IdentityModel.Tokens.Jwt and Microsoft.IdentityModel.Tokens by @dependabot in #87
- build(deps): bump Microsoft.EntityFrameworkCore.InMemory and Microsoft.EntityFrameworkCore by @dependabot in #86
- build(deps): bump Microsoft.EntityFrameworkCore.Tools, Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational and Microsoft.EntityFrameworkCore by @dependabot in #85
- build(deps): bump xunit.runner.visualstudio from 2.8.1 to 2.8.2 by @dependabot in #83
- build(deps): bump xunit from 2.8.1 to 2.9.0 by @dependabot in #82
- 37 new backoffice web UI as blazorrazor pages by @Metawolve in #88
- build(deps): bump Microsoft.EntityFrameworkCore.Design from 8.0.6 to 8.0.7 by @dependabot in #92
- build(deps): bump MudBlazor from 6.20.0 to 7.1.1 by @dependabot in #93
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly.Authentication from 8.0.6 to 8.0.7 by @dependabot in #94
- build(deps): bump PSC.Blazor.Components.MarkdownEditor from 8.0.1 to 8.0.4 by @dependabot in #96
- build(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 8.0.2 to 8.0.3 by @dependabot in #95
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly and Microsoft.Extensions.Configuration.Binder by @dependabot in #98
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 8.0.6 to 8.0.7 by @dependabot in #102
- build(deps): bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 8.0.6 to 8.0.7 by @dependabot in #101
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.6.3 to 8.0.0 by @dependabot in #100
- build(deps): bump System.IdentityModel.Tokens.Jwt and Microsoft.IdentityModel.Tokens by @dependabot in #99
- build(deps): bump MudBlazor from 7.1.1 to 7.3.0 by @dependabot in #111
- build(deps): bump Microsoft.Extensions.Configuration.FileExtensions from 8.0.0 to 8.0.1 by @dependabot in #106
- build(deps): bump Microsoft.Extensions.Configuration.Binder from 8.0.1 to 8.0.2 by @dependabot in #105
- build(deps): bump Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.6 to 8.0.7 by @dependabot in #104
- 109 fix bugs from mudblazor 7 update by @Metawolve in #110
- feat(dealers): expand model by keywords by @Metawolve in #112
- 84 add api endpoint to create maps by @Metawolve in https://github.com/eurofurence/ef-app_backend-dotnet-core/...
v2.0.0-rc3
v2.0.0-rc2
What's Changed
- feat(ci): build backend & backoffice container by @Fenrikur in #116
- build(deps): bump SixLabors.ImageSharp from 3.1.4 to 3.1.5 by @dependabot in #118
- build(deps): bump SixLabors.ImageSharp from 3.1.4 to 3.1.5 in /src/Eurofurence.App.Server.Services in the nuget group across 1 directory by @dependabot in #119
- build(deps): bump Microsoft.IdentityModel.Tokens from 8.0.0 to 8.0.1 by @dependabot in #121
- build(deps): bump System.IdentityModel.Tokens.Jwt and Microsoft.IdentityModel.Tokens by @dependabot in #120
- feat(backoffice): configurable base path by @Fenrikur in #127
- feat: support for static website content by @Fenrikur in #126
Full Changelog: v2.0.0-rc1...v2.0.0-rc2
v2.0.0-rc1
What's Changed
- Automated VS2017 (xproj->csproj) migration by @Pinselohrkater in #2
- feat(docker): add docker support by @Requinard in #3
- feat(docker): integration with docker databse by @Requinard in #4
- Moving message notifications to async queue by @Pinselohrkater in #12
- Feature: Convention Identifier by @Pinselohrkater in #11
- Merging Artist Alley Feature branch to master by @Pinselohrkater in #14
- Upgrade to netcore2.2 & Update all nuget packages by @Pinselohrkater in #15
- Refactor/aspnetcore web app by @Pinselohrkater in #16
- Refactor/di transform config by @Pinselohrkater in #17
- Simple Web Preview by @Fenrikur in #18
- Netcore3.1 upgrade by @Pinselohrkater in #20
- Updating Art Show import methods & controller endpoints by @Pinselohrkater in #23
- Lost & Found First Version by @Pinselohrkater in #25
- Updated dockerfile for .NET 8 by @Metawolve in #34
- 31 migrate from mongodb to mysqlmariadb by @Metawolve in #42
- 39 removereplace nuget packages with vulnerabilities by @Metawolve in #44
- Refactor/32 migrate newtonsoftjson to systemtextjson by @Metawolve in #35
- ci: add GitHub Actions for container build and push by @Fenrikur in #48
- 30 migrate from local disk storage to minio driven s3 by @Metawolve in #54
- build(deps): bump Serilog from 3.1.1 to 4.0.0 by @dependabot in #49
- build(deps): bump Microsoft.EntityFrameworkCore from 8.0.5 to 8.0.6 by @dependabot in #50
- build(deps): bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 by @dependabot in #51
- build(deps): bump Serilog.Sinks.AwsCloudWatch from 4.2.25 to 4.2.29 by @dependabot in #52
- build(deps): bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 8.0.5 to 8.0.6 by @dependabot in #53
- build(deps): bump Microsoft.EntityFrameworkCore.Tools, Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore.Relational by @dependabot in #55
- build(deps): bump Swashbuckle.AspNetCore from 6.6.1 to 6.6.2 by @dependabot in #57
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.5.2 to 7.6.0 by @dependabot in #58
- build(deps): bump xunit from 2.8.0 to 2.8.1 by @dependabot in #59
- build(deps): bump xunit.runner.visualstudio from 2.8.0 to 2.8.1 by @dependabot in #61
- build(deps): bump Serilog.Sinks.Console from 5.0.1 to 6.0.0 by @dependabot in #60
- Eurofurence Identity Integration by @Rain336 in #43
- build(deps): bump Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.5 to 8.0.6 by @dependabot in #62
- build(deps): bump Microsoft.EntityFrameworkCore.InMemory from 8.0.5 to 8.0.6 by @dependabot in #63
- build(deps): bump Microsoft.EntityFrameworkCore.Design from 8.0.5 to 8.0.6 by @dependabot in #64
- build(deps): bump Serilog.Expressions from 4.0.0 to 5.0.0 by @dependabot in #65
- build(deps): bump System.IdentityModel.Tokens.Jwt from 7.5.2 to 7.6.0 by @dependabot in #66
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.6.0 to 7.6.1 by @dependabot in #69
- build(deps): bump CsvHelper from 32.0.3 to 33.0.0 by @dependabot in #70
- feat(compose): add minio container by @Fenrikur in #74
- feat: Use migration bundle for DB & switch logging from CloudWatch to console by @Fenrikur in #75
- Bugfix: Fixes serialization and deserialization of cached UserInfo claims by @Rain336 in #78
- build(deps): bump System.IdentityModel.Tokens.Jwt from 7.6.0 to 7.6.1 by @dependabot in #71
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.6.1 to 7.6.2 by @dependabot in #72
- build(deps): bump CsvHelper from 33.0.0 to 33.0.1 by @dependabot in #73
- build(deps): bump Serilog.Sinks.File from 5.0.0 to 6.0.0 by @dependabot in #76
- build(deps): bump Minio from 6.0.2 to 6.0.3 by @dependabot in #77
- BREAKING CHANGE: Reworked image upload, using IFormFile instead of byte arrays by @Metawolve in #68
- feat: Using font awesome icon name instead of unicode adress in knowledge base groups by @Metawolve in #80
- Configurable Authorization by @Rain336 in #90
- build(deps): bump System.IdentityModel.Tokens.Jwt and Microsoft.IdentityModel.Tokens by @dependabot in #87
- build(deps): bump Microsoft.EntityFrameworkCore.InMemory and Microsoft.EntityFrameworkCore by @dependabot in #86
- build(deps): bump Microsoft.EntityFrameworkCore.Tools, Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational and Microsoft.EntityFrameworkCore by @dependabot in #85
- build(deps): bump xunit.runner.visualstudio from 2.8.1 to 2.8.2 by @dependabot in #83
- build(deps): bump xunit from 2.8.1 to 2.9.0 by @dependabot in #82
- 37 new backoffice web UI as blazorrazor pages by @Metawolve in #88
- build(deps): bump Microsoft.EntityFrameworkCore.Design from 8.0.6 to 8.0.7 by @dependabot in #92
- build(deps): bump MudBlazor from 6.20.0 to 7.1.1 by @dependabot in #93
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly.Authentication from 8.0.6 to 8.0.7 by @dependabot in #94
- build(deps): bump PSC.Blazor.Components.MarkdownEditor from 8.0.1 to 8.0.4 by @dependabot in #96
- build(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 8.0.2 to 8.0.3 by @dependabot in #95
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly and Microsoft.Extensions.Configuration.Binder by @dependabot in #98
- build(deps): bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 8.0.6 to 8.0.7 by @dependabot in #102
- build(deps): bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 8.0.6 to 8.0.7 by @dependabot in #101
- build(deps): bump Microsoft.IdentityModel.Tokens from 7.6.3 to 8.0.0 by @dependabot in #100
- build(deps): bump System.IdentityModel.Tokens.Jwt and Microsoft.IdentityModel.Tokens by @dependabot in #99
- build(deps): bump MudBlazor from 7.1.1 to 7.3.0 by @dependabot in #111
- build(deps): bump Microsoft.Extensions.Configuration.FileExtensions from 8.0.0 to 8.0.1 by @dependabot in https://github.com/eurofurence/ef-ap...