From 3b87fff218cb8f206032a78eb12bd915c8e7cff2 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Tue, 10 Jun 2025 13:19:59 +0100 Subject: [PATCH] chore: changelog and remove flake box --- .config/flakebox/.gitignore | 1 - .../bin/flakebox-in-each-cargo-workspace | 12 ------- .config/flakebox/id | 1 - .config/flakebox/shellHook.sh | 32 ------------------- .config/semgrep.yaml | 16 ---------- CHANGELOG.md | 4 +++ LICENSES/BDK-LICENSE-MIT | 16 ---------- LICENSES/CASHU-CRAB-BSD-3 | 29 ----------------- LICENSES/CASHU-RS-MIT | 21 ------------ LICENSES/MOKSHA-MIT | 21 ------------ LICENSES/NOSTR-MIT | 21 ------------ 11 files changed, 4 insertions(+), 170 deletions(-) delete mode 100644 .config/flakebox/.gitignore delete mode 100755 .config/flakebox/bin/flakebox-in-each-cargo-workspace delete mode 100644 .config/flakebox/id delete mode 100644 .config/flakebox/shellHook.sh delete mode 100644 .config/semgrep.yaml delete mode 100644 LICENSES/BDK-LICENSE-MIT delete mode 100644 LICENSES/CASHU-CRAB-BSD-3 delete mode 100644 LICENSES/CASHU-RS-MIT delete mode 100644 LICENSES/MOKSHA-MIT delete mode 100644 LICENSES/NOSTR-MIT diff --git a/.config/flakebox/.gitignore b/.config/flakebox/.gitignore deleted file mode 100644 index 3fec32c8..00000000 --- a/.config/flakebox/.gitignore +++ /dev/null @@ -1 +0,0 @@ -tmp/ diff --git a/.config/flakebox/bin/flakebox-in-each-cargo-workspace b/.config/flakebox/bin/flakebox-in-each-cargo-workspace deleted file mode 100755 index addfa85d..00000000 --- a/.config/flakebox/bin/flakebox-in-each-cargo-workspace +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env bash -# Run a given command in every directory that contains cargo workspace -# Right now it just scans for `Cargo.lock` - -set -euo pipefail - -find . -name Cargo.lock | while read -r path ; do - ( - cd "$(dirname "$path")" - "$@" - ) -done diff --git a/.config/flakebox/id b/.config/flakebox/id deleted file mode 100644 index 34009563..00000000 --- a/.config/flakebox/id +++ /dev/null @@ -1 +0,0 @@ -e760eb996cb4d04ca4d503ecff1950521bf674ec1ddf8f8a7dc156ab5104fe11a67317fa5efcf97478fd58e0a62ac49800c14052ba95519f6e60e98e4f7a763b diff --git a/.config/flakebox/shellHook.sh b/.config/flakebox/shellHook.sh deleted file mode 100644 index 136ed52c..00000000 --- a/.config/flakebox/shellHook.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env bash -root="$(git rev-parse --show-toplevel)" -dot_git="$(git rev-parse --git-common-dir)" -if [[ ! -d "${dot_git}/hooks" ]]; then mkdir -p "${dot_git}/hooks"; fi -# fix old bug -rm -f "${dot_git}/hooks/comit-msg" -rm -f "${dot_git}/hooks/commit-msg" -ln -sf "${root}/misc/git-hooks/commit-msg" "${dot_git}/hooks/commit-msg" - -root="$(git rev-parse --show-toplevel)" -dot_git="$(git rev-parse --git-common-dir)" -if [[ ! -d "${dot_git}/hooks" ]]; then mkdir -p "${dot_git}/hooks"; fi -# fix old bug -rm -f "${dot_git}/hooks/pre-comit" -rm -f "${dot_git}/hooks/pre-commit" -ln -sf "${root}/misc/git-hooks/pre-commit" "${dot_git}/hooks/pre-commit" - -# set template -git config commit.template misc/git-hooks/commit-template.txt - -if ! flakebox lint --silent; then - >&2 echo "ℹ️ Project recommendations detected. Run 'flakebox lint' for more info." -fi - -if [ -n "${DIRENV_IN_ENVRC:-}" ]; then - # and not set DIRENV_LOG_FORMAT - if [ -n "${DIRENV_LOG_FORMAT:-}" ]; then - >&2 echo "💡 Set 'DIRENV_LOG_FORMAT=\"\"' in your shell environment variables for a cleaner output of direnv" - fi -fi - ->&2 echo "💡 Run 'just' for a list of available 'just ...' helper recipes" diff --git a/.config/semgrep.yaml b/.config/semgrep.yaml deleted file mode 100644 index cb181dfe..00000000 --- a/.config/semgrep.yaml +++ /dev/null @@ -1,16 +0,0 @@ -rules: - # - id: use-of-unwrap - # pattern: $X.unwrap() - # message: "Found use of unwrap(). Consider using more robust error handling." - # languages: [rust] - # severity: WARNING - # - id: use-of-expect - # pattern: $X.expect(...) - # message: "Found use of expect(). Consider providing clearer error messages or using more robust error handling." - # languages: [rust] - # severity: WARNING - - id: direct-panic - pattern: panic!(...) - message: "Direct use of panic!(). Consider if there's a more graceful way to handle this error case." - languages: [rust] - severity: ERROR diff --git a/CHANGELOG.md b/CHANGELOG.md index f32ed1e6..814b4f84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ +[Unreleased] +### Fixed +- Mintd version updated when grpc is enabled [PR](https://github.com/cashubtc/cdk/pull/803) ([thesimplekid]). + ## [0.10.0](https://github.com/cashubtc/cdk/releases/tag/v0.10.0) ### Added - SignatoryManager service [PR](https://github.com/cashubtc/cdk/pull/509) ([crodas]). diff --git a/LICENSES/BDK-LICENSE-MIT b/LICENSES/BDK-LICENSE-MIT deleted file mode 100644 index 9d982a4d..00000000 --- a/LICENSES/BDK-LICENSE-MIT +++ /dev/null @@ -1,16 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/LICENSES/CASHU-CRAB-BSD-3 b/LICENSES/CASHU-CRAB-BSD-3 deleted file mode 100644 index 083823dd..00000000 --- a/LICENSES/CASHU-CRAB-BSD-3 +++ /dev/null @@ -1,29 +0,0 @@ -BSD 3-Clause License - -Copyright (c) 2023, thesimplekid -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -3. Neither the name of the copyright holder nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/LICENSES/CASHU-RS-MIT b/LICENSES/CASHU-RS-MIT deleted file mode 100644 index a15bf819..00000000 --- a/LICENSES/CASHU-RS-MIT +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2023 Clark Moody - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/LICENSES/MOKSHA-MIT b/LICENSES/MOKSHA-MIT deleted file mode 100644 index ded7f3d0..00000000 --- a/LICENSES/MOKSHA-MIT +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2023 Steffen - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/LICENSES/NOSTR-MIT b/LICENSES/NOSTR-MIT deleted file mode 100644 index 2ff56442..00000000 --- a/LICENSES/NOSTR-MIT +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2022-2023 Yuki Kishimoto - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE.