Skip to content

Releases: eurofurence/ef-app_backend-dotnet-core

v3.1.0

01 Sep 17:17
c1d8232
Compare
Choose a tag to compare

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

29 Aug 21:22
0dfefd0
Compare
Choose a tag to compare

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

27 Aug 18:58
d35a209
Compare
Choose a tag to compare

What's Changed

  • fix(kbe): sanitize Markdown without HTML entities by @Fenrikur in #185

Full Changelog: v2.2.1...v2.2.2

v2.2.1

26 Aug 21:46
668a076
Compare
Choose a tag to compare

What's Changed

  • fix(backoffice): link to v5 of Font Awesome

Full Changelog: v2.2.0...v2.2.1

v2.2.0

25 Aug 21:49
622a8cc
Compare
Choose a tag to compare

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

24 Aug 15:56
1c0f564
Compare
Choose a tag to compare

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

13 Aug 22:28
4554fed
Compare
Choose a tag to compare

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/...
Read more

v2.0.0-rc3

26 Jul 20:41
bb17115
Compare
Choose a tag to compare
v2.0.0-rc3 Pre-release
Pre-release

What's Changed

  • fix(nginx): set executable bit on entrypoint

Full Changelog: v2.0.0-rc2...v2.0.0-rc3

v2.0.0-rc2

26 Jul 20:18
51d0004
Compare
Choose a tag to compare
v2.0.0-rc2 Pre-release
Pre-release

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

18 Jul 20:06
faa66cd
Compare
Choose a tag to compare
v2.0.0-rc1 Pre-release
Pre-release

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...
Read more