{"action":"published","release":{"url":"https://api.github.com/repos/Sobak/blackout/releases/12625577","assets_url":"https://api.github.com/repos/Sobak/blackout/releases/12625577/assets","upload_url":"https://uploads.github.com/repos/Sobak/blackout/releases/12625577/assets{?name,label}","html_url":"https://github.com/Sobak/blackout/releases/tag/v0.6.0","id":12625577,"node_id":"MDc6UmVsZWFzZTEyNjI1NTc3","tag_name":"v0.6.0","target_commitish":"master","name":"v0.6.0","draft":false,"author":{"login":"Sobak","id":1347533,"node_id":"MDQ6VXNlcjEzNDc1MzM=","avatar_url":"https://avatars0.githubusercontent.com/u/1347533?v=4","gravatar_id":"","url":"https://api.github.com/users/Sobak","html_url":"https://github.com/Sobak","followers_url":"https://api.github.com/users/Sobak/followers","following_url":"https://api.github.com/users/Sobak/following{/other_user}","gists_url":"https://api.github.com/users/Sobak/gists{/gist_id}","starred_url":"https://api.github.com/users/Sobak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sobak/subscriptions","organizations_url":"https://api.github.com/users/Sobak/orgs","repos_url":"https://api.github.com/users/Sobak/repos","events_url":"https://api.github.com/users/Sobak/events{/privacy}","received_events_url":"https://api.github.com/users/Sobak/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2018-08-26T15:03:26Z","published_at":"2018-08-29T06:05:49Z","assets":[],"tarball_url":"https://api.github.com/repos/Sobak/blackout/tarball/v0.6.0","zipball_url":"https://api.github.com/repos/Sobak/blackout/zipball/v0.6.0","body":"### Recreated game bootstrapping in Laravel\r\nThis version features first in-game controller ported to Laravel. This is\r\nparticullarly important because it also means that the bootstrapping part\r\nof XNova engine has been ported as well. That includes (re-)calculating\r\ncurrent resources on the planet, checking if user is banned, handling\r\nfleets, queues, logging user visit etc.\r\n\r\nThis is first huge step towards porting actual game content to the\r\nLaravel framework.\r\n\r\nCurrent version, however, misses things like:\r\n- handling rocket attacks\r\n- handling attack mission\r\n- handling spy mission\r\n- handling colonisation missio\r\n- handling recycle mission\r\n- handling expedition mission\r\n\r\n### Ported to Laravel\r\nThis section contains parts of the system which were rewritten using Laravel.\r\nGenerally speaking, with the rewrite should not come any functional changes but\r\nwhere it was unavoidable or impractical to avoid the list item denotes most notable\r\nchanges made when rewriting. For the preliminary part of the porting process check\r\nsection above.\r\n\r\n- Logout\r\n    - Logout page no longer displays navbar nor left menu\r\n\r\n### Added\r\n- Added abbility to get game config variables using `config()`\r\n- Added `coordinates()` helper to quickly get human readable coords of almost any row\r\n\r\n### Changed\r\n- Account activation reminder is only shown in overview now\r\n- Account deletion reminder is only shown in overview now\r\n- Added primary index on `config.config_name`\r\n- Started to brand script as Blackout\r\n\r\n### Fixed\r\n- Fixed `E_WARNING` when dispatching fleet\r\n- Fixed loading language files for unauthenticated users\r\n- Fixed installation process\r\n- Public controllers (e.g. login) now redirect to installer if `.env` is missing\r\n\r\n### Removed\r\n- Removed Notes page\r\n- Removed unused `empire.php` file"}}
{"actor":{"display_login":"Sobak"}}