summaryrefslogtreecommitdiffstats
path: root/testscripts
AgeCommit message (Collapse)Author
2023-06-29commands: Handle hugo mod get --helpBjørn Erik Pedersen
Fixes #11141
2023-06-28commands: Fix help message for hugo new themeAndreas Deininger
Closes #11161.
2023-06-27Fix false path warnings with resources.PostProcessBjørn Erik Pedersen
Fixes #7735
2023-06-24commands: Enable format flag with hugo new siteJoe Mooring
Fixes #11155
2023-06-18deploy: 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-13Fix handling of aliases (e.g. hugo serve)Bjørn Erik Pedersen
Fixes #11090
2023-06-05commands: Add TLS/HTTPS support to hugo serverBjø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-02Don't inject livereload script on hugo -wBjørn Erik Pedersen
Fixes #11061
2023-05-28Fix Processed images count regression for multiple languagesBjørn Erik Pedersen
Fixes #11002
2023-05-28commands: Reinstate some of the removed build flags (e.g. --theme) to new ↵Bjørn Erik Pedersen
and mod Fixes #11018
2023-05-28Don't create the public folder unless neededBjørn Erik Pedersen
Fixes #11031
2023-05-27commands: Fail the build when no config file or config dirBjørn Erik Pedersen
Fixes #11019
2023-05-27Fix --renderStaticToDisk regressionBjørn Erik Pedersen
Fixes #11026
2023-05-27commands: Re-introduce the -f shorthand for hugo new siteBjørn Erik Pedersen
Fixes #11015
2023-05-24Fix regression when loading config -e is empty or HUGO_ENV or ↵Bjørn Erik Pedersen
HUGO_ENVIRONMENT is set Fixes #11013
2023-05-24Fix regression with site.IsServer when not running a serverBjørn Erik Pedersen
Fixes #11006
2023-05-22Add --format to hugo configBjørn Erik Pedersen
Now default to TOML.
2023-05-22Fix "unknown command" message when no suggestionBjørn Erik Pedersen
Updates #10953
2023-05-22commands: Make all list commands list what 'all' did beforeBjørn Erik Pedersen
Also, always include the CSV header. Updates #10953
2023-05-21commands: Fix build logic when listing expired/future draft contentBjørn Erik Pedersen
Fixes #10972
2023-05-19Re-add --printUnusedTemplates and --printPathWarningsBjørn Erik Pedersen
And now with tests. Updates #10953
2023-05-18commands: Load config before creating the filesystemBjørn Erik Pedersen
To allow publishDir to be set in config file.
2023-05-17commands: Improve the common build flag handlingBjørn Erik Pedersen
Updates #10947
2023-05-17Re-establish all the server flagsBjørn Erik Pedersen
Updates #10947
2023-05-16Create a struct with all of Hugo's config optionsBjø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