[PR #467] [MERGED] 1.2.0 #813

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

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/467
Author: @miloschwartz
Created: 4/6/2025
Status: Merged
Merged: 4/6/2025
Merged by: @miloschwartz

Base: mainHead: dev


📝 Commits (10+)

  • 013f342 fix broken header layout on mobile
  • fefb07e move schema.ts to module
  • 5e2f9e1 add createNewt action and remove max orgs restriction
  • 66f324e fix typo in form description
  • fbd78ab add new checkbox variants
  • e7ca7fe add toggle resource visibility closes #442
  • 8f1ee60 fix showing not protected when only password enabled closes #129
  • 3612857 use global search for tables
  • 1d105fc fix count in list domains endpoint
  • 6204fa0 fix update server admin email cause create new user closes #443

📊 Changes

175 files changed (+1121 additions, -551 deletions)

View changed files

.github/workflows/stale-bot.yml (+37 -0)
📝 Dockerfile (+2 -2)
📝 config/config.example.yml (+4 -1)
📝 drizzle.config.ts (+3 -3)
📝 install/config/config.yml (+3 -0)
📝 server/apiServer.ts (+1 -1)
📝 server/auth/actions.ts (+2 -1)
📝 server/auth/canUserAccessResource.ts (+1 -1)
📝 server/auth/checkValidInvite.ts (+1 -1)
📝 server/auth/limits.ts (+2 -2)
📝 server/auth/resourceOtp.ts (+1 -1)
📝 server/auth/sendEmailVerificationCode.ts (+1 -1)
📝 server/auth/sessions/app.ts (+1 -1)
📝 server/auth/sessions/newt.ts (+1 -1)
📝 server/auth/sessions/resource.ts (+1 -1)
📝 server/auth/totp.ts (+1 -1)
📝 server/auth/verifyResourceAccessToken.ts (+76 -26)
📝 server/db/index.ts (+1 -1)
📝 server/db/names.ts (+1 -1)
server/db/schemas/index.ts (+1 -0)

...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

  • Add resource visibility toggle on resources table
  • Use global table search for all tables to search across multiple columns
  • Fix updating admin user email creating new user in system
  • Shorten and prettify share links
    • Old share links will still work
  • Pass share link access token in headers

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/467 **Author:** [@miloschwartz](https://github.com/miloschwartz) **Created:** 4/6/2025 **Status:** ✅ Merged **Merged:** 4/6/2025 **Merged by:** [@miloschwartz](https://github.com/miloschwartz) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`013f342`](https://github.com/fosrl/pangolin/commit/013f342ff6c2668d9daa29ead8a10ccf090e9a0d) fix broken header layout on mobile - [`fefb07e`](https://github.com/fosrl/pangolin/commit/fefb07e14c81bcf1ec3ea70226cd6c78a8c10210) move schema.ts to module - [`5e2f9e1`](https://github.com/fosrl/pangolin/commit/5e2f9e1eeb8495591f3feca6b43eea8f75a35fe9) add createNewt action and remove max orgs restriction - [`66f324e`](https://github.com/fosrl/pangolin/commit/66f324e18cf7078fc9a72e32e6c0f1020cbc23fa) fix typo in form description - [`fbd78ab`](https://github.com/fosrl/pangolin/commit/fbd78ab8425e40d1987e354061c288084b7835e2) add new checkbox variants - [`e7ca7fe`](https://github.com/fosrl/pangolin/commit/e7ca7fe89cb1c240d3ed3a8cc2300e598cf0a579) add toggle resource visibility closes #442 - [`8f1ee60`](https://github.com/fosrl/pangolin/commit/8f1ee6011911d716dbcfb54243efa30770137b11) fix showing not protected when only password enabled closes #129 - [`3612857`](https://github.com/fosrl/pangolin/commit/361285758522aca921ce76f75bdfd5907430c0ce) use global search for tables - [`1d105fc`](https://github.com/fosrl/pangolin/commit/1d105fc5be4e9a02f838fb438cabe53f31badc3b) fix count in list domains endpoint - [`6204fa0`](https://github.com/fosrl/pangolin/commit/6204fa0adeb1764181be5b3ff474b17464429833) fix update server admin email cause create new user closes #443 ### 📊 Changes **175 files changed** (+1121 additions, -551 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/stale-bot.yml` (+37 -0) 📝 `Dockerfile` (+2 -2) 📝 `config/config.example.yml` (+4 -1) 📝 `drizzle.config.ts` (+3 -3) 📝 `install/config/config.yml` (+3 -0) 📝 `server/apiServer.ts` (+1 -1) 📝 `server/auth/actions.ts` (+2 -1) 📝 `server/auth/canUserAccessResource.ts` (+1 -1) 📝 `server/auth/checkValidInvite.ts` (+1 -1) 📝 `server/auth/limits.ts` (+2 -2) 📝 `server/auth/resourceOtp.ts` (+1 -1) 📝 `server/auth/sendEmailVerificationCode.ts` (+1 -1) 📝 `server/auth/sessions/app.ts` (+1 -1) 📝 `server/auth/sessions/newt.ts` (+1 -1) 📝 `server/auth/sessions/resource.ts` (+1 -1) 📝 `server/auth/totp.ts` (+1 -1) 📝 `server/auth/verifyResourceAccessToken.ts` (+76 -26) 📝 `server/db/index.ts` (+1 -1) 📝 `server/db/names.ts` (+1 -1) ➕ `server/db/schemas/index.ts` (+1 -0) _...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 - Add resource visibility toggle on resources table - Use global table search for all tables to search across multiple columns - Fix updating admin user email creating new user in system - Shorten and prettify share links - Old share links will still work - Pass share link access token in headers ## 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:28 -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#813