Commit graph

482 commits

Author SHA1 Message Date
theborakompanioni
5c7a150eb0 chore: add env var JAM_SEED_MODAL_TIMEOUT 2025-10-09 17:50:20 +02:00
theborakompanioni
2d057fa1ec refactor(seed-modal): improve i18n and submit button 2025-10-09 17:50:20 +02:00
theborakompanioni
2ad1c04a6f refactor(rescan): simplify rescan 2025-10-09 17:50:20 +02:00
theborakompanioni
da4456ec62 refactor: remove session and useSession 2025-10-09 17:50:20 +02:00
theborakompanioni
94437266a0 chore(settings): add settings switch and link components 2025-10-09 17:50:20 +02:00
theborakompanioni
4867565d5a feat: developer mode 2025-10-09 17:50:20 +02:00
theborakompanioni
5469161b97 chore(login): hash password after successful unlock 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
Zachary Johnson
2cdf61a5a3 fix missed displayMode references 2025-10-09 15:23:25 +02:00
Zachary Johnson
4af56fc940 add three way toggle abck to landing page 2025-10-09 15:23:25 +02:00
Zachary Johnson
e50247c475 change useDisplayMode hook to useDisplaySettings and separate currency and privacy logic 2025-10-09 15:23:25 +02:00
theborakompanioni
b2e2a7f196 chore: more i18n and util functions 2025-08-28 22:33:06 +02:00
theborakompanioni
a9273dea46 chore(i18n): translation on create wallet page 2025-08-28 22:33:06 +02:00
theborakompanioni
1b2d87c5fa chore(i18n): translation on login page 2025-08-28 22:33:06 +02:00
saurabhraghuvanshii
93a6e6276e feat: added feeconfig handling error 2025-08-27 23:24:10 +02:00
Nischal Shetty
4ca3bd76d6
Fix: Pass client to Create wallet 2025-08-19 19:33:27 +05:30
Nischal Shetty
8708f28361
feat: implement Orderbook component with pagination, sorting, and filter 2025-08-19 19:32:56 +05:30
theborakompanioni
59103c4ecf chore: add blockheight to Footer 2025-08-18 08:36:16 +02:00
theborakompanioni
4c0802cc94 chore: add jm-session store 2025-08-18 08:36:16 +02:00
theborakompanioni
44eb4deefd chore(i18n): translate navbar menu items 2025-08-17 19:45:05 +02:00
theborakompanioni
c347fc373f fix: use auth store in Logs component 2025-08-17 19:44:37 +02:00
theborakompanioni
c28b73da16 refactor: use zustand for auth store 2025-08-17 19:44:37 +02:00
theborakompanioni
a37ae79271 chore: align page headings 2025-08-13 18:38:55 +02:00
theborakompanioni
1ee499f904 chore: add sweep page template 2025-08-13 18:38:55 +02:00
theborakompanioni
f044f28464 chore: add earn page template 2025-08-13 18:38:55 +02:00
theborakompanioni
8d6ed4cf5c chore(ui): align navbar ui 2025-08-12 14:46:00 +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
cf649005d9
Feat: Add translations to receive page 2025-06-28 18:55:01 +05:30
Nischal Shetty
37bed2af9c
feat: add i18n support for JamLanding component 2025-06-28 11:39:03 +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
Thebora Kompanioni
2b3f928f73
fix(regression): table header alignment (#908)
* fix: align table header cells

* fix: show openable jar tooltip on focus

there has been a bug (addressed in #848) in previous versions which seems to be fixed
2025-06-08 11:23:42 +02:00
Thebora Kompanioni
83ef6d2505
feat: orderbook hard refresh (#906)
* chore(orderbook): load but do not refresh orderbook when modal opens

* feat(orderbook): ability to clear entries and hard reload
2025-06-07 11:50:44 +02:00
Thebora Kompanioni
69f65fa3bd
feat: fast theme toggle in navbar (#904) 2025-06-07 11:50:28 +02:00
Shubham
6baf92ecf4
feat: add color-coded checkboxes for UTXO states in Send view (#878) 2025-05-24 21:37:10 +02:00
Thebora Kompanioni
10ad2a61d4
fix(ui): fix button alignment in jar selection modal (#897)
* fix(ui): button size in jar selection modal

* refactor(ui): simplify fidelity bond modal footer
2025-05-09 23:20:05 +02:00
Thebora Kompanioni
841aff4950
chore: small cleanup after #894 (#899)
* chore(894): unset progress if rescanning ended

* chore: remove manually added line from changelog

* cleanup: remove unneeded code comments
2025-05-09 23:19:46 +02:00
Thebora Kompanioni
30192857f8
fix(ui): fidelity bond utxo row color in dark mode (#898) 2025-05-03 12:00:58 +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
Ivan Ivanov
c10b47ae51
chore(i18n): russian translation refactored (#891)
Co-authored-by: perdidor <gfr2014121@gmail.com>
2025-04-24 20:22:22 +02:00
Nischal Shetty
1f2acd2322
feat: ability to select jar when unlocking fidelity bond (#574) (#885)
* feat: ability to select jar when unlocking fidelity bond

* refactor: remove SelectJar import from SpendFidelityBondModal

* refactor: move jar selection to SpendFidelityBondModal

* refactor: increase top margin and add unlock options title

---------

Co-authored-by: theborakompanioni <theborakompanioni+github@gmail.com>
2025-04-18 11:12:03 +02:00
Ivan Ivanov
efa090862a
Localization: russian translation added (#889)
Co-authored-by: perdidor <gfr2014121@gmail.com>
2025-04-18 11:11:23 +02: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
Nischal Shetty
8683195b08
ui(JarDetails): display note when freeze/unfreeze is disabled (#869) 2024-11-07 18:07:35 +01:00
Thebora Kompanioni
5c3306bd57
fix: relative fee greater than zero (#862) 2024-10-31 14:23:53 +01:00