Commit graph

449 commits

Author SHA1 Message Date
kunal yadav
9f59fa9464
feat(earn-report): add client-side pagination and improve browsing of older entries (#982)
Co-authored-by: theborakompanioni <theborakompanioni+github@gmail.com>
2025-10-26 09:53:09 +01:00
saurabhraghuvanshii
9b842789de chore: update jar balance 2025-07-20 13:05:50 +02:00
theborakompanioni
9cea4e6c77
chore: docs github pages 2025-07-20 12:58:43 +02:00
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
Marnix Croes
9c385d1ab7
chore(i18n): update splashscreen_warning_text: improve english 2024-10-31 10:22:11 +01:00
Thebora Kompanioni
5664320107
chore: small quick freeze modal adaptions (#847)
* fix: do not close quick freeze modal while loading

* fix: remove width of Confirmations component

* ui(send): monospace font for addresses

* ui(send): add description to UTXOs section in confirm modal

* ui(send): proper label for UTXOs on sweeps

* ui(send): improve phrasing in Quick Freeze and Confirm modal

* send(ui): align confirmation block with divider toggle button
2024-09-30 19:24:28 +02:00
pedromtcosta
d2116f5ce7
fix(bond): months order across timezones (#853) 2024-09-27 16:39:05 +02:00
Thebora Kompanioni
2c33a88009
perf: optimize api request (#846)
* dev: react strict mode in dev mode

* perf: load display data only if necessary

* chore: 'force' reload on wallet unlock

* ui(earn): validate minsize on mount of form
2024-09-19 11:18:12 +02:00
Thebora Kompanioni
343d40ea3d
ui: new joining indicator symbol (#849) 2024-09-17 10:59:35 +02:00
Thebora Kompanioni
1f6eddfe17
fix(main): properly fade out jar tooltips (#848) 2024-09-13 12:49:10 +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
Thebora Kompanioni
d0d13e9e3d
dev: use 'npm run dev' to run app in dev mode (#840) 2024-09-11 13:09:28 +02:00
Nischal Shetty
3ec72b187d
feat(rescan): ability to rescan timechain (#838) 2024-09-07 15:18:25 +02:00
Marnix Croes
2494a8c238
ui(footer): add matrix link (#834) 2024-09-04 12:50:27 +02:00
Thebora Kompanioni
bbf72b993a
chore(i18n): remove unused translations (#832)
* chore(i18n): remove unused translations

* test(settings): verify link and button texts

* ci(actions): run workflows on devel branch

* fix(api): possible referencing missing response error values
2024-09-04 11:53:41 +02:00
Marnix Croes
1080d737f8
ui(settings): remove JM twitter (#830)
it's a dead account
2024-09-02 23:58:07 +02:00
rasputin
ba84d59e84
fix(i18n): description values for Chinese translations (#829) 2024-09-02 12:10:01 +02:00
Nischal Shetty
b3d846eef8
chore(dev): new default for collaborators in dev mode (#820) 2024-08-28 17:13:07 +02:00
Saksham Gupta
b116e77e08
ui(sweep): confirm modal before scheduled sweeps 2024-08-28 13:41:00 +02:00
Saksham Gupta
3a19106ddf
ui(sweep): add cooking pot sprite (#825) 2024-08-28 13:22:35 +02:00
Nischal Shetty
768b03cceb
ui(orderbook) improve readablity of balances in tooltip (#822) 2024-08-24 15:36:04 +02:00
Snehal Srivastava
830ce592f8
ui(footer): add Orderbook to footer (#814) 2024-08-22 12:32:12 +02:00
apX13_
96844d982f
ui(send): show considered UTXOs before performing transaction (#807) 2024-08-20 16:00:27 +02:00
Thebora Kompanioni
4cfe385991
refactor: align utxo list and modal components (#815)
* refactor: externalize UtxoIcon component and utxoTags function

* refactor: externalize UtxoConfirmations component

* refactor: reuse utxo icons in Jar details and UTXO list

* refactor(ui): simpler checkbox in utxo list

* refactor(send): vertically align balance

* refactor(send): tooltip for shortened addresses

* refactor(ui): externalize UtxoTags component
2024-08-20 10:24:21 +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
Saksham Gupta
cb3b430968
refactor: SchedulerConfirmationModal.tsx
minor production error
2024-08-20 12:42:54 +05:30
Saksham Gupta
5534779d88
feat: add SchedulerConfirmationModal component for starting scheduled sweep (#803)
* feat: add SchedulerConfirmationModal component for starting scheduled sweep

* removed dead code

* modal is centered and design changes

* used ConfirmModal and pre-written styles
2024-08-20 12:04:46 +05:30
apX13_
072a41950d
fix: amount input field to properly interpret BTC (#800) 2024-08-17 14:04:04 +02:00
Thebora Kompanioni
ead874a366
refactor: quick freeze/unfreeze (#802) 2024-08-16 15:15:08 +02:00
Thebora Kompanioni
09aa1133a6
feat: unit and visibility toggle on main wallet view (#806) 2024-08-06 13:32:45 +02:00
apX13_
5c8f81e92d
feat: quick freeze/unfreeze UTXOs on send page (#771) 2024-07-22 12:08:30 +02:00
Thebora Kompanioni
b4f8a56baa
feat(config): ability to customize "max sweep fee change" setting (#793) 2024-07-16 15:26:17 +02:00
Saksham Gupta
4a5bf207be
ui: remove twitter link from settings page (#790)
* Unused Twitter Link Remove from Settings Page

* Removed settings.jam_twitter from translation.json

* Removed jam_twitter from all translation.json
2024-07-06 13:13:32 +05:30
Saksham Gupta
4c5a2cf01f
ui: add Right Caret icon to Start Scheduler button (#783) 2024-07-02 12:26:52 +02:00
Thebora Kompanioni
74b66f1513
ui(wallet): rephrase wallet label from 'unlocked' to 'active' (#777) 2024-06-11 10:42:49 +02:00
Bhavesh Gupta
9ec7f14ca8
ui(FB): deemphasise additional bond when one already exists (#758)
* de-emphasise multiple bonds

* de-emphasise multiple bonds

* ui(fb): de-emphasise additional bond

* ui(FB): button to center

* ui: button size small

* ui: existing bond text back
2024-06-05 13:44:08 +05:30
Bhavesh Gupta
fef6260be0
fix(fb): display error alert in modal 2024-06-04 13:55:23 +05:30