Skip to content

Add admin marketplace ops visibility#58

Merged
profilesearch merged 1 commit into
mainfrom
feat/admin-marketplace-ops-visibility
Jun 24, 2026
Merged

Add admin marketplace ops visibility#58
profilesearch merged 1 commit into
mainfrom
feat/admin-marketplace-ops-visibility

Conversation

@profilesearch

Copy link
Copy Markdown
Owner

Summary

  • Adds admin-only GET /api/v1/admin/marketplace-ops for marketplace ops visibility.
  • Surfaces recent jobs with application count, matching workers, job-match notification rows, and application details.
  • Adds summary counts for users, workers, employers, active services, open jobs, applications, and recent job-match notifications.
  • Adds regression coverage for admin-only protection and response content.

Why

After creating the first starter jobs, public APIs could verify jobs/applications but not whether matching-worker notifications were created. This gives ops/admin a read-only view into the activation loop: job posted → matching workers → notifications → applications.

Test Plan

  • python3 -m unittest test_deep_audit_regressions.BackendRegressionTests.test_admin_marketplace_ops_requires_admin test_deep_audit_regressions.BackendRegressionTests.test_admin_marketplace_ops_surfaces_job_notifications_and_applications
  • python3 -m unittest test_deep_audit_regressions.py
  • python3 -m unittest test_diagnostics.py

@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
gohire-humans Ready Ready Preview, Comment Jun 24, 2026 6:52am

Request Review

@profilesearch profilesearch merged commit 12a94c1 into main Jun 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant