{"push_id":1058541787,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"577a48758b9d8ad37e1cfa649c56ee39e65a9705","before":"2c325db51d950a16bd5c3a1aee03209de9dba8f6","commits":[{"sha":"577a48758b9d8ad37e1cfa649c56ee39e65a9705","author":{"email":"99fce745ba95618e19efef36bb1991805e2223b5@carrade.eu","name":"Amaury Carrade"},"message":"Rewrote the core of the ZéPS GUI.\n\n* The raw JSON is no longer used everywhere, instead, intermediate objects are used to store the stations and paths.\n* The stations list is loaded once and cached inside the manager, so the cache is not handled by passing the list everywhere.\n* Moved the route-compacting logic from the controller to the route class.\n* Rewrote the templates to use the new structure.\n* Updated the internal JSON APIs to use the new structure. The generated JSON is the same as the old one for the stations.","distinct":true,"url":"https://api.github.com/repos/zDevelopers/ZePS-GUI/commits/577a48758b9d8ad37e1cfa649c56ee39e65a9705"}]}