Changelog

30. marts 2023

  • Rettede en fejl i medarbejdersøgningens backend, som gav mulighed for at lave søgninger som ikke længere er understøttet af UI'en, af hensyn til performance og sikkerhed.

20. februar 2023

  • Opgradering til Rails 7.0.4.2

  • Forbedring til udbetaling af medierettigheder under sæsonopdatering, for at gøre den mindre tilbøjelig til database deadlocks

9. februar 2023

  • Forsøg på at beskytte siden mod et problem med bestemte reklamer, som gør det umuligt at klikke på siden

24. januar 2023

  • I sjældne tilfælde kunne klubber blive sendt til klubhus-siden, når de ville læse deres notifikationer. Dette skulle nu være rettet.

17. januar 2023

  • Rettede et problem ved opgradering af licens-abonnement til Pro efter man har ændret manager-land

  • Rettede en crash-fejl, som resulterede i at der ikke blev genereret nye talentspejdere

30. november 2022

  • Parallelisering af flere sæsonopdaterings-processer

  • Gjorde julekalender klar til 2022

  • Hvis estimat for tilskuere på kampoversigten er højere end stadionkapacitet, afrundes tallet ikke længere

  • Performance-optimering af julesne i juletemaet

21. november 2022

  • På oddsspillets forside, vis den korrekte dato for hvornår vi starter med at uddele daglige point

18. november 2022

  • Oddsspil klargjort til VM 2022

  • Performance-forbedring på sider med en lande-vælger

  • Mindre performance-forbedring i notifikation-dropdown

4. november 2022

  • Performanceoptimering på /employees/search når man ikke vælger et land

31. oktober 2022

  • Databaseændring med mindre performanceoptimering til personale-søgning

28. oktober 2022

  • Rettede en fejl, som gjorde at man ved reload af /auctions/buying så en cachet udløbstid i et kort øjeblik inden det blev opdateret til det rigtige

26. oktober 2022

  • Mere effektiv fragment-caching på /auctions/buying

  • Rettelse af crash i crew-værktøj

19. oktober 2022

  • Ny version af flash-besked-system implementeret i Stimulus til brug ved funktioner, der bruger Turbo Streams

  • Omskrivning af /auctions/buying til at bruge Turbo Streams til opdatering af bud i stedet for polling

  • Fejlrettelser til /auctions/selling

18. oktober 2022

  • Nye auktioner, som oprettes i baggrunden (transferliste-bud, anden browser-tab osv.), transmitteres nu via Turbo Stream til /auctions/selling så de dukker op automatisk uden reload

  • Ved hjælp af Turbo Streams forsvinder auktioner nu automatisk fra /auctions/selling uden brug for reload når de er blevet afsluttet af baggrundsjobbet

  • Turbo Stream broadcasts bruger critical priority køen i Resque

  • Omskrivning af /auctions/selling til at bruge Turbo Streams til opdatering af bud i stedet for polling

12. oktober 2022

  • Adskillige performance-optimeringer til notifikations-dropdown

  • Rettede flere bugs ved notifikations-dropdown

11. oktober 2022

  • Performance-optimering til chatten

10. oktober 2022

  • Performance-optimeringer til notifikations-dropdown

  • Brug Turbo Drive på oversigten over alle notifikationer ved klik på "Hent flere" i stedet for gammelt javascript

  • Rettede fejl, som gjorde at bot-klubber kun fik sat navn på deres hold men ikke klub

5. oktober 2022

  • Rettede layout-fejl på stadioneditor relateret til Turbo

  • Implementerede fragment-caching på medarbejder-søgeresultater

  • Rettede flere bugs ved notifikations-dropdown, som forekom på enkelte sider

4. oktober 2022

  • Opgraderede Turbo til seneste version

28. september 2022

  • Opsatte en dedikeret websocket-server til brug i production

  • Skiftede til AnyCable, som er en hurtigere websocket-implementation til understøttelse af Turbo Streams

  • Implementerede en skjult chat-funktion for at samle erfaring med Turbo Streams

21. september 2022

  • Rettede et problem med formanalyse for klubber som træner 2 gange samme dag i forhold til deres egen tidszone (når den er anderledes fra CET). Træningsresultaterne lægges sammen i stedet for at det ene forsvinder.

14. september 2022

  • Rettede et antal bugs ved notifikations-dropdown

  • Omskrivning af notifikations-dropdown til at bruge Turbo Frames

  • Fjernede brug af jQuery ved notifikations-dropdown

13. september 2022

  • Få notifikations-dropdown til at fungere på Turbo Drive-sider

12. september 2022

  • Aktiverede Turbo Drive ved navigation på /employees og /employees/search

  • Personale-stats i søgning leveres nu som HTML, og gammelt JS-renderings-script fjernet

  • Aktiverede Turbo Drive ved navigationen fra /sponsorships til /sponsorship_offers for at teste integrationen i production

  • Integrerede Turbo og Stimulus med selektiv aktivering af Turbo Drive

  • Opgraderede asset pipeline med bla. esbuild og yarn