Releases: axuno/Volleyball-League
Releases · axuno/Volleyball-League
v4.5.1 Auto-Notifications
- Maintenance update
v4.5.0 Auto-Notifications
- Added notification options to configuration
- Added templates for notifications before/after matches
- NLog: Add inner exceptions to logs
- Fixes for nullable reference types (NRT)
- Upgraded to Axuno.TextTemplating 1.1.0
- Updated other nuget packages
v4.4.0 TextTemplating
- Added email templates, services and email unit tests for
AxunoTextTemplating
- Replaced individual background email tasks for unified
SendEmailTask
- All razor views used for emails are removed
- Fixed bug in team application
v4.3.0 Multi-Tenancy
- Simplified and refactored multi-tenancy
TenantResolver
is limited to Base Path Strategy (Host Strategy removed)- new
TenantStore
keeping all tenants - new
TenantContext
containsSiteContext
,DbContext
,OrganizationContext
andTournamentContext
- one XML configuration file per tenant containing all contexts
- added comments to XML tenant configuration files
- more consistent naming of variables and properties
- unit tests for new multi-tenancy
- Navigation configuration
- one navigation configuration for all tenants
- dynamic tree builders:
HomeNavigationTreeBilder
,InfosNavigationTreeBuilder
,LeaguesNavigationTreeBuilder
- Bugfixes
Fixtures and Planning
- Refactored automatic match planner from scratch
- available and excluded match dates can now be imported as Excel files and iCal files
- Added admin area with impersonation and system controllers
- Updated packages for Facebook, Google and Microsoft authentication
- League project has now Nullable = enabled
- Changes to NLog configuration
- Repository refactoring
v4.1.0 Graphics
v4.0.3
- Bug fix for editing a venue
- Added missing translations in team application
- Replaced logos of type PNG with type SVG
- Updated package.json
- Updated package references
- Updated projects to netstandard2.1
- Updated DAL for LlblGenPro 5.7.0
- Updated https redirection for previously used domain
v4.0.2
- Updated project for using endpoint routing
- Added email to confirm team registration
- Added tournaments to info menu
- Updated leagues overview
- Refactored Site, SiteList and SiteContext
- Bug fix: Add organization route to InfosNavigationTreeBuilder
- Max. number of days for result correction may now be 'unlimited'
- Removed method SetModifiedOnDate in custom entity extensions
- Updated npm packages bootstrap, bootstrap-select, moment, node-sass
- Ranking tables will update only if a match has changed
- Added ViewDataDictionaryExtensions class for title tag and description meta tag