• v0.0.5 c4f784360d

    v0.0.5 Stable

    padreug released this 2026-01-19 12:17:25 +00:00 | 0 commits to main since this release

    • Fixed default amount display: Pay User dialog now correctly shows sats amount when lightning payment is selected (was incorrectly showing fiat value)

    • Fixed invoice response parsing: Changed from payment_request to bolt11 field name to match LNbits API response

    • Fixed NameError in payables/pay endpoint: Corrected undefined wallet reference to use auth.user_id for payment metadata

    • Fixed user wallet lookup with truncated IDs: Added prefix-based lookup for 8-char user IDs from Beancount accounts

    • Added get_user_wallet_settings_by_prefix() function in crud.py for matching truncated user IDs to full UUIDs

    • Updated /api/v1/user-wallet/{user_id} endpoint to support both full UUIDs and truncated 8-char IDs

    • Lightning payments from Castle to users now work correctly end-to-end

    https://git.aiolabs.dev/padreug/castle/compare/v0.0.4...v0.0.5

    Downloads