[PR #1937] [MERGED] feat: org insights #1944

Closed
opened 2026-02-26 20:31:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/1937
Author: @ephraimduncan
Created: 8/4/2025
Status: Merged
Merged: 11/11/2025
Merged by: @dguyen

Base: mainHead: feat/org-insights


📝 Commits (10+)

  • 38f3a52 feat: org insights
  • fdef6b0 fix: documents and users count in the table
  • 37158c8 Merge branch 'main' into feat/org-insights
  • 28f1948 fix: better routes
  • 020c049 chore: minor changes
  • c2dc6d6 Merge branch 'main' into feat/org-insights
  • 466b00e fix: loading state and tuncation
  • 2de0452 chore: review
  • 152bce5 chore: review
  • ec68597 Merge branch 'main' into feat/org-insights

📊 Changes

11 files changed (+1053 additions, -121 deletions)

View changed files

apps/remix/app/components/filters/date-range-filter.tsx (+49 -0)
📝 apps/remix/app/components/tables/admin-organisation-overview-table.tsx (+51 -21)
📝 apps/remix/app/components/tables/admin-organisations-table.tsx (+20 -2)
apps/remix/app/components/tables/organisation-insights-table.tsx (+287 -0)
📝 apps/remix/app/routes/_authenticated+/admin+/_layout.tsx (+4 -4)
apps/remix/app/routes/_authenticated+/admin+/leaderboard.tsx (+0 -77)
apps/remix/app/routes/_authenticated+/admin+/organisation-insights.$id.tsx (+59 -0)
apps/remix/app/routes/_authenticated+/admin+/organisation-insights._index.tsx (+91 -0)
packages/lib/server-only/admin/get-organisation-detailed-insights.ts (+363 -0)
📝 packages/lib/server-only/admin/get-signing-volume.ts (+127 -17)
📝 packages/lib/types/search-params.ts (+2 -0)

📄 Description

Description

This PR introduces Organization Insights feature for the admin panel, replacing the previous Leaderboard with a more detailed analytics dashboard.

Demo

https://github.com/user-attachments/assets/22c24551-fc85-4c95-98b9-56a3c61c5049


🔄 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/documenso/documenso/pull/1937 **Author:** [@ephraimduncan](https://github.com/ephraimduncan) **Created:** 8/4/2025 **Status:** ✅ Merged **Merged:** 11/11/2025 **Merged by:** [@dguyen](https://github.com/dguyen) **Base:** `main` ← **Head:** `feat/org-insights` --- ### 📝 Commits (10+) - [`38f3a52`](https://github.com/documenso/documenso/commit/38f3a52233c60def8655ee3fdc7381921cfaa701) feat: org insights - [`fdef6b0`](https://github.com/documenso/documenso/commit/fdef6b0489795b4b7f2f3482cadb1437d5c1ddc4) fix: documents and users count in the table - [`37158c8`](https://github.com/documenso/documenso/commit/37158c838e7e1c2b21d33eabe91129f02be794f1) Merge branch 'main' into feat/org-insights - [`28f1948`](https://github.com/documenso/documenso/commit/28f1948a5efe2be9fba00bb86f49dd529d57f7f3) fix: better routes - [`020c049`](https://github.com/documenso/documenso/commit/020c0497ba8b37b2b1644f57114e06eb9bac02a2) chore: minor changes - [`c2dc6d6`](https://github.com/documenso/documenso/commit/c2dc6d6b265bef23ca23380ed6a20549ac864f16) Merge branch 'main' into feat/org-insights - [`466b00e`](https://github.com/documenso/documenso/commit/466b00ec8488c4528e103bd538c2c1635b1cfd8a) fix: loading state and tuncation - [`2de0452`](https://github.com/documenso/documenso/commit/2de045283979c343545792ed67385786050473b9) chore: review - [`152bce5`](https://github.com/documenso/documenso/commit/152bce5a21c5965d0e8eb7d218d27cc3fe1229a7) chore: review - [`ec68597`](https://github.com/documenso/documenso/commit/ec68597114a8d6c01d80a5aef4398fe9a7bd84d4) Merge branch 'main' into feat/org-insights ### 📊 Changes **11 files changed** (+1053 additions, -121 deletions) <details> <summary>View changed files</summary> ➕ `apps/remix/app/components/filters/date-range-filter.tsx` (+49 -0) 📝 `apps/remix/app/components/tables/admin-organisation-overview-table.tsx` (+51 -21) 📝 `apps/remix/app/components/tables/admin-organisations-table.tsx` (+20 -2) ➕ `apps/remix/app/components/tables/organisation-insights-table.tsx` (+287 -0) 📝 `apps/remix/app/routes/_authenticated+/admin+/_layout.tsx` (+4 -4) ➖ `apps/remix/app/routes/_authenticated+/admin+/leaderboard.tsx` (+0 -77) ➕ `apps/remix/app/routes/_authenticated+/admin+/organisation-insights.$id.tsx` (+59 -0) ➕ `apps/remix/app/routes/_authenticated+/admin+/organisation-insights._index.tsx` (+91 -0) ➕ `packages/lib/server-only/admin/get-organisation-detailed-insights.ts` (+363 -0) 📝 `packages/lib/server-only/admin/get-signing-volume.ts` (+127 -17) 📝 `packages/lib/types/search-params.ts` (+2 -0) </details> ### 📄 Description ## Description This PR introduces Organization Insights feature for the admin panel, replacing the previous Leaderboard with a more detailed analytics dashboard. ## Demo https://github.com/user-attachments/assets/22c24551-fc85-4c95-98b9-56a3c61c5049 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 20:31:46 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#1944
No description provided.