theborakompanioni
1118bfe803
chore(orderbook): split orderbook dialog and content
2026-01-09 10:58:02 +01:00
theborakompanioni
bfae11d780
chore: use PageTitle component
2026-01-09 10:24:55 +01:00
theborakompanioni
fafcf0d1da
refactor(orderbook): move table component to own file
2026-01-09 09:39:57 +01:00
theborakompanioni
430ced3e00
chore(orderbook): table column alignment
2026-01-08 21:05:21 +01:00
theborakompanioni
e986a80a2d
chore(orderbook): improve sort icons
2026-01-08 20:47:24 +01:00
theborakompanioni
50742ca7fe
refactor(orderbook): remove isModal prop from table component
2026-01-08 19:32:48 +01:00
theborakompanioni
f907768fca
refactor: move Orderbook to distinct dir
2026-01-08 16:17:25 +01:00
theborakompanioni
ae16f3e701
chore(orderbook): use pinning and selection table functions
2026-01-08 16:15:26 +01:00
theborakompanioni
a830c44db4
chore(ui): update table component
2026-01-08 15:17:50 +01:00
theborakompanioni
7668c94389
refactor(orderbook): table to own component
2026-01-08 15:09:11 +01:00
theborakompanioni
f12e93bb2a
chore(orderbook): human readable duration
2026-01-08 14:00:10 +01:00
theborakompanioni
4b07a44a2f
chore(orderbook): dont display miner fee contribution
2026-01-08 12:47:44 +01:00
theborakompanioni
a672d5fbb8
chore(orderbook): add switch component
2026-01-08 12:43:31 +01:00
theborakompanioni
ff0c068263
chore(orderbook): manual redirect handling when refreshing orderbook
2026-01-08 11:46:22 +01:00
theborakompanioni
62244619ce
chore(orderbook): add loading icon
2026-01-08 11:17:51 +01:00
theborakompanioni
f60ed7acb3
build(deps): update react-router-dom to v7.12.0
2026-01-08 10:49:16 +01:00
theborakompanioni
97d467ac69
chore(earn): unlock/renew Fidelity Bond buttons
2026-01-07 22:59:40 +01:00
theborakompanioni
970afc80a0
chore(earn): add create fidelity bond call to action
2026-01-07 21:01:33 +01:00
theborakompanioni
c7bb4ea075
chore(earn): display Fidelity Bond
2026-01-07 20:29:12 +01:00
theborakompanioni
80cc230d8b
chore: add fidelityBondUtils
2026-01-07 19:36:39 +01:00
theborakompanioni
b5ff42e5f2
build(deps): update dependencies
...
@playwright/test 1.56.1 → 1.57.0
@trivago/prettier-plugin-sort-imports 6.0.1 → 6.0.2
@vitejs/plugin-react 5.1.1 → 5.1.2
vite 7.3.0 → 7.3.1
2026-01-07 18:51:36 +01:00
theborakompanioni
34dd6bb524
chore(ui): add joining indicator to navbar
2026-01-07 18:39:44 +01:00
theborakompanioni
48eaba300c
chore(ui): jar alignment on index page
2026-01-07 17:50:56 +01:00
theborakompanioni
4a7b81c259
chore: link buttons on index page
2026-01-07 16:36:34 +01:00
theborakompanioni
b52cd0b16f
feat(storybook): support theme background
2026-01-07 15:14:11 +01:00
theborakompanioni
6f23706ae4
fix(storybook): global context types
2026-01-07 14:43:13 +01:00
theborakompanioni
d87596f558
refactor: add accountIndex to Jar
2026-01-07 14:28:55 +01:00
theborakompanioni
2e726ad4af
refactor: replace useWalletDisplay with WalletInfoContext
2026-01-07 14:10:11 +01:00
theborakompanioni
478e945ed8
chore: add useUtxos hook
2026-01-07 13:53:27 +01:00
theborakompanioni
70caada008
chore(cleanup): remove unused file Navigation.tsx
2026-01-07 13:14:50 +01:00
theborakompanioni
bbad7edcc4
refactor: move JamDisplayContext to context dir
2026-01-07 13:11:38 +01:00
theborakompanioni
732c42ae43
refactor: move jam components to distinct dir
2026-01-07 12:43:48 +01:00
theborakompanioni
582d8f7e69
build(deps): update eslint to 8.52.0
2026-01-06 22:20:39 +01:00
theborakompanioni
9b03971b92
refactor: import lucide icons with -Icon postfix name
2026-01-06 22:03:27 +01:00
theborakompanioni
505c02dc00
chore(receive): increase qrcode size + fade in
2026-01-06 20:56:22 +01:00
theborakompanioni
b027b22262
chore: add type AmountSats
2026-01-06 19:49:09 +01:00
theborakompanioni
ac836e1c4c
chore(earn): validation messages
2026-01-06 19:41:33 +01:00
theborakompanioni
946f485637
refactor: use alert for under construction message
2026-01-06 14:13:42 +01:00
theborakompanioni
1ec636b505
chore(alert): add variant warning and success
2026-01-06 14:09:15 +01:00
theborakompanioni
3209bc140c
refactor(earn): EarnForm to own file
2026-01-06 13:09:09 +01:00
theborakompanioni
25b3b37265
refactor(earn): OfferCard to own file
2026-01-06 13:01:14 +01:00
theborakompanioni
e1fcc5e1c6
chore(ui): add popover
2026-01-06 12:56:31 +01:00
theborakompanioni
dffc4ca1ec
chore(earn): display current offer
2026-01-06 12:33:18 +01:00
theborakompanioni
878eca9c74
chore(earn): start/stop with delay
2026-01-05 19:32:04 +01:00
theborakompanioni
6a8e1f797d
chore(earn): stop button
2026-01-05 17:54:02 +01:00
theborakompanioni
e501d3f3a9
chore(earn): init form
2026-01-05 16:41:36 +01:00
theborakompanioni
fa7e91c154
ui(rescan): re-add in-progress message
2026-01-05 12:08:02 +01:00
theborakompanioni
df3fbba6a7
build(deps): update dependencies
...
@trivago/prettier-plugin-sort-imports 6.0.0 → 6.0.1
@types/react 19.2.6 → 19.2.7
globals 16.5.0 → 17.0.0
lucide-react 0.554.0 → 0.562.0
react 19.2.0 → 19.2.3
react-dom 19.2.0 → 19.2.3
react-i18next 16.3.5 → 16.5.1
react-router-dom 7.9.6 → 7.11.0
vite 7.2.4 → 7.3.0
2026-01-05 12:00:00 +01:00
Thebora Kompanioni
fe4b1087f5
chore: add react-hook-form ( #1000 )
...
* build(deps): add react-hook-form
* chore(rescan): use react-hook-form on rescan page
* build(deps): update react-hook-form to v7.70.0
* chore(rescan): use yup for form schema validation
2026-01-05 11:55:34 +01:00
theborakompanioni
49fcba4dea
build(deps): update eslint and prettier
2026-01-02 09:28:48 +01:00