[PR #2280] [MERGED] feat: show install commands in sites & clients details page #2919

Closed
opened 2026-04-16 09:41:13 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2280
Author: @Fredkiss3
Created: 1/20/2026
Status: Merged
Merged: 1/21/2026
Merged by: @miloschwartz

Base: devHead: feat/show-newt-install-command


📝 Commits (7)

  • 5ee3e14 🔇 fix logs
  • ec10c37 🚧wip
  • d6a829a Merge branch 'dev' into feat/show-newt-install-command
  • fe729ec 🚧wip: command component
  • 9d80f62 ♻️ move newt install commands to its own component for reusing in details
  • 310c6c9 Merge branch 'dev' into feat/show-newt-install-command
  • 718d212 ♻️ move olm install command to its own component

📊 Changes

7 files changed (+679 additions, -813 deletions)

View changed files

📝 src/app/[orgId]/settings/clients/machine/[niceId]/credentials/page.tsx (+7 -0)
📝 src/app/[orgId]/settings/clients/machine/create/page.tsx (+25 -316)
📝 src/app/[orgId]/settings/sites/[niceId]/credentials/page.tsx (+103 -90)
📝 src/app/[orgId]/settings/sites/create/page.tsx (+10 -406)
📝 src/components/LogAnalyticsData.tsx (+0 -1)
src/components/newt-install-commands.tsx (+314 -0)
src/components/olm-install-commands.tsx (+220 -0)

📄 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

show install commands in sites and machine clients

Screenshots

name screenshot
New install commands
Client (Olm) install commands

🔄 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/2280 **Author:** [@Fredkiss3](https://github.com/Fredkiss3) **Created:** 1/20/2026 **Status:** ✅ Merged **Merged:** 1/21/2026 **Merged by:** [@miloschwartz](https://github.com/miloschwartz) **Base:** `dev` ← **Head:** `feat/show-newt-install-command` --- ### 📝 Commits (7) - [`5ee3e14`](https://github.com/fosrl/pangolin/commit/5ee3e140edd93cbebd14cfc542fc88225b4ec051) 🔇 fix logs - [`ec10c37`](https://github.com/fosrl/pangolin/commit/ec10c3746885d54fc77312ed1a8a1adc9b7169fe) 🚧wip - [`d6a829a`](https://github.com/fosrl/pangolin/commit/d6a829abc299ce4bb3a7293b475defe3316bcfa2) Merge branch 'dev' into feat/show-newt-install-command - [`fe729ec`](https://github.com/fosrl/pangolin/commit/fe729ec762d1fb5c7d84c9dd845b23f280b02018) 🚧wip: command component - [`9d80f62`](https://github.com/fosrl/pangolin/commit/9d80f62d58dfb61dcac10a5dcce54d40d0d46d38) ♻️ move newt install commands to its own component for reusing in details - [`310c6c9`](https://github.com/fosrl/pangolin/commit/310c6c90a3099d7be527291b32be2dd01085e351) Merge branch 'dev' into feat/show-newt-install-command - [`718d212`](https://github.com/fosrl/pangolin/commit/718d2122a4cb45c76f464f96429801465659e861) ♻️ move olm install command to its own component ### 📊 Changes **7 files changed** (+679 additions, -813 deletions) <details> <summary>View changed files</summary> 📝 `src/app/[orgId]/settings/clients/machine/[niceId]/credentials/page.tsx` (+7 -0) 📝 `src/app/[orgId]/settings/clients/machine/create/page.tsx` (+25 -316) 📝 `src/app/[orgId]/settings/sites/[niceId]/credentials/page.tsx` (+103 -90) 📝 `src/app/[orgId]/settings/sites/create/page.tsx` (+10 -406) 📝 `src/components/LogAnalyticsData.tsx` (+0 -1) ➕ `src/components/newt-install-commands.tsx` (+314 -0) ➕ `src/components/olm-install-commands.tsx` (+220 -0) </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 show install commands in sites and machine clients ## Screenshots | name | screenshot | | :----------------: | :--------: | | New install commands | <video src="https://github.com/user-attachments/assets/7fc40f1b-5276-4f4d-acde-87c050f4d056"></video> | | Client (Olm) install commands | <video src="https://github.com/user-attachments/assets/4c7cdf27-a080-4d05-a230-145b31b85b65"></video> | --- <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-16 09:41:13 -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#2919