[PR #2142] [MERGED] 1.14.0-rc.0 #7687

Closed
opened 2026-04-25 16:22:28 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2142
Author: @oschwartz10612
Created: 12/22/2025
Status: Merged
Merged: 12/22/2025
Merged by: @oschwartz10612

Base: mainHead: dev


📝 Commits (10+)

  • 83f36bc ♻️refactor
  • 0d0c43f Merge branch 'dev' into feat/login-page-customization
  • ee7e777 ♻️commit
  • 66b01b7 ♻️ adapt zod schema to v4 and move form description below the inptu
  • 30f3ab1 🚚 rename SecurityFeaturesAlert to PaidFeaturesAlert
  • c5914dc ♻️ Also check for active subscription in paid status hook
  • 3ba65a3 ♻️ check for disabled features in general org settings page
  • 8c30995 ♻️ refactor
  • e00c3f2 🛂 check for subscription status
  • e867de0 ♻️ load branding only if correctly subscribed

📊 Changes

221 files changed (+14001 additions, -6330 deletions)

View changed files

📝 .github/workflows/cicd.yml (+250 -16)
:w (+96 -0)
📝 Dockerfile (+9 -7)
📝 Makefile (+217 -1)
cli/commands/clearExitNodes.ts (+36 -0)
cli/commands/rotateServerSecret.ts (+284 -0)
📝 cli/index.ts (+4 -0)
📝 config/traefik/traefik_config.yml (+1 -1)
📝 install/config/crowdsec/dynamic_config.yml (+8 -0)
📝 install/config/docker-compose.yml (+1 -1)
📝 install/config/traefik/dynamic_config.yml (+12 -1)
📝 install/containers.go (+2 -2)
📝 install/input.go (+22 -4)
📝 install/main.go (+5 -2)
📝 messages/bg-BG.json (+147 -25)
📝 messages/cs-CZ.json (+145 -23)
📝 messages/de-DE.json (+202 -80)
📝 messages/en-US.json (+142 -25)
📝 messages/es-ES.json (+146 -24)
📝 messages/fr-FR.json (+145 -23)

...and 80 more files

📄 Description

Community Contribution License Agreement

By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.

Description

Release candidate 1.14.0-rc.0


🔄 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/2142 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 12/22/2025 **Status:** ✅ Merged **Merged:** 12/22/2025 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`83f36bc`](https://github.com/fosrl/pangolin/commit/83f36bce9d62037335f09ad884c0e242ee52e582) ♻️refactor - [`0d0c43f`](https://github.com/fosrl/pangolin/commit/0d0c43f72b733eda5f6217d103b1775fc263d478) Merge branch 'dev' into feat/login-page-customization - [`ee7e777`](https://github.com/fosrl/pangolin/commit/ee7e7778b6c8b94c15f78ee822e4c43fa6610dab) ♻️commit - [`66b01b7`](https://github.com/fosrl/pangolin/commit/66b01b764faf696896160777ac92fa7615bf47cd) ♻️ adapt zod schema to v4 and move form description below the inptu - [`30f3ab1`](https://github.com/fosrl/pangolin/commit/30f3ab11b2c598cd68df1aa61a9cc11bea1abe54) 🚚 rename `SecurityFeaturesAlert` to `PaidFeaturesAlert` - [`c5914dc`](https://github.com/fosrl/pangolin/commit/c5914dc0c00291ce9dd7c873db4d3d78c7e6a3fb) ♻️ Also check for active subscription in paid status hook - [`3ba65a3`](https://github.com/fosrl/pangolin/commit/3ba65a3311c5c2a1d05fcd78233f79941c90e13e) ♻️ check for disabled features in general org settings page - [`8c30995`](https://github.com/fosrl/pangolin/commit/8c30995228c448d0c745206a91796866aa6e919b) ♻️ refactor - [`e00c3f2`](https://github.com/fosrl/pangolin/commit/e00c3f219321975fcf8a74b47bbfe0805ba2218b) 🛂 check for subscription status - [`e867de0`](https://github.com/fosrl/pangolin/commit/e867de023aa9a2fdcf9f32dd058ab021865bbfa7) ♻️ load branding only if correctly subscribed ### 📊 Changes **221 files changed** (+14001 additions, -6330 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/cicd.yml` (+250 -16) ➕ `:w` (+96 -0) 📝 `Dockerfile` (+9 -7) 📝 `Makefile` (+217 -1) ➕ `cli/commands/clearExitNodes.ts` (+36 -0) ➕ `cli/commands/rotateServerSecret.ts` (+284 -0) 📝 `cli/index.ts` (+4 -0) 📝 `config/traefik/traefik_config.yml` (+1 -1) 📝 `install/config/crowdsec/dynamic_config.yml` (+8 -0) 📝 `install/config/docker-compose.yml` (+1 -1) 📝 `install/config/traefik/dynamic_config.yml` (+12 -1) 📝 `install/containers.go` (+2 -2) 📝 `install/input.go` (+22 -4) 📝 `install/main.go` (+5 -2) 📝 `messages/bg-BG.json` (+147 -25) 📝 `messages/cs-CZ.json` (+145 -23) 📝 `messages/de-DE.json` (+202 -80) 📝 `messages/en-US.json` (+142 -25) 📝 `messages/es-ES.json` (+146 -24) 📝 `messages/fr-FR.json` (+145 -23) _...and 80 more files_ </details> ### 📄 Description ## Community Contribution License Agreement By creating this pull request, I grant the project maintainers an unlimited, perpetual license to use, modify, and redistribute these contributions under any terms they choose, including both the AGPLv3 and the Fossorial Commercial license terms. I represent that I have the right to grant this license for all contributed content. ## Description Release candidate 1.14.0-rc.0 --- <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-04-25 16:22:28 -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#7687