Commit graph

27 commits

Author SHA1 Message Date
Mark Fletcher
109e8ef448 Make WikiPage comparable according to StaticModel interface
* Add WikiPage#id method returning associated SHA for wiki page commit
2017-02-14 11:16:34 +05:30
Alex Braha Stoll
683097666a Add WikiPage.unhyphenize 2017-01-30 01:07:31 -02:00
Alex Braha Stoll
d2b3fe45af Change WikiPage#directory 2016-12-31 16:55:50 -02:00
Alex Braha Stoll
104bfa2a31 Remove WikiPage#full_path 2016-12-31 16:55:50 -02:00
Alex Braha Stoll
84735186a8 Add WikiPage#to_partial_path 2016-12-31 16:55:50 -02:00
Alex Braha Stoll
c8a1e96826 Change WikiPage.group_by_directory to use WikiDirectory 2016-12-31 16:55:50 -02:00
Alex Braha Stoll
f25344e36e Change WikiPage.group_by_directory to order by directory and file alphabetical order 2016-12-31 16:55:50 -02:00
Alex Braha Stoll
5607bb8f09 Change WikiPage#directory to always start a directory hierarchy with '/' 2016-12-31 16:55:50 -02:00
Alex Braha Stoll
5bbe655991 Add component to show the full path of a wiki page when viewing its content 2016-12-31 16:55:50 -02:00
Alex Braha Stoll
083442bc71 Add specs for WikiPage.group_by_directory 2016-12-31 16:55:50 -02:00
Alex Braha Stoll
8bf52a4ae3 Show directory hierarchy when listing wiki pages 2016-12-31 16:55:50 -02:00
tiagonbotelho
1d268a89de adds second batch of tests changed to active tense 2016-08-09 15:11:39 +01:00
Douglas Barbosa Alexandre
aa30088f6e Fix old version warning when viewing wiki latest version via version_id 2016-01-29 14:17:00 -02:00
Douwe Maan
1e8d703a85 Tag model specs 2015-12-09 10:50:51 +01:00
Guilherme Garnier
848d7b2a2b Fix rubocop warnings in spec/models 2015-10-03 01:48:54 -05:00
Robert Speicher
94eff65569 Fix Style/SpaceInsideHashLiteralBraces cop violations
These fixes were performed automatically by Rubocop's `-a` flag.
2015-06-22 14:41:00 -04:00
Stan Hu
59d5c77975 Fix dots in Wiki slug causing errors
Closes #1263, #431
2015-03-21 18:33:51 -07:00
Jeroen van Baarsen
0c4a70a306 Updated rspec to rspec 3.x syntax
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
2015-02-12 19:17:35 +01:00
Stefan Tatschner
089516209c Fixed tests 2015-01-15 14:01:12 +01:00
Dmitriy Zaporozhets
eaeb4a90d4
Fix branch API
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-25 16:22:08 +03:00
Dmitriy Zaporozhets
b238b1544c Recreate tmp/tests on each test run 2014-07-31 19:24:53 +03:00
Hiroyuki Sato
bca528a57c Better title format for wiki page
The title format for wiki page may be unintelligible.
For example 'GitLab' is converted to 'Git Lab', 'MySQL' is converted to
'My Sql', etc.
2014-04-10 15:14:02 +09:00
Dmitriy Zaporozhets
1bd28994cc
Use ProjectWiki instead of GollumWiki in code
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-04-09 14:35:58 +03:00
Jacob Vosmaer
dd703b3e2a Remove duplicate code 2014-03-03 08:40:29 +01:00
Dmitriy Zaporozhets
f9b66aecdd Revert "More escaping"
This reverts commit c46eaca912.
2013-11-05 15:35:49 +02:00
Nigel Kukard
c46eaca912 More escaping
- Database name may contain characters which are not shell friendly
- Database password could contain the same
- While we at it there is no harm in escaping generated paths too
- Refactored 2-line system(command)

Signed-off-by: Nigel Kukard <nkukard@lbsd.net>
2013-11-04 22:09:03 +00:00
Dan Knox
ea9b3687db Replace current Wiki system with Gollum Wikis.
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.
2013-03-09 16:39:51 -08:00