Commit graph

171 commits

Author SHA1 Message Date
3e2808c86e
update dependencies 2025-03-08 10:15:46 +01:00
83a16fe9bb
update to new random 2025-03-08 10:01:11 +01:00
edc060338d
flake: update flake.lock (#79)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/b02b7ca7c98eee7fe26ac18277040c3fc814b52d?narHash=sha256-F4iNNs84rdqN2ZDCKtZrE/PUIfUe6YSZM/O2sckeQr4%3D' (2024-12-23)
  → 'github:rustsec/advisory-db/3c6d3186ab06737d1defd2b5ae556d0ecd161603?narHash=sha256-Bcf7iBwrfjYPO7roKCz%2B3yPAFqgNqfKCp51sLKETjxU%3D' (2024-12-28)
• Updated input 'fenix':
    'github:nix-community/fenix/30616281e9bfe0883acb3369f2b89aad6850706f?narHash=sha256-yl/iko/0pvRN3PF6Z4FjQeb6AuGiavMENEisQWJ78h0%3D' (2024-12-23)
  → 'github:nix-community/fenix/92bb57bf88e4b8e6b4fe4e79fbfff2fc3f04df88?narHash=sha256-XbIfjxEOM6JmLCILozlFEUrfCpXvQNo9l%2BVAU7FCahI%3D' (2024-12-30)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/93ff48c9be84a76319dac293733df09bbbe3f25c?narHash=sha256-Q%2BCB1ajsJg4Z9HGHTBAGY1q18KpnnkmF/eCTLUY6FQ0%3D' (2024-12-22)
  → 'github:NixOS/nixpkgs/6d97d419e5a9b36e6293887a89a078cf85f5a61b?narHash=sha256-opBsbR/nrGxiiF6XzlVluiHYb6yN/hEwv%2BlBWTy9xoM%3D' (2024-12-30)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```
2024-12-31 11:31:04 +01:00
5e5a29b3a1
add brackets to match for clippy 2024-12-29 11:32:25 +01:00
github-actions[bot]
4f1a28acf8 [create-pull-request] automated change 2024-12-29 05:14:25 +01:00
github-actions[bot]
0e65ae8fa4 flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/b02b7ca7c98eee7fe26ac18277040c3fc814b52d?narHash=sha256-F4iNNs84rdqN2ZDCKtZrE/PUIfUe6YSZM/O2sckeQr4%3D' (2024-12-23)
  → 'github:rustsec/advisory-db/3c6d3186ab06737d1defd2b5ae556d0ecd161603?narHash=sha256-Bcf7iBwrfjYPO7roKCz%2B3yPAFqgNqfKCp51sLKETjxU%3D' (2024-12-28)
• Updated input 'fenix':
    'github:nix-community/fenix/30616281e9bfe0883acb3369f2b89aad6850706f?narHash=sha256-yl/iko/0pvRN3PF6Z4FjQeb6AuGiavMENEisQWJ78h0%3D' (2024-12-23)
  → 'github:nix-community/fenix/3743208cafd7bc3c150f0c77c25ef7430e9c0de2?narHash=sha256-a5EMHpDAxLShxBKUdDVmqZMlfiuOtOUzet2xT/E/RiM%3D' (2024-12-28)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/93ff48c9be84a76319dac293733df09bbbe3f25c?narHash=sha256-Q%2BCB1ajsJg4Z9HGHTBAGY1q18KpnnkmF/eCTLUY6FQ0%3D' (2024-12-22)
  → 'github:NixOS/nixpkgs/7cc0bff31a3a705d3ac4fdceb030a17239412210?narHash=sha256-7QEFnKkzD13SPxs%2BUFR5bUFN2fRw%2BGlL0am72ZjNre4%3D' (2024-12-27)
2024-12-29 05:14:23 +01:00
50a707adf5
flake: update flake.lock (#78)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/ec9ce28714bb38d77a2223e7266df705500a7f11?narHash=sha256-2Ug80Uf/oUujxgh02Iy5vTG0V%2BAb9%2BYUHuRLRY0ayiY%3D' (2024-12-09)
  → 'github:rustsec/advisory-db/b02b7ca7c98eee7fe26ac18277040c3fc814b52d?narHash=sha256-F4iNNs84rdqN2ZDCKtZrE/PUIfUe6YSZM/O2sckeQr4%3D' (2024-12-23)
• Updated input 'crane':
    'github:ipetkov/crane/a83a48a62640517588c3d137c948ed034706363c?narHash=sha256-fN9npuZHHHzDVr1wuKoh/TheHkerDaLB9l4vj/48Exg%3D' (2024-12-21)
  → 'github:ipetkov/crane/72e2d02dbac80c8c86bf6bf3e785536acf8ee926?narHash=sha256-3aH/0Y6ajIlfy7j52FGZ%2Bs4icVX0oHhqBzRdlOeztqg%3D' (2024-12-21)
• Updated input 'fenix':
    'github:nix-community/fenix/46e19fa0eb3260b2c3ee5b2cf89e73343c1296ab?narHash=sha256-iwcxhTVe4h5TqW0HsNiOQP27eMBmbBshF%2Bq2UjEy5aU%3D' (2024-12-20)
  → 'github:nix-community/fenix/30616281e9bfe0883acb3369f2b89aad6850706f?narHash=sha256-yl/iko/0pvRN3PF6Z4FjQeb6AuGiavMENEisQWJ78h0%3D' (2024-12-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4989a246d7a390a859852baddb1013f825435cee?narHash=sha256-kMBQ5PRiFLagltK0sH%2B08aiNt3zGERC2297iB6vrvlU%3D' (2024-12-17)
  → 'github:NixOS/nixpkgs/93ff48c9be84a76319dac293733df09bbbe3f25c?narHash=sha256-Q%2BCB1ajsJg4Z9HGHTBAGY1q18KpnnkmF/eCTLUY6FQ0%3D' (2024-12-22)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```
2024-12-24 10:10:52 +01:00
github-actions[bot]
562028b779 [create-pull-request] automated change 2024-12-24 05:12:25 +01:00
github-actions[bot]
dace2b5909 flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/ec9ce28714bb38d77a2223e7266df705500a7f11?narHash=sha256-2Ug80Uf/oUujxgh02Iy5vTG0V%2BAb9%2BYUHuRLRY0ayiY%3D' (2024-12-09)
  → 'github:rustsec/advisory-db/b02b7ca7c98eee7fe26ac18277040c3fc814b52d?narHash=sha256-F4iNNs84rdqN2ZDCKtZrE/PUIfUe6YSZM/O2sckeQr4%3D' (2024-12-23)
• Updated input 'crane':
    'github:ipetkov/crane/a83a48a62640517588c3d137c948ed034706363c?narHash=sha256-fN9npuZHHHzDVr1wuKoh/TheHkerDaLB9l4vj/48Exg%3D' (2024-12-21)
  → 'github:ipetkov/crane/72e2d02dbac80c8c86bf6bf3e785536acf8ee926?narHash=sha256-3aH/0Y6ajIlfy7j52FGZ%2Bs4icVX0oHhqBzRdlOeztqg%3D' (2024-12-21)
• Updated input 'fenix':
    'github:nix-community/fenix/46e19fa0eb3260b2c3ee5b2cf89e73343c1296ab?narHash=sha256-iwcxhTVe4h5TqW0HsNiOQP27eMBmbBshF%2Bq2UjEy5aU%3D' (2024-12-20)
  → 'github:nix-community/fenix/30616281e9bfe0883acb3369f2b89aad6850706f?narHash=sha256-yl/iko/0pvRN3PF6Z4FjQeb6AuGiavMENEisQWJ78h0%3D' (2024-12-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4989a246d7a390a859852baddb1013f825435cee?narHash=sha256-kMBQ5PRiFLagltK0sH%2B08aiNt3zGERC2297iB6vrvlU%3D' (2024-12-17)
  → 'github:NixOS/nixpkgs/93ff48c9be84a76319dac293733df09bbbe3f25c?narHash=sha256-Q%2BCB1ajsJg4Z9HGHTBAGY1q18KpnnkmF/eCTLUY6FQ0%3D' (2024-12-22)
2024-12-24 05:12:24 +01:00
3e4e75ace6
flake: update flake.lock (#76)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/60d7623f1320470bf2fdb92fd2dca1e9a27b98ce?narHash=sha256-omYTR59TdH0AumP1cfh49fBnWZ52HjfdNfaLzCMZBx0%3D' (2024-12-16)
  → 'github:ipetkov/crane/a83a48a62640517588c3d137c948ed034706363c?narHash=sha256-fN9npuZHHHzDVr1wuKoh/TheHkerDaLB9l4vj/48Exg%3D' (2024-12-21)
• Updated input 'fenix':
    'github:nix-community/fenix/e39e49f3314f7dd09671094dc640b528ba2b1e4b?narHash=sha256-9UrKDtqfLdsmDW4kRG/jSUAWot0jfL4WzcKA4nCvJZM%3D' (2024-12-16)
  → 'github:nix-community/fenix/46e19fa0eb3260b2c3ee5b2cf89e73343c1296ab?narHash=sha256-iwcxhTVe4h5TqW0HsNiOQP27eMBmbBshF%2Bq2UjEy5aU%3D' (2024-12-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2?narHash=sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU%3D' (2024-12-13)
  → 'github:NixOS/nixpkgs/4989a246d7a390a859852baddb1013f825435cee?narHash=sha256-kMBQ5PRiFLagltK0sH%2B08aiNt3zGERC2297iB6vrvlU%3D' (2024-12-17)
• Updated input 'tsunami':
    'github:itepastra/tsunami/91e796c9886282f88bfab8df5f077a7df9800759?narHash=sha256-NN/Eu7ZDJUsii7AKNk6wtRcuHkv5i3jxB0PC3HFqy8E%3D' (2024-12-16)
  → 'github:itepastra/tsunami/d781e154b6632da6719e769ad92f09c42f788911?narHash=sha256-EfLu9OremzI%2BQ052Sd2toX3KMrNMv2QjB0H3KPZ9Wc8%3D' (2024-12-17)
• Updated input 'tsunami/fenix':
    'github:nix-community/fenix/e39e49f3314f7dd09671094dc640b528ba2b1e4b?narHash=sha256-9UrKDtqfLdsmDW4kRG/jSUAWot0jfL4WzcKA4nCvJZM%3D' (2024-12-16)
  → 'github:nix-community/fenix/a18d41b26e998e95a598858fdb86ba22fb5da47d?narHash=sha256-32x1Z%2BPz3Jv0cK9EG56cFTKXy/mZ/c%2BIkxw%2BaVfKHp4%3D' (2024-12-17)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```
2024-12-21 09:54:45 +01:00
github-actions[bot]
e281aa3d6c [create-pull-request] automated change 2024-12-21 05:16:10 +01:00
github-actions[bot]
9f35eb2e94 flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/60d7623f1320470bf2fdb92fd2dca1e9a27b98ce?narHash=sha256-omYTR59TdH0AumP1cfh49fBnWZ52HjfdNfaLzCMZBx0%3D' (2024-12-16)
  → 'github:ipetkov/crane/a83a48a62640517588c3d137c948ed034706363c?narHash=sha256-fN9npuZHHHzDVr1wuKoh/TheHkerDaLB9l4vj/48Exg%3D' (2024-12-21)
• Updated input 'fenix':
    'github:nix-community/fenix/e39e49f3314f7dd09671094dc640b528ba2b1e4b?narHash=sha256-9UrKDtqfLdsmDW4kRG/jSUAWot0jfL4WzcKA4nCvJZM%3D' (2024-12-16)
  → 'github:nix-community/fenix/46e19fa0eb3260b2c3ee5b2cf89e73343c1296ab?narHash=sha256-iwcxhTVe4h5TqW0HsNiOQP27eMBmbBshF%2Bq2UjEy5aU%3D' (2024-12-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2?narHash=sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU%3D' (2024-12-13)
  → 'github:NixOS/nixpkgs/4989a246d7a390a859852baddb1013f825435cee?narHash=sha256-kMBQ5PRiFLagltK0sH%2B08aiNt3zGERC2297iB6vrvlU%3D' (2024-12-17)
• Updated input 'tsunami':
    'github:itepastra/tsunami/91e796c9886282f88bfab8df5f077a7df9800759?narHash=sha256-NN/Eu7ZDJUsii7AKNk6wtRcuHkv5i3jxB0PC3HFqy8E%3D' (2024-12-16)
  → 'github:itepastra/tsunami/d781e154b6632da6719e769ad92f09c42f788911?narHash=sha256-EfLu9OremzI%2BQ052Sd2toX3KMrNMv2QjB0H3KPZ9Wc8%3D' (2024-12-17)
• Updated input 'tsunami/fenix':
    'github:nix-community/fenix/e39e49f3314f7dd09671094dc640b528ba2b1e4b?narHash=sha256-9UrKDtqfLdsmDW4kRG/jSUAWot0jfL4WzcKA4nCvJZM%3D' (2024-12-16)
  → 'github:nix-community/fenix/a18d41b26e998e95a598858fdb86ba22fb5da47d?narHash=sha256-32x1Z%2BPz3Jv0cK9EG56cFTKXy/mZ/c%2BIkxw%2BaVfKHp4%3D' (2024-12-17)
2024-12-21 05:16:08 +01:00
90ee58006e
use crane for the flake (#77)
improves the nix toolchain at various points
2024-12-16 15:40:01 +01:00
0bda61cbcc
use crane for the flake 2024-12-16 15:32:27 +01:00
00ef4ca355
flake: update flake.lock (#73)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/0d8227f07b35ab04fee007fff4f9bb18c6d66af1?narHash=sha256-3fgFIijf23nKfJogpcEaUGky1W2BpOzpr0ljgx%2BcmOM%3D' (2024-12-10)
  → 'github:nix-community/fenix/06de03ede52ce64db6eb65be878a39b5ec944f50?narHash=sha256-4zYEtbxdhYkmmFC5vgv9pmIVHylEuKs%2BiJb1XsKDN7o%3D' (2024-12-14)
• Updated input 'fenix/nixpkgs':
    'github:nixos/nixpkgs/22c3f2cf41a0e70184334a958e6b124fb0ce3e01?narHash=sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY%3D' (2024-12-07)
  → 'github:nixos/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/99a6ecd41e5e458b3f4c2142b29a80d77ecda248?narHash=sha256-cK9hSImKm6FkMeIsdjzuRA1tjOKnXI1VHdmJbmpOYqI%3D' (2024-12-09)
  → 'github:rust-lang/rust-analyzer/fc18d263aa95f7d6de8174bd4c6663dfe865e6d5?narHash=sha256-EZtwXmh9P9FnoXKfbjGxyWksjrjPB4HES2HVIV%2BSTNg%3D' (2024-12-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a73246e2eef4c6ed172979932bc80e1404ba2d56?narHash=sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU%3D' (2024-12-09)
  → 'github:nixos/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'tsunami':
    'github:itepastra/tsunami/f87930a290b744248af762b13c2b4a7b6f4f5f27?narHash=sha256-rS51EA9UqtnoPSaYJrSzFij5NRcs5Axosd7m3k5BnnM%3D' (2024-12-10)
  → 'github:itepastra/tsunami/872017618ae615152dc97b6379f5e92b175a55e9?narHash=sha256-QqnrhOPgvykA%2B2a9iIzpOW8S3Ef8uA7aAFxcRqS8fB8%3D' (2024-12-12)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```
2024-12-15 10:25:25 +01:00
5b53540e0c
improve website (#74)
makes the website look nicer and work better

- **add 404 page**
- **add website components**
- **add counter to keep track of connected clients**
- **add websocket stream for statistics**
2024-12-15 10:15:38 +01:00
github-actions[bot]
f15bf8729d [create-pull-request] automated change 2024-12-15 05:12:28 +01:00
github-actions[bot]
03b9fe1f1e flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/0d8227f07b35ab04fee007fff4f9bb18c6d66af1?narHash=sha256-3fgFIijf23nKfJogpcEaUGky1W2BpOzpr0ljgx%2BcmOM%3D' (2024-12-10)
  → 'github:nix-community/fenix/06de03ede52ce64db6eb65be878a39b5ec944f50?narHash=sha256-4zYEtbxdhYkmmFC5vgv9pmIVHylEuKs%2BiJb1XsKDN7o%3D' (2024-12-14)
• Updated input 'fenix/nixpkgs':
    'github:nixos/nixpkgs/22c3f2cf41a0e70184334a958e6b124fb0ce3e01?narHash=sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY%3D' (2024-12-07)
  → 'github:nixos/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/99a6ecd41e5e458b3f4c2142b29a80d77ecda248?narHash=sha256-cK9hSImKm6FkMeIsdjzuRA1tjOKnXI1VHdmJbmpOYqI%3D' (2024-12-09)
  → 'github:rust-lang/rust-analyzer/fc18d263aa95f7d6de8174bd4c6663dfe865e6d5?narHash=sha256-EZtwXmh9P9FnoXKfbjGxyWksjrjPB4HES2HVIV%2BSTNg%3D' (2024-12-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a73246e2eef4c6ed172979932bc80e1404ba2d56?narHash=sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU%3D' (2024-12-09)
  → 'github:nixos/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'tsunami':
    'github:itepastra/tsunami/f87930a290b744248af762b13c2b4a7b6f4f5f27?narHash=sha256-rS51EA9UqtnoPSaYJrSzFij5NRcs5Axosd7m3k5BnnM%3D' (2024-12-10)
  → 'github:itepastra/tsunami/872017618ae615152dc97b6379f5e92b175a55e9?narHash=sha256-QqnrhOPgvykA%2B2a9iIzpOW8S3Ef8uA7aAFxcRqS8fB8%3D' (2024-12-12)
2024-12-15 05:12:27 +01:00
0b46dcf704
Merge branch 'main' into better-html 2024-12-13 21:16:38 +01:00
5b1fad966f
improve idle efficiency (#75) 2024-12-13 00:08:20 +01:00
606816cf0e
improve idle efficiency 2024-12-13 00:07:06 +01:00
4adb9d4ec3
add websocket stream for statistics 2024-12-12 16:25:15 +01:00
3520118336
add counter to keep track of connected clients 2024-12-12 15:09:45 +01:00
c050d8bfb0
add website components 2024-12-12 15:09:16 +01:00
365701eebd
add 404 page 2024-12-12 15:09:00 +01:00
438fac10ba
strip away the stdout counter (#72)
Remove the counter, the website works now so it's more annoying than
useful
2024-12-11 22:46:30 +01:00
3c77ce8308
add basic website (#71)
adds an index.html, and static file serving from `assets/`
2024-12-11 21:21:17 +01:00
1db13c89c6
strip away the stdout counter 2024-12-11 21:18:13 +01:00
b4d7f54612
add assets to flake source 2024-12-11 21:13:54 +01:00
5b5b2849b8
more verbose errors 2024-12-11 20:56:33 +01:00
f0bd6020a2
add basic website 2024-12-11 20:47:15 +01:00
5c3690d72a
Use info level for http requests instead of debug to reduce clutter (#64)
Makes the log only 1 line instead of like 7 for each frame that gets
sent
2024-12-11 20:26:04 +01:00
898d0e909a
Create LICENSE (#70) 2024-12-11 20:24:02 +01:00
b07250e014
Create LICENSE 2024-12-11 20:23:47 +01:00
e9bc79cfcd
remove unused dependencies (#66)
remove some unused dependencies, and make some feature-bound
2024-12-11 20:10:27 +01:00
56bfecfe7f
Merge branch 'main' into dependencies 2024-12-11 20:10:18 +01:00
0effb41c52
add all parsers feature to cargo.toml (#69)
adds a feature to have all the protocols enabled, for making sure to
test all the things
2024-12-11 20:09:05 +01:00
f124c7c9cb
protocols command (#67)
Adds a command for getting all enabled (and disabled) protocols from the
server.

- **add response for protocol status**
- **add command for protocols**
- **allow calling `Protocols` from BinaryParser**
- **allow calling `Protocols` from textparser**
2024-12-11 20:08:39 +01:00
b2755d2ffb
add tests for caps versions in text protocol (#60)
I found that we only tested whether the lowercase HEX colors worked.
Added some to check caps as well
2024-12-11 20:07:04 +01:00
d279051da7
add configuration for the stdout pixel-changed interval (#59)
Add an option in `config.rs` to set the interval to log changed pixels
to console
2024-12-11 20:06:45 +01:00
69c424ec6e
clean up stream code (#58)
Make a trait function for creating frames instead of a locally defined
one
2024-12-11 20:06:25 +01:00
e6ce4339d7
fix allow unreachable code directive (#61)
The `#[allow(unreachable_code)]` was in the wrong spot, move it to fix
this
2024-12-11 20:01:38 +01:00
abf43e7c7e
add --features all to github workflows 2024-12-11 19:57:19 +01:00
8bc27cf1d3
add all parsers feature to cargo.toml 2024-12-11 19:54:46 +01:00
fe07344cb4
use vec![] for the get_status vector 2024-12-11 12:55:05 +01:00
6dc11526d8
allow calling Protocols from textparser 2024-12-11 12:50:34 +01:00
823f4a306a
allow calling Protocols from BinaryParser 2024-12-11 12:49:02 +01:00
b52af7d44f
add command for protocols 2024-12-11 12:48:11 +01:00
232fe6b6e2
add response for protocol status 2024-12-11 12:47:40 +01:00
7c46b8062c
remove unused dependencies 2024-12-11 12:33:07 +01:00