copilot-swe-agent[bot]
d09668b20b
feat: batch redis ws direct messages and dedupe rebuild queue jobs
2026-06-22 15:12:07 -04:00
Owen
16abe98fd9
Add queue
2026-06-22 15:12:07 -04:00
copilot-swe-agent[bot]
d240201361
Initial plan
2026-06-22 15:12:07 -04:00
Josh Voyles
b7081aff11
fix: remove no-op autoFinalizeStatement wrapper and redundant busy_timeout ( #2120 )
...
better-sqlite3 11.x exposes no Statement.finalize() — the wrapper threw and
swallowed a TypeError on every query (verified: 'Statement.finalize exists:
undefined' in the runner image) while adding +122% per-statement overhead
(3.90 -> 8.66 us/op, 200k-op in-container microbench) and freeing nothing.
Statement lifecycle is GC-managed by the driver; drizzle-orm prepares fresh
per query, so nothing accumulates unbounded.
busy_timeout=5000 duplicates better-sqlite3's default timeout option, which
already arms sqlite3_busy_timeout(db, 5000) at open (lib/database.js).
With ENABLE_SQLITE_WAL_MODE unset the driver is now runtime-identical to
pre-1.18.3 (zero pragmas). The env-gated WAL block stays: journal_mode is
sticky in the DB file, so removing it would strand opted-in databases on
WAL+synchronous=FULL.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-22 15:11:51 -04:00
Josh Voyles
a55fb21e53
fix(sqlite): remove cache_size and mmap_size PRAGMAs ( #2120 )
...
A 64 MB page cache plus a 256 MB memory-mapped region inflate RSS and
cause page-cache thrashing on small (~1 GB) instances. The PRAGMAs were
added to reduce event-loop blocking on TraefikConfigManager JOINs but
the memory cost outweighs the I/O benefit on the deployment shapes that
hit #2120 . Leave SQLite on its conservative defaults.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-22 15:11:51 -04:00
copilot-swe-agent[bot]
e5e7b79712
test: add normalized ASN validation coverage
2026-06-22 15:11:51 -04:00
copilot-swe-agent[bot]
de48a0529e
refactor: normalize ASN validation value once
2026-06-22 15:11:51 -04:00
copilot-swe-agent[bot]
3f37408dae
fix: allow ALL ASN values in policy rule validation
2026-06-22 15:11:51 -04:00
copilot-swe-agent[bot]
a2882857ff
Initial plan
2026-06-22 15:11:51 -04:00
Owen
476d92b3ac
Convert things to regional cache
2026-06-22 15:11:51 -04:00
Owen
bf604f25e9
Show the input validation in the error report
2026-06-22 15:11:50 -04:00
Owen
34a0d2a68b
Remove NoNewPrivileges
...
Fixes https://github.com/fosrl/newt/issues/383
2026-06-22 15:11:50 -04:00
Owen Schwartz
62c7e0a13e
Merge pull request #3251 from kshitijshresth/fix-path-rule-regex-escaping
...
Fix unescaped regex metacharacters in PATH rule matching causing request failures
2026-06-22 07:40:00 -07:00
Owen Schwartz
c859393418
Merge pull request #3225 from fosrl/chore/dependabot-single-pr-groups
...
chore(dependabot): group dependency updates into single PRs per ecosystem
2026-06-22 07:31:25 -07:00
Owen Schwartz
16c0f4eef4
Merge pull request #3277 from fosrl/dev
...
Fix middleware and suppoter footer
2026-06-14 14:44:33 -07:00
Owen
a08c6d70fe
Comment out
2026-06-14 14:44:08 -07:00
miloschwartz
a6568692b7
force set supporter status to true in server info endpoint
2026-06-14 14:40:37 -07:00
Owen
a1196d3da6
Remove supporter warning
2026-06-14 14:34:39 -07:00
Owen
70bc4c0b30
Remove the path rewrite from the next route
2026-06-14 14:30:16 -07:00
Owen Schwartz
a0fef89031
Merge pull request #3276 from fosrl/dev
...
Rewrite headers
2026-06-14 14:13:54 -07:00
Owen
ea1badf4e0
Add middleware for rewriting host headers
2026-06-14 12:04:02 -07:00
Owen Schwartz
f15654ed11
Merge pull request #3275 from fosrl/dev
...
Fill in missing ui urls from the passed params
2026-06-14 11:36:01 -07:00
Owen
4435a669a6
Fill in missing ui urls from the passed params
2026-06-14 11:35:27 -07:00
Owen Schwartz
0b41fe3d49
Merge pull request #3268 from fosrl/dev
...
Send browser gateway rsources to remote nodes
2026-06-14 11:11:06 -07:00
Owen
90eceb457a
Clean up url passing
2026-06-14 11:10:05 -07:00
Owen
f39cbc9bf4
Add same signature to oss
2026-06-14 11:03:14 -07:00
Owen
50da863bb7
Add maintence page support for remote nodes
2026-06-13 21:45:52 -07:00
Owen
c6ddd5c402
Open up holepunch requirements
2026-06-13 14:14:34 -07:00
Owen
0fb5ace9c7
Support the browser gateways on the remote nodes
2026-06-13 14:08:03 -07:00
Owen Schwartz
b9db0a4490
Merge pull request #3261 from fosrl/dev
...
1.19.2
1.19.2
2026-06-12 15:02:58 -07:00
Owen
39f40e5160
Allow missing agent host
2026-06-12 15:01:09 -07:00
Owen
3fd5c98def
Fix #3252
2026-06-12 14:44:45 -07:00
Owen
5a8a48f9bf
Enforce the action inside of the function
2026-06-12 14:22:17 -07:00
Owen
471ae98204
Pull roles from resource policies
...
Fixes #3256
2026-06-12 14:12:01 -07:00
Owen Schwartz
d985bfd3a6
Merge pull request #3260 from fosrl/crowdin_dev
...
New Crowdin updates
2026-06-12 13:58:34 -07:00
Owen Schwartz
aab51a999c
New translations en-us.json (Norwegian Bokmal)
...
[ci skip]
2026-06-12 13:53:58 -07:00
Owen Schwartz
ae4f5aa58d
New translations en-us.json (Chinese Simplified)
...
[ci skip]
2026-06-12 13:53:57 -07:00
Owen Schwartz
70d5f55437
New translations en-us.json (Turkish)
...
[ci skip]
2026-06-12 13:53:55 -07:00
Owen Schwartz
08df4b93aa
New translations en-us.json (Russian)
...
[ci skip]
2026-06-12 13:53:54 -07:00
Owen Schwartz
61f0bc95c7
New translations en-us.json (Portuguese)
...
[ci skip]
2026-06-12 13:53:52 -07:00
Owen Schwartz
5b0f79a8bc
New translations en-us.json (Polish)
...
[ci skip]
2026-06-12 13:53:50 -07:00
Owen Schwartz
86ff272095
New translations en-us.json (Dutch)
...
[ci skip]
2026-06-12 13:53:49 -07:00
Owen Schwartz
ef0575cc36
New translations en-us.json (Korean)
...
[ci skip]
2026-06-12 13:53:48 -07:00
Owen Schwartz
30a6889ba8
New translations en-us.json (Italian)
...
[ci skip]
2026-06-12 13:53:46 -07:00
Owen Schwartz
ce43e717d5
New translations en-us.json (German)
...
[ci skip]
2026-06-12 13:53:44 -07:00
Owen Schwartz
1f0361e687
New translations en-us.json (Czech)
...
[ci skip]
2026-06-12 13:53:43 -07:00
Owen Schwartz
07ae57ea72
New translations en-us.json (Bulgarian)
...
[ci skip]
2026-06-12 13:53:41 -07:00
Owen Schwartz
fc982232d6
New translations en-us.json (Spanish)
...
[ci skip]
2026-06-12 13:53:40 -07:00
Owen Schwartz
afaf5f976e
New translations en-us.json (French)
...
[ci skip]
2026-06-12 13:53:38 -07:00
Owen
a8ca28acb2
Add default for target type
...
Fixes #3247
2026-06-12 11:29:16 -07:00