[PR #3014] [MERGED] 1.18.3 #16196

Closed
opened 2026-05-16 04:12:05 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/3014
Author: @oschwartz10612
Created: 5/6/2026
Status: Merged
Merged: 5/6/2026
Merged by: @oschwartz10612

Base: mainHead: dev


📝 Commits (10+)

  • 9db5ff9 ♻️ small refactor
  • 53c48e6 🌐 update french translations
  • b9bee28 🚧 wip
  • da4dd88 Merge branch 'dev' into feat/roles-and-user-multi-selectors
  • c746e1b 🚧 wip
  • cb3fa02 ♻️ create custom autocomplete tag input
  • 955aa41 revert changes modifying existing tag input
  • 95cbaaa new multi select tag input
  • 2ea9d27 machine selector
  • 91ce8be 🔨 add local mailer for catching emails

📊 Changes

59 files changed (+2801 additions, -1627 deletions)

View changed files

cli/commands/clearCertificates.ts (+28 -0)
📝 cli/index.ts (+2 -0)
docker-compose.mailpit.yml (+12 -0)
📝 messages/bg-BG.json (+48 -5)
📝 messages/cs-CZ.json (+48 -5)
📝 messages/de-DE.json (+48 -5)
📝 messages/en-US.json (+48 -5)
📝 messages/es-ES.json (+48 -5)
📝 messages/fr-FR.json (+52 -8)
📝 messages/it-IT.json (+48 -5)
📝 messages/ko-KR.json (+48 -5)
📝 messages/nb-NO.json (+48 -5)
📝 messages/nl-NL.json (+48 -5)
📝 messages/pl-PL.json (+48 -5)
📝 messages/pt-PT.json (+48 -5)
📝 messages/ru-RU.json (+48 -5)
📝 messages/tr-TR.json (+48 -5)
📝 messages/zh-CN.json (+45 -2)
📝 server/lib/blueprints/clientResources.ts (+1 -1)
📝 server/lib/calculateUserClientsForOrgs.ts (+207 -57)

...and 39 more files

📄 Description

Add pagination to user and role dropdown to handle many users and roles
Add link to http private resources on the member page
Add translations to the member page
Add clear certificates pangctl command
Add flattened data fields from the {{data}} object in alert webhooks
Add ENABLE_SQLITE_WAL_MODE env var to enable WAL mode for sqlite
Fix midnight time of day issue with status history display
Fix overlap alias addresses when creating more than one private resource in blueprints
Fix memory leak issue with sqlite and drizzle
Fix finding all json files when a directory is passed to acme_json_path
Fix make sure the domain is defined on a http resource when creating it
Fix alerting features and provisioning showing when disable_enterprise_features is set
Fix exclude local/private/CGNAT IPs from COUNTRY=ALL and ASN=ALL/AS0 geo-blocking rules
Small UI improvements
Small speed increases in a couple of places


🔄 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/3014 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 5/6/2026 **Status:** ✅ Merged **Merged:** 5/6/2026 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`9db5ff9`](https://github.com/fosrl/pangolin/commit/9db5ff9ff73c885959e1e42977345f4a9a2001ec) ♻️ small refactor - [`53c48e6`](https://github.com/fosrl/pangolin/commit/53c48e6f041b3a4a3ec39f1cec54e3ed1be338c9) 🌐 update french translations - [`b9bee28`](https://github.com/fosrl/pangolin/commit/b9bee2836b1973fbd31ad060ee60c2061c4da295) 🚧 wip - [`da4dd88`](https://github.com/fosrl/pangolin/commit/da4dd88fddf4fc3d24b77db661bb3402dd0dee33) Merge branch 'dev' into feat/roles-and-user-multi-selectors - [`c746e1b`](https://github.com/fosrl/pangolin/commit/c746e1bc8dd9f2f2181f517ab9f86e45c17f342d) 🚧 wip - [`cb3fa02`](https://github.com/fosrl/pangolin/commit/cb3fa028c301ea66103aae54bdb9394de73df59e) ♻️ create custom autocomplete tag input - [`955aa41`](https://github.com/fosrl/pangolin/commit/955aa41f53556a2d5c60eef29f64ea3b5ce14e81) ⏪ revert changes modifying existing tag input - [`95cbaaa`](https://github.com/fosrl/pangolin/commit/95cbaaae213c45a6cdf81cff1639f41242c24c00) ✨ new multi select tag input - [`2ea9d27`](https://github.com/fosrl/pangolin/commit/2ea9d272379e6bbb88803b9da42f88f40be6d2bd) ✨ machine selector - [`91ce8be`](https://github.com/fosrl/pangolin/commit/91ce8bea4bdd01d2ce15409fb8b00ac47502e8e2) 🔨 add local mailer for catching emails ### 📊 Changes **59 files changed** (+2801 additions, -1627 deletions) <details> <summary>View changed files</summary> ➕ `cli/commands/clearCertificates.ts` (+28 -0) 📝 `cli/index.ts` (+2 -0) ➕ `docker-compose.mailpit.yml` (+12 -0) 📝 `messages/bg-BG.json` (+48 -5) 📝 `messages/cs-CZ.json` (+48 -5) 📝 `messages/de-DE.json` (+48 -5) 📝 `messages/en-US.json` (+48 -5) 📝 `messages/es-ES.json` (+48 -5) 📝 `messages/fr-FR.json` (+52 -8) 📝 `messages/it-IT.json` (+48 -5) 📝 `messages/ko-KR.json` (+48 -5) 📝 `messages/nb-NO.json` (+48 -5) 📝 `messages/nl-NL.json` (+48 -5) 📝 `messages/pl-PL.json` (+48 -5) 📝 `messages/pt-PT.json` (+48 -5) 📝 `messages/ru-RU.json` (+48 -5) 📝 `messages/tr-TR.json` (+48 -5) 📝 `messages/zh-CN.json` (+45 -2) 📝 `server/lib/blueprints/clientResources.ts` (+1 -1) 📝 `server/lib/calculateUserClientsForOrgs.ts` (+207 -57) _...and 39 more files_ </details> ### 📄 Description Add pagination to user and role dropdown to handle many users and roles Add link to http private resources on the member page Add translations to the member page Add clear certificates pangctl command Add flattened data fields from the `{{data}}` object in alert webhooks Add `ENABLE_SQLITE_WAL_MODE` env var to enable WAL mode for sqlite Fix midnight time of day issue with status history display Fix overlap alias addresses when creating more than one private resource in blueprints Fix memory leak issue with sqlite and drizzle Fix finding all json files when a directory is passed to `acme_json_path` Fix make sure the domain is defined on a http resource when creating it Fix alerting features and provisioning showing when disable_enterprise_features is set Fix exclude local/private/CGNAT IPs from COUNTRY=ALL and ASN=ALL/AS0 geo-blocking rules Small UI improvements Small speed increases in a couple of places --- <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-16 04:12:05 -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#16196