AGENTDDS.com

Changelog

Branch cursor/sentry-pending-admin-invites: changelog

April 23, 2026Branch cursor/sentry-pending-admin-invites2 min readAI Generated

Branch cursor/sentry-pending-admin-invites: changelog

Automated summary for branch cursor/sentry-pending-admin-invites. This post is generated on push; commit it with your changes.

Commits

  • b9b38ee4 feat: platform admin invitations, mobile admin overflow fixes, Sentry samples, PR posts

Files changed

instrumentation-client.js                          |  31 +++
 instrumentation.js                                 |  13 ++
 next.config.js                                     |  41 ++++
 pages/api/sentry-example-api.js                    |  15 ++
 pages/sentry-example-page.jsx                      | 235 +++++++++++++++++++++
 sentry.edge.config.js                              |  20 ++
 sentry.server.config.js                            |  19 ++
 .../migrations/042_platform_admin_invitations.sql  |  27 +++
 services/rust-api/src/api/v1/admin_console.rs      |  36 +++-
 services/rust-api/src/api/v1/admin_smoketest.rs    |  22 +-
 services/rust-api/src/api/v1/agent_invitations.rs  |  16 +-
 services/rust-api/src/api/v1/auth.rs               |  55 ++++-
 services/rust-api/src/api/v1/portfolio.rs          |   8 +-
 services/rust-api/src/api/v1/users.rs              |  11 +-
 services/rust-api/src/auth/middleware.rs           |   5 +-
 services/rust-api/src/repositories/mod.rs          |   5 +-
 services/rust-api/src/repositories/postgres.rs     | 160 +++++++++++++-
 services/rust-api/src/services/notifications.rs    |  12 +-
 services/rust-api/tests/identity_resolver_test.rs  |   7 +-
 .../tests/platform_admin_invitations_test.rs       | 183 ++++++++++++++++
 .../manifest.json                                  |  12 ++
 .../versions/ai.md                                 |  33 +++
 .../manifest.json                                  |  12 ++
 .../versions/ai.md                                 |  40 ++++
 webapp/e2e/admin-charts-adversarial.spec.ts        |  53 +++++
 webapp/src/app/(authenticated)/account/layout.tsx  |  10 +-
 .../(authenticated)/admin/admin-invite-metrics.tsx |   4 +-
 .../admin/admin-pipeline-section.tsx               |  12 +-
 .../(authenticated)/admin/admin-users-table.tsx    |   4 +-
 .../admin/agent-applications-queue.tsx             |  14 +-
 .../admin/candidate-invitations-recent.tsx         |   6 +-
 .../src/app/(authenticated)/admin/invite-form.tsx  |   2 +-
 webapp/src/app/(authenticated)/admin/page.tsx      |   2 +-
 .../app/(authenticated)/admin/settings/page.tsx    |   2 +-
 .../admin/super/impersonation-banner.tsx           |   4 +-
 .../src/app/(authenticated)/admin/super/page.tsx   |   2 +-
 .../admin/super/superadmin-roster.tsx              |   4 +-
 webapp/src/app/layout.tsx                          |   2 +-
 38 files changed, 1055 insertions(+), 84 deletions(-)

How this works

This file is produced by webapp/tools/sync-pr-blog-post.ts. Add a versions/human.md file in the same folder to publish a human-written alternative; the site will show tabs for AI Draft and Human when both exist.