Commit Graph
1270 Commits
Author SHA1 Message Date
Maxime Van Hees dd151acfcf Search functionality for Routes tables 2024-08-26 13:18:25 +02:00
Maxime Van Hees 31d2e2da30 Human readable tx and rx bytes format 2024-08-26 13:18:25 +02:00
Maxime Van Hees 20c732477d Searching functionality for peers 2024-08-26 13:18:25 +02:00
Maxime Van Hees aed9c2fa5e Fixed CPU spike issue 2024-08-26 13:18:25 +02:00
Maxime Van Hees cd81c4074b User can now supply custom server address in UI (to fix: extreme CPU usage on Home page) 2024-08-26 13:18:25 +02:00
Maxime Van Hees b90f9fa022 Better layout homepage 2024-08-26 13:18:25 +02:00
Maxime Van Hees 278daddb91 Fixed wrong IP in config_example.toml + more responsive UI with sidebar opening/closing 2024-08-26 13:18:25 +02:00
Maxime Van Hees 2345b73e19 UI changes 2024-08-26 13:18:25 +02:00
Maxime Van Hees 83e5c6a55b Improved layout of sidebar and general design 2024-08-26 13:18:25 +02:00
Maxime Van Hees 125060be9f Added all field to sort on in peer table + rearranged order of derived traits to be the same everywhere 2024-08-26 13:18:25 +02:00
Maxime Van Hees 109cc80ca0 Refactoring peer table to be more like route table + splitted off API calls 2024-08-26 13:18:25 +02:00
Maxime Van Hees b1dbba96e1 Tables for peers and routes with pagination and sorting 2024-08-26 13:18:25 +02:00
Maxime Van Hees 189286e45a Added node public key to /api/v1/admin endpoint 2024-08-26 13:18:25 +02:00
Maxime Van Hees 597211336f dashboard showing peers and routes 2024-08-26 13:18:25 +02:00
Maxime Van Hees f31a83e08f Dioxus init 2024-08-26 13:18:25 +02:00
Lee Smet e765dd4193 Add fixed windows release to CHANGELOG.md
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-21 10:35:42 +02:00
Maxime Van Hees 4325571520 Fixed unzipping wintun in release.yaml 2024-08-21 10:34:20 +02:00
Lee Smet 0df69a1774 Bump version to v0.5.4
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-20 16:50:11 +02:00
Lee Smet 212fec9689 Add new public peers to CHANGELOG.md
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-20 15:38:23 +02:00
Lee Smet 7dbd4426dd Close #365: Update docs with (new) public peers
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-20 15:36:51 +02:00
Lee Smet b874cdff85 Update binary lock files
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-20 15:18:12 +02:00
dependabot[bot] 38ac02a4d3 Bump tokio from 1.39.2 to 1.39.3 in /myceliumd
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.39.2 to 1.39.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:13:39 +02:00
dependabot[bot] 73dc07d242 Bump reqwest from 0.12.5 to 0.12.7 in /myceliumd
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.5 to 0.12.7.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.5...v0.12.7)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:13:20 +02:00
dependabot[bot] bd0c978a0f Bump tokio from 1.39.2 to 1.39.3 in /myceliumd-private
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.39.2 to 1.39.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:13:01 +02:00
dependabot[bot] d652e0dded Bump reqwest from 0.12.5 to 0.12.7 in /myceliumd-private
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.5 to 0.12.7.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.5...v0.12.7)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:12:40 +02:00
dependabot[bot] 7585b3a89b Bump blake3 from 1.5.3 to 1.5.4
Bumps [blake3](https://github.com/BLAKE3-team/BLAKE3) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases)
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.5.3...1.5.4)

