Bjørn Erik Pedersen
f4675fa0f0
helpers: Fix permissions when creating new folders
...
This was mistakingly changed from 07777 (rwx, rw, r before umask) to 0755 in Hugo 0.37. This commit reverts to the old value.
Fixes #5128
2018-08-28 17:14:56 +02:00
Bjørn Erik Pedersen
ebb56e8bdb
Improve minifier MIME type resolution
...
This commit also removes the deprecated `Suffix` from MediaType. Now use `Suffixes` and put the MIME type suffix in the type, e.g. `application/svg+xml`.
Fixes #5093
2018-08-28 17:00:53 +02:00
Bjørn Erik Pedersen
6b9934a266
circleci: Update to Go 1.11
...
See #5115
2018-08-28 11:22:50 +02:00
Bjørn Erik Pedersen
c7f057797c
travis: Set GO111MODULE=on for mage install
...
See #5115
2018-08-28 11:22:50 +02:00
Anthony Fok
08d14113b6
resource: Add instruction to install PostCSS when missing
...
Fixes #5111
2018-08-26 15:22:58 +02:00
Bjørn Erik Pedersen
94d6d6780f
Update snapcraft build config to Go 1.11
...
See #5115
2018-08-26 10:43:53 +02:00
Bjørn Erik Pedersen
45c9c45d1d
Use Go 1.11 modules with Mage
...
See #5115
2018-08-25 20:50:58 +02:00
Bjørn Erik Pedersen
fce32c07fb
Add go.mod
...
See #5115
2018-08-25 20:50:58 +02:00
Bjørn Erik Pedersen
d32ff16fd6
Update Travis to Go 1.11 and Go 1.10.4
...
See #5115
2018-08-25 17:37:42 +02:00
vsopvsop
e6eda2a370
minfiers: Keep end tags
...
Fixes #5112
2018-08-25 10:49:15 +02:00
Anthony Fok
66f688f712
snap: Skip installing postcss due to failure on build server
...
npm running on fails to fetch postcss-cli on build.snapcraft.io
due to network proxy issue.
See https://forum.snapcraft.io/t/build-fails-behind-proxy-on-build-snapcraft-io/6951/3
2018-08-24 10:08:56 -06:00
Anthony Fok
2c934be8ab
snap: Refactor, fix bin/node, and add bin/postcss
2018-08-24 09:35:06 -06:00
Bjørn Erik Pedersen
94d0e79d33
hugolib: Include language code in REF_NOT_FOUND errors
...
Fixes #5110
2018-08-24 09:23:01 +02:00
Bjørn Erik Pedersen
b9a503febb
tpl/tplimpl: Make the autogenerated templates collapsed in PRs
2018-08-23 22:03:43 +02:00
Cameron Moore
fff132537b
Fix handling of taxonomy terms containing slashes
...
Fixes #4090
2018-08-22 07:18:37 +02:00
Carlos Alexandro Becker
8999de193c
Fix build on armv7
...
Closes #5101
2018-08-20 19:44:00 +02:00
hugoreleaser
a81c64e43e
releaser: Prepare repository for 0.48-DEV
...
[ci skip]
2018-08-20 08:19:37 +00:00
hugoreleaser
7ef5096257
releaser: Add release notes to /docs for release of 0.47.1
...
[ci skip]
2018-08-20 08:16:49 +00:00
hugoreleaser
16b691a875
releaser: Bump versions for release of 0.47.1
...
[ci skip]
2018-08-20 08:16:49 +00:00
Bjørn Erik Pedersen
aefd9a80a6
Release 0.47.1
2018-08-20 10:10:38 +02:00
hugoreleaser
57ace857aa
releaser: Add release notes draft for 0.47.1
...
Rename to *-ready.md to continue. [ci skip]
2018-08-20 08:06:27 +00:00
Bjørn Erik Pedersen
fdff0d3af4
tpl/tplimpl: Fix .Site.Params case regression
...
Fixes #5094
2018-08-19 14:30:37 +02:00
Anthony Fok
834617f9f8
snap: Remove unused files from Git, Perl, etc.
...
Snap size reduced from 46MB to 26MB.
2018-08-18 06:26:54 -06:00
Anthony Fok
ef20ec1fba
snap: Add nodejs to allow PostCSS to work
...
See https://discourse.gohugo.io/t/snap-pipeline-error-with-postcss-environment-issue/13583
2018-08-18 05:04:52 -06:00
Bjørn Erik Pedersen
5a0ee2b934
minifiers: Do not strip IE conditional statements
...
Fixes #5089
2018-08-18 11:16:34 +02:00
hugoreleaser
6746826689
releaser: Prepare repository for 0.48-DEV
...
[ci skip]
2018-08-17 09:17:44 +00:00
hugoreleaser
caf608d566
releaser: Add release notes to /docs for release of 0.47
...
[ci skip]
2018-08-17 09:15:18 +00:00
hugoreleaser
6711dacded
releaser: Bump versions for release of 0.47
...
[ci skip]
2018-08-17 09:15:18 +00:00
Bjørn Erik Pedersen
de23293486
releaser: Work around a Goreleaser bug
...
Closes #4918
2018-08-17 11:03:28 +02:00
Bjørn Erik Pedersen
918177ac25
Release 0.47
2018-08-17 10:38:31 +02:00
hugoreleaser
83a980d290
releaser: Add release notes draft for 0.47
...
Rename to *-ready.md to continue. [ci skip]
2018-08-17 08:19:47 +00:00
Bjørn Erik Pedersen
4a16b5f4b0
docs: Regenerate CLI docs
2018-08-17 10:12:19 +02:00
Bjørn Erik Pedersen
873f8805cb
Merge commit 'a95896878f4b4a79448b39ce93a4e0d3258b4a43'
2018-08-17 10:09:42 +02:00
Bjørn Erik Pedersen
a95896878f
Squashed 'docs/' changes from d88477eb3..9b494a58c
...
9b494a58c Add comma in example config
1c24f672d Update multilingual.md
8bf85bfe4 Cosmetic change to test GitInfo
3b53b54f9 Update installing.md
e3b8eb941 Get arolla-cocoon showcase ready for publishing
7b7931e59 Add "Cocoon Arolla showcase"
c9cc7852c Add "scoop install hugo" for quick install on Windows
3037527fe Update Directory Structure following Hugo Pipes
dbecb967d Add `assetDir` key to config list
488d1d034 Remove alias.txt
git-subtree-dir: docs
git-subtree-split: 9b494a58cd96ec42a4fc63c389c01523d144e03f
2018-08-17 10:09:42 +02:00
Steven Allen
3743875778
tpl/tplimpl: Fix compiling Amber templates that import other templates
...
Without this patch, amber would try to load templates from the OS filesystem
instead of the layouts virtual filesystem.
2018-08-17 10:04:07 +02:00
Bjørn Erik Pedersen
baa62d0abb
hugolib: Adjust tests for shortcode p-issue
...
See #1642
2018-08-17 09:13:39 +02:00
gllera
78c99463fd
hugolib: Fix shortcode output wrapped in p
...
Fixes #1642
2018-08-17 09:13:30 +02:00
Anthony Fok
abc54080ec
Add configFile(s) back to the watch list after REMOVE event
...
Fixes #4701
2018-08-16 16:11:57 +02:00
Bjørn Erik Pedersen
a655e00d70
commands: Gracefully handle typos in server config when running the server
...
Fixes #5081
2018-08-16 12:54:59 +02:00
Bjørn Erik Pedersen
9d973004f5
hugolib: Fix image cache-clearing for sub-languages
...
Fixes #5084
2018-08-16 12:54:59 +02:00
Bjørn Erik Pedersen
2247546017
hugolib: Force render of any changed page, even in Fast Render Mode
...
Fixes #5083
2018-08-16 12:54:59 +02:00
Bjørn Erik Pedersen
d139a037d9
hugoblib: Fix "adding a bundle" in server mode
...
Before this commit, the live reload logic in `hugo server` got confused when you dropped a new bundle into the project while the server was running. The workaround was to restart the server.
This commit fixes the "live reload bundle detection" in server mode, and also makes sure that the bundle headers are always processed first.
Fixes #5075
2018-08-16 12:54:59 +02:00
Bjørn Erik Pedersen
0a88741fe8
hugolib: Fix error when deleting a bundle in server mode
...
Fixes #5077
2018-08-16 12:54:59 +02:00
Bjørn Erik Pedersen
d999b4e82b
Revert "releaser: Revert to the old versions of the release pipeline"
...
This reverts commit 659917a002
.
2018-08-15 09:34:36 +02:00
Carlos Alexandro Becker
20148345aa
releaser: Fix goreleaser config
...
* fix: goreleaser nfpm artifact names
* fix: replacements
* fix: make both goreleaser yaml files more similar
Closes #5022
2018-08-15 09:31:56 +02:00
Bjørn Erik Pedersen
e5052f4e09
commands: Include theme name in version mismatch error
...
Fixes #5044
2018-08-14 21:21:39 +02:00
Bjørn Erik Pedersen
c81fbf4625
minifiers: Make the JS minifier matcher less specific
...
Fixes #5073
2018-08-14 19:24:33 +02:00
Bjørn Erik Pedersen
a6f199f7a6
hugolib: Use the interface value when doing Related search
...
Currently it makes no practical difference, but this is more a protection if we in the future creates index from the content related fields. That will not work from a shortcode.
See #5071
2018-08-14 18:19:45 +02:00
Bjørn Erik Pedersen
0dd06bdac0
hugolib: Fix Related when called from shortcode
...
Fixes #5071
2018-08-14 18:11:36 +02:00
Bjørn Erik Pedersen
5c5384916e
tpl/tplimpl: Reimplement the ".Params tolower" template transformer
...
All `.Params` are stored lowercase, but it should work to access them `.Page.camelCase` etc. There was, however, some holes in the logic with the old transformer.
This commit fixes that by applying a blacklist instead of the old whitelist logic. `.Param` is a very distinct key. The original case will be kept in `.Data.Params.myParam`, but other than that it will be lowercased.
Fixes #5068
2018-08-14 17:54:48 +02:00