Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-29 | commands: Handle hugo mod get --help | Bjørn Erik Pedersen | |
Fixes #11141 | |||
2023-06-28 | commands: Fix help message for hugo new theme | Andreas Deininger | |
Closes #11161. | |||
2023-06-27 | Fix false path warnings with resources.PostProcess | Bjørn Erik Pedersen | |
Fixes #7735 | |||
2023-06-24 | commands: Enable format flag with hugo new site | Joe Mooring | |
Fixes #11155 | |||
2023-06-18 | deploy: Fix deploy defaults for non-zero flag values (e.g. maxDeletes, ↵ | Bjørn Erik Pedersen | |
invalidateCDN) This was broken in the config rewrite in Hugo 0.112.0. The workaround is to be explicit about setting these flag values (even if just using the defaults), e.g.: ``` hugo deploy --invalidateCDN --maxDeletes 256 ``` Fixes #11127 | |||
2023-06-13 | Fix handling of aliases (e.g. hugo serve) | Bjørn Erik Pedersen | |
Fixes #11090 | |||
2023-06-05 | commands: Add TLS/HTTPS support to hugo server | Bjørn Erik Pedersen | |
* commands: Add TLS/HTTPS support to hugo server The "auto cert" handling in this PR is backed by mkcert (see link below). To get this up and running on a new PC, you can: ``` hugo server trust hugo server --tlsAuto ``` When `--tlsAuto` (or `--tlsCertFile` and `--tlsKeyFile`) is set and no `--baseURL` is provided as a flag, the server is started with TLS and `https` as the protocol. Note that you only need to run `hugo server trust` once per PC. If you already have the key and the cert file (e.g. by using mkcert directly), you can do: ``` hugo server --tlsCertFile mycert.pem --tlsKeyFile mykey.pem ``` See https://github.com/FiloSottile/mkcert Fixes #11064 | |||
2023-06-02 | Don't inject livereload script on hugo -w | Bjørn Erik Pedersen | |
Fixes #11061 | |||
2023-05-28 | Fix Processed images count regression for multiple languages | Bjørn Erik Pedersen | |
Fixes #11002 | |||
2023-05-28 | commands: Reinstate some of the removed build flags (e.g. --theme) to new ↵ | Bjørn Erik Pedersen | |
and mod Fixes #11018 | |||
2023-05-28 | Don't create the public folder unless needed | Bjørn Erik Pedersen | |
Fixes #11031 | |||
2023-05-27 | commands: Fail the build when no config file or config dir | Bjørn Erik Pedersen | |
Fixes #11019 | |||
2023-05-27 | Fix --renderStaticToDisk regression | Bjørn Erik Pedersen | |
Fixes #11026 | |||
2023-05-27 | commands: Re-introduce the -f shorthand for hugo new site | Bjørn Erik Pedersen | |
Fixes #11015 | |||
2023-05-24 | Fix regression when loading config -e is empty or HUGO_ENV or ↵ | Bjørn Erik Pedersen | |
HUGO_ENVIRONMENT is set Fixes #11013 | |||
2023-05-24 | Fix regression with site.IsServer when not running a server | Bjørn Erik Pedersen | |
Fixes #11006 | |||
2023-05-22 | Add --format to hugo config | Bjørn Erik Pedersen | |
Now default to TOML. | |||
2023-05-22 | Fix "unknown command" message when no suggestion | Bjørn Erik Pedersen | |
Updates #10953 | |||
2023-05-22 | commands: Make all list commands list what 'all' did before | Bjørn Erik Pedersen | |
Also, always include the CSV header. Updates #10953 | |||
2023-05-21 | commands: Fix build logic when listing expired/future draft content | Bjørn Erik Pedersen | |
Fixes #10972 | |||
2023-05-19 | Re-add --printUnusedTemplates and --printPathWarnings | Bjørn Erik Pedersen | |
And now with tests. Updates #10953 | |||
2023-05-18 | commands: Load config before creating the filesystem | Bjørn Erik Pedersen | |
To allow publishDir to be set in config file. | |||
2023-05-17 | commands: Improve the common build flag handling | Bjørn Erik Pedersen | |
Updates #10947 | |||
2023-05-17 | Re-establish all the server flags | Bjørn Erik Pedersen | |
Updates #10947 | |||
2023-05-16 | Create a struct with all of Hugo's config options | Bjørn Erik Pedersen | |
Primary motivation is documentation, but it will also hopefully simplify the code. Also, * Lower case the default output format names; this is in line with the custom ones (map keys) and how it's treated all the places. This avoids doing `stringds.EqualFold` everywhere. Closes #10896 Closes #10620 |