Changelog

2023-01-24

  • In rare cases clubs were being redirected to the Club house, when opening the notifications dropdown. This should now be fixed.

2023-01-17

  • Fixed an issue when upgrading a Premium subscription to Pro after having changed manager country

  • Fixed a crash error that resulted in no new scouts being generated

2022-11-30

  • Added parallelisation to several season update tasks

  • Made advent calendar ready for 2022

  • If match attendance estimate on match preview is higher than stadium capacity, do not round the number

  • Performance optimisation on christmas theme snowfall

2022-11-21

  • On betting game front page, display the correct date for when daily points start being awarded

2022-11-18

  • Set up betting game for World Cup 2022

  • Performance improvement on pages with a country selector

  • Small performance improvement to notifications dropdown

2022-11-04

  • Performance optimization on /employees/search when no country has been selected

2022-10-31

  • Database change resulting in a small performance improvement on employee search

2022-10-28

  • Fixed a bug, which meant that when reloading /auctions/buying, you would see a cached remaining time for a split second before it was updated automatically

2022-10-26

  • More effective fragment caching on auctions/buying

  • Fixed a crash in an admin tool

2022-10-19

  • New version of flash message system implemented in Stimulus for use with features that use Turbo Streams

  • Rewrite of /auctions/buying to use Turbo Streams for updating bids instead of polling

  • Bug fixes to /auctions/selling

2022-10-18

  • When new auctions are created in the background (transfer list bids, other browser tab etc.) they are now transmitted to /auctions/selling so that they appear automatically with no need for reloading the page

  • Using Turbo Streams, finished auctions now disappear automatically from /auctions/selling without the need to reload once they have been processed by the background job

  • Turbo Stream broadcast now sent through the critical priority queue in Resque

  • Rewrite of /auctions/selling to use Turbo Streams for updating bids instead og polling

2022-10-12

  • Several performance optimizations for the notification dropdown

  • Fixed more bugs in the notification dropdown

2022-10-11

  • Performance optimizations for the chat

2022-10-10

  • Performance optimizations for the notification dropdown

  • Use Turbo Drive when clicking the "Show more" link on /notifications/index instead of old javascript

  • Fixed an bug that meant that bot clubs only had their name set on their squad but not their club

2022-10-05

  • Fixed layout errors on stadium editor related to Turbo

  • Implemented fragment caching on employee search results

  • Fixed more bugs in the notification dropdown, which occurred on a few pages

2022-10-04

  • Upgraded Turbo to latest version

2022-09-28

  • Set up a dedicated websocket server for use in production

  • Switched to using AnyCable, which is a faster websocket implementation to support Turbo Streams

  • Implemented a hidden chat feature to gather experience with Turbo Streams

2022-09-21

  • Fixed a problem with form analysis for clubs who train twice in the same day according to their own time zone (when it is different from CET). The results are now added together instead of one of them disappearing.

2022-09-14

  • Fixed a number of bugs in the notification dropdown

  • Rewrite of notification dropdown to use Turbo Frames

  • Removed use of jQuery on the notification dropdown

2022-09-13

  • Made notification dropdown work on Turbo Drive pages

2022-09-12

  • Activated Turbo Drive on navigation om /employees and /employees/search

  • Employee stats in search are delivered as plain HTML and old JS rendering script removed

  • Activated Turbo Drive on navigation from /sponsorships to /sponsorship_offers in order to test the integration in production

  • Integrated Turbo and Stimulus with selective activation of Turbo Drive

  • Upgraded asset pipeline to use esbuild, yarn and others

2022-09-09

  • Added company logos for every sponsor

  • Newly created employees have improved stats

  • Match execution now begins at the earliest 30 seconds before the scheduled time (down from 2 minutes previously)

2022-09-05

  • New employees are generated with slightly higher stats