{"push_id":1031774025,"size":11,"distinct_size":0,"ref":"refs/heads/v2","head":"6fc0ed3de0a3311443897e103658e4088a12f16f","before":"c1a30019502494a491a84a5efb3897dfc5b1a391","commits":[{"sha":"f55d657cf80993861ea728265398d38aeb48b5c2","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"adjust the password encryption to also work with passwords previously encrypted without salt","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/f55d657cf80993861ea728265398d38aeb48b5c2"},{"sha":"cf3dd8b566f3b67c001d22c8af571cf82b530cf6","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"add a config for unallowed pages","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/cf3dd8b566f3b67c001d22c8af571cf82b530cf6"},{"sha":"7ef7933592f7b12aa1e206a37a8668858d8a209c","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"add replaceable arguments for the translations","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/7ef7933592f7b12aa1e206a37a8668858d8a209c"},{"sha":"b21fcbf2172fd29ab1305474ad63214d0b095507","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"add the possibility to use hooks for the checkPage method of the Display class","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/b21fcbf2172fd29ab1305474ad63214d0b095507"},{"sha":"d885adf2224b1cf49302b052289396589fd2a0df","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"add missing copyright for the file doc blocks","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/d885adf2224b1cf49302b052289396589fd2a0df"},{"sha":"691787e08e1168dc0f402ce62b8cb1b2fd0f8c49","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"allow a default config file","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/691787e08e1168dc0f402ce62b8cb1b2fd0f8c49"},{"sha":"3267ba5998792c20e05760b25fd4b681102f1a92","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"rework the way pages are determined that don't need a login","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/3267ba5998792c20e05760b25fd4b681102f1a92"},{"sha":"f46bbcd40bc62d7e6a0a5a9b3f33b76f8edaf35e","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"fix for the lang attribute not being filled","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/f46bbcd40bc62d7e6a0a5a9b3f33b76f8edaf35e"},{"sha":"c4a52999dce0839a750df44b9694235fc80307e3","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"rework the way the $GLOBALS array is accessed","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/c4a52999dce0839a750df44b9694235fc80307e3"},{"sha":"34654d3b34ff61401f29a7fcae8d0c7001f99001","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"Add new ajax handling","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/34654d3b34ff61401f29a7fcae8d0c7001f99001"},{"sha":"6fc0ed3de0a3311443897e103658e4088a12f16f","author":{"email":"37745ed7a0f005fb14522c5cc7c1ba3d9e0df579@wafriv.de","name":"friend8"},"message":"Add methods to clear the registered js and css files","distinct":false,"url":"https://api.github.com/repos/friend8/SmartWork/commits/6fc0ed3de0a3311443897e103658e4088a12f16f"}]}