Commit graph

114 commits

Author SHA1 Message Date
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
Nischal Shetty
8708f28361
feat: implement Orderbook component with pagination, sorting, and filter 2025-08-19 19:32:56 +05:30
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
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
theborakompanioni
ae56941def
build(deps): npm audit fix 2025-05-02 22:52:27 +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
theborakompanioni
8f874a5842
build(deps): update prettier and lint-staged 2025-03-14 17:44:30 +01:00
theborakompanioni
8d8d996457
build(deps): downgrade react-router-dom to v6.28.2 2025-03-01 22:26:27 +01:00
theborakompanioni
94eb0a9acb
build(deps): update dependencies minor 2025-03-01 22:02:34 +01:00
theborakompanioni
ef8e9df833
build(deps): update dependencies patch 2025-03-01 21:55:58 +01:00
theborakompanioni
b4f05993a2
build(deps): regenerate package-lock.json 2025-01-04 15:14:49 +01:00
theborakompanioni
57b465ff18
build(deps): update dependencies
@emotion/react             ^11.13.3  →  ^11.14.0
 @testing-library/jest-dom    ^6.6.2  →    ^6.6.3
 @testing-library/react      ^16.0.1  →   ^16.1.0
 husky                        ^9.1.6  →    ^9.1.7
 lint-staged                ^15.2.10  →   ^15.3.0
 react-bootstrap             ^2.10.5  →   ^2.10.7
 prettier                     ^3.3.3  →    ^3.4.2
 i18next-languagedetector     ^8.0.0  →    ^8.0.2
