Ok guys, another HUGE update to the board, i've been busy rewriting the whole leaderboard from scratch.
Although the board worked fine, the code was already 4 years old and was still based on the initial prototype I created way back. To improve the maintainability and improve the overall quality of the code I decided to do a total rewrite a while ago.
Opening up the qualifier in Fetchy marked the first step, as this rewrite had to be mostly done before we could open the registry up as the code to process the replays in GT6 was all in this new codebase.
For the technical guys out there, I rewrote the board using state of the art technology (Symfony 2, twig, doctrine etc) and a lot of Test-Driven-Development. I created 600 unittests, 750+ assertions and handful CodeCeption tests. The quality of the codebase has drastically improved and is ready for the future again.
This has been a hell of a job, as still isn't 100% finished yet. Because of the vast amount of work I didn't change any visual stuff on the board, so that should _look_ the same, although all underlying code, including the database structure has been totally redone. Some functionality on the board is not implemented yet, such as the new user statistics I implemented a while ago, but i'm planning to redo that as well and it will return.
When all of this is complete i'm planning on taking on the interface and making it responsive aka mobile optimized/compatible so you can all view it properly on your mobile phones and tablets, but that's something for the future, don't expect this anytime soon, as that's a lot of work as well... if any designers reading this have ideas on how we could do that and want to help out, let me know.
As always, if you guys find any bugs, let me know in this thread.
Joost