[PR #202] [MERGED] hotfixes coming from beta13 #801

Closed
opened 2025-11-13 12:11:12 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/202
Author: @miloschwartz
Created: 2/14/2025
Status: Merged
Merged: 2/14/2025
Merged by: @miloschwartz

Base: mainHead: dev


📝 Commits (9)

📊 Changes

11 files changed (+436 additions, -128 deletions)

View changed files

📝 server/auth/sessions/app.ts (+28 -4)
📝 server/lib/consts.ts (+1 -1)
server/lib/ip.test.ts (+183 -0)
📝 server/lib/ip.ts (+132 -22)
📝 server/lib/validators.ts (+56 -4)
📝 server/routers/auth/resetPassword.ts (+15 -7)
📝 server/routers/target/createTarget.ts (+2 -29)
📝 server/routers/target/updateTarget.ts (+2 -29)
📝 src/app/[orgId]/settings/resources/[resourceId]/authentication/page.tsx (+6 -0)
📝 src/app/[orgId]/settings/resources/[resourceId]/connectivity/page.tsx (+6 -31)
📝 src/app/[orgId]/settings/resources/[resourceId]/rules/page.tsx (+5 -1)

📄 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

How to test?


🔄 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/202 **Author:** [@miloschwartz](https://github.com/miloschwartz) **Created:** 2/14/2025 **Status:** ✅ Merged **Merged:** 2/14/2025 **Merged by:** [@miloschwartz](https://github.com/miloschwartz) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (9) - [`f61d442`](https://github.com/fosrl/pangolin/commit/f61d442989fc758f4b5cfbbc5ee07e02962290d7) Allow . in path; resolves #199 - [`4c1366e`](https://github.com/fosrl/pangolin/commit/4c1366ef91ce101b0c5aaff33d0b44f50942b642) force router refresh on save closes #198 - [`40922fe`](https://github.com/fosrl/pangolin/commit/40922fedb8b3ad87bd1fb10aa89a85a45907ea8e) Support v6 - [`7797c6c`](https://github.com/fosrl/pangolin/commit/7797c6c770b5e50d10f6eaf240a904a4ec1d58a7) Allow the chars from RFC 3986 - [`8dd30c8`](https://github.com/fosrl/pangolin/commit/8dd30c88abeaaa31a5a2fe4bb66079dc57217995) fix reset password sql error - [`2ff6d1d`](https://github.com/fosrl/pangolin/commit/2ff6d1d117c408e9d0e747eed911deb2da34edbb) allow any string as target - [`a418195`](https://github.com/fosrl/pangolin/commit/a418195b283d0f9825bba34607e714cbab999b2e) Fix ip range pick initial range; add test - [`d5a220a`](https://github.com/fosrl/pangolin/commit/d5a220a0047cf76afe6b7639f7510b7a1ecc0684) create target validator and add url validator - [`6aa4908`](https://github.com/fosrl/pangolin/commit/6aa49084465df74f2da5c6d59b1168bb3cb210ac) bump version ### 📊 Changes **11 files changed** (+436 additions, -128 deletions) <details> <summary>View changed files</summary> 📝 `server/auth/sessions/app.ts` (+28 -4) 📝 `server/lib/consts.ts` (+1 -1) ➕ `server/lib/ip.test.ts` (+183 -0) 📝 `server/lib/ip.ts` (+132 -22) 📝 `server/lib/validators.ts` (+56 -4) 📝 `server/routers/auth/resetPassword.ts` (+15 -7) 📝 `server/routers/target/createTarget.ts` (+2 -29) 📝 `server/routers/target/updateTarget.ts` (+2 -29) 📝 `src/app/[orgId]/settings/resources/[resourceId]/authentication/page.tsx` (+6 -0) 📝 `src/app/[orgId]/settings/resources/[resourceId]/connectivity/page.tsx` (+6 -31) 📝 `src/app/[orgId]/settings/resources/[resourceId]/rules/page.tsx` (+5 -1) </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 ## How to test? --- <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 2025-11-13 12:11:12 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#801