Julien Neuhart
|
8003109012
|
test(webhook): assert async conversion span shares server trace id
|
2026-06-02 18:53:29 +02:00 |
|
Julien Neuhart
|
a0ec46a764
|
feat(webhook): link async worker span to the originating request span
|
2026-06-02 18:52:32 +02:00 |
|
Julien Neuhart
|
b32545e589
|
fix(webhook): preserve trace context across async detach via WithoutCancel
|
2026-06-02 18:51:25 +02:00 |
|
Julien Neuhart
|
cb461bb1fe
|
refactor(webhook): extract async context detach into a helper
|
2026-06-02 18:50:47 +02:00 |
|
Julien Neuhart
|
190cad0ee2
|
test(integration): surface container logs on failed startup
v8.33.0
|
2026-05-29 15:09:50 +02:00 |
|
Julien Neuhart
|
1d0c9acb2a
|
fix(otel): align resource semconv to v1.41.0 to match SDK default
|
2026-05-29 15:09:50 +02:00 |
|
Julien Neuhart
|
08181f8550
|
test(integration): prune orphaned networks to avoid subnet exhaustion
|
2026-05-29 14:32:50 +02:00 |
|
Julien Neuhart
|
9ea0e82525
|
chore(deps): update Go dependencies
|
2026-05-29 10:52:03 +02:00 |
|
Julien Neuhart
|
7967035981
|
fix(chromium): downgrade pinning-proxy dial logs for client-cancelled requests
|
2026-05-26 19:39:19 +02:00 |
|
Julien Neuhart
|
3d891edee4
|
fix(gotenberg): debounce supervisor health probes to absorb transient CDP latency
|
2026-05-26 19:31:09 +02:00 |
|
Julien Neuhart
|
320ad62e7b
|
docs(README): add FileToPDF.dev sponsor
|
2026-05-26 19:29:21 +02:00 |
|
Julien Neuhart
|
27e70fde46
|
fix(chromium): stop pinning proxy when chromedp start fails
|
2026-05-22 09:44:25 +02:00 |
|
Julien Neuhart
|
2a9bf6bf11
|
fix(chromium): register lifecycle listeners before navigate to close race
|
2026-05-22 09:39:25 +02:00 |
|
Julien Neuhart
|
7f9c3e171c
|
fix(chromium): downgrade pinning-proxy logs for client-cancelled requests
|
2026-05-21 18:30:06 +02:00 |
|
Julien Neuhart
|
13c5b99962
|
docs(README): switch logo URL [skip ci]
|
2026-05-12 22:00:01 +02:00 |
|
Julien Neuhart
|
6671b5e5d3
|
fix(api): serialize downloadFrom result merging to avoid concurrent map writes
|
2026-05-12 19:25:25 +02:00 |
|
Julien Neuhart
|
f9a01c9fb3
|
fix(gotenberg): block IPv6 prefixes that tunnel to internal IPv4 in IsPublicIP
|
2026-05-12 19:22:20 +02:00 |
|
dependabot[bot]
|
26d373854a
|
chore(deps): bump github.com/labstack/echo/v4 from 4.15.1 to 4.15.2
Bumps [github.com/labstack/echo/v4](https://github.com/labstack/echo) from 4.15.1 to 4.15.2.
- [Release notes](https://github.com/labstack/echo/releases)
- [Changelog](https://github.com/labstack/echo/blob/v4.15.2/CHANGELOG.md)
- [Commits](https://github.com/labstack/echo/compare/v4.15.1...v4.15.2)
---
updated-dependencies:
- dependency-name: github.com/labstack/echo/v4
dependency-version: 4.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-05-12 10:27:54 +02:00 |
|
Julien Neuhart
|
93d0103585
|
fix(api): strip backslash separators from supplied filenames
|
2026-05-05 21:14:06 +02:00 |
|
Heorhii Ovcharenko
|
c1cdcbdaab
|
feat(chromium): allow to specify device scale ratio for screenshots (#1543)
|
2026-05-04 21:16:04 +02:00 |
|
Julien Neuhart
|
fe1b0020b8
|
chore(deps): update golang to 1.26.2
v8.32.0
|
2026-04-30 15:24:06 +02:00 |
|
Julien Neuhart
|
b47b9f45d8
|
docs(contributing): reorganize sections and slim PR checklist
|
2026-04-30 15:14:03 +02:00 |
|
Julien Neuhart
|
8c0ad887f2
|
chore(deps): update pdfcpu to v0.12.0 (#1537)
|
2026-04-30 14:51:05 +02:00 |
|
Julien Neuhart
|
45b9f32351
|
refactor(chromium): drop paint-callback polyfill now that chromedp is pinned
|
2026-04-30 14:16:59 +02:00 |
|
Julien Neuhart
|
ace379a92c
|
fix(deps): pin chromedp to v0.14.2 to restore print-mode paint pipeline
|
2026-04-30 14:16:59 +02:00 |
|
Julien Neuhart
|
4998870723
|
feat(libreoffice): SSRF guard for embedded external content
|
2026-04-30 14:16:59 +02:00 |
|
Julien Neuhart
|
64c28dd45e
|
fix(supervisor): retry first launch on failure (#1538)
|
2026-04-30 14:16:59 +02:00 |
|
Julien Neuhart
|
68e0f88d5b
|
refactor(exiftool): switch from go-exiftool library to direct CLI
|
2026-04-24 14:40:39 +02:00 |
|
Julien Neuhart
|
cc97cb7e59
|
docs(chromium): tighten paint-polyfill always-on godoc per CONTRIBUTING style
|
2026-04-24 14:33:02 +02:00 |
|
Julien Neuhart
|
200334197f
|
feat(chromium): always inject paint-callback polyfill to cover waitDelay users
|
2026-04-24 14:30:45 +02:00 |
|
Julien Neuhart
|
ce9c48b2b0
|
fix(testdata): prettify
|
2026-04-24 12:52:57 +02:00 |
|
Julien Neuhart
|
05465b3a74
|
docs(chromium): tighten paint-polyfill godoc per CONTRIBUTING style [skip ci]
|
2026-04-24 12:51:09 +02:00 |
|
Julien Neuhart
|
1c0ff24c4b
|
feat(chromium): inject paint-callback polyfill when waitForExpression or waitForSelector is set
|
2026-04-24 12:14:52 +02:00 |
|
Julien Neuhart
|
8f711b0f99
|
Revert "feat(chromium): skip lifecycle waits when waitForExpression or waitForSelector is set"
This reverts commit 430f95f79f.
|
2026-04-24 11:19:14 +02:00 |
|
Julien Neuhart
|
430f95f79f
|
feat(chromium): skip lifecycle waits when waitForExpression or waitForSelector is set
|
2026-04-24 09:28:27 +02:00 |
|
Julien Neuhart
|
259d80bb68
|
fix(test): deny-private-ips on scenario now uses http://127.0.0.1/ as the URL
|
2026-04-23 21:30:43 +02:00 |
|
Julien Neuhart
|
7a914fce65
|
fix(outbound)!: per-module deny-private-ips and deny-public-ips, permissive defaults
|
2026-04-23 20:01:27 +02:00 |
|
Julien Neuhart
|
a2a8c42457
|
fix(chromium): default-deny file:// sub-resources when no prefix is allowed
|
2026-04-22 07:47:19 +02:00 |
|
Julien Neuhart
|
4b192b1498
|
fix(webhook): detach async goroutine from pooled echo.Context
|
2026-04-22 07:47:19 +02:00 |
|
Julien Neuhart
|
c204cadfc5
|
fix(pdfengines): require uploaded stamp/watermark file for image or pdf source
|
2026-04-22 07:47:19 +02:00 |
|
Julien Neuhart
|
35f1a990a6
|
fix(chromium): harden outbound URL handling
|
2026-04-22 07:47:19 +02:00 |
|
Pieter Oliver
|
7729bd0590
|
chore(npm): restrict npm installs + package bumps for a week (try to prevent 0-days from upstream dependency changes)
|
2026-04-21 20:22:09 +02:00 |
|
dependabot[bot]
|
2980ca97a3
|
chore(deps): bump github.com/labstack/gommon from 0.4.2 to 0.5.0
Bumps [github.com/labstack/gommon](https://github.com/labstack/gommon) from 0.4.2 to 0.5.0.
- [Release notes](https://github.com/labstack/gommon/releases)
- [Commits](https://github.com/labstack/gommon/compare/v0.4.2...v0.5.0)
---
updated-dependencies:
- dependency-name: github.com/labstack/gommon
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-04-20 12:47:58 +02:00 |
|
dependabot[bot]
|
bb95b9b7f3
|
chore(deps): bump github.com/dlclark/regexp2 from 1.11.5 to 1.12.0
Bumps [github.com/dlclark/regexp2](https://github.com/dlclark/regexp2) from 1.11.5 to 1.12.0.
- [Commits](https://github.com/dlclark/regexp2/compare/v1.11.5...v1.12.0)
---
updated-dependencies:
- dependency-name: github.com/dlclark/regexp2
dependency-version: 1.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-04-20 12:47:34 +02:00 |
|
dependabot[bot]
|
62d98fef79
|
chore(deps-dev): bump prettier from 3.8.2 to 3.8.3
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.2...3.8.3)
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-04-20 12:47:18 +02:00 |
|
Julien Neuhart
|
db51f9026d
|
docs(CONTRIBUTING.md): remove do not push instruction [skip ci]
v8.31.0
|
2026-04-16 17:44:45 +02:00 |
|
hubert.lenoir
|
3187980ead
|
feat: add embeds metadata
|
2026-04-16 17:28:16 +02:00 |
|
dependabot[bot]
|
eff9444294
|
chore(deps-dev): bump prettier from 3.8.1 to 3.8.2
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.1...3.8.2)
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.8.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-04-14 22:30:29 +02:00 |
|
Julien Neuhart
|
999dd2db40
|
ci: remove thecodingmachine registry
|
2026-04-14 20:56:47 +02:00 |
|
Julien Neuhart
|
f44d59d514
|
fix(Dockefile): pin Chromium to version 146 on ppc64le arch
|
2026-04-13 20:10:47 +02:00 |
|