Bjørn Erik Pedersen
2618cfbeaa
hugolib: Fix error for non-renderable HTML content with shortcodes
...
This commit re-introduces template lookup order that was accidently removed as
part of the template nonglobal refactoring.
Fixes #3021
2017-02-10 18:57:38 +07:00
Bjørn Erik Pedersen
25bfa7e12f
hugolib: Use the site's Tmpl for non-renderable pages
2017-02-10 10:44:35 +07:00
Yizhe Xu
7a5cc3cfd7
docs: Add instructions for customized domain
2017-02-09 10:50:16 +01:00
John Feminella
962443ade8
hugolib: Correct repeated spelling errors in documentation
2017-02-09 10:48:07 +01:00
Bjørn Erik Pedersen
a89fb86cdf
tpl: Must do a extra lookup of cloned base templates
...
See #2549
Fixes #3013
2017-02-07 10:43:30 +07:00
Bjørn Erik Pedersen
f404603340
Revert "hugolib: Add some baseof test variants"
...
This reverts commit d11f37d97c
.
Will have to look more closely into this.
See #2995
2017-02-07 02:04:12 +07:00
Bjørn Erik Pedersen
d11f37d97c
hugolib: Add some baseof test variants
...
See #2995
2017-02-07 00:01:28 +07:00
Dundonian
3e5ad4aeeb
docs: Update Bitbucket Hosting Tutorial
2017-02-05 21:55:18 +01:00
Pascal Aubort
9c97949513
docs: Add article to press section
...
Link blog post which describes how to use Cloud9 IDE to make a Hugo site and then deploy it to Google App Engine.
2017-02-05 21:53:14 +01:00
ominty
7fd88fb199
docs: Update link to blog post in community/press.md
...
changed link to german tutorial series as site structure has changed due to page update
2017-02-04 22:30:29 +01:00
bogem
faba90ab96
helpers: Fix misspells
2017-02-04 22:28:36 +01:00
Andrew
2af2ff3c1f
docs: Add tuorial "How to use Google Firebase to host a Hugo site"
...
Aerobatic.io migrated their Bitbucket hosting plugin and no longer provide
a free tier with a custom domain. This tutorial covers setting up Firebase
to host a Hugo site that was previously hosted on Aerobatic.
2017-02-04 22:26:10 +01:00
digitalcraftsman
dae6a4539f
docs: Fix typo in templates/functions.md
2017-02-04 22:23:57 +01:00
Bjørn Erik Pedersen
19aff029b1
hugolib: Skip rendering for the page tests
2017-02-04 23:15:07 +07:00
Bjørn Erik Pedersen
c71e1b106e
all: Refactor to nonglobal file systems
...
Updates #2701
Fixes #2951
2017-02-04 11:37:25 +07:00
Bjørn Erik Pedersen
0ada405912
vendor: Revert to previous cast
...
The new cast caused test failures.
2017-02-03 19:23:32 +07:00
Bjørn Erik Pedersen
c2f692266d
vendor: Update cast
2017-02-03 18:47:10 +07:00
Devin Schulz
24512fa82b
docs: Add engineering.invisionapp.com to the showcase
2017-01-29 15:58:15 +01:00
Sebastian G
7241253c22
docs: Multilingual documentation for frontmatter params
...
Fixes #2990
2017-01-27 19:14:48 +01:00
ZaneDev
1e79900860
docs: Add netlify to the list of static hosting solutions
...
Netlify is a solid solution similar to surge and aerobatic and they have a great free plan and pro plan for open source projects.
2017-01-26 19:42:56 +01:00
Alan Orth
72cffed89b
docs: Add picturingjordan.com to the showcase
2017-01-24 15:45:59 +01:00
Leo Arias
feeb93d4f1
Add pygmentize to the hugo snap
...
closes #2914
2017-01-23 21:31:52 +07:00
Alan Orth
95ad3ad2fa
tpl: Improve generation of OpenGraph date tags
...
Allow all nodes/pages to use date-related OpenGraph meta tags, not
only sites which are using the as-of-yet unfinished .Site.Authors
functionality.
Improve compliance of tags with Facebook's OpenGraph docs for the
"website" and "article" types[0][1]. Also, use the proper tag for
modification date (og:update_time vs article:modified_time).
Generate date published using either .PublishDate or .Date, and use
.Lastmod for modification date, which can use the new enableGitInfo
functionality from Hugo 0.18, but seamlessly falls back to .Date if
the site does not have this enabled/supported.
[0] https://developers.facebook.com/docs/reference/opengraph/object-type/website/
[1] https://developers.facebook.com/docs/reference/opengraph/object-type/article/
2017-01-23 21:31:30 +07:00
Ardianta Pargo
91c569c7e5
docs: Add petanikode.com to the showcase
2017-01-22 14:10:55 +01:00
digitalcraftsman
99fd7c684f
cmd: Remove empty tags/features strings in theme.toml template
2017-01-20 23:44:40 +07:00
Wouter Groeneveld
d949c34af1
docs: Add Dokuwiki to hugo conversion tool
...
I've written a DokuWiki to hugo conversion tool in python to migrate my blog content to Hugo. I hope others will also benefit from it. Feel free to take a look and give some feedback.
2017-01-18 19:39:07 +01:00
Dmitry Kurkin
7dc9458167
make: Fix typo
2017-01-18 19:30:25 +01:00
digitalcraftsman
940c5d8bae
docs: Add tumblr-to-hugo to tools section
2017-01-18 19:24:32 +01:00
Cameron Moore
3ac1b9fe33
tpl: Fix deadlock in cached partials
...
Cached partials that contained cached partials would create a deadlock.
Fixes #2935
2017-01-18 10:30:22 +01:00
digitalcraftsman
dc61d3b6b3
docs: Update author credits in GH pages tutorial
2017-01-15 20:08:34 +01:00
Gunnar Morling
3818d6967a
docs: Update tutorial on GitHub Pages deployment
...
Now it describes the deployment via /docs folder and git worktree.
2017-01-15 19:50:20 +01:00
Bjørn Erik Pedersen
85c7578313
tpl: Fix broken benchmarks
...
But that did not explain issue #2935 :
```
BenchmarkPartial-4 200000 6452 ns/op 1040 B/op 30 allocs/op
BenchmarkPartialCached-4 500000 4104 ns/op 544 B/op 14 allocs/op
BenchmarkPartialCachedVariants-4 500000 3398 ns/op 624 B/op 17 allocs/op
```
2017-01-14 12:39:52 +01:00
Bjørn Erik Pedersen
92ba7219dc
commands: Fix newly broken server flag handling
2017-01-11 18:54:27 +01:00
Cameron Moore
1d7b960614
Clean up Makefile ( #2924 )
...
Add missing deprecated targets. Remove `test` from `check` target since
we already have `test-race`.
Fixes #2901
2017-01-11 10:07:35 +01:00
Brad Peabody
db33a33e61
Show full template error
2017-01-11 09:56:03 +01:00
Bjørn Erik Pedersen
d6000a208c
all: Refactor to nonglobal template handling
...
Updates #2701
2017-01-10 01:36:59 +01:00
Bjørn Erik Pedersen
4ea4359ac1
hugolib: Avoid double-encoding of paginator URLs
...
Fixes #2177
2017-01-08 17:13:46 +01:00
Bjørn Erik Pedersen
bc06135c96
helpers: Allow tilde in URLs
...
See #2177
2017-01-07 19:29:20 +01:00
Bjørn Erik Pedersen
45e3ed517a
all: Refactor to non-global logger
...
Note that this looks like overkill for just the logger, and that is correct,
but this will make sense once we start with the template handling etc.
Updates #2701
2017-01-07 17:06:35 +01:00
Leo Arias
24a286791f
Add the instructions to install the snap
2017-01-06 18:55:25 +01:00
magikstm
56c5eadc38
hugolib: Remove summary.go
...
Became obsolete after refactoring.
Fixes #2888 .
2017-01-06 16:40:51 +01:00
Cameron Moore
3d058a936f
hugolib: Allow arrays of arrays in frontmatter Params
...
Fixes #2752
2017-01-06 11:56:22 +01:00
Cameron Moore
3286b24fce
commands: Show OS and ARCH in version output
2017-01-06 11:54:53 +01:00
Mathias Biilmann
2989c38245
tpl: Add truncate template function
...
This commit adds a truncate template function for safely truncating text without
breaking words. The truncate function is HTML aware, so if the input text is a
template.HTML it will be truncated without leaving broken or unclosed HTML tags.
{{ "this is a very long text" | truncate 10 " ..." }}
{{ "With [Markdown](/markdown) inside." | markdownify | truncate 10 }}
2017-01-06 10:42:32 +01:00
magikstm
9c19ef0f87
target: Add COM0 and LPT0 as reservedNames on Windows
...
Fixes #2883
2017-01-06 02:32:49 -07:00
Bjørn Erik Pedersen
9f20e648b9
hugolib: Sync page collections with Site.Info on rebuild in watch mode
...
There is definitive potential for cleanup in this area, but this will have to do for now.
Fixes #2869
2017-01-05 20:57:24 +01:00
Bjørn Erik Pedersen
c60c41e051
commans: Remove unneeded build constraint
...
Fixes #2886
2017-01-05 15:45:25 +01:00
magikstm
01ee525f47
hugolib: Correct usage of "shortcode" in error messages
2017-01-05 15:40:28 +01:00
Bjørn Erik Pedersen
1b46d2cfee
commands, vendor: Remove log level setting in Jekyll command
...
And update the JWW lib.
2017-01-05 11:58:11 +01:00
Bjørn Erik Pedersen
fff6617c69
vendor: Update jww logger
2017-01-05 11:25:27 +01:00