Conversation
Replace Cashu/NUT references with relevant Nostr NIPs (NIP-01, NIP-42, and protected kinds). Add architecture diagram and key components section. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Projects updated: - nostr-auth-proxy: 0.1.0 → 0.1.1 (patch) Changes include: - Fixed auth requirement enforcement for REQ messages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The mvnw wrapper script was not present in the repository. Also removed e2e-tests job that referenced non-existent paths from a different project. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Qodana for JVMIt seems all right 👌 No new problems were found according to the checks applied ☁️ View the detailed Qodana report Detected 60 dependenciesThird-party software listThis page lists the third-party software dependencies used in project
Contact Qodana teamContact us at qodana-support@jetbrains.com
|
Contributor
There was a problem hiding this comment.
Pull request overview
This PR bumps the version of nostr-auth-proxy from 0.1.0 to 0.1.1 as a patch release and establishes comprehensive project infrastructure including CI/CD workflows, code quality tools, and development guidelines.
- Version update to 0.1.1 with changelog documenting the REQ message authentication fix
- Addition of GitHub Actions workflows for CI, code quality (Qodana), formatting, and conventional commits enforcement
- New project infrastructure including Dependabot configuration, PR template, and GitHub Copilot instructions with Nostr NIP references
Reviewed changes
Copilot reviewed 9 out of 10 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| pom.xml | Updated version from 0.1.0 to 0.1.1 |
| CHANGELOG.md | Added changelog with version history following Keep a Changelog format |
| .gitignore | Added .claude/ directory to ignore list |
| .github/workflows/qodana.yml | Added Qodana code quality scanning workflow |
| .github/workflows/google-java-format.yml | Added Google Java Format code formatting workflow |
| .github/workflows/enforce_conventional_commits.yml | Added conventional commits validation workflow |
| .github/workflows/ci.yml | Added CI workflow with Maven build, testing, and Codecov integration |
| .github/pull_request_template.md | Added PR template with standard sections and checklist |
| .github/dependabot.yml | Added Dependabot configuration for Maven and GitHub Actions dependencies |
| .github/copilot-instructions.md | Added GitHub Copilot instructions with Nostr NIP references and architecture documentation |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Fixes Qodana DataFlowIssue warnings: - Nip11HandshakeInterceptor: handle null body from upstream - Nip11FilterConfig: handle null body from upstream 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Spring Boot 3.5.5 → 3.5.8 - Fixes CVE-2025-41249 (spring-core 6.2.14) - Fixes CVE-2025-41254 (spring-websocket 6.2.14) - Fixes CVE-2025-55754 (tomcat-embed-core 10.1.49) - Fixes CVE-2025-11226 (logback-core 1.5.21) - commons-lang3 3.17.0 → 3.18.0 - Fixes CVE-2025-48924 - commons-compress 1.24.0 → 1.27.1 - Fixes CVE-2024-25710, CVE-2024-26308 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Changes:
nostr-auth-proxyfrom0.1.0to0.1.1as a patch release. This includes the fix for enforcing auth requirements for REQ messages.Checklist