[PR #2494] [MERGED] 1.15.4-s.3 #21198

Closed
opened 2026-05-29 02:33:51 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2494
Author: @oschwartz10612
Created: 2/18/2026
Status: Merged
Merged: 2/18/2026
Merged by: @oschwartz10612

Base: mainHead: dev


📝 Commits (10+)

  • ed3ee64 support pathname in logo URL in branding page
  • 38ac4c5 🚧 wip: paginated tables
  • c89c1a0 🎨 use prettier for formatting typescript
  • 01a2820 🚧 POC: pagination in sites table
  • d374ea6 🚧wip
  • b04385a 🚧 search on table
  • 89695df 🚧 wip: pagination and search work
  • 066305b toggle column sorting & pagination
  • cda6b67 search, filter & paginate sites table
  • bd8d0e3 update packages

📊 Changes

114 files changed (+11390 additions, -7209 deletions)

View changed files

📝 .dockerignore (+1 -0)
📝 .gitignore (+1 -0)
📝 .vscode/settings.json (+1 -1)
📝 Dockerfile (+26 -27)
📝 Dockerfile.dev (+3 -1)
📝 esbuild.mjs (+1 -1)
📝 messages/en-US.json (+11 -1)
📝 package-lock.json (+5080 -4859)
📝 package.json (+41 -38)
📝 server/auth/actions.ts (+2 -1)
server/auth/canUserAccessSiteResource.ts (+45 -0)
📝 server/db/pg/schema/schema.ts (+29 -13)
📝 server/db/sqlite/schema/schema.ts (+25 -12)
📝 server/lib/billing/features.ts (+3 -0)
📝 server/lib/billing/limitSet.ts (+10 -7)
📝 server/lib/billing/tierMatrix.ts (+4 -2)
📝 server/lib/billing/usageService.ts (+72 -203)
server/lib/createUserAccountOrg.ts (+0 -197)
📝 server/lib/deleteOrg.ts (+78 -2)
server/lib/userOrg.ts (+142 -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.


🔄 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/2494 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 2/18/2026 **Status:** ✅ Merged **Merged:** 2/18/2026 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`ed3ee64`](https://github.com/fosrl/pangolin/commit/ed3ee64e4b78ad1b7f2895bd31aeb93a4069d14e) ✨ support pathname in logo URL in branding page - [`38ac4c5`](https://github.com/fosrl/pangolin/commit/38ac4c59805342a9b139d2bf0e9b93ede0897cc4) 🚧 wip: paginated tables - [`c89c1a0`](https://github.com/fosrl/pangolin/commit/c89c1a03da759aa675b2c15f968e2e74d39afa9d) 🎨 use prettier for formatting typescript - [`01a2820`](https://github.com/fosrl/pangolin/commit/01a2820390847edec61898203687092ab6d6c5bf) 🚧 POC: pagination in sites table - [`d374ea6`](https://github.com/fosrl/pangolin/commit/d374ea6ea655371493e92bb07c6b885df8559ad9) 🚧wip - [`b04385a`](https://github.com/fosrl/pangolin/commit/b04385a3404267ae6b2cbc30b87623a0a0cb13b8) 🚧 search on table - [`89695df`](https://github.com/fosrl/pangolin/commit/89695df0129f5e72c2bc2d410dce2066012b938c) 🚧 wip: pagination and search work - [`066305b`](https://github.com/fosrl/pangolin/commit/066305b09558aee3ed7bace863976afe5324deae) ✨ toggle column sorting & pagination - [`cda6b67`](https://github.com/fosrl/pangolin/commit/cda6b67befb30b2bb0b501af9814359333c14279) ✨ search, filter & paginate sites table - [`bd8d0e3`](https://github.com/fosrl/pangolin/commit/bd8d0e3392d95f55932740a1f81882ae3de10f1b) update packages ### 📊 Changes **114 files changed** (+11390 additions, -7209 deletions) <details> <summary>View changed files</summary> 📝 `.dockerignore` (+1 -0) 📝 `.gitignore` (+1 -0) 📝 `.vscode/settings.json` (+1 -1) 📝 `Dockerfile` (+26 -27) 📝 `Dockerfile.dev` (+3 -1) 📝 `esbuild.mjs` (+1 -1) 📝 `messages/en-US.json` (+11 -1) 📝 `package-lock.json` (+5080 -4859) 📝 `package.json` (+41 -38) 📝 `server/auth/actions.ts` (+2 -1) ➕ `server/auth/canUserAccessSiteResource.ts` (+45 -0) 📝 `server/db/pg/schema/schema.ts` (+29 -13) 📝 `server/db/sqlite/schema/schema.ts` (+25 -12) 📝 `server/lib/billing/features.ts` (+3 -0) 📝 `server/lib/billing/limitSet.ts` (+10 -7) 📝 `server/lib/billing/tierMatrix.ts` (+4 -2) 📝 `server/lib/billing/usageService.ts` (+72 -203) ➖ `server/lib/createUserAccountOrg.ts` (+0 -197) 📝 `server/lib/deleteOrg.ts` (+78 -2) ➕ `server/lib/userOrg.ts` (+142 -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. --- <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-29 02:33:51 -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#21198