News
01-09-2024 - Add CSP security, PHPStan code quality fixes
Getting the code error-free up to level 7 of PHPSTAN, also using Nelmio's security bundle to do some security hardening. Removed radio station while I'm upgrading the code.
26-05-2024 - Upgrade Symfony 7, Flysystem and OpenApi docs
Added Flysystem for filesystem abstraction, and undid a move to Api Platform..so still using FosRestBundle now that it supports Symfony 7.
18-02-2024 - Version upgrade and added Vue
Upgraded Symfony framework to 6.4, replaced frontend custom Ajax js code with Vue3 component. Replaced JMS serializer/FOSRest with ApiPlatform. Added Sentry for error logging
09-04-2023 - React refactor
Upgraded some of the React scripts on the backend to the new way of doing things (using useState, useEffect etc). Also some minor Composer updates.
30-10-2022 - Maintenance
Upgraded Symfony to 6.1, converted some annotations to attributes.
09-05-2022 - Added webradio
Added some Docker containers with Liquidsoap and Icecast to have a simple webradio on the site..it plays all the music that's added for every game here.
07-02-2022 - Lots of updates
Added Google and Twitch sign in.
Improved some Javascript so video/sound is better synched.
Added React components for editing reviews.
27-01-2022 - User submissions
People can now register and login to submit their own reviews. Still a bit under construction though.
05-01-2022 - Major upgrades
Symfony 6, Gulp to Webpack, added video for mobile users, working on login/register system.
30-01-2020 - Symfony 4.4
Upgrade to latest LTS. Now using Bitbucket Pipelines for deployment.
16-06-2018 - Symfony update and sockets fix
Updated to Symfony 3.4.11 and fixed a issue with Chrome crashing after running out of sockets when viewing multiple video/audio previews.
22-09-2017 - Bugfix and update
Upgraded ElasticSearch, added PHPCS and PHPCBF to dev tools
17-09-2017 - Update
Updated Symfony to 3.3.9
21-09-2016 - Tags added
Added a new tagging system using the FPNTagBundle, adding 'tagsinput' with 'typeahead.js' in the admin.
13-09-2016 - Search engine added
I installed ElasticSearch, bit overkill for ~20 reviews but pretty quick and handy using the FOSElasticaBundle.
30-08-2016 - Site live!
After a lot of design changes and messing in Bootstrap, the site is now live. There's still a lot of work to be done!