[PR #2752] [MERGED] 1.17.0-rc.0 #11942

Closed
opened 2026-05-06 16:32:54 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2752
Author: @oschwartz10612
Created: 3/31/2026
Status: Merged
Merged: 3/31/2026
Merged by: @oschwartz10612

Base: mainHead: dev


📝 Commits (10+)

  • e051142 Add region-based resource rule
  • 3d4df90 Added missing translations
  • 20e547a first pass
  • dae1695 Fix defaults for orgs
  • 6cf1b9b Support improved targets msg v2
  • 35fed74 Merge branch 'dev' into msg-opt
  • b01fcc7 Fix ts and add note about ipv4
  • 84b082e ♻️ show actual values for wireguard site credentials whenever possible
  • 47a99e3 feat(installer): add default install directory with existing install detection
  • 18ed388 ♻️ filter sites server side in resource target

📊 Changes

231 files changed (+19424 additions, -2543 deletions)

View changed files

📝 install/main.go (+119 -0)
license.py (+115 -0)
📝 messages/bg-BG.json (+207 -1)
📝 messages/cs-CZ.json (+207 -1)
📝 messages/de-DE.json (+207 -1)
📝 messages/en-US.json (+213 -9)
📝 messages/es-ES.json (+207 -1)
📝 messages/fr-FR.json (+207 -1)
📝 messages/it-IT.json (+207 -1)
📝 messages/ko-KR.json (+207 -1)
📝 messages/nb-NO.json (+207 -1)
📝 messages/nl-NL.json (+207 -1)
📝 messages/pl-PL.json (+207 -1)
📝 messages/pt-PT.json (+207 -1)
📝 messages/ru-RU.json (+207 -1)
📝 messages/tr-TR.json (+207 -1)
📝 messages/zh-CN.json (+207 -1)
📝 messages/zh-TW.json (+1 -0)
📝 package.json (+3 -3)
public/third-party/dd.png (+0 -0)

...and 80 more files

📄 Description

  • Multiple roles on a user
  • improved idp auto provisioning
  • Google, Azure templates available for global idps now
  • region blocking in the rules
  • siem log pushing using http
  • provisioning key in newt to create sites on startup without gening a id an secret per site
  • blueprints env can pull env vars into the template when using the --blueprint-file using {{env.ENVVAR}} notation
  • provisioning room where using they key the sites need to be approved first
  • connection logs where each tcp or udp session through the private resources are now logged - we will improve the ui for this in the future
  • Can edit the niceId on the private resources
  • General improvements and bug fixes

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fosrl/pangolin/pull/2752 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 3/31/2026 **Status:** ✅ Merged **Merged:** 3/31/2026 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`e051142`](https://github.com/fosrl/pangolin/commit/e05114233445cf5af834b8a0195499ff00e82e8e) Add region-based resource rule - [`3d4df90`](https://github.com/fosrl/pangolin/commit/3d4df906cfa9edf05ea8f9a645365f8577e3a421) Added missing translations - [`20e547a`](https://github.com/fosrl/pangolin/commit/20e547a0f602cdc7f212b5f519436d1e6c140a73) first pass - [`dae1695`](https://github.com/fosrl/pangolin/commit/dae169540bd3430f698725f9d8c830f441e5be96) Fix defaults for orgs - [`6cf1b9b`](https://github.com/fosrl/pangolin/commit/6cf1b9b0108d5f4eda8e22f716f91e8874a4c558) Support improved targets msg v2 - [`35fed74`](https://github.com/fosrl/pangolin/commit/35fed74e4905172f82c1cd048c7628201aaeda8e) Merge branch 'dev' into msg-opt - [`b01fcc7`](https://github.com/fosrl/pangolin/commit/b01fcc70feab3d86939c5ae6fd43e8bcb4ee50db) Fix ts and add note about ipv4 - [`84b082e`](https://github.com/fosrl/pangolin/commit/84b082e1941b243f4aca9e193abc81a083c013a9) ♻️ show actual values for wireguard site credentials whenever possible - [`47a99e3`](https://github.com/fosrl/pangolin/commit/47a99e35ee2ecd82fb1ab2da655d36fd3301715a) feat(installer): add default install directory with existing install detection - [`18ed388`](https://github.com/fosrl/pangolin/commit/18ed38889fa19ad32009043b48652458a959e669) ♻️ filter sites server side in resource target ### 📊 Changes **231 files changed** (+19424 additions, -2543 deletions) <details> <summary>View changed files</summary> 📝 `install/main.go` (+119 -0) ➕ `license.py` (+115 -0) 📝 `messages/bg-BG.json` (+207 -1) 📝 `messages/cs-CZ.json` (+207 -1) 📝 `messages/de-DE.json` (+207 -1) 📝 `messages/en-US.json` (+213 -9) 📝 `messages/es-ES.json` (+207 -1) 📝 `messages/fr-FR.json` (+207 -1) 📝 `messages/it-IT.json` (+207 -1) 📝 `messages/ko-KR.json` (+207 -1) 📝 `messages/nb-NO.json` (+207 -1) 📝 `messages/nl-NL.json` (+207 -1) 📝 `messages/pl-PL.json` (+207 -1) 📝 `messages/pt-PT.json` (+207 -1) 📝 `messages/ru-RU.json` (+207 -1) 📝 `messages/tr-TR.json` (+207 -1) 📝 `messages/zh-CN.json` (+207 -1) 📝 `messages/zh-TW.json` (+1 -0) 📝 `package.json` (+3 -3) ➕ `public/third-party/dd.png` (+0 -0) _...and 80 more files_ </details> ### 📄 Description - Multiple roles on a user - improved idp auto provisioning - Google, Azure templates available for global idps now - region blocking in the rules - siem log pushing using http - provisioning key in newt to create sites on startup without gening a id an secret per site - blueprints env can pull env vars into the template when using the --blueprint-file using {{env.ENVVAR}} notation - provisioning room where using they key the sites need to be approved first - connection logs where each tcp or udp session through the private resources are now logged - we will improve the ui for this in the future - Can edit the niceId on the private resources - General improvements and bug fixes --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-06 16:32:54 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#11942