[PR #2933] [MERGED] 1.18.1 #16163

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

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2933
Author: @oschwartz10612
Created: 4/29/2026
Status: Merged
Merged: 4/29/2026
Merged by: @oschwartz10612

Base: mainHead: dev


📝 Commits (10+)

  • 8ed9adb New translations en-us.json (German)
  • 8c64531 Handle when siteIds is not provided
  • 5c31d35 Handle sans in the acme.json
  • d45b727 Dont show cert status because not saved yet
  • b39a2bc Quiet logs
  • b8ca049 Dont show the cert box oss and dont check license
  • 1eac774 Show the certs elsewhere when required
  • 6be150b Handle possible not null for tcp, udp, and icmp
  • 0f6c66d use localfont and updated mona sans closes #2924
  • bc585c2 Calculate actual resource status

📊 Changes

52 files changed (+917 additions, -271 deletions)

View changed files

📝 messages/bg-BG.json (+1 -0)
📝 messages/cs-CZ.json (+2 -1)
📝 messages/de-DE.json (+2 -1)
📝 messages/en-US.json (+1 -0)
📝 messages/es-ES.json (+1 -0)
📝 messages/fr-FR.json (+1 -0)
📝 messages/it-IT.json (+1 -0)
📝 messages/ko-KR.json (+1 -0)
📝 messages/nb-NO.json (+1 -0)
📝 messages/nl-NL.json (+1 -0)
📝 messages/pl-PL.json (+1 -0)
📝 messages/pt-PT.json (+1 -0)
📝 messages/ru-RU.json (+1 -0)
📝 messages/tr-TR.json (+1 -0)
📝 messages/zh-CN.json (+1 -0)
📝 server/private/lib/acmeCertSync.ts (+110 -34)
📝 server/private/lib/readConfigFile.ts (+0 -1)
📝 server/private/lib/traefik/getTraefikConfig.ts (+30 -30)
📝 server/private/routers/external.ts (+0 -1)
📝 server/routers/resource/listResources.ts (+8 -10)

...and 32 more files

📄 Description

  • Handle when siteIds is not provided
  • Handle sans in the acme.json
  • Dont show cert status because not saved yet
  • Quiet logs
  • Dont show the cert box oss and dont check license
  • Show the certs elsewhere when required
  • Handle possible not null for tcp, udp, and icmp
  • use localfont and updated mona sans closes #2924
  • Calculate actual resource status
  • Filter to only allow newt sites
  • fix cert styling
  • dont show site online status for local sites
  • fix style for unknown status
  • fix rounded buttons in target input
  • cert status in priv resources table first pass
  • visual improvements
  • Dont include site resources on the cloud
  • Scrape certs from ALL resolvers
  • show cert status in public reosurces table

🔄 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/2933 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 4/29/2026 **Status:** ✅ Merged **Merged:** 4/29/2026 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`8ed9adb`](https://github.com/fosrl/pangolin/commit/8ed9adbfae876eccd233b4ae320ce780abfc9703) New translations en-us.json (German) - [`8c64531`](https://github.com/fosrl/pangolin/commit/8c645315f3081b815bacb0ebb1365a052682aaf1) Handle when siteIds is not provided - [`5c31d35`](https://github.com/fosrl/pangolin/commit/5c31d35e28d7e9d1cbf79b0da55ca5baae5cbaa7) Handle sans in the acme.json - [`d45b727`](https://github.com/fosrl/pangolin/commit/d45b727dcad094be6905b41f3ffbe3a38e9f13d6) Dont show cert status because not saved yet - [`b39a2bc`](https://github.com/fosrl/pangolin/commit/b39a2bcfb179bc26a5bf10545ddf95462aa983f8) Quiet logs - [`b8ca049`](https://github.com/fosrl/pangolin/commit/b8ca0499af6bd6e795b949bf1f6f78b0a895e9bb) Dont show the cert box oss and dont check license - [`1eac774`](https://github.com/fosrl/pangolin/commit/1eac7741a50fc0d8b8614f71c8be0ad70a14d8be) Show the certs elsewhere when required - [`6be150b`](https://github.com/fosrl/pangolin/commit/6be150bafe96df1f99900d6d4b6c2a7edc24c8c3) Handle possible not null for tcp, udp, and icmp - [`0f6c66d`](https://github.com/fosrl/pangolin/commit/0f6c66dc67cf784613aefd6b72533bc5e7d98094) use localfont and updated mona sans closes #2924 - [`bc585c2`](https://github.com/fosrl/pangolin/commit/bc585c24fc1a5e69ec75e356d394bf6e901af435) Calculate actual resource status ### 📊 Changes **52 files changed** (+917 additions, -271 deletions) <details> <summary>View changed files</summary> 📝 `messages/bg-BG.json` (+1 -0) 📝 `messages/cs-CZ.json` (+2 -1) 📝 `messages/de-DE.json` (+2 -1) 📝 `messages/en-US.json` (+1 -0) 📝 `messages/es-ES.json` (+1 -0) 📝 `messages/fr-FR.json` (+1 -0) 📝 `messages/it-IT.json` (+1 -0) 📝 `messages/ko-KR.json` (+1 -0) 📝 `messages/nb-NO.json` (+1 -0) 📝 `messages/nl-NL.json` (+1 -0) 📝 `messages/pl-PL.json` (+1 -0) 📝 `messages/pt-PT.json` (+1 -0) 📝 `messages/ru-RU.json` (+1 -0) 📝 `messages/tr-TR.json` (+1 -0) 📝 `messages/zh-CN.json` (+1 -0) 📝 `server/private/lib/acmeCertSync.ts` (+110 -34) 📝 `server/private/lib/readConfigFile.ts` (+0 -1) 📝 `server/private/lib/traefik/getTraefikConfig.ts` (+30 -30) 📝 `server/private/routers/external.ts` (+0 -1) 📝 `server/routers/resource/listResources.ts` (+8 -10) _...and 32 more files_ </details> ### 📄 Description - **Handle when siteIds is not provided** - **Handle sans in the acme.json** - **Dont show cert status because not saved yet** - **Quiet logs** - **Dont show the cert box oss and dont check license** - **Show the certs elsewhere when required** - **Handle possible not null for tcp, udp, and icmp** - **use localfont and updated mona sans closes #2924** - **Calculate actual resource status** - **Filter to only allow newt sites** - **fix cert styling** - **dont show site online status for local sites** - **fix style for unknown status** - **fix rounded buttons in target input** - **cert status in priv resources table first pass** - **visual improvements** - **Dont include site resources on the cloud** - **Scrape certs from ALL resolvers** - **show cert status in public reosurces table** --- <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:10:59 -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#16163