Fantasy Formula 1 Grand Prix

Change Log

2018

  • Change: A lot of internal code updates and re-vamps for upcoming new features later this year.
  • Change: The code for entering teams has been improved and updated.
  • Change: The code for entering predictions has been improved and updated.
  • Change: The code for entering leagues has been improved and updated.
  • Change: The code for awards has been improved and updated.
  • New: New rule for 2018 season - You cannot have drivers who are in your selected teams.
  • New: The rules pages has been re-vamped.
  • New: All leagues will show position changes between after each race.
  • New: 2018 Fanbages.
  • New: 2018 FF1GP data.
  • New: Qualifying and race updates are now a lot faster after each race.
  • Fixes: Lots of small fixes.
  • Change: Lots of old code refactored and updated.
  • Stats: A total of over 350 git commits.
  • Updated: The user management package has been updated. (01/04)
  • New: Users can now re-request the email for email address changes. (01/04)
  • Updated: User communication preferences will now shown on login when there are changes.(01/04)
  • Fixed: Google view of circuits now works on all domains.
  • Further internal code updates and re-vamps for upcoming new features later this year (12/5)
  • The JS/CSS resolving framework has been re-written. (12/5)
  • Static assets are now delivered from a CDN (15/8)
  • Site Framework has been updated to Monolight Framework 4.3/Symfony 4.1 (2/9)
  • The site CSS design has been updated to use Bootstrap 4 (8/11)
  • Fixed some 404 error issues. (8/11)
  • Fixes to menus not appearing correctly on menu browsers. (9/11)
  • Some heading font sized were tweaked to be a little smaller. (9/11)
  • Some form layout spacing and display issues fixed. (9/11)
  • Some more minor layout fixes for Qualifying results. (10/11)
  • Some more minor layout fixes for Fantasy results. (11/11)
  • The circuits page now splits the list into current F1 circuits and other past circuits. (11/11)
  • The circuits page now shows the location of the circuit. (12/11)
  • More work to update and refactor the circuits schema. (18/11)
  • Reduced and removed some site data lookups to give a speed improvement to the whole site. (18/11)
  • The circuits page now shows circuits with multiple configurations. (18/11)
  • Fixed issue with entering predictions. (19/11)
  • Some minor end of season fixes. (25/11)

2017

  • Change: Front page news items was moved off Elastic Search back to a local DB.
  • Change: Motosport.com news added to news feeds.
  • Change: Update news logogs.
  • Change: FF1GF.com security improved is available via https only.
  • Change: New memory/NoSQL caching layer - Redis added for a faster browsing experience.
  • Change: Now using Monolight Framework 3.9 and Symfony 2.8
  • Change: Awards updated to allow splitting by year.
  • Fixed: Constructors points are not displayed in the correct year.
  • Fixed: Past league winners are now dispayed in past leagues.
  • Fixed: Other various award display issues.
  • Added: User email preferences added.
  • Added: All bulk emails now have a un-subscribe link.
  • Change: All old gif flags replaced wihg SVG fags.
  • Added: 2017 Fanbages.
  • Added: 2017 FF1GP data.
  • New: Added Pink award.
  • Stats: A total of over 200 git commits.

2016

  • Lots of infrastructure changes.
  • The FF1GP is now hosted on new hardware in the cloud.
  • We would like to thank everyone at Tertial.org for hosting the FF1GP since 2001.
  • MySQL is out, Maria DB is in.
  • The 2016 season is being loaded.
  • Although the site looks unchanged, we look forward to bringing you a new look that is a lot more mobile and tablet friendly soon.
  • Our NoSQL Elastic Search infrastructure has also been upgraded and updated.
  • I like the fresh smell of burning rubber in the morning...
  • Updates for FF1GP 2016
  • Front page news is now loaded via Ajax.
  • Updated rules to include the 2016 rule changes.
  • Added Cookie Consent notice.
  • Updated league limit code to allow users to have a higher league limit.
  • Need more than one league? Drop a request to the FF1GP Admin.
  • Fixed teams not showing in "Want to lose" league.
  • Updates for 2016 FF1GP rules processing.
  • Added Driver Of The Day.
  • The leagues code has been refactored - hopefully there are no bugs
  • Added Fastest Pit Stop.
  • A lot of behind the scenes code changes.

