Skip to content

Various fixes and new features#1297

Open
sneurlax wants to merge 85 commits intostagingfrom
vacay
Open

Various fixes and new features#1297
sneurlax wants to merge 85 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 3 commits April 7, 2026 17:33
I need to set it up for sandbox usage in order to test when orders have been paid

OR I could edit order state locally in order to mock those states locally for UI testing purposes

(will probably do the latter even tho ../cakepay_api would also benefit from the former
fix(shopinbit): PaymentView back nav to pop to tickets

and add PopScope
fix(shopinbit): OrderCreated back nav to pop to ServicesView

and add PopScope
fix(shopinbit): resize text links

they had been adjusted to fit desktop

this fixes mobile & desktop
fix(shopinbit): country dropdown placement

it was overlapping the input
fix(shopinbit): fix checkbox alignment
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