Binarybaron
4a9e90f99a
amend: remove more dead frontend code
2025-11-05 19:17:37 +01:00
Gecko Botty
f67e908fb6
Release version 3.2.9 ( #680 )
...
* Prepare release 3.2.9
* Update CHANGELOG.md
---------
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
Co-authored-by: Mohan <86064887+binarybaron@users.noreply.github.com>
2025-11-05 19:10:12 +01:00
Binarybaron
2f5f521009
feat(gui): add knip for checking for unused dead code, remove dead code
2025-11-05 19:08:43 +01:00
Mohan
5948a40c8d
fix(gui): Strictly enforce UI types with Typescript ( #678 )
...
* fix(gui): we were not checking for null everywhere
* add more null checks, enable tsconfig strict
* remove dead code
* more nullish checks
* remove unused JSONViewTree.tsx
* fix a bunch of small typescript lints
* add explanations as to why LabeledMoneroAddress.address is non-nullish but we pass in null due to typeshare limitation
* remove @mui/lab from yarn.lock
* re-add SortableQuoteWithAddress
* add guard function for ExportBitcoinWalletResponseExt ("wallet_descriptor")
* fix remaining linter errors
* remove duplicate XMR
* fix hasUnusualAmountOfTimePassed in SwapStatusAlert.tsx
2025-11-05 18:38:00 +01:00
einliterflasche
3ce8e360c5
add einliterflasche gpg key
2025-11-05 15:52:22 +01:00
Mohan
2259f295c8
fix(ci): homebrew recipe wrong filenames
2025-11-04 20:25:28 +01:00
наб
a056ae3a47
fix(CI): request libwebkit2gtk=2.44.0-2 to fix AppImages on Fedora ~43 ( #674 )
...
The CI builds the GUI on ubuntu noble, which contains
2.44.0-2
in universe and
2.48.7-0ubuntu0.24.04.2
in security. Naturally, the bigger version is picked by default.
The same thing happens when building on bookworm (2.48.1-2~deb12u1).
This version causes the GUI to crash just after creating a blank window,
yielding no logs and stderr of
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...
This is a known issue in the Tauri/AppImage world,
and downgrading to 2.44 is likewise a known fix, cf.
https://github.com/gitbutlerapp/gitbutler/issues/5282
and all the referencing issues.
On bookworm this can be fixed by installing 2.44.3-1
off snapshot.d.o at 20240909T145608Z.
On noble, we can just ask for the older version, since both are visible.
Only pin on noble: we only ever request noble,
but some third-party workflows are on jammy.
The version doesn't matter there.
Closes #594
Closes #582
2025-11-04 20:08:14 +01:00
Mohan
c2dff5c07f
Update CHANGELOG.md
2025-11-02 23:25:55 +01:00
Gecko Botty
ea6d9bc2b2
Prepare release 3.2.8 ( #672 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-11-02 23:25:28 +01:00
Mohan
1026a51c98
feat(asb): Add registration-status controller cmd ( #671 )
...
* feat(asb): Add registration-status controller cmd
* fmt
* add changelog entry
* condense
* remove redundant attributes
* rename
* add comment
2025-11-02 23:13:28 +01:00
Mohan
7ca9c1442c
feat: seperate rolling log files ( #669 )
...
* feat: seperate rolling log files
* clean up
* fix(gui): missing null check
* turn off all crates by default
* add changelog entry
* nitpcik
2025-11-02 23:00:37 +01:00
Mohan
33662b0a06
refactor(gui): seperate get info and get timelock to speed up display of swaps ( #661 )
...
* refactor(gui): seperate get info and get timelock to speed up display of swaps
* progress
* progress
* remove unused function useSwapInfoWithTimelock
* use GetSwapTimelockArgs and GetSwapTimelockResponse types
2025-11-02 19:41:21 +01:00
Mohan
0fec5d556d
refactor(alice): concretize enc sig publication requirement ( #664 )
...
* refactor(alice): concretize enc sig publication requirement
* add changelog entry
2025-11-01 00:44:58 +01:00
Gecko Botty
d9438c5913
Prepare release 3.2.7 ( #658 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-10-29 15:35:40 +01:00
Gecko Botty
36144b6a06
Prepare release 3.2.6 ( #657 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-10-28 00:45:19 +01:00
Binarybaron
cd3c32ba81
fix(gui): yarn install --frozen-lockfile
2025-10-28 00:36:18 +01:00
Mohan
c3f3623b6e
refactor ( #656 )
2025-10-28 00:33:47 +01:00
Binarybaron
6db365bf23
fix(gui): add padding between Tx Info Box and Stepper on WithdrawDialogContent
2025-10-27 00:03:45 +01:00
Gecko Botty
0a62cefc5b
Prepare release 3.2.5 ( #655 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-10-26 23:42:33 +01:00
Mohan
6cc17dad37
amend: changelog
2025-10-26 23:33:41 +01:00
Binarybaron
9fda3dde42
fix: add back --data-dir to rendezvous-node
2025-10-26 23:11:08 +01:00
Mohan
cdb9a6cbd9
feat(alice): Concurrently send transfer proof and receive encrypted signature ( #651 )
...
* feat(alice): Concurrently send transfer proof and receive encrypted signature
* fmt
* add changelog entry
* add todo comment
2025-10-26 16:36:00 +01:00
Gecko Botty
aaff3e5f9b
Prepare release 3.2.4 ( #650 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-10-26 13:31:57 +01:00
Binarybaron
8ec318f2c5
fix(rendezvous-node): fix docker image
2025-10-26 13:29:35 +01:00
Gecko Botty
e0e9bb2805
Prepare release 3.2.3 ( #649 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-10-26 12:40:28 +01:00
Binarybaron
1774309ab1
amend: changelog
2025-10-26 11:11:38 +01:00
Binarybaron
d47504685c
fix(rendezvous-node): spelling mistake in Dockerfile
2025-10-26 11:09:43 +01:00
Gecko Botty
208efc0369
Prepare release 3.2.2 ( #648 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-10-26 00:08:04 +02:00
Binarybaron
d48a99802a
feat(orchestrator): expose rendezvous-node port
2025-10-25 23:59:36 +02:00
Binarybaron
bb6021eb23
feat(orchestrator): add rendezvous-node service
2025-10-25 23:51:56 +02:00
Binarybaron
5c3a9789ea
refactor: rename "rendezvous-server" to "rendezvous-node"
2025-10-25 23:50:16 +02:00
Mohan
d0758d73e9
feat(rendezvous): Register rendezvous points at bootstrap nodes ( #645 )
...
* feat(rendezvous): Register rendezvous points at bootstrap nodes
* We don't want to register at our own rendezvous point
* fix
2025-10-25 22:31:30 +02:00
Mohan
af39712d3e
refactor(swap-p2p): Extract rendezvous::register behaviour ( #644 )
...
* refactor(swap-p2p): Extract rendezvous::register behaviour
* fix: rendezvous::register unit tests
* downgrade home to 0.5.11 for rustmsvc compat
2025-10-25 18:25:02 +02:00
Binarybaron
c8a5a9f1a0
chore: update dependencies
2025-10-25 16:05:32 +02:00
Binarybaron
767e27dd8b
fix(gui): missing "subcommand" field
2025-10-25 15:42:45 +02:00
Binarybaron
7b6bf4f7f3
refactor(gui): drop dependency on "pino"
2025-10-25 15:19:18 +02:00
Binarybaron
4245a0ba05
fix(gui): Generate types for swap-core / swap-p2p
2025-10-25 15:12:38 +02:00
Binarybaron
9e3a7e5e03
Replace vendored monero-seed with monero-oxide import
2025-10-24 19:57:04 +02:00
Mohan
197277dbf4
chore: Upgrade arti-client to 1.6.0 ( #639 )
2025-10-23 22:39:22 +02:00
ArgiesDario
1dda85151e
Removing old name for eigenwallet ( #638 )
2025-10-23 17:41:50 +02:00
Mohan
22dd8dd052
refactor(swap-db): Extract intermediate Alice/Bob storage state machine type ( #636 )
2025-10-21 21:15:52 +02:00
Gecko Botty
3eaeeede45
Prepare release 3.2.1 ( #635 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-10-21 16:25:03 +02:00
Binarybaron
273f5ccb47
fix: remove unused import
2025-10-21 16:24:43 +02:00
Binarybaron
57df39218f
feat(gui): Only auto-scroll to bottom if user scrolled to bottom of logs already
2025-10-21 16:24:34 +02:00
Binarybaron
9af6bcc504
feat(cli): Remove --debug flag
2025-10-21 16:11:55 +02:00
Binarybaron
815692af5b
fix(tor): Force new guards on startup
2025-10-21 16:09:52 +02:00
Binarybaron
27f3a80741
rename dev_scripts to dev-scripts, move homebrew template into its own folder
2025-10-19 19:17:13 +02:00
Binarybaron
708453b648
feat: add homebrew
2025-10-19 17:27:13 +02:00
Gecko Botty
2cbb296d3a
Prepare release 3.2.0-rc.4 ( #633 )
...
Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
2025-10-17 22:14:01 +02:00
Mohan
15f6062f18
Update CHANGELOG.md
2025-10-17 22:09:54 +02:00