Commit graph

135 commits

Author SHA1 Message Date
theborakompanioni
393df388ea
chore(ui): add sidebar component 2026-01-10 16:25:43 +01:00
theborakompanioni
fa04834ea6
chore(orderbook): use filter function of library 2026-01-10 15:01:18 +01:00
theborakompanioni
7fd6d260c2
chore(ui): add dropdown menu component 2026-01-10 12:00:41 +01:00
theborakompanioni
a672d5fbb8
chore(orderbook): add switch component 2026-01-08 12:43:31 +01:00
theborakompanioni
f60ed7acb3
build(deps): update react-router-dom to v7.12.0 2026-01-08 10:49:16 +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
582d8f7e69
build(deps): update eslint to 8.52.0 2026-01-06 22:20:39 +01:00
theborakompanioni
e1fcc5e1c6
chore(ui): add popover 2026-01-06 12:56:31 +01:00
theborakompanioni
e501d3f3a9
chore(earn): init form 2026-01-05 16:41:36 +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
theborakompanioni
d9168dfc33
buil(deps): update tailwind, zustand, react-query 2026-01-02 09:13:45 +01:00
theborakompanioni
d42b4b1d54
build(deps): update storybook to v10.1.11 2026-01-02 09:10:54 +01:00
theborakompanioni
a9b23739bb
build(deps): update dependencies
@tanstack/react-query     5.90.9  →  5.90.10
 @types/react              19.2.5  →   19.2.6
 eslint-plugin-storybook   10.0.7  →   10.0.8
 lint-staged               16.2.6  →   16.2.7
 lucide-react             0.553.0  →  0.554.0
 typescript-eslint         8.46.4  →   8.47.0
 vite                       7.2.2  →    7.2.4
2025-11-21 15:19:16 +01:00
theborakompanioni
5c6bdb7818
build(deps): update husky to v9.1.7 2025-11-21 15:18:40 +01:00
theborakompanioni
c5a81fab27
build(deps): update react-i18next to v16.3.5 2025-11-21 13:09:50 +01:00
theborakompanioni
95d6688446
build(deps): update @noble/hashes from v1.8.0 to v2.0.1 2025-11-21 13:06:59 +01:00
theborakompanioni
841319cb76
build(deps): update storybook
@chromatic-com/storybook   4.1.2  →   4.1.3
 @storybook/addon-a11y     10.0.7  →  10.0.8
 @storybook/addon-docs     10.0.7  →  10.0.8
 @storybook/addon-vitest   10.0.7  →  10.0.8
 @storybook/react-vite     10.0.7  →  10.0.8
2025-11-21 09:51:45 +01:00
theborakompanioni
92a22fbb25
build(deps): update vitest from v3.2.4 to v4.0.9 2025-11-16 14:04:09 +01:00
theborakompanioni
b859cc4009
refactor: update eslint react hooks to v7.0.1 and fix issues 2025-11-16 13:55:15 +01:00
theborakompanioni
c8f44a7486
chore(build): min node version is 24.11.1 2025-11-16 13:38:38 +01:00
theborakompanioni
507da82736
build(deps): update vite from v6.4.1 to v7.2.2 2025-11-16 11:41:31 +01:00
theborakompanioni
b3f3efb3b7
build(deps): update storybook to v10.0.7 2025-11-16 11:39:06 +01:00
theborakompanioni
025e5124e2
build(deps): update dependencies
minor:
 @chromatic-com/storybook        4.0.1  →    4.1.2
 @eslint/js                     9.29.0  →   9.39.1
 @playwright/test               1.53.2  →   1.56.1
 @storybook/addon-a11y          9.0.18  →   9.1.16
 @storybook/addon-docs          9.0.18  →   9.1.16
 @storybook/addon-vitest        9.0.18  →   9.1.16
 @storybook/react-vite          9.0.18  →   9.1.16
 @tanstack/react-query          5.89.0  →   5.90.9
 @tanstack/react-table          8.20.6  →   8.21.3
 @types/node                  22.18.13  →  22.19.1
 @types/react                  19.1.17  →   19.2.5
 @types/react-dom              19.1.11  →   19.2.3
 eslint                         9.35.0  →   9.39.1
 globals                        16.4.0  →   16.5.0
 lint-staged                    16.1.6  →   16.2.6
 lucide-react                  0.544.0  →  0.553.0
 prettier-plugin-tailwindcss    0.6.14  →    0.7.1
 react                          19.1.1  →   19.2.0
 react-dom                      19.1.1  →   19.2.0
 storybook                      9.0.18  →   9.1.16
 tailwind-merge                  3.3.1  →    3.4.0
 tw-animate-css                  1.3.8  →    1.4.0
 typescript-eslint              8.44.1  →   8.46.4
 vite                            6.3.7  →    6.4.1
