Skip to content

Log who manually recorded a geoword payment - #644

Merged
geoffrey-wu merged 5 commits into
mainfrom
geoword-set-payments.4-recorded-by
Oct 27, 2026
Merged

geoffrey-wu merged 5 commits into
mainfrom
geoword-set-payments.4-recorded-by

Conversation

@geoffrey-wu

@geoffrey-wu geoffrey-wu commented Oct 24, 2026 •

Copy link
Copy Markdown
Member

Fifth of the stack, on top of #643. Manual payments store recordedBy, the user id of the admin or special user who recorded it (res.locals.userId). The invoice page shows it.

Who can record a payment: the admin router requires hasPacketPrivileges(packetName, userId), i.e. site admins plus the special users on that packet's set. Unchanged here.

Lint passes; not exercised in the browser.

🤖 Generated with Claude Code

@geoffrey-wu
geoffrey-wu force-pushed the geoword-set-payments.4-recorded-by branch from fe89b3d to 972f574 Compare October 24, 2026 22:56
@geoffrey-wu
geoffrey-wu added this pull request to stack #646 October 24, 2026 23:36
@geoffrey-wu
geoffrey-wu force-pushed the geoword-set-payments.4-recorded-by branch 3 times, most recently from f6a5f59 to b40cd59 Compare October 27, 2026 03:49
@geoffrey-wu
geoffrey-wu force-pushed the geoword-set-payments.4-recorded-by branch from b40cd59 to 0275100 Compare October 27, 2026 03:58
@geoffrey-wu
geoffrey-wu force-pushed the geoword-set-payments.4-recorded-by branch from 0275100 to c89c074 Compare October 27, 2026 04:03
geoffrey-wu and others added 3 commits October 27, 2026 00:04
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@geoffrey-wu
geoffrey-wu force-pushed the geoword-set-payments.4-recorded-by branch from c89c074 to 73f1590 Compare October 27, 2026 04:04
Base automatically changed from geoword-set-payments.3-amount to main October 27, 2026 04:05
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@geoffrey-wu
geoffrey-wu force-pushed the geoword-set-payments.4-recorded-by branch from 73f1590 to 158ab7a Compare October 27, 2026 04:05
@geoffrey-wu
geoffrey-wu merged commit 7137ae6 into main Oct 27, 2026
2 checks passed
@geoffrey-wu
geoffrey-wu deleted the geoword-set-payments.4-recorded-by branch October 27, 2026 04:21
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