{"push_id":580620562,"size":38,"distinct_size":0,"ref":"refs/heads/master","head":"63920c924d61ec3d325ff5c2e443691d9288250c","before":"950cf82794b49675a7e03a85c15ecb789525f034","commits":[{"sha":"03819ff62faac23ac8855daf515fc59d709df8fd","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Experimental built-in server","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/03819ff62faac23ac8855daf515fc59d709df8fd"},{"sha":"1f2a151ef6bf7b01d137bdcb2531503980940972","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Info about server starting","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/1f2a151ef6bf7b01d137bdcb2531503980940972"},{"sha":"60ea53b0a4e2c3cc242c084b8d436752d2fb2116","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Merge branch 'master' into built-in_server_experiment","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/60ea53b0a4e2c3cc242c084b8d436752d2fb2116"},{"sha":"4bbad0d68d437b482a45bdd0bbdb52fb55f45e09","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Merge branch 'master' into built-in_server_experiment","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/4bbad0d68d437b482a45bdd0bbdb52fb55f45e09"},{"sha":"64bf134ebadc579388d37200f601090bbf5f3491","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Few steps towards working http server:\n* `cs\\server\\Request` class for handling request\n* custom (currently just copy of original) `$_SERVER` wrapper that will work with multiple asynchronous requests\n* custom (currently just copy of original) `cs\\Singleton` trait that will work with multiple asynchronous requests\n* custom loader\n\nRequests processing broken temporary","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/64bf134ebadc579388d37200f601090bbf5f3491"},{"sha":"1491cdde52137210a7947ade25078a67cbb0281c","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Merge branch 'master' into built-in_server_experiment","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/1491cdde52137210a7947ade25078a67cbb0281c"},{"sha":"54c4d21b4b74e9702c7a48317fef2070cbd4e1c5","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Server accepts requests again, but answers only on first request, second and following requests responds with empty page (should not be so)","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/54c4d21b4b74e9702c7a48317fef2070cbd4e1c5"},{"sha":"1a54aa61c8d5640ef8e9f9e7f02b00c856149461","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Merge branch 'master' into built-in_server_experiment","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/1a54aa61c8d5640ef8e9f9e7f02b00c856149461"},{"sha":"97c8e3ccd4d8f4b4c344bf0264af6ce6c4acff16","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Merge branch 'master' into built-in_server_experiment","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/97c8e3ccd4d8f4b4c344bf0264af6ce6c4acff16"},{"sha":"5319449c63b7ded46f060b13b96a476686971f46","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Handling of sequential requests, environment resetting stage added","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/5319449c63b7ded46f060b13b96a476686971f46"},{"sha":"9a071785b84550ec41e704bbc5096119057f27f7","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Few optimizations","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/9a071785b84550ec41e704bbc5096119057f27f7"},{"sha":"2b103b5ce8a6706d19c176da58eca96513ce89e9","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Cookies support added","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/2b103b5ce8a6706d19c176da58eca96513ce89e9"},{"sha":"cfff1d87533381f41705639ed37a981e52e900ec","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Merge branch 'master' into built-in_server_experiment","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/cfff1d87533381f41705639ed37a981e52e900ec"},{"sha":"a16eac587522111e45d933d658d7aa237045d8b9","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"There is no need to recreate Language instance from scratch each time","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/a16eac587522111e45d933d658d7aa237045d8b9"},{"sha":"8bab1f99f46919632e999c8395ea1f14ae9d541a","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Do not create new `cs\\Config` on each request either","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/8bab1f99f46919632e999c8395ea1f14ae9d541a"},{"sha":"46ecf64ef24636fc257382f78d4fcfdeb3ae2fdb","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Clean classes cache when server stops","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/46ecf64ef24636fc257382f78d4fcfdeb3ae2fdb"},{"sha":"32e614398d3a260ed6dae30a2d622a1afa512c72","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Few steps towards per-request headers processing (require changes in system core and components for proper support)","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/32e614398d3a260ed6dae30a2d622a1afa512c72"},{"sha":"7ae89704f3011b583175fd9ba670ee0aa41cf23d","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Merge branch 'master' into built-in_server_experiment","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/7ae89704f3011b583175fd9ba670ee0aa41cf23d"},{"sha":"44c39af5c9be354c9547ec9cae24d818abb784f2","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Separate cookies for each request, also functions that work with global state adopted for http server","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/44c39af5c9be354c9547ec9cae24d818abb784f2"},{"sha":"4e7eee9487123c91344ca4574833e6a8acfdfa6e","author":{"email":"1cec007093abcdbf4f747f5ea83248c52304e00d@mokrynskyi.com","name":"Nazar Mokrynskyi"},"message":"Merge branch 'master' into built-in_server_experiment","distinct":false,"url":"https://api.github.com/repos/nazar-pc/CleverStyle-CMS/commits/4e7eee9487123c91344ca4574833e6a8acfdfa6e"}]}