GitHub PushEvent at 2014-03-08 01:01:17
Repository: gollum-lib
Actor: bootstraponline
Payload: {"shas":[["7aa68c007e328fd6865ea919214c63a973987376","e6fb06210fafc02fd7479ddbed2d042cc3a5155e@bootstraponline.com","Merge pull request #48 from bootstraponline/master\n\nUpdate gemspec","bootstraponline",true],["9deb4fe7cffb2ffe853eec01ebcf7cc552aa134d","e6fb06210fafc02fd7479ddbed2d042cc3a5155e@bootstraponline.com","Release 1.0.8","bootstraponline",true],["af4d146f7e7981f80d73574485b24e57e3ff4b02","46f1a0bd5592a2f9244ca321b129902a06b53e03@jamieoliver.name","Constrain gitlab-grit to 2.6.0. Fixes gollum/gollum#757","Jamie Oliver",true],["e50ea62fa14274c180a3458898a3fb8779031ef1","46f1a0bd5592a2f9244ca321b129902a06b53e03@jamieoliver.name","Release 1.0.9","Jamie Oliver",true],["2414bcbff5c17d40b56dd18ed95326acce4ca77b","f30820f9157e59ed3fb67c1979efaa4d8fa7d6e7@hezmatt.org","gollum-lib changes required to implement per-page uploads","Matt Palmer",true],["f6352abaaa97426b054488f7dc2160eac7434bc6","e6fb06210fafc02fd7479ddbed2d042cc3a5155e@bootstraponline.com","Merge pull request #49 from anchor/per-page-uploads\n\ngollum-lib changes required to implement per-page uploads","bootstraponline",true],["6073b85ef0d9a71e9525b8446aaeb2850d5fc173","f30820f9157e59ed3fb67c1979efaa4d8fa7d6e7@hezmatt.org","Convert the markup class to use \"filter chains\"\n\nRefactor out the steps required to turn a marked-up file into a HTML\nfragment ready for display into individual classes.  The benefit of this is\nthat users can modify the processing chain for their own needs, without\nneeding to go subclassing Gollup::Markup.  This should be a big win.\n\nIt's a conceptually simple change that gets a bit messy, since the\nextraction and processing code got its tentacles into a few places.\n\nIn essence, each phase of rendering a page is encapsulated in a separate\nclass with extract/process methods, more-or-less mirroring the existing\nstructure.  I had to take a bit of a gamble between sharing state between\nfilter steps (via the markup class instance) and redoing some things\nmultiple times (HTML parsing/assembly), but I felt that was cleaner than the\nalternatives, especially since if we store a parsed document, we'd have to\nmake sure that cache wasn't invalidated by an intermediate step.","Matt Palmer",true],["8b749787e94d92914da74435dd798bf5d77b4dfe","e6fb06210fafc02fd7479ddbed2d042cc3a5155e@bootstraponline.com","Merge pull request #50 from anchor/render-chain\n\nConvert the markup class to use \"filter chains\"","bootstraponline",true],["693bdb2151b9013734202a197402506de13b8876","f30820f9157e59ed3fb67c1979efaa4d8fa7d6e7@hezmatt.org","Remove duplicate rake","Matt Palmer",true],["9518d4e52682c33f03f174f83f1d781d466fe90a","e6fb06210fafc02fd7479ddbed2d042cc3a5155e@bootstraponline.com","Merge pull request #52 from anchor/duplicate-rake\n\nRemove duplicate rake","bootstraponline",true],["4fb6112e602af7864259c28c6ca5c258f8cfa162","2ece23298f06d9fb45772fdb1d38086918c80f44@kamphorst.com","Replaced Pygments with Rouge. See issue https://github.com/gollum/gollum-lib/issues/41","Bart Kamphorst",true],["43b54e72d2e11ad519e2dfc28cd2b8ad27e60992","46f1a0bd5592a2f9244ca321b129902a06b53e03@jamieoliver.io","Merge pull request #53 from repotag/from_pygments_to_rouge\n\nReplaced Pygments with Rouge. See issue https://github.com/gollum/gollum-lib/issues/41","Jamie Oliver",true],["51646223b453954f0a483b57f901e1f0c1486290","46f1a0bd5592a2f9244ca321b129902a06b53e03@jamieoliver.io","Support Ruby 2.1.0. Closes #54","Jamie Oliver",true],["81e9e1bbd2ab266a1e3a1a9cf80a77f606798dbc","2ece23298f06d9fb45772fdb1d38086918c80f44@kamphorst.com","Gollum::Markup.formats now adheres to formatter limitations from config.rb (with tests). Fixes issue https://github.com/gollum/gollum/issues/771.","Bart Kamphorst",true],["67f9fa380a305a21aad0658a67f04dbe4903881d","2ece23298f06d9fb45772fdb1d38086918c80f44@kamphorst.com","Merge pull request #56 from repotag/limit_formatters\n\nMakes Gollum adhere to formatter limitations set in config.rb. Resolves issue https://github.com/gollum/gollum/issues/771 .","Bart Kamphorst",true],["c62e0102be60a8381bd2f8a09c8410c904fcdc78","2ece23298f06d9fb45772fdb1d38086918c80f44@kamphorst.com","Added PlainText filter to render .txt files in <pre></pre> block without additional markup (with tests). Resolves https://github.com/gollum/gollum/issues/775 .","Bart Kamphorst",true],["2ed12aa3279f802f7309c4539c434c5a0ca66421","2ece23298f06d9fb45772fdb1d38086918c80f44@kamphorst.com","Merge pull request #55 from repotag/plain_text_formatter\n\nAdded PlainText filter to render .txt files in <pre></pre> block without additional markup (issue https://github.com/gollum/gollum/issues/775).","Bart Kamphorst",true],["4c6dadbb3a5c9a305f815a2e12914f0e4d5cc3ab","5ee0edb9e2229c0838f1959779f1949031de0123@2drops.net","prevent update_page with a rename from clobbering existing files with the same name","Tim Case",true],["de861cad7101b3a49ada145a333dab8539bdcfc6","5ee0edb9e2229c0838f1959779f1949031de0123@2drops.net","prevent rename_page with a rename from clobbering existing files with the same name","Tim Case",true],["65364b568159ce9f84671b6e58c5ba6ad3f3eaf8","f80d0ca101e967b50b730ddf8e8aca0de85e8df6@bytemark.co.uk","Allow [[include:]] directive to specify relative and subpage paths.  Fixes gollum/gollum#765.","Matthew Bloch",true]],"size":27,"ref":"refs/heads/master","head":"65e19a31bad38ef9944337cde913de604b87ea37"}