mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-30 10:36:12 -05:00
[PR #1897] [MERGED] feat: request log analytics #20956
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/fosrl/pangolin/pull/1897
Author: @Fredkiss3
Created: 11/19/2025
Status: ✅ Merged
Merged: 12/4/2025
Merged by: @miloschwartz
Base:
dev← Head:feat/log-analytics📝 Commits (10+)
e90bdf8♻️ translate sidebar headingsaf4b9e8✏️ fix typoscd76fa0✨add analytics endpoint4ed4515🚧 starting request analytics pagedc237b8💬 update text message from the API4879855➕add react compiler2bc82f4✨add enpoint for getting all resource namesd6e8eb5🧑💻add tailwind indicator component5d1f81a✨ world map266fbb1💄nicer colors📊 Changes
30 files changed (+4000 additions, -288 deletions)
View changed files
📝
Dockerfile(+4 -3)📝
messages/en-US.json(+20 -1)📝
next.config.ts(+3 -0)📝
package-lock.json(+931 -1)📝
package.json(+11 -4)📝
server/db/pg/driver.ts(+28 -9)📝
server/routers/auditLogs/exportRequestAuditLog.ts(+12 -5)📝
server/routers/auditLogs/index.ts(+3 -2)➕
server/routers/auditLogs/queryRequestAnalytics.ts(+192 -0)📝
server/routers/auditLogs/queryRequestAuditLog.ts(+21 -9)📝
server/routers/external.ts(+58 -45)📝
server/routers/resource/index.ts(+1 -0)➕
server/routers/resource/listAllResourceNames.ts(+90 -0)📝
server/routers/resource/listResources.ts(+20 -13)➕
src/app/[orgId]/settings/logs/analytics/page.tsx(+28 -0)📝
src/app/globals.css(+18 -0)📝
src/app/layout.tsx(+5 -0)📝
src/app/navigation.tsx(+12 -6)📝
src/components/BlueprintDetailsForm.tsx(+0 -1)📝
src/components/DateTimePicker.tsx(+196 -185)...and 10 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
Main changes:
Other changes:
TailwindIndicatorfor showing the current breakpoint and screen width, this component is only shown in DEVset:pg&set:sqlitescripts to also export adrivervariable:Screenshots
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.