---
updated-dependencies:
- dependency-name: blake3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:12:19 +02:00
dependabot[bot] df5f6ad1b8 Bump tokio from 1.39.2 to 1.39.3
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.39.2 to 1.39.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:12:01 +02:00
dependabot[bot] 317737a411 Bump libc from 0.2.155 to 0.2.158
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.155 to 0.2.158.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.158/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.155...0.2.158)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:11:41 +02:00
dependabot[bot] d1eb985a50 Bump reqwest from 0.12.5 to 0.12.7
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.5 to 0.12.7.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.5...v0.12.7)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 15:11:21 +02:00
Lee Smet 0506693ed8 Send more seqno requests
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-19 17:19:51 +02:00
dependabot[bot] 00e9db7737 Bump serde_json from 1.0.121 to 1.0.125 in /myceliumd-private
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.121 to 1.0.125.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.121...1.0.125)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 13:34:15 +02:00
dependabot[bot] 75cce158ad Bump serde_json from 1.0.121 to 1.0.125 in /myceliumd
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.121 to 1.0.125.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.121...1.0.125)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 13:33:57 +02:00
dependabot[bot] 3d0b38281f Bump serde_json from 1.0.121 to 1.0.125
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.121 to 1.0.125.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.121...1.0.125)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 13:33:40 +02:00
dependabot[bot] 9fbae66dec Bump serde from 1.0.207 to 1.0.208 in /myceliumd
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.207 to 1.0.208.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.207...v1.0.208)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 12:15:07 +02:00
dependabot[bot] 650caf93b1 Bump serde from 1.0.207 to 1.0.208
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.207 to 1.0.208.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.207...v1.0.208)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 12:14:48 +02:00
dependabot[bot] d8145dbfc4 Bump clap from 4.5.15 to 4.5.16 in /myceliumd
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.15 to 4.5.16.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.15...clap_complete-v4.5.16)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 12:14:30 +02:00
dependabot[bot] 9774b342f3 Bump serde from 1.0.207 to 1.0.208 in /myceliumd-private
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.207 to 1.0.208.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.207...v1.0.208)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 12:14:11 +02:00
dependabot[bot] b3681ed9fa Bump clap from 4.5.15 to 4.5.16 in /myceliumd-private
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.15 to 4.5.16.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.15...clap_complete-v4.5.16)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 12:13:52 +02:00
Lee Smet baf06ee010 Send seqno request even if we don't have routes
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-19 11:27:42 +02:00
dependabot[bot] 485c57d09b Bump serde from 1.0.204 to 1.0.207 in /myceliumd
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.204 to 1.0.207.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.204...v1.0.207)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 10:51:34 +02:00
dependabot[bot] 3410eb6117 Bump serde from 1.0.204 to 1.0.207 in /myceliumd-private
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.204 to 1.0.207.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.204...v1.0.207)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 10:51:09 +02:00
dependabot[bot] 7800de82c8 Bump clap from 4.5.11 to 4.5.15 in /myceliumd-private
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.11 to 4.5.15.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.11...clap_complete-v4.5.15)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 10:50:39 +02:00
dependabot[bot] ae61353bff Bump clap from 4.5.11 to 4.5.15 in /myceliumd
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.11 to 4.5.15.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.11...clap_complete-v4.5.15)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 10:50:20 +02:00
dependabot[bot] 4f96c9a6d8 Bump serde from 1.0.203 to 1.0.207
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.203 to 1.0.207.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.207)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 10:49:31 +02:00
dependabot[bot] 028b80eafa Bump quinn from 0.11.2 to 0.11.3
Bumps [quinn](https://github.com/quinn-rs/quinn) from 0.11.2 to 0.11.3.
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-0.11.2...quinn-0.11.3)

---
updated-dependencies:
- dependency-name: quinn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 10:48:56 +02:00
dependabot[bot] 1a281e9e0e Bump bytes from 1.6.1 to 1.7.1
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.6.1 to 1.7.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.6.1...v1.7.1)

---
updated-dependencies:
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 10:48:29 +02:00
Florian Klink cdde7a04e8 bump tracing-logfmt to 0.3.5, enable ansi_logs feature
This will cause to be outputted with color in case the output is a
terminal, but will refrain from doing so if it's run by a service
manager.

Follow-up to #316, unblocked by
https://github.com/EmbarkStudios/tracing-logfmt/pull/16
2024-08-19 10:48:05 +02:00
Lee Smet c5ac0a8cf3 Update CHANGELOG.md
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-02 13:46:01 +02:00
Lee Smet dbe1606d57 Add validaton in Router::new to update_workers argument
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-02 13:46:01 +02:00
Lee Smet 7a5209d325 Expose flag to configure amount of update workers
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-08-02 13:46:01 +02:00