theborakompanioni
|
dde1db1fb2
|
chore(earn-report): reduce height of stats cards
|
2026-04-09 20:31:02 +02:00 |
|
theborakompanioni
|
39de41aae1
|
chore(earn): move earn report related code to own dir
|
2026-04-09 20:31:02 +02:00 |
|
theborakompanioni
|
285ce9c15e
|
fix(earn-report): parse malformed api response
|
2026-04-09 20:31:01 +02:00 |
|
Parth
|
d982e28e1d
|
refactor(earn): use @tanstack/react-table and fullscreen dialog (#1161)
|
2026-04-09 20:31:01 +02:00 |
|
theborakompanioni
|
6b0ee4dfc5
|
fix: query delay can take undefined as arg
|
2026-04-09 20:31:01 +02:00 |
|
theborakompanioni
|
56f8af05d1
|
chore: small earn report cleanups
|
2026-04-09 20:31:01 +02:00 |
|
theborakompanioni
|
a6779e5867
|
chore(ui): no extra container for balance click handler
|
2026-04-09 20:31:01 +02:00 |
|
theborakompanioni
|
35c21020d5
|
refactor: cleanup queryClient and errorReason
|
2026-04-09 20:31:00 +02:00 |
|
Parth
|
d9ad729627
|
feat(earn): initial earnings report (#1159)
|
2026-04-09 20:31:00 +02:00 |
|
Parth
|
63d5d864f3
|
feat: first draft of collaborative send (#1136)
|
2026-04-09 20:31:00 +02:00 |
|
theborakompanioni
|
7317ed49df
|
build(deps): update dependencies
@storybook/addon-a11y 10.2.10 → 10.2.12
@storybook/addon-docs 10.2.10 → 10.2.12
@storybook/addon-vitest 10.2.10 → 10.2.12
@storybook/react-vite 10.2.10 → 10.2.12
@tailwindcss/vite 4.2.0 → 4.2.1
eslint-plugin-react-refresh 0.5.1 → 0.5.2
eslint-plugin-storybook 10.2.10 → 10.2.12
react-router-dom 7.13.0 → 7.13.1
storybook 10.2.10 → 10.2.12
tailwindcss 4.2.0 → 4.2.1
typescript-eslint 8.56.0 → 8.56.1
|
2026-04-09 20:31:00 +02:00 |
|
theborakompanioni
|
6eab63eb61
|
chore(footer): externalize BetaWarningDialog
|
2026-04-09 20:30:59 +02:00 |
|
theborakompanioni
|
30de98d192
|
build(deps): update dependencies
eslint-plugin-compat 6.1.0 → 6.2.0
eslint-plugin-react-refresh 0.5.0 → 0.5.1
lucide-react 0.574.0 → 0.575.0
react-hook-form 7.71.1 → 7.71.2
tailwind-merge 3.4.1 → 3.5.0
|
2026-04-09 20:30:59 +02:00 |
|
theborakompanioni
|
ad213eb351
|
chore(earn): maker start/stop messages
|
2026-04-09 20:30:59 +02:00 |
|
theborakompanioni
|
c0da083ded
|
chore(earn): reset mutations on form submit
|
2026-04-09 20:30:59 +02:00 |
|
kunal yadav
|
f464d5909b
|
fix(send): validate destination address matches wallet network (#1151)
|
2026-04-09 20:30:59 +02:00 |
|
kunal yadav
|
569adc530b
|
chore: validate send amount against source jar balance (#1154)
|
2026-04-09 20:30:58 +02:00 |
|
Parth
|
1abf5dc1ad
|
feat(logs): improve logs viewer ux with search highlight and smoother refresh (#1150)
* refactor(logs): align page and modal viewer layout
* feat(logs): add searchable viewer with highlight
* fix(logs): reduce flicker during log refresh
|
2026-04-09 20:30:58 +02:00 |
|
Parth
|
a3c56bc4a6
|
refactor(send): normalize error reason (#1132)
|
2026-04-09 20:30:58 +02:00 |
|
theborakompanioni
|
67291ba72f
|
chore: yup schema for create wallet confirm form
|
2026-04-09 20:30:58 +02:00 |
|
theborakompanioni
|
8a715611f1
|
chore: add ScheduleEntry type
|
2026-04-09 20:30:58 +02:00 |
|
Parth
|
7aede63c10
|
refactor(settings): replace hardcoded password verify copy with i18n keys (#1143)
|
2026-04-09 20:30:57 +02:00 |
|
Parth
|
937f6b2c6f
|
Wallet load error alert refactor (#1134)
* refactor(ui): add shared wallet load error alert
* refactor(auth): reuse wallet load alert in login and import pages
* refactor(settings): reuse wallet load alert in switch wallet page
---------
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:57 +02:00 |
|
Parth
|
2945b4bb0a
|
fix(dev): reduce background refresh toast noise (#1141)
- remove recurring dev success toasts for token/session background refresh\n- keep dev error toasts, but dedupe by id
|
2026-04-09 20:30:57 +02:00 |
|
Parth
|
cb46902095
|
test(hash): make hashpassword test timeout stable (#1139)
test(hash): stabilize hashPassword timeout on slow machines
|
2026-04-09 20:30:57 +02:00 |
|
Parth
|
ab8b29965a
|
chore(i18n): localize hardcoded login labels and messages (#1130)
* chore(i18n): add login copy keys
* refactor(login): localize login card title and subtitle
* refactor(login): localize wallet selector and password labels
|
2026-04-09 20:30:57 +02:00 |
|
Parth
|
60698cb618
|
fix(a11y): add dialog description to onboarding dialog (#1128)
* fix(onboarding): add splash dialog description for accessibility
* fix(onboarding): add hidden step metadata for dialog semantics
|
2026-04-09 20:30:56 +02:00 |
|
Parth
|
3bddcab8a3
|
refactor(auth): extract shared auth page shell wrapper (#1126)
|
2026-04-09 20:30:56 +02:00 |
|
Parth Bandwal
|
126939792e
|
feat(sweep-dev): prefill one destination in insecure mode
|
2026-04-09 20:30:56 +02:00 |
|
theborakompanioni
|
1da137d8d7
|
chore: align utxo status tooltip
|
2026-04-09 20:30:56 +02:00 |
|
theborakompanioni
|
0a40253145
|
fix(send): fix address-not-from-source-jar-test
|
2026-04-09 20:30:55 +02:00 |
|
theborakompanioni
|
0056f9b910
|
build(deps): update dependencies
@chromatic-com/storybook 5.0.0 → 5.0.1
@storybook/addon-a11y 10.2.8 → 10.2.10
@storybook/addon-docs 10.2.8 → 10.2.10
@storybook/addon-vitest 10.2.8 → 10.2.10
@storybook/react-vite 10.2.8 → 10.2.10
@tailwindcss/vite 4.1.18 → 4.2.0
eslint-plugin-storybook 10.2.8 → 10.2.10
eslint-plugin-unicorn 62.0.0 → 63.0.0
lucide-react 0.564.0 → 0.574.0
storybook 10.2.8 → 10.2.10
tailwindcss 4.1.18 → 4.2.0
typescript-eslint 8.55.0 → 8.56.0
|
2026-04-09 20:30:55 +02:00 |
|
Parth
|
74b6dca72f
|
feat(sweep-dev): add dev-only insecure schedule testing option for sweep (#1123)
|
2026-04-09 20:30:55 +02:00 |
|
Parth
|
fdde483222
|
fix(onboarding): ability to optionally enable onboarding on login page (#1097)
|
2026-04-09 20:30:55 +02:00 |
|
Thebora Kompanioni
|
0e61272e6b
|
chore: expand utxo rows with details (#1115)
|
2026-04-09 20:30:54 +02:00 |
|
kunal yadav
|
59262a84db
|
feat: add market summary to orderbook (#1103)
Add market summary statistics to orderbook
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:54 +02:00 |
|
kunal yadav
|
2d2cfa21b5
|
feat: warn about reused addresses below UTXO table (#1105)
Add address reuse warning below UTXO table
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:54 +02:00 |
|
Parth
|
992d826179
|
refactor(sweep): use geterrorreason and clarify schedule index naming (#1122)
* refactor(sweep): use getErrorReason in sweep error paths
* refactor(sweep): rename currentTransaction to currentTransactionIndex
* fix(sweep): keep runschedule mutation error typing compatible
---------
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:54 +02:00 |
|
Parth
|
de3f5375df
|
fix(sweep): return null on 404 schedule query (#1121)
|
2026-04-09 20:30:53 +02:00 |
|
Parth
|
5123f7361b
|
feat(sweep): make v2 Sweep fully functional with modular UX + validations (#1093)
* feat(sweep): add schedule utility helpers
* test(sweep): add schedule utility tests
* feat(sweep): add sweep precondition evaluator
* test(sweep): add precondition evaluator tests
* feat(sweep): add destination address validation helpers
* test(sweep): add destination validation tests
* feat(sweep): add destination inputs component
* feat(sweep): add start confirmation dialog
* feat(sweep): add precondition alert component
* feat(sweep): add schedule progress component
* feat(sweep): implement functional v2 sweep page
* fix(sweep): render scheduler progress translations correctly
* fix(sweep): handle missing taker schedule endpoint without console error
* Update src/components/sweep/SweepPage.tsx
Co-authored-by: Thebora Kompanioni <theborakompanioni@users.noreply.github.com>
---------
Co-authored-by: Thebora Kompanioni <theborakompanioni@users.noreply.github.com>
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:53 +02:00 |
|
kunal yadav
|
bd915e5f57
|
chore: use max jar balance for offer min size validation (#1077)
|
2026-04-09 20:30:53 +02:00 |
|
Parth
|
00148123cc
|
chore(onboarding): move Tour action from footer to settings sidebar (#1095)
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:53 +02:00 |
|
Parth
|
7bbf3a4f22
|
[v2]wallet dev polish (#1100)
* fix(import): block import flow when another wallet is active
* feat(import-dev): add dummy mnemonic autofill helper
---------
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:53 +02:00 |
|
Parth
|
1c868ecf43
|
fix(login): use button for wallet refresh action (#1112)
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:52 +02:00 |
|
kunal yadav
|
1f8655e45e
|
Add tooltips to UTXO status badges (#1110)
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:52 +02:00 |
|
Parth
|
6468ee86e5
|
refactor(api): normalize app errors and simplify ui error reason handling (#1102)
* refactor(api): normalize errors at api boundary
* refactor(error): simplify getErrorReason to normalized fields
* refactor(import): use shared getErrorReason helper
---------
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:52 +02:00 |
|
Parth
|
8f78e7db3e
|
fix(ui): use stable wallet keys in login and switch wallet lists (#1106)
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:52 +02:00 |
|
kunal yadav
|
cd5e1cc668
|
Wire up search filter on UTXO table (#1108)
Add search filter to UTXO table
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:52 +02:00 |
|
kunal yadav
|
cab813ab78
|
Add recovery warning to wallet import (#1107)
* Add recovery time warning and better pending text to wallet import
* Update src/i18n/locales/en/translation.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:51 +02:00 |
|
kunal yadav
|
9767c72cbe
|
fix: handle downloaded Receive QR images in Send scanner (#1099)
Co-authored-by: Saurabh Singh <saurabhsraghuvanshi@gmail.com>
|
2026-04-09 20:30:51 +02:00 |
|