- Aug 14, 2024
-
-
David Runge authored
Add cargo-machete and jq to `PACMAN_PACKAGES` as they are both required for detecting unused dependencies. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Add `get-workspace-members` recipe to get the names of all workspace members. Add `check-unused-deps` recipe to detect unused dependencies using `cargo-machete`. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
According to upstream documentation, a user in the Backup not in the Administrator role is required: https://docs.nitrokey.com/nethsm/administration#backup Fixes #40 Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
- Aug 13, 2024
-
-
Wiktor Kwapisiewicz authored
Fixes: #26 Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
- Aug 12, 2024
-
-
Wiktor Kwapisiewicz authored
Fixes: #15 Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
Unfortunately due to `just` limitations it is not possible to cleanly extract all bash code fragments so we check only the most significant tasks. See: https://github.com/casey/just/issues/1456#issuecomment-1937883004 Fixes: #30 Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
See: #30 Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
- Aug 04, 2024
-
-
renovate authored
Signed-off-by:
renovate <renovate@archlinux.org>
-
- Jul 29, 2024
-
-
David Runge authored
We are experiencing issues with uploading of update files never returning. This is due to us reusing nethsm-py-sdk's dummy update file, which is now too old to be able to update the container. Changes to the tagging scheme, as well as a central, versioned location for testing update files have been requested upstream in https://github.com/Nitrokey/nethsm/issues/8 Fixes #32 Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
- Jul 25, 2024
-
-
Wiktor Kwapisiewicz authored
This patch introduces a commented-out section which waits for the NetHSM device to be operational before continuing. This makes the venerable `sleep 2` call unnecessary and uses a more granular `sleep 1` call instead. Fixes: #23 Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
- Jul 24, 2024
-
-
Signed-off-by:
renovate <renovate@archlinux.org>
-
David Runge authored
Although multipart is unmaintained, upstream nethsm-sdk-rs still relies on it until a better alternative is found: https://github.com/Nitrokey/nethsm-sdk-rs/issues/29 Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Use the admin user credentials before calling the `restore` function, which allows for the restore to succeed. Fixes #8 Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
renovate authored
Signed-off-by:
renovate <renovate@archlinux.org>
-
David Runge authored
Add information on documentation licensing under CC-BY-SA-4.0. Add information on reuse configuration and that individual contributors are summarized as "Signstar Contributors" instead of being attributed individually. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
The top-level MIT-only license file is superseded by the more granular license setup using reuse. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Instead of relying on individual license attribution per file, configure license attribution in the REUSE.toml file. Moreover, use the generic "Signstar Contributors" as attribution and in a comment point out that the license attribution is not tracked individually, but that interested parties can get to this information with the help of git. Set SPDX package supplier to "Arch Linux" as the meaning of the field is better reflected by an organization than an individual: https://spdx.github.io/spdx-spec/v2.3/package-information/#75-package-supplier-field Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
- Jul 23, 2024
-
-
David Runge authored
Use a CODEOWNERS file to automatically assign merge requests to current developers of the project. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
renovate authored
Signed-off-by:
renovate <renovate@archlinux.org>
-
Wiktor Kwapisiewicz authored
Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
`reqwest` depends unconditionally on the `openssl` crate. See: #22 Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
- Jul 22, 2024
-
-
Wiktor Kwapisiewicz authored
Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
See: https://docs.renovatebot.com/presets-default/#gitsignoff Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
- Jul 18, 2024
-
-
Wiktor Kwapisiewicz authored
Fixes: #17 Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
- Jul 17, 2024
-
-
Wiktor Kwapisiewicz authored
Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
Wiktor Kwapisiewicz authored
Signed-off-by:
Wiktor Kwapisiewicz <wiktor@metacode.biz>
-
- Jul 13, 2024
-
-
Do not open merge requests for patch level updates of dependencies, since we are mostly interested in integrating against major and minor version updates of dependencies in a lib crate. Adjust reuse configuration to assign CC0-1.0 for the renovate.json file. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Update all dependencies and add a CHANGELOG.md. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
The `.reuse/dep5` configuration file already covers the README.md with the correct CC-BY-SA-4.0 license, so there is no need to add attribution separately. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
List all README.md and CHANGELOG.md files under CC-BY-SA-4.0 and only auto-generated files such as Cargo.lock under CC0-1.0. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Since we are no longer using the aws-lc-rs feature for rustls, there is no longer the need to build OpenSSL. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
- Jul 12, 2024
-
-
David Runge authored
Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Add the just target `test-readme` to run per project tangler based tests. This ensures that examples in `bash` code environments are executed and end-to-end tested. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Tangler is required to execute workflows in the README.md of the crates, providing essential integration test runs. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Add documentation and examples for the nethsm-cli crate. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Signed-off-by:
David Runge <dvzrv@archlinux.org>
-