Commit Graph
8752 Commits
Author SHA1 Message Date
dependabot[bot] dd16515d37 Bump the github-actions-dependencies group with 2 updates
Bumps the github-actions-dependencies group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/setup-node](https://github.com/actions/setup-node).


Updates `actions/upload-artifact` from 7.0.1 to 7.0.2
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a...cf430e030ddbb5b0abf93d22962f4752f3646cd9)

Updates `actions/setup-node` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/820762786026740c76f36085b0efc47a31fe5020...949feb2413d6458794dcd2491c4babbbce0c15c1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions-dependencies
- dependency-name: actions/setup-node
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-12 04:15:58 +00:00
TiltedTeapot 91aefa67dc removed literal listenport error references 2026-10-06 18:22:13 -06:00
TiltedTeapot 3712921048 Propogated Changes. listen port is now accessed from db instead of config 2026-10-06 18:21:05 -06:00
TiltedTeapot 29fc221f59 remove TODO comment for fix made in 98a261e 2026-10-06 18:11:24 -06:00
TiltedTeapot f15f4aee17 added to db again 2026-10-06 18:11:23 -06:00
TiltedTeapot cff796fabe Added relayPort to exitNodes in db 2026-10-06 18:11:23 -06:00
ercoppa 487910487d FIX: generateGerbilConfig hardcoded the WireGuard listen port to 51820 and never sent a relay port 2026-10-06 18:11:23 -06:00
Owen Schwartz ef0ea6364d Merge pull request #3830 from mr-pmillz/fix/integration-api-delete-org
Fix Integration API organization delete (regression of #1376)
2026-10-04 11:00:45 -04:00
miloschwartz 22b7411794 add redirect routes to integration api 2026-10-02 17:11:06 -04:00
miloschwartz 4d1a14c965 seperate attached to column 2026-10-02 17:02:35 -04:00
miloschwartz e0fb6d6883 add descriptions to the rewrite modals 2026-10-02 16:52:31 -04:00
miloschwartz 9746ba5741 add server side sort and filter 2026-10-02 16:41:56 -04:00
miloschwartz daf8cf16a3 remove danger zone 2026-10-02 16:30:52 -04:00
miloschwartz 59d900a1c6 remove cert from table and add copy text 2026-10-02 16:28:54 -04:00
Owen 1628ab48da Add ui for assigning roles to machines 2026-10-02 12:04:08 -04:00
Owen bc2920af23 Support machine clients added to roles 2026-10-01 15:58:25 -04:00
miloschwartz c8f22ca125 fix unlimited license message 2026-10-01 14:48:55 -04:00
Owen 938710147a Delete token 2026-10-01 09:30:08 -04:00
Owen Schwartz 58a3701fa8 Merge pull request #3840 from fosrl/dependabot/npm_and_yarn/next-16.3.6
Bump next from 16.3.5 to 16.3.6
2026-10-01 09:15:15 -04:00
Owen 6671cb71ed Merge branch 'main' into dev 2026-10-01 09:09:34 -04:00
dependabot[bot] 0d1b9cf0c9 Bump next from 16.3.5 to 16.3.6
Bumps [next](https://github.com/vercel/next.js) from 16.3.5 to 16.3.6.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Commits](https://github.com/vercel/next.js/compare/v16.3.5...v16.3.6)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.3.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-01 13:08:22 +00:00
Owen Schwartz 9d5133f679 Merge pull request #3834 from fosrl/dependabot/npm_and_yarn/moment-2.31.0
Bump moment from 2.30.1 to 2.31.0
2026-10-01 09:07:03 -04:00
Owen Schwartz 27e0f00d65 Merge pull request #3838 from kdcokenny/fix/traefik-ipv6-targets
fix: use formatEndpoint for local targets
2026-10-01 09:06:18 -04:00
kdcokenny 8c3d0bd7f6 fix: use formatEndpoint for local targets 2026-09-30 20:27:27 +00:00
Owen 8ff05c0ec3 Start pulling cert at 15 days (due to cert update) 2026-09-30 14:01:17 -04:00
dependabot[bot] c7fe4d4560 Bump moment from 2.30.1 to 2.31.0
Bumps [moment](https://github.com/moment/moment) from 2.30.1 to 2.31.0.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.30.1...2.31.0)

---
updated-dependencies:
- dependency-name: moment
  dependency-version: 2.31.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-30 14:55:57 +00:00
Owen Schwartz a235635d9e Merge pull request #3833 from fosrl/dev
1.24.0
1.24.0
2026-09-30 10:54:36 -04:00
Owen Schwartz a7420214d3 Merge pull request #3832 from fosrl/l10n_dev
New Crowdin updates
2026-09-30 10:37:19 -04:00
Owen Schwartz 4e7f841010 New translations en-us.json (Norwegian Bokmal)
[ci skip]
2026-09-30 10:36:29 -04:00
Owen Schwartz b4080517df New translations en-us.json (Chinese Simplified)
[ci skip]
2026-09-30 10:36:26 -04:00
Owen Schwartz 8c7fba8353 New translations en-us.json (Turkish)
[ci skip]
2026-09-30 10:36:23 -04:00
Owen Schwartz 532a0c0537 New translations en-us.json (Russian)
[ci skip]
2026-09-30 10:36:21 -04:00
Owen Schwartz dcbf0ffc3b New translations en-us.json (Portuguese)
[ci skip]
2026-09-30 10:36:18 -04:00
Owen Schwartz a9f86bcc47 New translations en-us.json (Polish)
[ci skip]
2026-09-30 10:36:16 -04:00
Owen Schwartz 14eb3e2483 New translations en-us.json (Dutch)
[ci skip]
2026-09-30 10:36:13 -04:00
Owen Schwartz 354a5fc6f4 New translations en-us.json (Korean)
[ci skip]
2026-09-30 10:36:10 -04:00
Owen Schwartz f2be93b8f6 New translations en-us.json (Italian)
[ci skip]
2026-09-30 10:36:07 -04:00
Owen Schwartz 7c40bc2ea0 New translations en-us.json (German)
[ci skip]
2026-09-30 10:36:04 -04:00
Owen Schwartz b442591557 New translations en-us.json (Danish)
[ci skip]
2026-09-30 10:36:01 -04:00
Owen Schwartz 49085e1319 New translations en-us.json (Czech)
[ci skip]
2026-09-30 10:35:59 -04:00
Owen Schwartz 88396d0ada New translations en-us.json (Bulgarian)
[ci skip]
2026-09-30 10:35:56 -04:00
Owen Schwartz 601534a313 New translations en-us.json (Spanish)
[ci skip]
2026-09-30 10:35:54 -04:00
Owen Schwartz b3384703e5 New translations en-us.json (French)
[ci skip]
2026-09-30 10:35:51 -04:00
miloschwartz 836cd56969 add book demo link 2026-09-29 17:09:27 -04:00
miloschwartz a46fc531d4 show exit nodes in resource launcher 2026-09-29 17:05:07 -04:00
Owen c0c0cfb18a Support exit-node as an alias for gateway type private resources 2026-09-29 13:59:46 -04:00
Owen 008e2600c6 Make dropdown longer 2026-09-29 11:50:46 -04:00
Owen 38282d9909 Disable experimental warnings 2026-09-29 11:30:50 -04:00
mr-pmillzandClaude Opus 5.5 4cb620f46b Fix Integration API organization delete (regression of #1376)
DELETE /v1/org/{orgId} on the Integration API always returned
500 "An error occurred..." and left the organization in place, even for a
root API key holding the deleteOrg action. The handler looked up the
caller's ownership with req.user!.userId, but Integration API requests are
authenticated by verifyApiKey, which sets req.apiKey and never req.user,
so the lookup threw "Cannot read properties of undefined (reading
'userId')".

#1376 was fixed in f37eda47 by dropping the user-only permission check;
79cf7c84 later added the owner check to the handler shared by both
routers, reintroducing the failure for API keys.

Keep the owner check for dashboard sessions. For Integration API keys the
route is already restricted by verifyApiKeyIsRoot and
verifyApiKeyHasAction(deleteOrg), so load the organization directly. Both
paths still refuse a billing organization and return the same 404 for an
unknown organization.

Verified against a local SQLite instance with a root key: before the
change, create returned 201 and delete returned 500 with the organization
still present; after it, delete returns 200 and a repeated delete or GET
returns 404. npx tsc --noEmit passes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 11:09:18 -04:00
Owen c92b2f22ba Update version 2026-09-29 11:02:37 -04:00