Skip to content

Various fixes and new features#1297

Open
sneurlax wants to merge 96 commits intostagingfrom
vacay
Open

Various fixes and new features#1297
sneurlax wants to merge 96 commits intostagingfrom
vacay

Conversation

@sneurlax
Copy link
Copy Markdown
Member

@sneurlax sneurlax commented Apr 8, 2026

TODO: remove (comment?) dead code
litescribe_api.dart, litescribe_response.dart, address_inscription_response.dart are now orphaned
sneurlax added 10 commits April 10, 2026 13:35
fix: CakePay API client. auth header, endpoint URLs, response parsing


fix: CakePay data model parsing improvements

feat: CakePay local order ID persistence via Hive prefs
fix: CakePay confirm send. show success flush bar after payment


fix: CakePay orders list. fetch orders by locally-stored IDs


fix: CakePay vendors view. show error message on load failure


fix: dedup countries in list

"US" and "United States" sharing the same key was throwing

feat: CakePay card detail. email field, error dialog, card info sections


feat: CakePay send-from view. filter wallets by coin


feat: CakePay order view. multi-coin payment options, countdown timer

feat: and terms and conditions text link to onboarding process

feat: handle terminal CakePay order states

feat: add info to terminal-state orders

it looked a little bare just saying 'paid'.  we dont get giftcard codes and there isn't a status page etc. to show users so this is all they get. maybe we should make them confirm their email with a second input...
the countries meta endpoint is down or something. idk. this is a hack workaround and should be reverted after I figure out what I'm doing wrong or they assess their API
@sneurlax sneurlax marked this pull request as ready for review April 10, 2026 21:27
@sneurlax
Copy link
Copy Markdown
Member Author

Still one or two more things cooking but I have to go for 4-5 hours

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