Owen Schwartz
0f26fe5344
New translations en-us.json (Czech)
...
[ci skip]
2026-10-16 13:56:33 -04:00
Owen Schwartz
220a6911c9
New translations en-us.json (Bulgarian)
...
[ci skip]
2026-10-16 13:56:30 -04:00
Owen Schwartz
d5be8bddde
New translations en-us.json (Spanish)
...
[ci skip]
2026-10-16 13:56:28 -04:00
Owen Schwartz
cb3b8644c5
New translations en-us.json (French)
...
[ci skip]
2026-10-16 13:56:26 -04:00
Owen Schwartz
3e0f9996c3
Merge pull request #3902 from fosrl/dependabot/go_modules/install/go-install-dependencies-f24abe0c1b
...
Bump golang.org/x/term from 0.46.0 to 0.47.0 in /install in the go-install-dependencies group across 1 directory
2026-10-16 13:55:19 -04:00
Owen Schwartz
e7653e72a3
Merge pull request #3893 from fosrl/dependabot/npm_and_yarn/sharp-0.35.5
...
Bump sharp from 0.35.4 to 0.35.5
2026-10-16 13:54:22 -04:00
Owen
62a82aa4e2
Merge branch 'dev' of github.com:fosrl/pangolin into dev
2026-10-16 12:24:33 -04:00
Owen
6989739bf9
Write mtls certs to files when using the TraefikConfigManager
2026-10-16 12:24:21 -04:00
Owen
2817af1816
Move mtls routes to private
2026-10-16 12:16:51 -04:00
Owen
7a2808daa2
Remove alert
2026-10-16 11:47:02 -04:00
Owen
9b59d90654
Move mtls schema to private
2026-10-16 11:46:56 -04:00
miloschwartz
17a09f0bca
use form grid
2026-10-16 11:11:15 -04:00
Owen
ac773ccc6d
Clean up imports
2026-10-16 11:01:32 -04:00
Owen
feb247dc16
Add export all blueprints cli command
2026-10-16 10:58:59 -04:00
Owen
0866456605
Quiet log
2026-10-16 10:58:49 -04:00
Owen
742c47b23a
Add copy button
2026-10-16 10:50:22 -04:00
Owen
4a1512f39e
Switch dropdown to describeselect component
2026-10-16 10:34:50 -04:00
Owen
50639bb21a
Change layout
2026-10-16 10:31:02 -04:00
Owen
3f68352710
Remove traefik notes
2026-10-16 10:30:58 -04:00
Owen
04313e949d
Fix the roles ui
2026-10-16 10:17:39 -04:00
dependabot[bot]
bb9950a5e8
Bump golang.org/x/term
...
Bumps the go-install-dependencies group with 1 update in the /install directory: [golang.org/x/term](https://github.com/golang/term ).
Updates `golang.org/x/term` from 0.46.0 to 0.47.0
- [Commits](https://github.com/golang/term/compare/v0.46.0...v0.47.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-version: 0.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-install-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-16 01:32:54 +00:00
miloschwartz
4e5f7000a7
compare version for respective site agent type
2026-10-15 17:14:22 -04:00
Milo Schwartz
04933c7eed
Merge pull request #3788 from fosrl/feat/redirect-tables
...
feat: Redirects
2026-10-15 17:00:27 -04:00
miloschwartz and Cursor
49c012800a
Merge branch 'dev' into feat/redirect-tables
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-15 16:59:32 -04:00
miloschwartz
d8c8fbc1c7
add hybrid route for remote nodes
2026-10-15 16:04:10 -04:00
miloschwartz
a6a3816b56
more ui adjustments
2026-10-15 15:42:43 -04:00
miloschwartz
857bc9528f
more ui adjustments
2026-10-15 14:39:29 -04:00
Owen
1d567245d3
Import the right cache
2026-10-15 14:38:08 -04:00
Owen
2abd436aca
Remove unused imports
2026-10-15 14:34:37 -04:00
miloschwartz
5e8673a206
reorganize form
2026-10-15 14:20:59 -04:00
miloschwartz
1f1d3d7e0f
fix merge
2026-10-15 12:01:31 -04:00
miloschwartz
89f6748a1b
Merge branch 'dev' into feat/redirect-tables
2026-10-15 11:47:55 -04:00
Owen
f0b8a594cf
Fix deleting orgs
2026-10-15 11:47:33 -04:00
miloschwartz
7386fa5234
ui improvements
2026-10-15 11:25:07 -04:00
Owen Schwartz
4fa2e0f685
Merge pull request #3912 from fosrl/fix-overlaps
...
Prevent overlapping exit node address selections
2026-10-15 10:11:37 -04:00
Owen
c5c19871eb
Prevent overlapping exit node address selections
2026-10-15 10:10:41 -04:00
Owen Schwartz
2a4004044d
Merge pull request #3907 from fosrl/leader-election
...
Manage cert enabled with leader election
2026-10-14 15:32:01 -04:00
Owen
3601ca17f1
Manage cert enabled with leader election
2026-10-14 15:30:58 -04:00
Owen Schwartz
9cd5c93714
Merge pull request #3906 from fosrl/dockerfile
...
Dont delete maxmind
2026-10-14 14:45:25 -04:00
Owen
b0bb4fed88
Dont delete maxmind
2026-10-14 14:44:54 -04:00
Owen Schwartz
c5cbe96e04
Merge pull request #3898 from choksi2212/fix/pg-childtest-dbget-fixed
...
fix(org): build the deleteOrg child test under the pg config
2026-10-14 14:28:11 -04:00
Owen Schwartz
1637f26144
Merge pull request #3905 from fosrl/enterprise-build
...
Add enterprise to the saas build
2026-10-14 14:17:17 -04:00
Owen
c0dd4356e9
Add enterprise to the saas build
2026-10-14 14:16:56 -04:00
Owen
a681994e9b
Add enterprise to the saas build
2026-10-14 14:16:07 -04:00
choksi2212
9242c2c196
fix(org): build the deleteOrg child test under the pg config
...
deleteOrg.childTest.ts read its leftover counts with db.get(sql...), a better-sqlite3 driver method. The pg config type-checks the same file with the pg driver's types, where .get() does not exist, so build-postgres failed on PR #3895 's head (TS2339 at deleteOrg.childTest.ts:108) and main has carried the break since the merge landed 40 seconds before the job reported red. Read the counts through the query builder instead - the same .select({ count: count() }) shape deleteOrg.ts itself uses, which compiles under both configs - keeping the observations JSON the parent test parses unchanged.
Signed-off-by: Manas Choksi <12302040701105@mbit.edu.in >
Signed-off-by: choksi2212 <choksi2212@users.noreply.github.com >
2026-10-13 23:11:28 +05:30
Owen
2f65a8c124
Make offline checking intervals configurable
...
Fixes #3855
2026-10-13 09:35:09 -04:00
Owen Schwartz
c66d0e973f
Merge pull request #3895 from choksi2212/fix/delete-org-all-sites-cleanup-3863
...
fix(org): clean up every site when deleting an org
2026-10-13 09:12:58 -04:00
choksi2212
dc579acc44
fix(org): clean up every site when deleting an org
...
deleteOrgById fetched the org's sites with .limit(1), so the per-site
cleanup loop ran for at most one site: the WireGuard deletePeer call,
the Newt terminate collection, and cleanupSiteAssociations were all
skipped for every other site in the org.
Drop the limit so every site is loaded, and mirror deleteSite.ts in the
loop: run cleanupSiteAssociations for newt sites so clients of other
orgs do not keep stale associations for the deleted sites.
Covered by a standalone regression test that seeds two wireguard and
two newt sites plus a stale association-cache row, runs deleteOrgById
against a stubbed exit node, and asserts all four sites were cleaned.
On the previous code the test fails with exactly the reported symptom:
one peer removal instead of two.
Fixes #3863
2026-10-13 06:52:56 +05:30
Owen
6bf4595969
Remove error language from warning
2026-10-12 17:13:48 -04:00
Owen
c6b1e5311e
Push client identities to newt
2026-10-12 17:03:27 -04:00