You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.0 KiB
1.0 KiB
v0.5.3 - 2026-03-27 21:25:28
- OTB Billing crypto payment flow is now stable end-to-end.
- Stale pending payment attempts no longer trap the invoice after quote expiry.
- Wallet flow, auto-retry email behavior, and portal invoice UX validated.
- Payment selector dropdown styling corrected for dark theme.
- Project is in a clean state for continued production hardening.
Project: OTB Billing Version: v0.4.3 Last Updated: 2026-03-13 Status: Portal lifecycle complete
Current capabilities:
- Admin can enable/disable portal access
- Admin can generate/reset one-time access codes
- Admin can send portal invite email
- Admin can send portal password reset email
Client portal features:
- First login via single-use access code
- Forced password creation
- Email + password authentication after setup
- Invoice dashboard
- Invoice detail page
- Secure invoice PDF downloads
Infrastructure:
- Flask backend running via systemd
- MariaDB backend
- SMTP email integration
- Portal domain: portal.outsidethebox.top
- Billing admin: otb-billing.outsidethebox.top