2015

  • Wall of Champions Image updated - thanks to Sarah for allowing her broken wall to be photographed and used.
  • The secret ##### award is now harder to collect. This is due to a easy to collect Fanbadge now being available.
  • If you collected more than one of the same achievement, the number collected is now shown.
  • All the FF1GP manager award images have been re-done.
  • Hovering over an award on your personal page now shows detailed information about an award.
  • Improvements to display of awards
  • Fanbadges are displayed in a separate group
  • Championship awards are displayed in a separate group
  • Fixed page crash issue of not redirecting to login page for league management.
  • Email address validation is now more strict when registering or changing.
  • Fixed issues with driver notes.
  • Fixed missing link with Tweet this league.
  • The front page news has been re-vamped
  • Now using ElasticSearch for storing the news stories
  • Improvements to the front page display layout to suit mobile devices
  • There will be further improvements.
  • Improve the speed the Team Entries and Scorecards pages
  • Added support for new FF1GP Driver League.
  • Added support for new FF1GP Constructors League
  • A lot of Framework updates and changes.
  • Temporary fix added for 2006 FF1GP teams with BNW.
  • Fixed issue with duplicate Sky News items.
  • Fixed missing/broken links with missing BNW Sauber entries in 2006 and 2007.
  • Removed canceled Germany round.
  • #JB17 - Added new Podium dedicated to the memory of Jules Bianchi for the Hungarian Grand Prix.
  • The 2015 FF1GP Champion awards are ready to be loaded.
  • Updates to the news service server.
  • Fixed some registration issues.
  • Fixed some duplicate news stories with Sky News again.
  • Framework updates - now running Symfony 2.7 and Monolight Framework 3.7
  • Some more data was moved to Elastic Search
  • Fixed a missing end of season award images, and fixed a bunch of CSS issues.

2014

  • Launch of the 2015 FF1GP site
  • New Fanbadges achievements added.
  • Some achievements are now collectable each season.
  • Framework updates - now running Symfony 2.6 and Monolight Framework 3.6
  • A lot of internal changes.
  • Fixed issue with replacement driver not being awarded prediction points.
  • Updates and fixes for end of season.
  • Added new league winners page
  • Race score pages now show the cups awarded to players at the end of the season.
  • Loaded 2014 season end awards.
  • Added new end of season flat tyre awards.
  • Added new code to show and display driver and team notes.
  • Removed final bits of legacy code.
  • Fixed a few admin bits - you know, pretty colours and all.
  • Fixed issued with create/edit league page not working.
  • #JB17 - Our thoughts are with Jules Bianchi who we wish a speedy recovery.
  • Fixed issue where the drivers finish place was not displayed on prediction page.
  • Fixed some calculation issues due to Marussia-Ferrari only racing one car.
  • Fixed issues with password resets
  • Added Drivers' and Constructors' championship points pages.
  • Fixed issue where Drivers/Constructors were awarded prediction points in cases of DNF.
  • Framework update release - now running Symfony 2.5 and Monolight Framework 3.5.
  • Fixed a few issues with wrong headings and missing translations.
  • List of races with open predictions is now shown on the My Prediction page
  • Framework update release - now running Symfony 2.4 and Monolight Framework 3.3 with deployment done with Composer.
  • League race score links added to the league scores page
  • League management now shows the date and round the team joined.
  • Removed a lot of old legacy/conversion code.
  • Improved layout of Fantasy results and score breakdown page.
  • Key added to Fantasy results and score breakdown page.
  • Fixed graphics issue with logo
  • Added Score Breakdown for all teams.
  • Fixed missing First Round and Out reward.
  • Lots of minor fixes.
  • Internal changes to improve results calculation.
  • Fixed missing menu links to individual round race scores on league race score, race score and podium pages.
  • Fixed missing race title on podium page.
  • Added country flag image and country name hovertips to top of predictions table and season so far table.
  • All existing Country flags now have hovertips.
  • Added Facebook page details on contact us.
  • Added Facebook share and send options on the league management page.
  • Fixed issue with resetting password not working correctly under certain conditions.
  • Fixed 500 server error after a user changed their password.
  • Added missing message for successfully changed password.
  • Added this Change Log page.
  • Launch of the 2014 FF1GP site.
  • Site has been completely re-written using the Symfony 2 Framework and Monolight 3 Framework