Skip to main content

24 docs tagged with "developer"

View all tags

API Overview

Swagger-style overview of the PrimeCal non-admin backend API surface, grouped by real product areas.

CI and Testing Overview

PrimeCal CI lanes, release triggers, local equivalents, and the current hosted verification policy.

Development Workflow

PrimeCal branch flow, local verification steps, Dependabot handling, and release expectations.

E2e Testing

Step-by-step guidance for e2e testing in PrimeCalendar.

MCP Server Architecture

High-level architecture of the PrimeCal MCP server — transport, authentication, permissions, and error mapping.

OAuth Authorization Server (MCP)

How PrimeCal's OAuth 2.1 + PKCE + Dynamic Client Registration authorization server maps onto the Agent/AgentApiKey model, and why access/refresh tokens use a separate JWT domain from the login session.

Post-Payment Customer Linking

How PrimeCal resolves or creates customer accounts after a successful public booking payment, and what the API returns.

Stripe and Paid Bookings

How paid booking confirmation works in PrimeCal, the booking state machine, and the API surfaces for billing and public bookings.

Test Coverage

Step-by-step guidance for test coverage in PrimeCalendar.

Testing Strategy

PrimeCal test layers, command map, MCP coverage, and the local verification order used by CI.

Unit Testing

How to write Jest unit tests for PrimeCal's NestJS services, guards, and DTOs.

Webhook API

Step-by-step guidance for webhook api in PrimeCalendar.