{"push_id":741836463,"size":1,"distinct_size":0,"ref":"refs/heads/develop","head":"4b2688f09f00af4d6271cd1be7f6a4851cc0b5d0","before":"98f7643178fddccc43719a0545b37232594c4b49","commits":[{"sha":"4b2688f09f00af4d6271cd1be7f6a4851cc0b5d0","author":{"email":"31adae7f4fbc6fa96bd3c7ee5043564dbf92af28@gmail.com","name":"Andreas Koch"},"message":"Shortlink Index: Added an index page for all short links / direct access links. The page lists all short links to document which have an alias assigned in the meta data section. The main purpose for this feature is to have deep links to document which don't change - even if the folder structure of a repository changes.\n\nChanges:\n\n- Aliases are now normalized an can only contain characters, numbers,\n  underscore and dashes.\n- The shortlink overview page is linked in the bottom right section of\n  every page. The route is: /!\n- Every document that has an alias assigned will display the short link\n  at the bottom of the page as an input box for easy copy.\n- You can now use deep/short links to documents. Example:\n  `http://repo.com/!some-alias` will redirect you to the document which\n  has the alias `some-alias` assigned.\n- You can now assign multiple aliases to a single document\n- Documents no longer get a default alias assigned. If you don't specify\n  one the document won't have an alias.\n\nRelated Changes:\n\n- Improved the handling of sub templates for \"aliases\", \"tags\" and\n  \"publisher information\". These section are now only defined once.\n- HTTPs is no longer the default for the `allmark serve` command. If you\n  want HTTPs for a repository without a configuration use the `-secure`\n  flag. I did this because this speeds up the startup tremendously if\n  allmark does not have to generate a new SSL certificate.","distinct":false,"url":"https://api.github.com/repos/andreaskoch/allmark/commits/4b2688f09f00af4d6271cd1be7f6a4851cc0b5d0"}]}