theborakompanioni
00a7dcf055
refactor: rename blockHeightInreased to blockHeightChanged
2026-04-30 16:15:21 +02:00
theborakompanioni
f1783e811f
ui(utxo): move tags and confirmation to start
2026-04-30 16:15:21 +02:00
theborakompanioni
4962c0afc6
fix(utxo): disable row selection while operation is in progress
2026-04-30 16:15:21 +02:00
theborakompanioni
d67152b373
fix: do not re-apply initial row selection
2026-04-30 16:15:21 +02:00
theborakompanioni
0b17392c97
chore: reload utxos after blockheight change
2026-04-30 16:15:21 +02:00
theborakompanioni
6a0a4b1932
test: verify total coin supply
2026-04-30 14:00:47 +02:00
theborakompanioni
6108f1b17e
fix(fee): tx fee unit input on form resets
2026-04-30 14:00:47 +02:00
theborakompanioni
cfcc5d498f
chore(send): min/max for direct send amount
2026-04-30 14:00:47 +02:00
theborakompanioni
161c404614
chore(send): remove duplicate fee config validation
2026-04-30 14:00:47 +02:00
theborakompanioni
5fa9341adf
fix: pass value to TxFeeUnitInput
2026-04-30 14:00:47 +02:00
theborakompanioni
2f6d4fc467
refactor: pass fee config to FeeConfigDialog
2026-04-30 14:00:47 +02:00
theborakompanioni
15ac2574c7
test(storybook): add Story for FeeConfigDialog
2026-04-30 14:00:47 +02:00
theborakompanioni
8fbb4894cd
test(fees): verify toJamFeeConfigValues
2026-04-30 14:00:47 +02:00
theborakompanioni
3a6bfe7e70
fix(tx-fee): adapt step and use int for min on input
2026-04-30 14:00:47 +02:00
theborakompanioni
0f90fc786d
fix(eslint): remove unused memo dependency
2026-04-30 14:00:47 +02:00
theborakompanioni
fb96cb709d
refactor(fee-dialog): move and rename FeeLimitDialog to FeeConfigDialog
2026-04-30 14:00:47 +02:00
theborakompanioni
6a54006a30
refactor(fee-dialog): provide factors as string without number conversion
2026-04-30 14:00:47 +02:00
theborakompanioni
40435ee217
fix: correctly apply feeFactor for jam fee settings
2026-04-30 14:00:47 +02:00
theborakompanioni
c0773f4a35
chore(ui): add AlertIcon to collapsible content title on errors
2026-04-30 14:00:47 +02:00
theborakompanioni
b383911abb
refactor(fees): type-safe fee values conversion
2026-04-30 14:00:47 +02:00
theborakompanioni
efe4b2e5e7
chore(fee-dialog): add nested TxFeeForm
2026-04-30 14:00:47 +02:00
theborakompanioni
98920cf279
chore(send): add nested TxFeeForm
2026-04-30 14:00:47 +02:00
theborakompanioni
fbb8b15051
feat(send): add tx fee to send request
2026-04-30 14:00:47 +02:00
theborakompanioni
768918ab8e
feat(send): add tx fee input to send form
2026-04-30 14:00:47 +02:00
theborakompanioni
5dbb5dbdf8
cleanup: remove legacy from v2 merge
2026-04-29 10:11:37 +02:00
Thebora Kompanioni
79915db774
build(deps): update dependencies and fix eslint violations ( #1230 )
...
* build(deps): update dependencies
@tailwindcss/vite 4.2.2 → 4.2.4
@tanstack/eslint-plugin-query 5.99.0 → 5.100.1
@tanstack/react-query 5.99.0 → 5.100.1
prettier-plugin-tailwindcss 0.7.2 → 0.7.3
react-i18next 17.0.2 → 17.0.4
react-router-dom 7.14.1 → 7.14.2
tailwindcss 4.2.2 → 4.2.4
typescript 6.0.2 → 6.0.3
@scure/bip32 2.0.1 → 2.2.0
@scure/bip39 2.0.1 → 2.2.0
eslint-plugin-react-hooks 7.0.1 → 7.1.1
lucide-react 1.8.0 → 1.9.0
react-hook-form 7.72.1 → 7.73.1
typescript-eslint 8.58.2 → 8.59.0
* chore(build): fix violations after eslint plugin updates
* chore: check window availability in useIsMobile
* build(deps): update dependencies
@tanstack/eslint-plugin-query 5.100.1 → 5.100.6
@tanstack/react-query 5.100.1 → 5.100.6
prettier-plugin-tailwindcss 0.7.3 → 0.7.4
react-i18next 17.0.4 → 17.0.6
typescript-eslint 8.59.0 → 8.59.1
* build(deps): update dependencies
jsdom 29.0.2 → 29.1.0
lucide-react 1.9.0 → 1.13.0
prettier-plugin-tailwindcss 0.7.4 → 0.8.0
react-hook-form 7.73.1 → 7.74.0
* build(ci): check format
* chore(ci): run pipeline for master and devel
2026-04-29 10:07:37 +02:00
Parth
c22d59eaed
refactor(forms): use react-hook-form for sweep and fidelity bond flows ( #1224 )
...
* refactor(sweep): add destination form schema
* refactor(sweep): use react-hook-form for destinations
* refactor(earn): add fidelity bond form schema
* refactor(earn): use react-hook-form in fidelity bond wizard
* refactor(earn): improve fidelity bond schema jar validation
* refactor(earn): fix stable utxo watch defaults in wizard
* refactor(sweep): use stable defaults for destination watch
* test(sweep): use regtest addresses in sweep schema tests
* refactor(earn): align fidelity bond source jar form shape
2026-04-29 03:11:30 +05:30
theborakompanioni
efa22b92e5
chore: clear auth and query cache only if authenticated
...
e.g. does not clear wallet query on invalid login attempts
2026-04-27 12:01:47 +02:00
theborakompanioni
eed2ca4373
chore(ui): fix height of mnemonic verification container
2026-04-27 10:55:07 +02:00
Anurag Mishra
1ade350915
fix: prevent dev mode wallet autoreload loop ( #1214 )
...
- replace useQuery with useEffect
- use useRef to track previous rescan to prevent rerenders on rescan status change
2026-04-26 18:38:29 +02:00
Ash
998bdf7812
fix(settings): render-phase state update in AccountXpubsDialog ( #1223 )
...
fix(settings): cleanup render state updates, stabilize seedQueryOptions, and related fixes
2026-04-25 21:04:02 +02:00
theborakompanioni
37b2c438ab
chore(storybook): stable query client in preview
2026-04-25 19:44:54 +02:00
Thebora Kompanioni
be033ee83a
chore(build): remove console.debug from prod build ( #1216 )
...
chore(build): remove console.debug statements in prod build
2026-04-20 00:08:36 +05:30
Kishore B
49b11e2028
refactor(wallet): use tanstack table state in wallet tables ( #1218 )
2026-04-19 12:23:55 +02:00
Kishore B
5106b8bc1a
refactor(orderbook): use tanstack table state in orderbook table ( #1217 )
...
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
2026-04-17 21:52:59 +02:00
Ashish Kumar Dash
7f640a2b87
fix: align api client path encoding ( #1209 )
2026-04-17 00:39:11 +02:00
theborakompanioni
1cc492bc7a
build(deps): update dependencies
...
@chromatic-com/storybook 5.1.1 → 5.1.2
@noble/hashes 2.0.1 → 2.2.0
@tanstack/eslint-plugin-query 5.97.0 → 5.99.0
@tanstack/react-query 5.97.0 → 5.99.0
globals 17.4.0 → 17.5.0
prettier 3.8.2 → 3.8.3
react-router-dom 7.14.0 → 7.14.1
typescript-eslint 8.58.1 → 8.58.2
2026-04-17 00:31:12 +02:00
Parth
7339e85825
refactor: use react-hook-form for fee dialog forms ( #1205 )
2026-04-16 23:01:42 +02:00
Thebora Kompanioni
4500ca4129
chore: remove switch wallet page ( #1207 )
2026-04-16 22:14:14 +02:00
Thebora Kompanioni
2541f8cd2f
build(dev-deps): update typescript to v6 ( #1211 )
2026-04-16 17:21:25 +05:30
Thebora Kompanioni
ad46a163b8
chore: fix features path and rename jam api lib file ( #1210 )
2026-04-16 16:47:34 +05:30
Kishore B
3746304b7d
[v2] refactor(earn): to use tanstack table state in earn reports table ( #1197 )
...
* refactor(earn):to use tanstack table state in earn reports table
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
* fix(earn): preserve show-all behavior on dynamic row updates
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
---------
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
2026-04-14 19:16:08 +02:00
kunal yadav
4f06140647
fix: clear auth on 401 API responses ( #1152 )
2026-04-12 23:18:09 +02:00
Ashish Kumar Dash
8136205f26
fix(test): BTC and sats formatting across locales ( #1202 )
2026-04-12 22:53:44 +02:00
Mahi Raj
94f57a6003
feat: add numeric input constraints to fee settings forms
2026-04-12 22:42:38 +02:00
Mahi Raj
9267f574b8
fix: correct destructive styling typo and standardize error styles
2026-04-12 22:25:13 +02:00
theborakompanioni
051add6a46
build(deps): update dependencies
...
@tanstack/eslint-plugin-query 5.96.2 → 5.97.0
@tanstack/react-query 5.96.2 → 5.97.0
lucide-react 1.7.0 → 1.8.0
prettier 3.8.1 → 3.8.2
2026-04-10 10:26:33 +02:00
theborakompanioni
9c985268d2
build(v2): resolve conflicts after rebase onto devel
2026-04-10 10:24:13 +02:00
theborakompanioni
57e4b8bde6
refactor: reduce reloading utxos after rescan
2026-04-09 20:31:11 +02:00
theborakompanioni
292167a66c
chore(send): reset form after non-collaborative transaction
2026-04-09 20:31:11 +02:00