1. 10 Mar, 2013 2 commits
    • Dan Knox's avatar
      Add Spinach coverage for Gollum Wiki system and correct the Delete link. · 1479f172
      Dan Knox authored
      The previously failing Spinach steps have been fixed with this commit.
      I have also added new steps that cover the entire usage of the Wiki
      system.
      
      The new Spinach steps revealed a minor bug in the Delete page process.
      The path for the "Delete this page" button was previously set to
      `project_wikis_page(@project, @wiki)` when it should have been
      using the singular `project_wiki_page(@project, @wiki)` path helper.
      
      The link has been corrected and all steps are now passing.
      1479f172
    • Dan Knox's avatar
      Replace current Wiki system with Gollum Wikis. · ea9b3687
      Dan Knox authored
      This commit replaces the old database backed Wiki system with the
      excellent Gollum git based Wiki system.
      
      The UI has been updated to allow for utilizing the extra features
      that Gollum provides. Specifically:
      
      * Edit page now allows you to choose the content format.
      * Edit page allows you to provide a commit message for the change.
      * History page now shows Format, Commit Message, and Commit Hash.
      * A new Git Access page has been added with the Wiki Repo URL.
      * The default page has been changed to Home from Index to match
      the Gollum standard.
      
      The old Wiki model has been left in tact to provide for the
      development of a migration script that will move all content stored
      in the old Wiki system into new Gollum Wikis.
      ea9b3687
  2. 09 Mar, 2013 1 commit
  3. 08 Mar, 2013 3 commits
  4. 07 Mar, 2013 13 commits
  5. 06 Mar, 2013 21 commits