docs: changelog + PdfService README (reports, email-to-vendor, microservices) #130
No reviewers
Labels
No labels
bug
claude-failed
claude-pr
claude-queue
claude-working
epic
feature
interactive
portal
triaged
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: shad0w/pelagia-portal#130
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "docs/changelog-microservices"
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?
Brings the repo docs in line with what shipped (companion to the wiki updates).
CHANGELOG.md —
[Unreleased]Added: Reports (Purchasing spend analytics), Email PO to vendor + the PdfService microservice (cached per PO), EpfoService + PdfService and their release auto-deploy, the unsaved-changes PO prompt (#18), crew login-on-hire, and the previously-unlogged Delivery Locations (#19) / T&C catalogue (#11) / advance payment (#92).
Fixed: "Email to vendor" never rendered (auth middleware bounced the
svcfetch — #127); Reports charts all one colour (RSC client/server boundary — #120).New:
PdfService/README.mdThe microservice had no README (only EpfoService did). Documents its endpoints (
/health,/pdf), the token + origin-allow-list security, env, run commands, and how the app integrates (gate, R2 per-PO caching, release auto-deploy).Wiki (already updated out-of-band)
Reports moved out of Planned with a new Reports implementation page; Feature Catalogue, Environment Variables, and Deployment and Operations now document the three microservices, the Email-to-vendor pipeline (incl. the merged #127 middleware bypass + #128 per-PO caching), and the unsaved-changes prompt.
🤖 Generated with Claude Code