2025-01-04 15:11:12 +01:00
Thebora Kompanioni
68b7d3ff47
build(deps): update dependencies (#863)
@testing-library/jest-dom    ^6.5.0  →    ^6.6.2
  @types/jest                ^29.5.12  →  ^29.5.14
  @types/node                 ^22.5.4  →   ^22.8.5
  @types/react                ^18.3.5  →  ^18.3.12
  @types/react-dom            ^18.3.0  →   ^18.3.1
  http-proxy-middleware        ^3.0.2  →    ^3.0.3
  husky                        ^9.1.5  →    ^9.1.6
  i18next                    ^23.15.1  →  ^23.16.4
  react-bootstrap             ^2.10.4  →   ^2.10.5
  react-i18next               ^15.0.1  →   ^15.1.0
  react-router-dom            ^6.26.2  →   ^6.27.0
2024-10-31 19:51:10 +01:00
theborakompanioni
66a100d932
chore(release): v0.3.0
Co-authored-by: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com>
2024-10-02 10:11:35 +02:00
Thebora Kompanioni
2454966e04
build(deps): update dependencies (#845)
@emotion/react             ^11.13.0  →  ^11.13.3
 @testing-library/jest-dom    ^6.4.5  →    ^6.5.0
 @testing-library/react      ^15.0.7  →   ^16.0.1
 @types/node                ^17.0.35  →   ^22.5.4
 @types/react                ^18.3.3  →   ^18.3.5
 conventional-changelog       ^5.1.0  →    ^6.0.0
 http-proxy-middleware        ^3.0.0  →    ^3.0.2
 husky                        ^9.1.4  →    ^9.1.5
 i18next                    ^23.13.0  →  ^23.15.1
 lint-staged                 ^15.2.9  →  ^15.2.10
 react-router-dom            ^6.26.1  →   ^6.26.2
2024-09-12 16:19:49 +02:00
dependabot[bot]
c252382752
build(deps-dev): bump webpack from 5.89.0 to 5.94.0 (#828)
Bumps [webpack](https://github.com/webpack/webpack) from 5.89.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.89.0...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 12:18:34 +02:00
Thebora Kompanioni
962dc8700c
build(deps): update dependencies (#813)
@emotion/react          ^11.11.4  →  ^11.13.0
 @types/react             ^18.3.2  →   ^18.3.3
 formik                    ^2.4.5  →    ^2.4.6
 qrcode                    ^1.5.3  →    ^1.5.4
 react-bootstrap           ^2.9.2  →   ^2.10.4
 react-router-bootstrap   ^0.26.2  →   ^0.26.3
 react-router-dom         ^6.23.1  →   ^6.26.1
 husky            ^8.0.3  →    ^9.1.4
 i18next        ^23.11.4  →  ^23.13.0
 lint-staged     ^14.0.1  →   ^15.2.9
 prettier         ^3.2.5  →    ^3.3.3
 react-i18next   ^14.1.1  →   ^15.0.1
2024-08-20 10:13:23 +02:00
dependabot[bot]
075db3e596
build(deps-dev): bump ws from 7.5.9 to 7.5.10 (#782)
Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 10:29:56 +02:00
dependabot[bot]
0e16f0ce67
build(deps-dev): bump braces from 3.0.2 to 3.0.3 (#781)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 10:01:15 +02:00
Thebora Kompanioni
407098dfb1
build(dev-deps): update http-proxy-middleware from v2.0.6 to v3.0.0 (#769) 2024-05-29 11:15:32 +02:00
Thebora Kompanioni
82f2ae730f
build(deps): update dependencies (#757)
* build(deps): update testing libs dependencies

 @testing-library/jest-dom    ^6.2.0  →    ^6.4.5
 @testing-library/react      ^14.1.2  →   ^15.0.7
 @types/jest                ^29.5.11  →  ^29.5.12

* build(deps): update react from v18.2.0 to v18.3.1

 @types/react      ^18.2.47  →  ^18.3.2
 @types/react-dom  ^18.2.18  →  ^18.3.0
 react             ^18.2.0  →  ^18.3.1
 react-dom         ^18.2.0  →  ^18.3.1

* build(deps): update i18next lib dependencies

* ci(deps): update github actions deps

* build(deps): update bootstrap from v5.3.2 to v5.3.3

 @emotion/react  ^11.11.3  →  ^11.11.4
 bootstrap         ^5.3.2  →    ^5.3.3

* build(deps): update react-router-dom from v6.21.1 to v6.23.1

* build(dev-deps): update prettier from v3.1.1 to v3.2.5
2024-05-17 18:19:33 +05:30
dependabot[bot]
bd1f2501bc
build(deps-dev): bump ejs from 3.1.9 to 3.1.10 (#747)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 20:38:38 +02:00
dependabot[bot]
279ebeb87e
build(deps-dev): bump express from 4.18.2 to 4.19.2 (#734)
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-29 00:08:11 +01:00
dependabot[bot]
7871c29113
build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 (#729)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 12:16:41 +01:00
dependabot[bot]
54a2a33aba
build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#730)
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 12:16:19 +01:00
Gigi
399fddac1d
chore(release): v0.2.0 (#722) 2024-02-24 22:29:24 +00:00
dependabot[bot]
5968209f66
build(deps-dev): bump follow-redirects from 1.15.3 to 1.15.4 (#716)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 13:46:28 +01:00
Thebora Kompanioni
130c0e627a
build(deps): update dependencies (#715)
* build(deps): update dependencies

 @emotion/react               ^11.11.1  →  ^11.11.3
 @testing-library/jest-dom      ^6.1.5  →    ^6.2.0
 @testing-library/user-event   ^14.5.1  →   ^14.5.2
 @types/jest                  ^29.5.10  →  ^29.5.11
 @types/qrcode                  ^1.5.3  →    ^1.5.5
 @types/react                 ^18.2.39  →  ^18.2.47
 @types/react-dom             ^18.2.17  →  ^18.2.18
 classnames                     ^2.3.2  →    ^2.5.1
 i18next                       ^23.7.7  →  ^23.7.16
 prettier                       ^3.1.0  →    ^3.1.1
 react-bootstrap                ^2.9.1  →    ^2.9.2
 react-router-dom              ^6.20.0  →   ^6.21.1
 react-i18next                 ^13.5.0  →   ^14.0.0

* chore(table): fix table header text alignment
2024-01-09 12:32:18 +01:00
Thebora Kompanioni
06bf4dbb20
chore: small ui changes suggested by @editwentyone (#709)
* chore(main): change wallet distribution popover placement

* chore(receive): move new address button below qrcode

* chore(footer): hide app info on small screens

* chore: use standard modal for app info

* ui(menu): increase font size on mobile in side menu

* ui(receive): fix amount input field addon border
2023-12-14 11:39:42 +01:00
Thebora Kompanioni
d56693610a
build(deps): upgrade to react 18 (#700)
* build(deps): update jest-watch-typeahead from v0.6.5 to v2.2.2

* build(deps): update jest-websocket-mock to v2.5.0

* build(deps): update to react 18

* fix(test): fix other tests after update to react 18

* fix(ts): fix typescript errors after update to react 18

* fix: use createRoot in index.tsx

* build(deps): update react-router-dom to v6.20.0

* refactor: WebsocketContext from jsx to tsx

* refactor: ShareButton from jsx to tsx

* refactor: i18n files from js to ts

* chore(build): disallow javascript

* chore: adhere to new i18next release rules

* ui: add success page to wallet import flow

* chore: enable react-router v7 futures

* chore(build): prevent build warning by installing babel plugin

* test(websocket): enable websocket indicator test in App.test.tsx

* ui(import): add link to main wallet view to import success page

* build(deps): update react-bootstrap to v2.9.1
2023-12-06 11:38:51 +01:00
Thebora Kompanioni
a246ad308e
refactor: externalize send form components (#695)
* dev: switch to kristapsks backend branch

* dev: add directSendTxFee to feature toggles

* dev: add tx_fee to DirectSendRequest

* refactor: reusable TxFeeInputField component

* refactor: move validate method of tx fee input field

* refactor(wip): split send form into reusable components

* refactor: pass loadNewWalletAddress to SendFrom

* refactor: SourceJarSelector component

* fix(ui): do not display number input as textfield on Send page

* fix(style): input groups with validation in SendForm

* build(deps): update formik from v2.2.9 to v2.4.5

* ui(send): show form feedback for source jar index value
2023-12-01 12:34:28 +01:00
dependabot[bot]
101ab4acf3
build(deps-dev): bump @adobe/css-tools from 4.3.1 to 4.3.2 (#702)
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools) from 4.3.1 to 4.3.2.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md)
- [Commits](https://github.com/adobe/css-tools/commits)

---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 12:22:54 +01:00
dependabot[bot]
776101386d
build(deps-dev): bump @adobe/css-tools from 4.0.1 to 4.3.1 (#701)
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools) from 4.0.1 to 4.3.1.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md)
- [Commits](https://github.com/adobe/css-tools/commits)

---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-28 11:20:43 +01:00
Thebora Kompanioni
ef2b829df0
build(deps): update dependencies (#699)
* build(deps): update jest-watch-typeahead from v0.6.5 to v2.2.2

* build(deps): update jest-websocket-mock to v2.5.0
2023-11-28 11:08:11 +01:00
dependabot[bot]
d24bd49846
build(deps-dev): bump @babel/traverse from 7.20.1 to 7.23.2 (#679) 2023-10-18 11:44:50 +02:00
Thebora Kompanioni
94be4c2cbd
build(deps): update bootstrap from v5.2.3 to v5.3.2 (#645) 2023-10-18 11:41:26 +02:00
Thebora Kompanioni
11ee5b4fa3
refactor: Consistent use of walletName vs walletFileName (#671)
* refactor: consistent use of displayName vs walletFileName

* refactor: Settings component from jsx to tsx

* refactor: Wallets component from jsx to tsx

* refactor: Onboarding component from jsx to tsx

* refactor: ScheduleProgress component from jsx to tsx

* chore(i18n): consistent use of global.errors.reason_unknown

* refactor: CreateWallet component from jsx to tsx

* refactor: BitcoinQR from jsx to tsx

* refactor: Receive component from jsx to tsx

* refactor: Earn component from jsx to tsx

* dev(regtest): switch to python:3.11-slim-bookworm as base image

see https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/1484#issuecomment-1751814593

* chore(dev): do not log error when fetch was aborted
2023-10-08 15:44:31 +02:00
Gigi
28fed7ffd3
chore(release): v0.1.6 (#666) 2023-09-22 17:27:23 -04:00
Thebora Kompanioni
2ebb1b5b6a
chore: apply new formatting rules after prettier upgrade (#657)
* build(deps): update prettier from v2.8.7 to v3.0.3

* chore: apply new formatting rules after prettier upgrade
2023-09-10 15:14:57 +02:00