Bjørn Erik Pedersen
13d53b31f1
commands: Remove superflous BuildDate logic
...
Fixes #4272
2018-01-14 20:08:28 +01:00
Bjørn Erik Pedersen
51dd462c39
layout: Respect Type and Layout for list template selection
...
This commit also has some other nice side-effects:
* The layout logic is unified for all page types, which should make it less surprising
* Page.Render now supports all types
* The legacy "indexes" type is removed from the template lookup order. This is an undocumented type from early Hugo days. This means that having a template in, say, `/layouts/indexes/list.html` will no longer work.
* The theme override logic is improved. As an example, an `index.html` in theme will now wn over a `_default/list.html` in the project, which most will expect.
Fixes #3005
Fixes #3245
2018-01-14 19:59:51 +01:00
Bjørn Erik Pedersen
b6ea6d07d0
Run benchmarks 3 times
2018-01-14 00:49:01 +01:00
Bjørn Erik Pedersen
4dac1781e3
resource: Add some GoDoc
2018-01-13 00:08:21 +01:00
Bjørn Erik Pedersen
8a409894bd
hugolib: Allow url in front matter for list type pages
...
This enables some potential foot-shooting, but is needed for some special URL requirements.
Fixes #4263
2018-01-12 18:10:40 +01:00
Bjørn Erik Pedersen
46db900dab
resource: Implement Resources.ByPrefix
...
Fixes #4266
2018-01-12 18:06:35 +01:00
Bjørn Erik Pedersen
60c9f3b1c3
resource: Make GetByPrefix work for Page resources
...
Fixes #4264
2018-01-12 17:46:50 +01:00
Bjørn Erik Pedersen
57e10f174e
Support uglyURLs per section
...
Fixes #4256
2018-01-12 10:39:09 +01:00
Bjørn Erik Pedersen
db85e83403
resource: Make .Resources.GetByPrefix case insensitive
...
Fixes #4258
2018-01-11 18:58:53 +01:00
Vas Sudanagunta
1046e9363f
Update CONTRIBUTING.md
2018-01-11 17:22:12 +01:00
Vas Sudanagunta
d5803da1be
Support offline builds
2018-01-11 17:22:12 +01:00
Bjørn Erik Pedersen
14fa0b4edb
Release 0.32.4
2018-01-11 10:16:17 +01:00
hugoreleaser
9a30855235
releaser: Prepare repository for 0.33-DEV
...
[ci skip]
2018-01-11 09:00:51 +00:00
hugoreleaser
6d8a9f6570
releaser: Prepare repository for 0.33-DEV
...
[ci skip]
2018-01-11 09:00:51 +00:00
hugoreleaser
27c77e1ab9
releaser: Prepare repository for 0.33-DEV
...
[ci skip]
2018-01-11 09:00:51 +00:00
hugoreleaser
18779d54ad
releaser: Add release notes to /docs for release of 0.32.4
...
[ci skip]
2018-01-11 08:58:01 +00:00
hugoreleaser
e3afccf6fc
releaser: Add release notes to /docs for release of 0.32.4
...
[ci skip]
2018-01-11 08:58:01 +00:00
hugoreleaser
218773a82b
releaser: Add release notes to /docs for release of 0.32.4
...
[ci skip]
2018-01-11 08:58:01 +00:00
hugoreleaser
0d47d06737
releaser: Bump versions for release of 0.32.4
...
[ci skip]
2018-01-11 08:58:01 +00:00
hugoreleaser
7f29cb1960
releaser: Bump versions for release of 0.32.4
...
[ci skip]
2018-01-11 08:58:01 +00:00
hugoreleaser
a97ef61bad
releaser: Bump versions for release of 0.32.4
...
[ci skip]
2018-01-11 08:58:01 +00:00
Bjørn Erik Pedersen
4aaf27dc55
Release 0.32.4
2018-01-11 09:52:32 +01:00
hugoreleaser
f7d0b05f93
releaser: Add release notes draft for 0.32.4
...
Rename to *-ready.md to continue. [ci skip]
2018-01-11 08:48:10 +00:00
Bjørn Erik Pedersen
f82428d2e0
releaser: Git info bounds checking
2018-01-11 09:39:42 +01:00
Bjørn Erik Pedersen
50fb49c3d9
resource: Remove superflous comment
2018-01-11 09:17:48 +01:00
Alexander Borsuk
5235a5bf5e
Correct fix for --cleanDestinationDir flag
...
Fixes #4246
Fixes #4248
2018-01-10 18:26:42 +01:00
Alexander Borsuk
1921a70ab1
Revert "Remove the --cleanDestinationDir flag", there is a better fix.
...
This reverts commit 768ec5df9f .
2018-01-10 18:26:42 +01:00
Bjørn Erik Pedersen
f0eecc6a4f
Fix non-ASCII path handling for Page resources
...
Fixes #4241
2018-01-10 18:23:41 +01:00
Bjørn Erik Pedersen
768ec5df9f
Remove the --cleanDestinationDir flag
...
This is no longer supported. Since Hugo 0.32 we do static sync and build in parallel.
Closes #4246
2018-01-10 09:34:40 +01:00
Bjørn Erik Pedersen
424acf02ef
Release 0.32.3
2018-01-08 12:27:20 +01:00
hugoreleaser
f6f04e0840
releaser: Prepare repository for 0.33-DEV
...
[ci skip]
2018-01-08 11:12:41 +00:00
hugoreleaser
baa364436d
releaser: Prepare repository for 0.33-DEV
...
[ci skip]
2018-01-08 11:12:41 +00:00
hugoreleaser
238e7f7fbe
releaser: Prepare repository for 0.33-DEV
...
[ci skip]
2018-01-08 11:12:41 +00:00
hugoreleaser
1a9b362864
releaser: Add release notes to /docs for release of 0.32.3
...
[ci skip]
2018-01-08 11:10:08 +00:00
hugoreleaser
60c7751667
releaser: Add release notes to /docs for release of 0.32.3
...
[ci skip]
2018-01-08 11:10:08 +00:00
hugoreleaser
0aaa38544d
releaser: Add release notes to /docs for release of 0.32.3
...
[ci skip]
2018-01-08 11:10:08 +00:00
hugoreleaser
9284c32847
releaser: Bump versions for release of 0.32.3
...
[ci skip]
2018-01-08 11:10:08 +00:00
hugoreleaser
9cbab1803f
releaser: Bump versions for release of 0.32.3
...
[ci skip]
2018-01-08 11:10:08 +00:00
hugoreleaser
fdec5e3084
releaser: Bump versions for release of 0.32.3
...
[ci skip]
2018-01-08 11:10:08 +00:00
Bjørn Erik Pedersen
71abb53fff
Release 0.32.2
2018-01-08 12:05:52 +01:00
hugoreleaser
db5d79862b
releaser: Add release notes draft for 0.32.3
...
Rename to *-ready.md to continue. [ci skip]
2018-01-08 10:57:07 +00:00
Bjørn Erik Pedersen
2d3189b227
hugolib: Fix handling of mixed-case taxonomy folders with content file
...
* We match by path vs taxonomy to determine if we have a content page for that taxonomy
* The taxonomy name is (if `preserveTaxonomyNames` is not set) normalized to `maxmustermann` while you have the disk folder called `MaxMustermann`.
* This isn't a new issue, but I suspect most people will just name the folder `authors/maxmustermann` and it will just work.
* The inconsistent behaviour you see here is that you will end up with two pages with the same target filename, so it is a little random who will win.
This fixes that by also normalizing the taxonomy path when doing the comparison.
Fixes #4238
2018-01-08 11:47:26 +01:00
Bjørn Erik Pedersen
4b04db0f08
resource: Avoid processing and storing same image for each language
...
Fixes #4231
2018-01-07 11:58:16 +01:00
Bjørn Erik Pedersen
97c1866e32
resource: Resources.ByType should return Resources
...
Currently it returns []Resource.
This way the invocations can be nested.
Fixes #4234
2018-01-07 10:53:45 +01:00
Bjørn Erik Pedersen
8969331f5b
Fix multihost detection for sites without language definition
...
Static content was wrongly put into the lang-code subfolder.
Fixes #4221
2018-01-06 19:14:31 +01:00
Bjørn Erik Pedersen
6feb138785
commands: Report build time on config.toml change
...
Fixes #4232
See #4224
2018-01-06 10:54:16 +01:00
Bjørn Erik Pedersen
059e8458d6
Fix hugo benchmark --renderToMemory
...
Fixes #4218
2018-01-06 10:37:04 +01:00
Bjørn Erik Pedersen
ab82a27d05
Fix URLs for bundle resources in multihost mode
...
Fixes #4217
2018-01-06 10:29:13 +01:00
Bjørn Erik Pedersen
f25d8a9e17
Fix sub-folder baseURL handling for Page resources
...
I.e. images etc.
Fixes #4228
2018-01-06 10:29:13 +01:00
Bjørn Erik Pedersen
7960822895
Fix min Go version in installing
...
Closes https://github.com/gohugoio/hugo/issues/4223
2018-01-04 23:36:55 +01:00