Skip to content

Procurement in the stack: compose, Enterprise edition, policy provisioning, smoke (needs gateway PR #18) - #27

Merged
fernan-89 merged 1 commit into
masterfrom
feat/procurement-stack
Oct 20, 2026
Merged

fernan-89 merged 1 commit into
masterfrom
feat/procurement-stack

Conversation

@fernan-89

Copy link
Copy Markdown
Owner

Wires micronaut-it-procurement-service (8114) into the stack: compose service (with the approval service URL and THINKLAB_PO_POLICY_ID), gateway route variable, services.sh, build.ps1, Common.ps1, the Enterprise edition (38 services), the purchase-order ApprovalPolicy provisioned by provision-change-management.sh (and by start-local-stack.ps1 for the PowerShell stack), the e2e steps (provision, restart it-change-management and it-procurement, procurement smoke) and the README.

procurement-smoke.sh and .ps1: 45 checks each, verified live through the gateway against the REAL approval service (an approver who is not eligible refused, a rejection final, twenty receipts of one unit against five to arrive leave exactly five, the same receipt twenty times is one, staff only, ledger).

Merge gateway #18 first: the e2e clones the gateway from master. The Enterprise memory figure in the README predates the cloud inventory and procurement and is marked as such.

🤖 Generated with Claude Code

https://claude.ai/code/session_01PGkuYAYk2roQuWqY7hmBWs

…oning, smoke (sh and ps1)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PGkuYAYk2roQuWqY7hmBWs
@fernan-89
fernan-89 merged commit 7f08460 into master Oct 20, 2026
3 of 4 checks passed
fernan-89 added a commit that referenced this pull request Oct 20, 2026
Alert on late purchase orders (stacked on #27; needs alerting PR and procurement PR #1)
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