Dawa Ometto
0fa47047f3
Merge pull request #1225 from repotag/follow_renames
...
Follow page renames in history view. Close #565
2017-04-13 19:59:59 +02:00
Dawa Ometto
cabe9f353b
Fix tests
2017-04-13 00:24:06 +02:00
Dawa Ometto
16ea6245e3
Follow page renames in history view
2017-04-12 23:00:07 +02:00
Dawa Ometto
39aa290ea6
Expose page's SHA id in Page view. Closes 1222.
2017-04-12 19:42:26 +02:00
Dawa Ometto
f9b8b4e8d3
Remove ws subs ( #1220 )
...
* remove unwanted whitespace substitution
* end repression of file extensions
* see also https://github.com/gollum/gollum-lib/pull/249
2017-04-10 14:50:18 +02:00
Dawa Ometto
8aa10fe400
Yaml frontmatter ( #1217 )
...
Render YAML frontmatter
* Fix tests on 5.x
* Update README
* Refactor Page view #table
* Minor refactor
* Refactor
2017-04-09 19:26:04 +02:00
Zhang YANG
c1f94d2deb
Replace the editor body with Ace editor ( #1173 )
...
* Replace editor's content editor with Ace Editor
* Bundle ace 1.2.5
* Give the ace editor body a name
* Changeing edit mode now changes Ace's editor mode
* Move Ace interface into gollum.editor.js and implement drag and drop uploading
* Make editor bottons work (mostly)
* Fix edit mode mapping
* Fix mode selection for empty editor
* Make the ace editor vertically resizable
* Add org-mode and reStructuredText mode mapping
* Add missing jquery.resize.js
* Change keybinding from vim to emacs
* Makes ace resizable on Chrom
* Fix accidental change of resize
* Add keyboard selector and fix commit message updating
* Add visual aid in editor to signal unavailable formats
* Hide line number by default
2017-04-09 10:48:22 +02:00
Dawa Ometto
1e53d7ba53
Remove unicode support on deprecated ruby 1.8
2017-03-28 22:12:01 +02:00
Daniele Grandini
c5f3270ff6
final before pull request
2017-02-24 13:54:29 +01:00
Daniele Grandini
318a4717d1
rebasing
2017-02-24 13:50:38 +01:00
Daniele Grandini
37a11546fa
rebasing
2017-02-24 13:49:28 +01:00
Daniele Grandini
643a42aea6
Merge branch 'template_page' of https://github.com/QuaeNocentDocent/gollum into template_page
...
rebasing
2017-02-24 13:43:42 +01:00
Daniele Grandini
2b8497531d
rebasing
2017-02-24 13:41:52 +01:00
Daniele Grandini
fdbde7840d
mv template load in page create and added tests
2017-02-24 13:32:20 +01:00
Daniele Grandini
d702026134
final
2017-02-24 13:32:20 +01:00
Jérémie Astori
e2d55b45ba
Fix compare page not accessible in no-edit mode
...
Permission checking was spread across `post` action handlers instead of inside the `before` to normalize between `get` and `post` action handlers and be more explicit.
2017-02-24 13:32:20 +01:00
Sven Schwyn
8da809f22c
Update gemojione to 3.2
...
https://github.com/gollum/gollum-lib/issues/226
2016-12-28 23:49:39 +01:00
Daniele Grandini
54ece4e432
mv template load in page create and added tests
2016-08-27 15:51:18 +02:00
Daniele Grandini
a50fcd31e2
final
2016-08-25 10:11:22 +02:00
Dawa Ometto
abb516e1b1
Merge pull request #1155 from gollum/dont_wait_on_versions
...
Remove calls to Page#last_version. Closes #1078 .
2016-08-07 20:28:52 +02:00
Dawa Ometto
6910b6d024
Merge pull request #1143 from astorije/patch-1
...
Fix compare page not accessible in no-edit mode. Resolves #1140 .
2016-08-07 20:17:34 +02:00
Dawa Ometto
435a3e62ba
Remove calls to Page#last_version, replace with AJAX-lookup of version info.
2016-08-07 20:09:01 +02:00
Maarten Engelen
236680aab9
Add file deletion functionality
...
Adds route for file deletion
Add styles and images for this
2016-08-07 17:18:36 +02:00
Jérémie Astori
0675844d97
Fix compare page not accessible in no-edit mode
...
Permission checking was spread across `post` action handlers instead of inside the `before` to normalize between `get` and `post` action handlers and be more explicit.
2016-06-27 13:50:47 -04:00
Dawa Ometto
330f7b4002
Add Safari to livepreview-enabled browsers. Fixes #503
2016-06-16 12:58:22 +02:00
Sven Schwyn
fa1bcf9608
Add support for emojione
2016-05-19 20:33:25 +02:00
Jean Hominal
91833dd72e
Use last_version instead of versions when possible. Fixes #1087 .
...
Use Gollum::Page#last_version instead of Gollum::Page#versions in the
cases identified in #1087 :
* In Precious::App#show_page_or_file
* In Precious::Views::Page#author
* In Precious::Views::Page#date
2016-02-14 23:15:38 +01:00
Dawa Ometto
f876aa7d0f
Merge pull request #1077 from mpnowacki/renaming
...
fixed file renaming issues with page_file_dir
2015-11-02 11:42:50 +01:00
ngyuki
90072a9332
Fix position of sidebar in preview
2015-11-02 12:45:30 +09:00
mpnowacki
3811fb46b3
fixed file renaming issues with page_file_dir. This will only work with appropriate changes in gollum-lib
2015-10-04 11:34:25 +02:00
Dawa Ometto
ab42c0c0df
Release 4.0.1
2015-09-20 14:48:32 +02:00
Bart Kamphorst
ce68a88293
Added security check.
2015-09-20 13:53:02 +02:00
Matt Hill
51b5a11a54
Fix custom.x path when page-file-dir is not set
2015-08-20 23:19:25 -04:00
Joshua Swanson
73e61dbcff
Changed layout template, to correctly handle custom.js when --page-file-dir is set
2015-08-05 13:26:19 +01:00
GROUX Richard
f9e5c05046
Fix search without querry
...
App crash when we try to get /search
Add an empty querry '' as default
2015-07-21 19:35:45 +02:00
Nathan Lowe
8a6a8db730
Fix #1030 : Disable AJAX Cach in Live Editor
...
Internet Explorer caches all AJAX get requests and decides when to expire
them in the cache. This commit disables caching on the GET request to
/data/<PAGE NAME>, which fixes IE displaying old page data when using the
live editor.
See http://www.dashbay.com/2011/05/internet-explorer-caches-ajax/ and
https://stackoverflow.com/questions/4303829/how-to-prevent-a-jquery-ajax-request-from-caching-in-internet-explorer
2015-07-03 17:28:43 -04:00
Nathan Lowe
279b028c5e
Fix #1012 : /Pages should render Folders First, then files, alphabetically
2015-05-20 18:58:10 -04:00
Dawa Ometto
f268827a2e
Merge pull request #995 from tfogo/html-cleanup
...
Remove extraneous li tags
2015-04-26 19:05:00 +02:00
Dawa Ometto
5781ac6bbd
Release 4.0.0
2015-04-11 11:32:03 +02:00
Tim Fogarty
93af289d3b
Remove extraneous li tags
2015-04-06 02:40:02 -04:00
Kirat Singh
e4df298bb4
prepend baseUrl to /uploadFile
2015-04-05 14:22:41 -04:00
Dawa Ometto
804d21e31d
Release 3.1.3
2015-04-04 11:45:17 +02:00
Dawa Ometto
21bb1efb46
Block on no-edit without using middleware
2015-04-03 17:22:51 +02:00
Dawa Ometto
9d0986f1ca
Merge pull request #964 from simonzack/mathjax_livepreview
...
Enable mathjax in live preview
2015-04-02 13:13:25 +02:00
Andrew Arrow
09364850ee
adding template dir logic to app.rb vs. just the bin
2015-03-27 15:13:55 -07:00
Dawa Ometto
af6d690fc8
Add root slash to drag-and-drop upload path. Resolves #969 .
2015-01-30 22:06:31 +01:00
Sunny Ripert
f964407c47
Merge pull request #965 from simonzack/ace_hook
...
added an initAce hook to allow configuration of the live editor
2015-01-28 17:00:43 +01:00
simonzack
3be2e76ec0
enable $ inline expressions so the example markdown doc works, $ can be escaped using \$ so shouldn't be much of an issue
2015-01-28 19:06:24 +11:00
simonzack
f9a9b90ed7
enable mathjax in live preview
2015-01-28 18:00:35 +11:00
simonzack
fe1a8569f6
updated ace
2015-01-27 22:46:30 +11:00