-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhance test suite and implement integration tests #11
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f014813 - Browse repository at this point
Copy the full SHA f014813View commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da9a0d4 - Browse repository at this point
Copy the full SHA da9a0d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfaa6f9 - Browse repository at this point
Copy the full SHA dfaa6f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 969724d - Browse repository at this point
Copy the full SHA 969724dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe98877 - Browse repository at this point
Copy the full SHA fe98877View commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 02a3894 - Browse repository at this point
Copy the full SHA 02a3894View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5744808 - Browse repository at this point
Copy the full SHA 5744808View commit details -
Enhance test suite and implement integration tests
- Update test_pastebin.py with more comprehensive unit tests - Add test_integration.py for end-to-end testing - Improve error handling and input validation in pastebin.py - Update .github/workflows/codeql.yml for static code analysis
Configuration menu - View commit details
-
Copy full SHA for bc152f1 - Browse repository at this point
Copy the full SHA bc152f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd88b5 - Browse repository at this point
Copy the full SHA 2cd88b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c414767 - Browse repository at this point
Copy the full SHA c414767View commit details -
Configuration menu - View commit details
-
Copy full SHA for 262b172 - Browse repository at this point
Copy the full SHA 262b172View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79aaa1b - Browse repository at this point
Copy the full SHA 79aaa1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55dd76e - Browse repository at this point
Copy the full SHA 55dd76eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5775542 - Browse repository at this point
Copy the full SHA 5775542View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8b4bb0 - Browse repository at this point
Copy the full SHA b8b4bb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 711a803 - Browse repository at this point
Copy the full SHA 711a803View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fdd12f - Browse repository at this point
Copy the full SHA 8fdd12fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ffd782 - Browse repository at this point
Copy the full SHA 4ffd782View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6732376 - Browse repository at this point
Copy the full SHA 6732376View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b661b2 - Browse repository at this point
Copy the full SHA 0b661b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36bc387 - Browse repository at this point
Copy the full SHA 36bc387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ddb575 - Browse repository at this point
Copy the full SHA 8ddb575View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e3358a - Browse repository at this point
Copy the full SHA 8e3358aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad01f4d - Browse repository at this point
Copy the full SHA ad01f4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cac319d - Browse repository at this point
Copy the full SHA cac319dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e460a - Browse repository at this point
Copy the full SHA 75e460aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0803929 - Browse repository at this point
Copy the full SHA 0803929View commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9c73fa0 - Browse repository at this point
Copy the full SHA 9c73fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 949e31b - Browse repository at this point
Copy the full SHA 949e31bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1794a2d - Browse repository at this point
Copy the full SHA 1794a2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b912bc - Browse repository at this point
Copy the full SHA 7b912bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98b68fb - Browse repository at this point
Copy the full SHA 98b68fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9bafd3 - Browse repository at this point
Copy the full SHA e9bafd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97f3b07 - Browse repository at this point
Copy the full SHA 97f3b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 471b19b - Browse repository at this point
Copy the full SHA 471b19bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fe3492 - Browse repository at this point
Copy the full SHA 2fe3492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3812df2 - Browse repository at this point
Copy the full SHA 3812df2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83934db - Browse repository at this point
Copy the full SHA 83934dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42f6cb9 - Browse repository at this point
Copy the full SHA 42f6cb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4c4b36 - Browse repository at this point
Copy the full SHA a4c4b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1db1d91 - Browse repository at this point
Copy the full SHA 1db1d91View commit details -
Configuration menu - View commit details
-
Copy full SHA for f328b29 - Browse repository at this point
Copy the full SHA f328b29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38b4501 - Browse repository at this point
Copy the full SHA 38b4501View commit details -
Configuration menu - View commit details
-
Copy full SHA for a119fd4 - Browse repository at this point
Copy the full SHA a119fd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b369de5 - Browse repository at this point
Copy the full SHA b369de5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cea81ba - Browse repository at this point
Copy the full SHA cea81baView commit details -
Configuration menu - View commit details
-
Copy full SHA for b981b1d - Browse repository at this point
Copy the full SHA b981b1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2685776 - Browse repository at this point
Copy the full SHA 2685776View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6052fca - Browse repository at this point
Copy the full SHA 6052fcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca5a5f4 - Browse repository at this point
Copy the full SHA ca5a5f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66b456d - Browse repository at this point
Copy the full SHA 66b456dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d9c842 - Browse repository at this point
Copy the full SHA 6d9c842View commit details -
Configuration menu - View commit details
-
Copy full SHA for 391d540 - Browse repository at this point
Copy the full SHA 391d540View commit details -
Configuration menu - View commit details
-
Copy full SHA for b23b9be - Browse repository at this point
Copy the full SHA b23b9beView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4a1665 - Browse repository at this point
Copy the full SHA c4a1665View commit details -
Configuration menu - View commit details
-
Copy full SHA for caae3f5 - Browse repository at this point
Copy the full SHA caae3f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6f607 - Browse repository at this point
Copy the full SHA 2f6f607View commit details -
Configuration menu - View commit details
-
Copy full SHA for cea4095 - Browse repository at this point
Copy the full SHA cea4095View commit details -
Configuration menu - View commit details
-
Copy full SHA for b20436b - Browse repository at this point
Copy the full SHA b20436bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c80d6c - Browse repository at this point
Copy the full SHA 3c80d6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c88d01 - Browse repository at this point
Copy the full SHA 8c88d01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58bffb7 - Browse repository at this point
Copy the full SHA 58bffb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9ac2c5 - Browse repository at this point
Copy the full SHA f9ac2c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c949626 - Browse repository at this point
Copy the full SHA c949626View commit details -
Configuration menu - View commit details
-
Copy full SHA for 253d051 - Browse repository at this point
Copy the full SHA 253d051View commit details -
Configuration menu - View commit details
-
Copy full SHA for 179bb58 - Browse repository at this point
Copy the full SHA 179bb58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 854940e - Browse repository at this point
Copy the full SHA 854940eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 703ca99 - Browse repository at this point
Copy the full SHA 703ca99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09a9820 - Browse repository at this point
Copy the full SHA 09a9820View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75c5e8c - Browse repository at this point
Copy the full SHA 75c5e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a475784 - Browse repository at this point
Copy the full SHA a475784View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2af373 - Browse repository at this point
Copy the full SHA e2af373View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82cb43c - Browse repository at this point
Copy the full SHA 82cb43cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42f8651 - Browse repository at this point
Copy the full SHA 42f8651View commit details -
Configuration menu - View commit details
-
Copy full SHA for 429d09a - Browse repository at this point
Copy the full SHA 429d09aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e83f22c - Browse repository at this point
Copy the full SHA e83f22cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1d32fe - Browse repository at this point
Copy the full SHA f1d32feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04bdbee - Browse repository at this point
Copy the full SHA 04bdbeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd2e364 - Browse repository at this point
Copy the full SHA bd2e364View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6976c6 - Browse repository at this point
Copy the full SHA b6976c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e0bf23 - Browse repository at this point
Copy the full SHA 7e0bf23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a4e260 - Browse repository at this point
Copy the full SHA 8a4e260View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8526af9 - Browse repository at this point
Copy the full SHA 8526af9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8ae4d6 - Browse repository at this point
Copy the full SHA b8ae4d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3599c48 - Browse repository at this point
Copy the full SHA 3599c48View commit details -
Configuration menu - View commit details
-
Copy full SHA for b746e52 - Browse repository at this point
Copy the full SHA b746e52View commit details -
Configuration menu - View commit details
-
Copy full SHA for b02adfa - Browse repository at this point
Copy the full SHA b02adfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f3497d - Browse repository at this point
Copy the full SHA 2f3497dView commit details -
Add comprehensive CI/CD pipeline workflow
This commit introduces a new GitHub Actions workflow that implements a full CI/CD pipeline. The workflow includes: - Automated building and testing - Code linting with Black - Secret scanning with TruffleHog - Docker image building and pushing to GitHub Container Registry - SLSA Provenance attestation generation - In-toto attestation signing - Dynamic Application Security Testing (DAST) with ZAP - OSSF Scorecard analysis - Dependency review - Artifact and build provenance generation and upload This workflow runs on every push and pull request to ensure code quality, security, and integrity throughout the development process.
Configuration menu - View commit details
-
Copy full SHA for 5a2e1e6 - Browse repository at this point
Copy the full SHA 5a2e1e6View commit details -
Fix OSSF Scorecard action version in CI/CD workflow
- Update ossf/scorecard-action to use version v2.3.1 - This addresses the 'unable to find version' error in the previous workflow
Configuration menu - View commit details
-
Copy full SHA for 1aa9ee8 - Browse repository at this point
Copy the full SHA 1aa9ee8View commit details -
Remove duplicate OSSF Scorecard and ZAP Scan actions from CI/CD pipeline
- Removed OSSF Scorecard action to avoid duplication with dedicated workflow - Removed ZAP Scan action and its setup step to avoid duplication with dedicated workflow - These actions are now handled in separate YAML files for better organization
Configuration menu - View commit details
-
Copy full SHA for 10b7a36 - Browse repository at this point
Copy the full SHA 10b7a36View commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 35ceab5 - Browse repository at this point
Copy the full SHA 35ceab5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ab9d4d - Browse repository at this point
Copy the full SHA 3ab9d4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 262e2c5 - Browse repository at this point
Copy the full SHA 262e2c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6602346 - Browse repository at this point
Copy the full SHA 6602346View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2407091 - Browse repository at this point
Copy the full SHA 2407091View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78a5ee9 - Browse repository at this point
Copy the full SHA 78a5ee9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 606960d - Browse repository at this point
Copy the full SHA 606960dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7090e9 - Browse repository at this point
Copy the full SHA e7090e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad7f742 - Browse repository at this point
Copy the full SHA ad7f742View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef381fb - Browse repository at this point
Copy the full SHA ef381fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9001ca2 - Browse repository at this point
Copy the full SHA 9001ca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea786b6 - Browse repository at this point
Copy the full SHA ea786b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6db7a1f - Browse repository at this point
Copy the full SHA 6db7a1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a63c2b - Browse repository at this point
Copy the full SHA 1a63c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e614fb6 - Browse repository at this point
Copy the full SHA e614fb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cc52df - Browse repository at this point
Copy the full SHA 1cc52dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31301c5 - Browse repository at this point
Copy the full SHA 31301c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9405ef2 - Browse repository at this point
Copy the full SHA 9405ef2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97aef98 - Browse repository at this point
Copy the full SHA 97aef98View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd35b90 - Browse repository at this point
Copy the full SHA dd35b90View commit details -
Configuration menu - View commit details
-
Copy full SHA for a16b5af - Browse repository at this point
Copy the full SHA a16b5afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d1c60 - Browse repository at this point
Copy the full SHA 14d1c60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e97702 - Browse repository at this point
Copy the full SHA 9e97702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f769e - Browse repository at this point
Copy the full SHA 62f769eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e91cb8 - Browse repository at this point
Copy the full SHA 9e91cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a125489 - Browse repository at this point
Copy the full SHA a125489View commit details -
Configuration menu - View commit details
-
Copy full SHA for d84cb41 - Browse repository at this point
Copy the full SHA d84cb41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fa77ed - Browse repository at this point
Copy the full SHA 8fa77edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74a41b7 - Browse repository at this point
Copy the full SHA 74a41b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d58603 - Browse repository at this point
Copy the full SHA 1d58603View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3e3e54 - Browse repository at this point
Copy the full SHA d3e3e54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a074f2 - Browse repository at this point
Copy the full SHA 8a074f2View commit details
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.