Commit graph

775 commits

Author SHA1 Message Date
theborakompanioni
7bab28c1be
refactor: externalize LoginCard 2026-02-14 23:34:22 +01:00
theborakompanioni
3c3e83448c
refactor: currency symbol size 2026-02-14 23:34:22 +01:00
theborakompanioni
e9e47bf820
chore: prepare balance component 2026-02-14 23:34:22 +01:00
theborakompanioni
dec4c9c090
chore: reload wallet display on utxo changes 2026-02-14 23:34:22 +01:00
theborakompanioni
960a9be8ba
chore: ability to throttle requests 2026-02-14 23:34:15 +01:00
Parth
6413725b6f
refactor(logs): reuse LogsContent in LogsPage (#1057) 2026-02-14 16:03:39 +05:30
Parth
6ec385953b
refactor(earn): move maker transition side-effects to effects (#1062)
* refactor(earn): move maker transition side-effects to effects

* fix(earn): avoid setState in effect for maker transitions

---------

Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
2026-02-14 15:47:37 +05:30
Parth
65af1937f0
refactor(ui): reuse shared page loading state (#1065)
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
2026-02-14 15:41:22 +05:30
kunal yadav
fa3a986a72
fix QR skeleton sizing in ReceivePage (#1060)
replace dynamic Tailwind class for QR skeleton sizing

Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
2026-02-14 14:46:09 +05:30
kunal yadav
75371ddc3a
remove console logging of payment data in SendPage (#1059)
remove console.table logging of payment data in SendPage

Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
2026-02-14 02:41:01 +05:30
Parth
5f77c2c055
fix(dev): gate dev routes and menu by developer mode (#1053)
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
2026-02-13 13:43:51 +05:30
Parth
590924c377
fix(utils): truncate btcToSats beyond 8 decimals (#1039) 2026-02-12 20:43:34 +01:00
kunal yadav
a45a4dc354
test(fb): add coverage for isFidelityBond() and getLocktime() (#1046) 2026-02-12 16:05:10 +01:00
Parth
c2f97c26a5
fix(auth): throw on lock/stop refetch errors (#1050) 2026-02-12 19:04:44 +05:30
kunal yadav
4a6716dced
chore(i18n): extract hardcoded strings in CreateFidelityBondDialog (#1037) 2026-02-12 09:04:06 +01:00
Parth
09bc57a7c4
refactor(logs): dedupe log viewer (#1043) 2026-02-11 23:43:10 +01:00
theborakompanioni
21ad14bed2
chore: loading/reloading state of navbar 2026-02-11 23:13:51 +01:00
theborakompanioni
ce1424c5ee
chore: wait for utxos to be spent 2026-02-11 23:07:59 +01:00
theborakompanioni
0bdc3d333d
chore: store tx message from direct send 2026-02-11 23:07:58 +01:00
theborakompanioni
a155dd8590
chore: store tx message from websocket 2026-02-11 23:07:58 +01:00
theborakompanioni
3cfe276094
chore: optional enable websocket heartbeats 2026-02-11 23:07:58 +01:00
theborakompanioni
ce644df7bf
chore: add JmTxStore 2026-02-11 23:07:58 +01:00
theborakompanioni
468326a3f6
refactor(settings): align setting items 2026-02-11 23:07:57 +01:00
theborakompanioni
ae497529c2
chore: copy address in jar details overlay 2026-02-11 23:07:56 +01:00
theborakompanioni
7c212395e7
fix(receive): form validation 2026-02-11 23:04:59 +01:00
theborakompanioni
f44ef64292
fix: interaction with toasts with open dialogs 2026-02-11 23:04:59 +01:00
theborakompanioni
5bc8e49bff
chore(send): validate address is not in known address list of source jar 2026-02-11 23:04:58 +01:00
theborakompanioni
4081ea88b1
chore: freeze/unfreeze utxos with same address automatically 2026-02-11 23:04:57 +01:00
theborakompanioni
90802eafba
chore: validate destination address not marked as used 2026-02-11 23:02:06 +01:00
theborakompanioni
93a76dc5b2
feat(receive): manually reveal address 2026-02-11 23:02:06 +01:00
theborakompanioni
817277bd49
chore: stopMaker as mutation 2026-02-11 23:02:05 +01:00
kunal yadav
fff18b6530
fix broken i18n keys in EarnPage and OfferCard (#1038) 2026-02-11 22:59:41 +01:00
kunal yadav
3ea66819f4
show correct toast when copying transaction ID in fidelity bond dialogs (#1047)
fix: correct toast message when copying transaction ID
2026-02-11 22:57:42 +01:00
kunal yadav
2558cc242a
Fix freeze/unfreeze toast messages (#1035)
fix user-visible typo in frozen UTXO state

Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
2026-02-11 17:22:06 +05:30
Parth
0e10c23fb6
fix(auth): stop refresh loop when logged out (#1036)
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
2026-02-11 03:34:37 +05:30
Parth
ee67e9dbd9
[v2] SeedPhraseDialog: avoid render side-effects on timer expiry (#1041)
fix(settings): avoid render side-effects in SeedPhraseDialog
2026-02-11 03:20:36 +05:30
kunal yadav
78cdeda0b5
chore: renew actions for expired fidelity bonds (#1032) 2026-02-08 18:30:53 +01:00
kunal yadav
7c454482bb
paginate and sort UTXOs by value (#1031) 2026-02-08 18:24:29 +01:00
theborakompanioni
1942955e19
chore: enable eslint recommendedTypeChecked 2026-02-07 11:56:58 +01:00
theborakompanioni
ea0b0b3fa6
chore(lint): enable eslint recommendedTypeChecked WIP 2026-02-07 11:42:35 +01:00
theborakompanioni
e4fc0daae1
fix: useFeeConfigValidation effect deps 2026-02-07 11:42:35 +01:00
theborakompanioni
d824b94b27
chore(lint): partly enable unicorn/prevent-abbreviations 2026-02-07 11:42:34 +01:00
theborakompanioni
f982657adc
chore(lint): enforce more eslint-plugin-unicorn rules 2026-02-07 11:42:34 +01:00
theborakompanioni
46edd8452d
chore(lint): add eslint-plugin-unicorn
with relaxed rules for now
2026-02-07 11:40:05 +01:00
Saurabh Singh
b443306862
chore: update ui and add proper copy message And update contribution guide (#1024)
Signed-off-by: saurabhraghuvanshii <saurabhsraghuvanshi@gmail.com>
2026-02-07 11:39:34 +01:00
kunal yadav
1c2b05b882
fidelity bond auto select jar (#1027) 2026-02-07 00:40:24 +01:00
kunal yadav
87f1f17021
allow creating expired fidelity bonds in dev mode (#1025)
creating expired fidelity bonds in dev mode
2026-02-04 21:39:57 +05:30
kunal yadav
ae57ad349e
Add fidelity bond creation flow (#1023)
implement fidelity bond creation

Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
2026-02-04 00:47:26 +05:30
theborakompanioni
8c7db30591
chore: add xxl button variant 2026-02-03 19:37:28 +01:00
theborakompanioni
3c92179a78
chore: add xs button size and update variants 2026-02-03 19:19:27 +01:00