August 2017 Update
This is a cumulative release with fixes and changes made in the last months. Server is at the moment running upstream code at all times. Therefore, the concept of a "release" is still not fully baked since changes here have been deployed for ages. I'm still trying to figure out a proper way to mark incremental but semantical versions for this codebase.
Changes as public user
- ๐ New error pages for HTTP 404, HTTP 500 and HTTP 502 pages โ #47
- ๐ Reorganizes the navbar, adds links to the Community and Discord server โ #65
- ๐ Replaced the hero image and some other front page images to save bandwidth โ #42
Changes as site admin
- ๐ Videos can now be marked as private, in which case they won't be served to users or spiders โ #38
- ๐ The dashboard is now served through a subdomain โ #56
Changes as developer
- ๐ Code will complain if a translation is missing โ #36
- ๐ Adds Yarn for managing JavaScript dependencies โ #50
- ๐ Adds Webpack for compiling JavaScript and front-end assets โ #63
- ๐ Added contributing guidelines and documents โ #55
- ๐ Feature tests now test client-side JavaScript code running on browser โ #64
- ๐ Ruby on Rails updated to version 5.1 โ #46
- ๐ Supported Ruby version is now 2.4.1 โ #46
- ๐ฎ Dropped Code of Merit โ #53