summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-02-06Add benchmark for transliterationbench/translitBjørn Erik Pedersen
2024-02-05commands: Remove unused memstats flagBjørn Erik Pedersen
2024-02-05source: Remove unused Filesystem structfix/dotfilererr-11993Bjørn Erik Pedersen
2024-02-05Filter dot files etc. in i18nBjørn Erik Pedersen
Closes #11993
2024-02-05commands: Revert the recent changes that allowed profiling on server rebuildsBjørn Erik Pedersen
There have been indications that this may freeze the server.
2024-02-05commands: Make the server flag --renderToDisk into --renderToMemory (note)Bjørn Erik Pedersen
Fixes #11987
2024-02-05build(deps): bump github.com/yuin/goldmark from 1.6.0 to 1.7.0dependabot[bot]
Bumps [github.com/yuin/goldmark](https://github.com/yuin/goldmark) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/yuin/goldmark/releases) - [Commits](https://github.com/yuin/goldmark/compare/v1.6.0...v1.7.0) --- updated-dependencies: - dependency-name: github.com/yuin/goldmark dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-02-04Handle resource changes when the resources is already evicted from cacheBjørn Erik Pedersen
Also fix a logical flaw in the cache resizer that made it too aggressive. After this I haven't been able to reproduce #11988, but I need to look closer. Closes #11973 Updates #11988
2024-02-03all: Rename Unmormalized => UnnormalizedBjørn Erik Pedersen
2024-02-03hugolib: Formally deprecate .Page.NextPage .Page.PrevPageJoe Mooring
Use .Page.Next and .Page.Prev instead.
2024-02-03hugio: Rename strigReadSeeker => stringReadSeekerBjørn Erik Pedersen
2024-02-03resources/page: Formally deprecate .Site.LastChangeJoe Mooring
Use .Site.Lastmod instead.
2024-02-03Preserve file/dir name case when loading dataBjørn Erik Pedersen
Fixes #11979
2024-02-03Detect now invalid path patterns in cascadeBjørn Erik Pedersen
Closes #11977
2024-02-03Handle build vs _build in front matterBjørn Erik Pedersen
* Throw a detailed error message in the mentioned case * Also fixed a dropped error Fixes #11970
2024-02-03resources: Optimize reading resource Content when it's already a stringBjørn Erik Pedersen
2024-02-02Misc resource fixes/improvementsBjørn Erik Pedersen
* Add --pprof flag to server to enable profile debugging. * Don't cache the resource content, it seem to eat memory on bigger sites. * Keep --printMemoryUsag running in server Fixes #11974
2024-02-02tpl/tplimpl: Update embedded instagram, twitter, and vimeo shortcodesJoe Mooring
- Replace data.GetJSON calls with resources.GetRemote - Remove usage of Facebook’s oEmbed Read feature Fixes #11971
2024-02-01Add some more context to errorBjørn Erik Pedersen
Updates #11970
2024-02-01build(deps): bump github.com/getkin/kin-openapi from 0.122.0 to 0.123.0dependabot[bot]
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi) from 0.122.0 to 0.123.0. - [Release notes](https://github.com/getkin/kin-openapi/releases) - [Commits](https://github.com/getkin/kin-openapi/compare/v0.122.0...v0.123.0) --- updated-dependencies: - dependency-name: github.com/getkin/kin-openapi dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01build(deps): bump github.com/tdewolff/minify/v2 from 2.20.13 to 2.20.16dependabot[bot]
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify) from 2.20.13 to 2.20.16. - [Release notes](https://github.com/tdewolff/minify/releases) - [Commits](https://github.com/tdewolff/minify/compare/v2.20.13...v2.20.16) --- updated-dependencies: - dependency-name: github.com/tdewolff/minify/v2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01Improve nilpointer error messageBjørn Erik Pedersen
2024-02-01Fix disabled languages regressionBjørn Erik Pedersen
Fixes #11959
2024-02-01tpl/data: Fix GetCSV deprecation messageJoe Mooring
2024-02-01hugolib: Adjust a test caseBjørn Erik Pedersen
2024-02-01hugolib: Revert deprecation of .Page.LangJoe Mooring
Deprecation message was also emitted when calling .Page.Language.Lang. Reverting for now, but will remove all references to .Page.Lang from documentation.
2024-02-01all: Deprecate .Page.Lang and .Page.File.LangJoe Mooring
Use .Page.Language.Lang instead.
2024-02-01Fix failing test on WindowsBjørn Erik Pedersen
2024-02-01config/security: Add SYSTEMDRIVE to OsEnv allowlistJoe Mooring
2024-02-01hugolib: Add some more details to the "paginator not supported" errorBjørn Erik Pedersen
See #11949
2024-02-01Run go mod tidyBjørn Erik Pedersen
2024-01-31build(deps): bump github.com/evanw/esbuild from 0.19.12 to 0.20.0dependabot[bot]
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild) from 0.19.12 to 0.20.0. - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) - [Commits](https://github.com/evanw/esbuild/compare/v0.19.12...v0.20.0) --- updated-dependencies: - dependency-name: github.com/evanw/esbuild dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31deploy: Fix CloudFront invalidation with AWS SDK2Bjørn Erik Pedersen
2024-01-31deps: Update gocloud.dev/awsBjørn Erik Pedersen
2024-01-31Upgrade to deploy to use AWS SDK V2Franky W
2024-01-31Improve error message when attempting to paginate from a single page templateBjørn Erik Pedersen
Fixes #11953
2024-01-31build(deps): bump github.com/aws/aws-sdk-go from 1.48.6 to 1.50.7dependabot[bot]
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.48.6 to 1.50.7. - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](https://github.com/aws/aws-sdk-go/compare/v1.48.6...v1.50.7) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31build(deps): bump golang.org/x/image from 0.14.0 to 0.15.0dependabot[bot]
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.14.0 to 0.15.0. - [Commits](https://github.com/golang/image/compare/v0.14.0...v0.15.0) --- updated-dependencies: - dependency-name: golang.org/x/image dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31Fix build errorBjørn Erik Pedersen
2024-01-31docs: Make null booleans falsy in the docs helperBjørn Erik Pedersen
2024-01-31Filter out duplicate content resource filesBjørn Erik Pedersen
We do a slight normalisation of the content paths (lower case, replacing " " with "-") and remove andy language identifier before inserting them into the content tree. This means that, given that that the default content language is `en`: ``` index.md index.html Foo Bar.txt foo-bar.txt foo-bar.en.txt Foo-Bar.txt ``` The bundle above will be reduced to one content file with one resource (`foo-bar.txt`). Before this commit, what version of the `foo-bar.txt` you ended up with was undeterministic. No we pick the first determined by sort order. Note that the sort order is stable, but we recommend avoiding situations like the above. Closes #11946
2024-01-31docs: Regen docs helperBjørn Erik Pedersen
2024-01-31output: Prevent setting Name directly in new output formatsBjørn Erik Pedersen
Name is derived from the map key. Closes #11947
2024-01-30Create default link and image render hooksBjørn Erik Pedersen
Fixes #11933
2024-01-30Fix recent regression .Resources.Get for resources with spaces in filenameBjørn Erik Pedersen
Fixes #11944
2024-01-30Emit a warning that can be turned off when overwriting built-in .Params valuesBjørn Erik Pedersen
Fixes #11941
2024-01-30Add warnidf template functionBjørn Erik Pedersen
Also rename config `ignoreErrors` => `ignoreLogs` But the old still works. Closes #9189
2024-01-30Add path, kind and lang to content front matterBjørn Erik Pedersen
Note that none of these can be set via cascade (you will get an error) Fixes #11544
2024-01-28hugofs/glob: Fix dropped test errorLars Lehtonen
2024-01-28all: Run gofumpt -l -w .Bjørn Erik Pedersen