Bjørn Erik Pedersen
2b05a50f8f
Misc remote HTTP/content adapter enhancements
...
* Recover from server errors
* Improve go adapter rebuilds when adding new content
See #12502
Fixes #12570
2024-06-05 12:16:40 +02:00
Bjørn Erik Pedersen
bc05d854b2
resources: Fix spelling
2024-06-04 18:48:39 +02:00
Bjørn Erik Pedersen
be47830a87
deps: Upgrade github.com/gohugoio/httpcache v0.6.0 => v0.7.0
...
This was somehow missed when merging #12523
2024-06-04 18:32:02 +02:00
Bjørn Erik Pedersen
447108fed2
Add a HTTP cache for remote resources.
...
Fixes #12502
Closes #11891
2024-06-04 16:07:39 +02:00
hugoreleaser
c71e24af51
releaser: Prepare repository for 0.127.0-DEV
...
[ci skip]
2024-06-02 13:15:24 +00:00
hugoreleaser
44f1edcb06
releaser: Bump versions for release of 0.126.3
...
[ci skip]
2024-06-02 13:02:43 +00:00
Bjørn Erik Pedersen
917199a94e
content adapter: Fix site.GetPage using the base part of the path
...
Fixes #12561
2024-06-02 13:30:52 +02:00
Joe Mooring
c8dac67def
resources/page: Deprecate .Sites.First in favor of .Sites.Default
...
Closes #12513
2024-06-01 18:02:19 +02:00
Razon Yang
0068f03290
metrics: Increase maximum length of cumulative duration to 15
2024-06-01 17:48:43 +02:00
Bjørn Erik Pedersen
0221ddb39e
content adapter: Handle <!--more--> separator in content.value
...
Closes #12556
2024-06-01 12:04:05 +02:00
Bjørn Erik Pedersen
74b9b8a229
releaser: Try to fix the last failing step
2024-05-31 09:03:09 +02:00
Bjørn Erik Pedersen
420f26b6bb
releaser: Prepare repository for 0.127.0-DEV
2024-05-30 18:58:47 +02:00
hugoreleaser
312b71232d
releaser: Bump versions for release of 0.126.2
...
[ci skip]
2024-05-30 16:07:40 +00:00
Bjørn Erik Pedersen
1464091ad6
content adapter: Fix server crash on partial edit
...
Fixes #12538
2024-05-30 16:22:26 +02:00
Bjørn Erik Pedersen
2c88e454d8
Delete .github/workflows/test-dart-sass-v1.yml
...
That work flow was added to make sure Hugo kept on working for people using the old Dart Sass Protocol binary. We still do, but testing it on every PR build is too much now that all/most people should have upgraded.
2024-05-30 11:42:07 +02:00
Bjørn Erik Pedersen
eaa42a8754
commands: Add shorthand flags -M (--renderToMemory) and -N (--navigateToChanged)
...
Closes #12530
2024-05-30 11:35:02 +02:00
Bjørn Erik Pedersen
245928a1ff
content adapter: Add support for menus in AddPage
...
Fixes #12507
2024-05-30 11:29:21 +02:00
Bjørn Erik Pedersen
519f41dbd7
content adapter: Fix issue with content starting out with a shortcode
...
Fixes #12544
2024-05-30 11:29:21 +02:00
Joe Mooring
7f3061723e
hugolib: Allow override of sitemap file name
...
Closes #12525
2024-05-23 07:55:53 +02:00
Joe Mooring
931e096f21
commands: Improve list command
...
- Improve help text
- Add "kind" and "section" to CSV output
- Add a "published" subcommand to list content that is not draft,
expired, or future.
Closes #12520
2024-05-22 19:50:58 +02:00
Joe Mooring
548dc21378
config: Remove extraneous BuildConfig setting
...
Closes #12519
2024-05-21 14:34:49 +02:00
Joe Mooring
b893a09aa6
tpl/tplimpl: Resolve render hook destinations with leading ./
...
Closes #12514
2024-05-21 09:38:25 +02:00
Bjørn Erik Pedersen
6b006616e5
Also warn about duplicate content paths with --printPathWarnings
...
Closes #12511
2024-05-17 21:55:05 +02:00
hugoreleaser
3d40aba512
releaser: Bump versions for release of 0.126.1
...
[ci skip]
2024-05-15 10:42:34 +00:00
Bjørn Erik Pedersen
39cf906bc0
Fix mixed case Page params handling in content adapters
...
Fixes #12497
2024-05-15 12:39:33 +02:00
Bjørn Erik Pedersen
1aacfced39
Fix paths with dots issue with content adapters
...
Fixes #12493
2024-05-15 12:39:33 +02:00
hugoreleaser
32c967551b
releaser: Bump versions for release of 0.126.0
...
[ci skip]
2024-05-14 13:24:11 +00:00
Bjørn Erik Pedersen
266140251f
docs: Regen docshelper
2024-05-14 14:46:16 +02:00
Joe Mooring
74ab839ccb
tpl/tplimpl: Plainify title and description in twitter_cards.html
...
Closes #12433
Improves #10900
2024-05-14 14:45:04 +02:00
Joe Mooring
92290aa892
tpl/tplimpl: Plainify title and description in schema.html
...
Closes #12432
2024-05-14 14:18:49 +02:00
Joe Mooring
6dbbe6dd3a
resources/images: Handle NaN EXIF latitude and longitude
...
Fixes #12490
2024-05-14 14:16:58 +02:00
Bjørn Erik Pedersen
e2d66e3218
Create pages from _content.gotmpl
...
Closes #12427
Closes #12485
Closes #6310
Closes #5074
2024-05-14 13:12:08 +02:00
Joe Mooring
55dea41c1a
create/skeletons: Remove superfluous language code fallback
...
Closes #12479
2024-05-14 10:24:53 +02:00
Joe Mooring
87ab7f7ffc
tpl/tplimpl: Improve locale value in opengraph.html
...
Closes #12480
2024-05-14 10:24:17 +02:00
dependabot[bot]
ee26e69ce3
build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.24.0 to 0.25.0.
- [Commits](https://github.com/golang/net/compare/v0.24.0...v0.25.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-10 22:33:46 +02:00
dependabot[bot]
6e83d00a83
build(deps): bump golang.org/x/image from 0.15.0 to 0.16.0
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/image/compare/v0.15.0...v0.16.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-05-10 22:33:33 +02:00
Bjørn Erik Pedersen
d02f0622b4
livereload: Improve the livereload script build and update to v4.0.2
...
This script has very infrequent updates, but just copy pasting the minified source creates some potential trust issues.
This JS will now be pulled from a Git version and both the unminified and minified version gets written to disk.
This way it should be easier to reason about changes in the future.
To upgrade, change the commit hash and run `mage generate`.
Closes #12451
Closes #6290
2024-05-10 22:33:08 +02:00
Joe Mooring
6dfeb9f038
tpl/tplimpl: Retain query string and fragment in render-image.html
...
Closes #12468
2024-05-10 22:32:48 +02:00
Joe Mooring
ca9a77ef92
markup/goldmark: Support extras extension
...
Enables inclusion of these HTML elements in Markdown:
- Inserted Text (++inserted++)
- Mark Text (==marked==)
- Subscript (H~2~O)
- Superscript (1^st^)
2024-05-10 22:32:02 +02:00
hugoreleaser
b1bf0bff2c
releaser: Prepare repository for 0.126.0-DEV
...
[ci skip]
2024-05-08 15:00:23 +00:00
hugoreleaser
b1d808bc37
releaser: Bump versions for release of 0.125.7
...
[ci skip]
2024-05-08 14:46:24 +00:00
Bjørn Erik Pedersen
3c6260f046
deps: Downgrade github.com/getkin/kin-openapi v0.124.0 => v0.123.0
...
We have received reports from users of Hugo's `openapi3.Unmarshal` about breaking behavior in the mentioned `kin-openapi` version, so revert for now, pending further investigation.
2024-05-08 16:42:48 +02:00
Bjørn Erik Pedersen
70c13f444e
readme: Update Sponsors
2024-05-08 11:37:56 +02:00
hugoreleaser
c46d603a02
releaser: Prepare repository for 0.126.0-DEV
...
[ci skip]
2024-05-05 11:05:28 +00:00
hugoreleaser
69ede10edc
releaser: Bump versions for release of 0.125.6
...
[ci skip]
2024-05-05 10:52:52 +00:00
Bjørn Erik Pedersen
bb59a7ed97
Fix one more resource change eviction logic issue
...
This is how we should have fixed #1239 .
Fixes #12456
2024-05-05 12:41:51 +02:00
Bjørn Erik Pedersen
503d20954f
Make the cache eviction logic for stale entities more robust
...
Fixes #12458
2024-05-04 19:45:43 +02:00
dependabot[bot]
68e95327f7
build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.1 to 2.2.2
...
Bumps [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/pelletier/go-toml/releases )
- [Changelog](https://github.com/pelletier/go-toml/blob/v2/.goreleaser.yaml )
- [Commits](https://github.com/pelletier/go-toml/compare/v2.2.1...v2.2.2 )
---
updated-dependencies:
- dependency-name: github.com/pelletier/go-toml/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-02 11:29:07 +02:00
Bjørn Erik Pedersen
9cd7db61d3
Run mage generate
2024-05-02 10:49:09 +02:00
Bjørn Erik Pedersen
c892e75fbc
resources/page: Pull internal Page methods into its own interface
...
So it doesn't get visible when passing it to `jsonify`.
2024-05-02 10:49:02 +02:00