patch:
 @radix-ui/react-avatar        1.1.10  →    1.1.11
 @radix-ui/react-label          2.1.7  →     2.1.8
 @radix-ui/react-separator      1.1.7  →     1.1.8
 @radix-ui/react-slot           1.2.3  →     1.2.4
 @tailwindcss/vite             4.1.13  →    4.1.17
 @tanstack/react-table         8.20.5  →    8.20.6
 @types/node                  22.18.6  →  22.18.13
 @types/qrcode                  1.5.5  →     1.5.6
 @types/react                 19.1.13  →   19.1.17
 @types/react-dom              19.1.9  →   19.1.11
 eslint-plugin-react-refresh   0.4.20  →    0.4.24
 eslint-plugin-storybook        9.1.7  →    9.1.16
 react-i18next                 15.7.3  →    15.7.4
 react-router-dom               7.9.1  →     7.9.6
 tailwindcss                   4.1.13  →    4.1.17
 typescript                    ~5.9.2  →    ~5.9.3
 typescript-eslint             8.44.0  →    8.44.1
 vite                           6.3.6  →     6.3.7
2025-11-15 22:02:40 +01:00
theborakompanioni
c26de92113
build(deps): update @joinmarket-webui/joinmarket-api-ts to v0.3.0 2025-11-15 19:48:08 +01:00
theborakompanioni
9ac9866175
build(deps): update @joinmarket-webui/joinmarket-api-ts to v0.2.0 2025-11-15 18:02:54 +01:00
theborakompanioni
af04f26cf9
build(deps): pin react-table version 2025-11-15 15:27:59 +01:00
Thebora Kompanioni
b22868f5f9
build(deps): add @joinmarket-webui/joinmarket-api-ts (#986)
* build(deps): add @joinmarket-webui/joinmarket-api-ts

* chore: remove jm-api in favour of public client

* build(deps): update joinmarket-api-ts to v0.1.0

* fix: svg attributes
2025-11-15 15:11:16 +01:00
Saurabh Singh
3330a05c08
feat: add tanstack for orderbook table 2025-10-09 22:26:53 +02:00
theborakompanioni
bfa409a16b build(deps): update dependencies
@chromatic-com/storybook        4.0.0  →     4.0.1
 @playwright/test               1.53.1  →    1.53.2
 @radix-ui/react-accordion      1.2.11  →    1.2.12
 @radix-ui/react-dialog         1.1.14  →    1.1.15
 @radix-ui/react-select          2.2.5  →     2.2.6
 @radix-ui/react-tooltip         1.2.7  →     1.2.8
 @storybook/addon-a11y          9.0.12  →    9.0.18
 @storybook/addon-docs          9.0.12  →    9.0.18
 @storybook/addon-vitest        9.0.12  →    9.0.18
 @storybook/react-vite          9.0.12  →    9.0.18
 @tailwindcss/vite              4.1.10  →    4.1.13
 @tanstack/react-query          5.87.1  →    5.87.4
 @types/node                  22.15.29  →  22.15.35
 @types/react                   19.1.8  →   19.1.13
 @types/react-dom               19.1.6  →    19.1.9
 conventional-changelog          7.1.0  →     7.1.1
 eslint-plugin-storybook        9.0.12  →    9.0.18
 husky                           8.0.0  →     8.0.3
 lint-staged                    16.1.2  →    16.1.6
 prettier-plugin-tailwindcss    0.6.13  →    0.6.14
 react                          19.1.0  →    19.1.1
 react-dom                      19.1.0  →    19.1.1
 react-router-dom                7.6.2  →     7.6.3
 sonner                          2.0.5  →     2.0.7
 storybook                      9.0.12  →    9.0.18
 tailwindcss                    4.1.10  →    4.1.13
 tw-animate-css                  1.3.4  →     1.3.8
 vite                            6.3.5  →     6.3.6
 zustand                         5.0.7  →     5.0.8

 @tanstack/react-query      5.87.4  →   5.89.0
 @types/node              22.15.35  →  22.18.6
 @vitejs/plugin-react        4.5.2  →    4.7.0
 eslint                     9.29.0  →   9.35.0
 eslint-plugin-storybook    9.0.18  →    9.1.7
 globals                    16.2.0  →   16.4.0
 lucide-react              0.518.0  →  0.544.0
 prettier                    3.5.3  →    3.6.2
 react-i18next              15.5.3  →   15.7.3
 react-router-dom            7.6.3  →    7.9.1
 typescript                 ~5.8.3  →   ~5.9.2
 typescript-eslint          8.34.1  →   8.44.0
2025-10-09 17:50:20 +02:00
theborakompanioni
237884bff6 chore: add debugFeatures, routes and dev pages 2025-10-09 17:50:20 +02:00
theborakompanioni
84231512a9 chore(v2): use updated joinmarket-api-ts client 2025-10-09 17:50:20 +02:00
theborakompanioni
f9d9dd99dc chore(v2): pin versions 2025-10-09 17:50:20 +02:00
theborakompanioni
c28b73da16 refactor: use zustand for auth store 2025-08-17 19:44:37 +02:00
Nischal Shetty
8e1ad43777
add V2 settings page
Co-authored-by: Thebora Kompanioni <theborakompanioni@users.noreply.github.com>
2025-08-07 16:53:34 +05:30
Nischal Shetty
612f0705e3
v2: Add cheatsheet to footer 2025-07-30 18:24:53 +05:30
Nischal Shetty
d6faa8b882
feat: initialize i18n with translations 2025-06-28 02:19:14 +05:30
Nischal Shetty
054f5fcd63
feat: add receive page with amount input, selectable jar and QR code 2025-06-27 20:32:49 +05:30
Nischal Shetty
9d1e19e702
chore(prettier): add prettierrc file and import sorting
Co-authored-by: theborakompanioni <theborakompanioni+github@gmail.com>
2025-06-21 19:37:46 +05:30
Nischal Shetty
114a3e29ad
Feat: Automatic Tailwind Class Sorting with Prettier 2025-06-20 23:35:32 +05:30
Nischal Shetty
ee5ea32379
initialize Jam V2
Co-authored-by: theborakompanioni <theborakompanioni+github@gmail.com>
2025-06-20 01:19:54 +05:30
theborakompanioni
0031c6df11
chore(release): v0.4.0 2025-06-08 11:24:17 +02:00
Thebora Kompanioni
91e65339ed
build(deps): update dependencies (#903)
* build(deps): update update-browserslist-db

* build(deps): update bootstrap to v5.3.6

* build(deps): update i18next-browser-languagedetector

* build(deps): update lint-staged

* build(deps): update react-router-dom
2025-06-07 11:50:12 +02:00
theborakompanioni
370e6e4920
build(deps): update bootstrap to v5.3.5 2025-05-02 23:13:51 +02:00
theborakompanioni
53efa01a20
build(deps): update @table-library/react-table-library to v4.1.15 2025-05-02 23:09:48 +02:00
theborakompanioni
dc0a604613
build(deps): update http-proxy-middleware to v3.0.5 2025-05-02 22:59:59 +02:00
18c83fd3-25ea-4ed9-8205-2abeff9b3883
c608c583aa
feat: show progress during rescan (#894)
Co-authored-by: secure <secure@j5qqdmh7d7lzkvrzl7gqephod2s32lmt6hxoxhinkdozvathdnyxc6ad.onion>
2025-05-02 22:09:42 +02:00
Thebora Kompanioni
5491e88b53
chore: update regtest deps (#882)
* dev(regtest): update ergochat to v2.15.0

* dev(regtest): add new config param wallet_caching_disabled

* dev(regtest): update bitcoin core to v28

* dev(regtest): detach and wait for docker services

* dev(regtest): pin nginx image version

* dev(regtest): add healthcheck to bitcoind

* dev(regtest): add healtcheck to secondary jm containers

* dev(regtest): add healthcheck to primary jm containers

* dev(regtest): add healthcheck to nginx

* dev(regtest): update vanitytorgen repo ref
2025-05-02 15:19:31 +02:00
theborakompanioni
8f874a5842
build(deps): update prettier and lint-staged 2025-03-14 17:44:30 +01:00