benjamin wil
a1e1af07a4
Merge pull request #1676 from gollum/benjaminwil/button-labels
...
Move "Page History" into button group
2021-03-15 08:24:04 -07:00
benjamin wil
76948130f6
Display button groups using Primer flex utilities
...
This small improvement just uses Primer `d-flex` utilities to `display:
flex;` instead of using style tags. It's preferable.
2021-03-06 16:19:01 -08:00
Benjamin Willems
f71ba31bfe
Move "Page History" into button group
...
If the user has edit permissions, the "History" button is shown in a
button group with "Edit" and "Rename". If the user does not have edit
permissions, it's shown by itself.
This commit also renames the label from "Page History" to "History".
2021-03-06 16:19:01 -08:00
Dawa Ometto
b7caa228e6
Add webrick dependency ( #1695 )
...
* Remove webrick as dev dependency
2021-03-06 15:39:21 +01:00
Dawa Ometto
0101dd2f65
Update .travis.yml ( #1690 )
2021-03-06 10:06:11 +01:00
Dawa Ometto
c8baa61fe3
Update image icon in editor ( #1687 )
2021-02-26 15:30:02 +01:00
Dawa Ometto
104335706a
Faster tests ( #1686 )
2021-02-26 11:34:41 +01:00
Dawa Ometto
7c60841bad
Release 5.2.1
v5.2.1
2021-02-25 13:35:02 +01:00
benjamin wil
f6a7c57175
Don't include primer.css separate from app.css ( #1685 )
...
* Recompile static assets
2021-02-25 09:39:41 +01:00
Dawa Ometto
730acee609
Release 5.2
v5.2
2021-02-24 12:06:54 +01:00
Dawa Ometto
b7295df662
Fix Compare view for renames on JRuby ( #1682 )
2021-02-24 11:53:48 +01:00
Dawa Ometto
aba3ec37d9
Fix styling for Latest Changes flexbox ( #1683 )
2021-02-24 09:28:34 +01:00
Dawa Ometto
020c98bfad
Update README.md ( #1670 )
2021-02-23 12:47:30 +01:00
Dawa Ometto
d33d11e086
Make Keybinding and Markup selects smaller ( #1681 )
2021-02-23 12:47:03 +01:00
benjamin wil
2e41751cf6
Fix sidebar and footer padding ( #1677 )
...
* Change footer and footer container spacing
This commit:
1. Removes the Primer `my-md-0` spacing from the `#wiki-footer`
container.
This gives it margins along the Y axis, spacing it out from
the sidebar and main wiki content containers on `md` and larger
screens.
2. Adds `px-4` padding to the `#footer-content`. which makes the
This makes the footer content inset the same way that sidebar
content is. This makes the content look more uniform on mobile
devices, when the sidebar and footer are presented one before
the other.
* Change spacing behaviour of `#wiki-sidebar`
To make `#wiki-sidebar` and `#wiki-footer` more similar, we can make
sure `px-4` padding is applied to the `-content` container, rather than
the outer container.
2021-02-22 09:32:02 +01:00
benjamin wil
f493150825
Fix heading counters and anchor icon presentation. Resolves #1642 ( #1673 )
...
* Reset h2 counters
* Reformat .header-enum scoped SCSS
* Show overflow .wiki-body content
* Re-scope and re-style heading `.anchor` elements
* Remove unused SCSS
* Recompile static assets
Co-authored-by: Dawa Ometto <dawa.ometto@uni-leipzig.de >
2021-02-20 11:10:52 +01:00
benjamin wil
68d0dd0cd5
Add mobile navigation menu ( #1671 )
...
* If navbar is too wide, use overflow-x: scroll
* Add initial mobile nav menu
* Use CSS classes instead of IDs for jQuery events
* Change content x-axis padding for mobile devices
* Recompile assets for mobile menu feature
2021-02-18 09:33:33 +01:00
benjamin wil
38fc7e69c1
Update Primer CSS to v15.2.0 ( #1659 )
2021-02-14 01:05:10 +01:00
benjamin wil
5b7b9f40ae
Only escape HTML from breadcrumbs. Resolves #1658 ( #1663 )
2021-02-14 01:04:42 +01:00
benjamin wil
17162aa091
Make sidebar layout mobile-friendly ( #1660 )
2021-02-13 18:29:33 +01:00
benjamin wil
0c89aa2b3e
Update reference to test git bare repositories ( #1662 )
...
The CONTRIBUTING document referenced a file that has since been moved.
2021-02-13 17:50:27 +01:00
benjamin wil
1980e39876
Remove unused _layout.scss file ( #1661 )
2021-02-13 17:25:54 +01:00
Garet Robertson
2b949014b8
Add JS polyfill for IE compatibility ( #1664 ). ( #1667 )
2021-02-13 17:11:40 +01:00
Dawa Ometto
b399496ec2
Update gems ( #1637 )
2021-02-13 16:48:28 +01:00
Sam
8433327926
contrib/automation/gollum-post: A script to post files to Gollum in an automated way. ( #1608 )
2021-02-13 16:48:11 +01:00
Nikita Ivanov
bb207f43d0
Fix binary diffs unable to be viewed in history. Resolves #1650 ( #1649 )
...
* Fix binary diffs cause error when viewed
* Change color of git lines to #000000a0
* Update assets
2021-01-10 13:54:30 +01:00
Nikita Ivanov
333af9b76c
Add redirect to rename commit ( #1648 )
...
This PR ensures that changes to `REDIRECTS_FILE` are committed with the commit responsible for the corresponding git rename.
2021-01-08 14:36:54 +01:00
Dawa Ometto
18a16665cc
Don't add base path to file url for deletion. Resolves https://github.com/gollum/gollum/pull/1620 ( #1639 )
...
* Add regression test
2021-01-04 11:29:45 +01:00
Bart Kamphorst
6c0796733d
Filter _Template content. Resolves #1603 and #1640 . ( #1612 )
...
* Filter _Template content. Resolves #1603 and #1640 .
* Introduces a Gollum::TemplateFilter class with methods to easily add _Template Filters.
* Adds support for relative _Template pages with fallback to _Template in root.
2020-12-26 14:10:02 +01:00
Nikita Ivanov
97ed5a7c57
Add tests to the ? in page name fix ( #1641 )
2020-12-14 11:24:50 +01:00
Nikita Ivanov
c87c8c446e
Fix bug when link to a page doesn't work if it has ? in its title ( #1634 )
2020-12-13 13:42:19 +01:00
Dawa Ometto
bfbfb21c17
Release 5.1.2
v5.1.2
2020-12-01 22:22:22 +01:00
Dawa Ometto
137728cdab
Guard against malicious file names
2020-12-01 22:21:54 +01:00
Dawa Ometto
3f7fd21d4a
Update kramdown-parse-gfm ( #1623 )
2020-11-19 17:10:37 +01:00
Dawa Ometto
2204cef0ef
Fix dependency status badge
2020-11-02 22:14:51 +01:00
Dawa Ometto
29ad7127d1
Add dependency status badge
2020-11-02 22:14:11 +01:00
Dawa Ometto
123518b940
Don't escape page path. Resolves #1615 ( #1618 )
2020-09-21 15:50:58 +02:00
Dawa Ometto
dbe849707a
Update GPG key
2020-09-13 16:21:43 +02:00
Dawa Ometto
986a76cf8e
Release 5.1.1
v5.1.1
2020-08-11 12:57:42 +02:00
Dawa Ometto
42439033c8
Release 5.1
v5.1
2020-08-03 19:07:32 +02:00
Dawa Ometto
421ff18788
Updating assets for bugfix release.
2020-08-03 19:01:29 +02:00
Dawa Ometto
519a275ff0
Fix mathjax config path ( #1605 )
...
Related to #1602
2020-08-03 19:00:49 +02:00
Watal M. Iwasaki
5a95f79b32
Ensure page_route starts with a leading slash ( #1604 )
...
* Ensure page_route starts with a leading slash
* Handle base_url = nil in page_route()
* Refactor page_route()
2020-08-03 18:09:57 +02:00
Dawa Ometto
627ee5bbbe
Merge pull request #1595 from heavywatal/upload-whitespaced-file
...
Address the uploads issue. Resolves #1584
2020-08-03 18:05:27 +02:00
Dawa Ometto
a9d300341c
Merge pull request #1594 from heavywatal/empty-search
...
Show search page even when no parameters are given
2020-07-15 12:46:18 +02:00
Dawa Ometto
6b7e912010
Merge pull request #1593 from heavywatal/fix-home-button
...
Address home button issue #1590
2020-07-15 12:44:13 +02:00
Watal M. Iwasaki
4feae80814
Update assets
2020-07-12 17:39:18 +09:00
Watal M. Iwasaki
5f5730fe2e
Address the uploads issue #1584
...
'%20' in filenames are translated back to ' ' in both editor and file creation.
2020-07-12 17:37:20 +09:00
Watal M. Iwasaki
5f784f5e10
Show search page even when no parameters are given
...
This PR addresses the issue #1586
2020-07-12 15:22:18 +09:00
Watal M. Iwasaki
35a44efafd
Address home button issue #1590
...
A trailing slash is added.
This fixes the behavior when base_url is nil.
2020-07-12 13:41:41 +09:00