payload: {"push_id":3946729545,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"9108f78ec91d3af6483a9953cdc54c12b6a2606c","before":"deb7b1d62b59a83f567df18cd614d319bb437408","commits":[{"sha":"10b390d8c22d2aa3263a478b746b20d19a00edfa","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"Layout and Login: Copy from GIN\n\nCopied (and stripped) GIN templates for layout (header & footer) and\nlogin page.  Removed javascript includes and cleaned out unnecessary\nmeta tags.","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/10b390d8c22d2aa3263a478b746b20d19a00edfa"},{"sha":"1a094ef25aba3c772fb6fc6af8d7f20e6a04bd50","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"[Dockerfile] Minor tweaks to paths","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/1a094ef25aba3c772fb6fc6af8d7f20e6a04bd50"},{"sha":"0c1fbaa93402c4b2f98a0848b76a58d1ea1dfaf3","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"Include GIN addresses in global server conf\n\n- Server configuration now also includes configurable GIN web and git\naddresses.\n- Addresses are parsed (using gin-cli functions) to set up the client\nconfiguration, which previously had to be created in advance.  This will\nchange in the future when the client configuration can be made in memory\nand wont require a file to be on disk.\n- During startup, the gin-valid service logs in as the configured gin\nvalid user to validate the configuration.\n- The hostkey is fetched automatically at each startup.  This also\nvalidates the git address configuration.","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/0c1fbaa93402c4b2f98a0848b76a58d1ea1dfaf3"},{"sha":"16e10e45f647d314762f264997446e5537eba930","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"Check form values before trying to login","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/16e10e45f647d314762f264997446e5537eba930"},{"sha":"e43c2a12047463d6d9124964fd79d0989a1d294e","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"Fix site title: GIN Valid","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/e43c2a12047463d6d9124964fd79d0989a1d294e"},{"sha":"f540c4778ea2b7943edeb6c83d9dbc96e4070a03","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"Map ToLower and ToUpper functions to template renderer","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/f540c4778ea2b7943edeb6c83d9dbc96e4070a03"},{"sha":"16a6911129e758d31db65ea28683b76838757161","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"Prettify repolist","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/16a6911129e758d31db65ea28683b76838757161"},{"sha":"dcfabfff3d24d88015c754b7791f1281dc1fea55","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"Prettify repo view","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/dcfabfff3d24d88015c754b7791f1281dc1fea55"},{"sha":"30d17743230b123ab9e6f1ec689ea4b0eeef7cf5","author":{"name":"Achilleas Koutsou","email":"561972696f9c16f211e8e1327416e6088f649bfb@gmail.com"},"message":"Redirect to repository view on hook toggle","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/30d17743230b123ab9e6f1ec689ea4b0eeef7cf5"},{"sha":"9108f78ec91d3af6483a9953cdc54c12b6a2606c","author":{"name":"Michael Sonntag","email":"7556e7b81888cbe67d82e6ab74c1d915ee68475a@gmail.com"},"message":"Merge pull request #30 from achilleas-k/looking-good\n\nRedesign templates","distinct":true,"url":"https://api.github.com/repos/G-Node/gin-valid/commits/9108f78ec91d3af6483a9953cdc54c12b6a2606c"}]}
other: {"actor":{"display_login":"mpsonntag"}}