Dawa Ometto
6d4f97fdc4
Add custom.css and custom.js files to example repo
2018-10-02 23:56:16 +02:00
Dawa Ometto
c85e14336e
Lockdown access to custom css and js files in repo
2018-10-02 23:31:07 +02:00
Bart Kamphorst
b1cdf91789
Merge pull request #1322 from gollum/enhance_pages_view
...
Implement basic file deletion for /pages view.
2018-10-02 15:25:11 +02:00
Bart Kamphorst
fd9156821c
Resolve minor issue to fix tests.
2018-10-02 14:21:00 +02:00
Bart Kamphorst
feb098bf45
Implement basic file deletion for /pages view.
2018-10-02 14:03:26 +02:00
Dawa Ometto
b5eed33932
Add warbler to Gemfile and update gemspec. Depend on gollum-lib@master and adapters@master for dev purposes.
2018-10-01 13:09:13 +02:00
Dawa Ometto
c660222300
Update README.md
2018-09-27 19:58:14 +02:00
Bart Kamphorst
ef6bd9b538
Merge pull request #1320 from gollum/remove_file_view
...
Remove fileview from gollum and rely on /pages.
2018-09-24 14:30:29 +02:00
Bart Kamphorst
012f1fcd47
Remove fileview from gollum and rely on /pages.
2018-09-23 14:38:09 +02:00
Bart Kamphorst
e46861f827
Merge branch '5.x' of https://github.com/gollum/gollum into 5.x
2018-09-22 21:16:44 +02:00
Bart Kamphorst
4549fdb9c5
Redirect broken links to 404 when --no-edit mode is enabled. Resolves #1197 .
2018-09-22 21:16:01 +02:00
Bart Kamphorst
f5ad5e397e
Merge pull request #1319 from onewhaleid/editor-hover-text
...
Add hover text to editor buttons
2018-09-19 16:06:18 +02:00
Dan Howe
f64ecd340b
Add hover text to editor buttons
2018-09-19 23:09:21 +10:00
Bart Kamphorst
92e42236f5
Add --versions flag to the gollum binary that outputs the version numbers of auxiliary gems. Resolves #1022 .
2018-09-17 22:41:31 +02:00
Bart Kamphorst
051b88fe70
Drop support for ruby =< 2.2 on Travis (due to Sinatra upgrade to 2.0).
2018-09-17 21:25:24 +02:00
Bart Kamphorst
25578961c0
Merge branch '5.x' of https://github.com/gollum/gollum into 5.x
2018-09-17 21:12:39 +02:00
Bart Kamphorst
b47db5611b
Upgrade Sinatra to v.2.0 or higher. Closes #1193 (Rails 5 compatibility).
2018-09-17 21:12:30 +02:00
Dawa Ometto
efe1df769b
Remove legacy git_adapter helper method
2018-09-17 17:09:19 +02:00
Bart Kamphorst
812cd311c3
Fix conditional check on git adapter for String extension library.
2018-09-17 16:53:07 +02:00
Bart Kamphorst
676fb474b9
Merge pull request #1293 from ProgramFan/5.x
...
Upgrade bundled ACE editor to 1.3.1
2018-09-17 11:47:18 +02:00
Yang Zhang
167b5c4b1f
Upgrade bundle ACE editor to 1.3.1
2018-02-18 11:15:02 +08:00
Bart Kamphorst
d87a481ffb
Add cancel button to editor. Resolves issue #1282 .
2018-02-05 16:44:55 +01:00
Bart Kamphorst
6f54af5556
Merge branch '5.x' of https://github.com/gollum/gollum into 5.x
2018-02-05 15:18:29 +01:00
Bart Kamphorst
ddea445a28
Refactor create view. Fixes create with file extension. Fixes automatic selection of format in editor.
2018-02-05 15:15:54 +01:00
Bart Kamphorst
e82bf4ce46
Merge pull request #1290 from gollum/fix_1274
...
Pagename() function no longer returns file extension. Fixes #1274 .
2018-02-05 13:29:11 +01:00
Bart Kamphorst
f75037db42
Pagename() function no longer returns fill extension. Fixes #1274 .
2018-02-05 12:24:29 +01:00
Bart Kamphorst
01c7b5f380
Merge pull request #1287 from gollum/update_version
...
Change gollum version to 5.0.1b to prevent confusion during development. Closes #1278 .
2018-01-17 17:12:03 +01:00
Bart Kamphorst
0b906dd952
Change gollum version to 5.0.1b to prevent confusion during development. Closes #1278 .
2018-01-17 16:58:58 +01:00
Dawa Ometto
dac91e9998
CSS to SCSS ( #1247 )
...
* CSS to SCSS
* Fix travis
* Use sprockets
* Use Sprockets helpers
* Fix gollum.editor.js error when changing language
* Fix fileview styles, use same style as Pages View.
* Add keybinding files required by ace and some ace ext files that are required or might be useful.
2018-01-14 16:47:47 +01:00
Thomas KUNTZ
a75b003c78
Update Mousetrap and use new 'mod' helper ( #1245 )
...
* Fix page list for files that have regexp special chars.
The page list collection logic was using the filename without any
scaping to create a regexp. This not only breaks for some names it might
even be a security problem by introducing bad regular expression as
filenames.
* Add another video to README.
* Test on Ruby 2.4
* Pass non-empty commit author details in transliteration test
Empty name or email are not allowed by libgit2 and cause a test failure
when the test suite is run against rugged_adapter.
* Solve bug when folder contain non-ascii character
When you create a file in a folder with non-ascii character, for exemple "Réseau", after creating the page, it throwed an "URI::InvalidURIError", given the fact that the url returned was "/Réseau/H%C3%A9y", only the part with the name of the file was correctly encoded.
So I propose to encode every part of the url to solve this issue
So I just
* readme: Use --document in place of deprecated options
* Release 4.1.0
* Skip tests for transliteration for adapters different than grit
* Fix date. Closes #1211
* Set bar_side for versioned pages. Closes #1226
* Update gemijione dependency. Closes #1227
* Release 4.1.1
* Update Mousetrap and use new 'mod' helper
Since version 1.4, a generic 'mod' helper can be used for cross
platform shortcuts. I updated Mousetrap to latest v1.6.1 and
used 'mod+s' instead of ['ctrl+s', 'command+s'] for the editor's
keyboard shortcut.
See https://craig.is/killing/mice#api.bind.combo
2017-08-07 00:29:08 +02:00
Dawa Ometto
08d822a3ff
Merge pull request #1248 from repotag/fix_yaml
...
Fix potential bug in YAML rendering: convert object to string before escaping
2017-07-31 18:35:00 +02:00
Dawa Ometto
c9e3e9aa84
Try fix Travis
2017-07-31 18:05:43 +02:00
Dawa Ometto
37c1183515
Fix potential bug in YAML rendering: convert object to string before escaping
2017-05-31 17:18:45 +02:00
Dawa Ometto
935a080152
Merge pull request #1235 from svoop/escape_emojis
...
Document how to escape emoji
2017-04-30 20:49:04 +02:00
Sven Schwyn
6f11ce71c4
Minor rewording
2017-04-30 17:30:10 +02:00
Sven Schwyn
f41a85ced9
Document how to escape emoji
2017-04-30 15:54:55 +02:00
Dawa Ometto
97fab1df14
Mark more Precious::App internal methods as private
2017-04-27 23:54:28 +02:00
Dawa Ometto
f6273ded80
app.rb: mark non-route methods as private.
2017-04-27 23:32:16 +02:00
Dawa Ometto
9b7028a74e
Remove superfluous useragent tests
2017-04-27 23:28:33 +02:00
Dawa Ometto
16894330a9
Merge pull request #1234 from repotag/wssub_fix
...
Found more spurious whitespace substitution.
2017-04-23 11:53:48 +02:00
Dawa Ometto
35f6952519
Found more spurious whitespace substitution.
2017-04-23 11:45:48 +02:00
Dawa Ometto
ca50e87538
Merge pull request #1229 from ProgramFan/feature-5.x/add-keyboard-shortcuts-dialog
...
Add keyboard shortcuts dialog. Closes #505 .
2017-04-17 22:24:48 +02:00
Yang Zhang
56ad3251fd
Add keyboard shorts dialog and enable Ctrl+S in the editor
2017-04-14 22:25:39 +08:00
Dawa Ometto
750e2ee677
Fix syntax error in bin/gollum
2017-04-14 00:28:44 +02:00
Dawa Ometto
cc273f30e9
Merge pull request #1224 from repotag/remove_livepreview
...
Remove livepreview
2017-04-13 20:14:27 +02:00
Dawa Ometto
64fd56e8ef
Merge branch '5.x' into remove_livepreview
2017-04-13 20:00:59 +02:00
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
6e2559f77a
Merge pull request #1223 from repotag/expose_page_sha
...
Expose page's SHA id in Page view. Closes 1222.
2017-04-13 01:01:30 +02:00
Dawa Ometto
cabe9f353b
Fix tests
2017-04-13 00:24:06 +02:00
Dawa Ometto
5aa5bccda3
Remove livepreview
2017-04-12 23:03:11 +02:00