{"id":22278755,"url":"https://github.com/lyes-sefiane/exception-response","last_synced_at":"2025-06-28T20:06:52.573Z","repository":{"id":263645034,"uuid":"891029008","full_name":"lyes-sefiane/exception-response","owner":"lyes-sefiane","description":"Exception Response 🇩🇿 🇨🇦 ","archived":false,"fork":false,"pushed_at":"2024-11-27T05:17:37.000Z","size":41,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-30T15:51:26.051Z","etag":null,"topics":["java-17","maven-3","spring-framework-6"],"latest_commit_sha":null,"homepage":"https://lyes-sefiane.web.app/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lyes-sefiane.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-19T15:49:44.000Z","updated_at":"2024-11-27T05:16:14.000Z","dependencies_parsed_at":"2024-11-19T17:36:52.873Z","dependency_job_id":"2d9fe933-2491-4789-89a8-5cb67416eb0a","html_url":"https://github.com/lyes-sefiane/exception-response","commit_stats":null,"previous_names":["lyes-sefiane/exception-response"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyes-sefiane%2Fexception-response","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyes-sefiane%2Fexception-response/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyes-sefiane%2Fexception-response/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyes-sefiane%2Fexception-response/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lyes-sefiane","download_url":"https://codeload.github.com/lyes-sefiane/exception-response/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245517384,"owners_count":20628337,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java-17","maven-3","spring-framework-6"],"created_at":"2024-12-03T15:15:49.637Z","updated_at":"2025-06-28T20:06:52.562Z","avatar_url":"https://github.com/lyes-sefiane.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Exception Response\n\n### © 2024 | Sefiane, Lyes \u003cimg src=\"https://raw.githubusercontent.com/wiki/lyes-sefiane/grocery-items-management-application/images/algeria-flag-icon.png\" width=\"2%\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/wiki/lyes-sefiane/grocery-items-management-application/images/canada-flag-icon.png\" width=\"2%\"\u003e All Rights Reserved | [CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/)\n\n[![CC BY-NC-ND 4.0][cc-by-nc-nd-image]][cc-by-nc-nd]\n\n[cc-by-nc-nd]: http://creativecommons.org/licenses/by-nc-nd/4.0/\n[cc-by-nc-nd-image]: https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png\n[cc-by-nc-nd-shield]: https://img.shields.io/badge/License-CC%20BY--NC--ND%204.0-lightgrey.svg\n\n# GitHub Badges\n\n![License](https://img.shields.io/static/v1?label=License\u0026message=CC-BY-NC-ND-4.0\u0026color=green)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](code_of_conduct.md)\n[![CodeQL](https://github.com/lyes-sefiane/exception-response/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/lyes-sefiane/exception-response/actions/workflows/github-code-scanning/codeql)\n[![Automatic Dependency Submission](https://github.com/lyes-sefiane/exception-response/actions/workflows/dependency-graph/auto-submission/badge.svg)](https://github.com/lyes-sefiane/exception-response/actions/workflows/dependency-graph/auto-submission)\n[![Maven Package](https://github.com/lyes-sefiane/exception-response/actions/workflows/maven-publish.yml/badge.svg)](https://github.com/lyes-sefiane/exception-response/actions/workflows/maven-publish.yml)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=bugs)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=code_smells)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=security_rating)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n![GitHub top language](https://img.shields.io/github/languages/top/lyes-sefiane/exception-response)\n![GitHub Release](https://img.shields.io/github/v/release/lyes-sefiane/exception-response)\n![GitHub Release Date](https://img.shields.io/github/release-date/lyes-sefiane/exception-response)\n![GitHub contributors](https://img.shields.io/github/contributors/lyes-sefiane/exception-response)\n![GitHub Repo stars](https://img.shields.io/github/stars/lyes-sefiane/exception-response?style=social)\n\n# Requirements\n\n- [x] Java 17.x.y\n\n- [x] Maven 3.x.y\n\n\n\n# GitHub Maven Package\n\n![GitHub Release](https://img.shields.io/github/v/release/lyes-sefiane/exception-response)\n![GitHub Release Date](https://img.shields.io/github/release-date/lyes-sefiane/exception-response)\n\n```bash\n\n\u003cdependency\u003e\n  \u003cgroupId\u003eio.github.lyes-sefiane\u003c/groupId\u003e\n  \u003cartifactId\u003eexception-response\u003c/artifactId\u003e\n  \u003cversion\u003ex.y.z\u003c/version\u003e\n\u003c/dependency\u003e\n\n```\n\n\u003cimg title=\"GitHub Packages\" alt=\"GitHub Packages\" src=\"https://raw.githubusercontent.com/wiki/lyes-sefiane/exception-response/images/lyes-sefiane-github-packages.PNG\"\u003e\n\n\n# CI/CD with GitHub Actions\n\n## GitHub Actions Pipeline\n\n\u003cimg title=\"GitHub Actions\" alt=\"GitHub Actions\" src=\"https://raw.githubusercontent.com/wiki/lyes-sefiane/exception-response/images/lyes-sefiane-maven-publish.PNG\"\u003e\n\n## SonarQube Cloud\n\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=bugs)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=code_smells)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=security_rating)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=lyes-sefiane_exception-response\u0026metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=lyes-sefiane_exception-response)\n\n\u003cimg title=\"SonarQube Cloud\" alt=\"SonarQube Cloud\" src=\"https://raw.githubusercontent.com/wiki/lyes-sefiane/exception-response/images/lyes-sefiane-sonarcloud-analysis.PNG\"\u003e\n\n\n## Snyk Monitoring\n\n```bash\n\nRun snyk/actions/maven-3-jdk-17@master\n  with:\n    command: monitor\n    args: --severity-threshold=low\n    json: false\n  env:\n    SNYK_TOKEN: ***\n/usr/bin/docker run --name snyksnykmaven3jdk17_cf5032 --label 6baf8d --workdir /github/workspace --rm -e \"SNYK_TOKEN\" -e \"INPUT_COMMAND\" -e \"INPUT_ARGS\" -e \"INPUT_JSON\" -e \"FORCE_COLOR\" -e \"SNYK_INTEGRATION_NAME\" -e \"SNYK_INTEGRATION_VERSION\" -e \"HOME\" -e \"GITHUB_JOB\" -e \"GITHUB_REF\" -e \"GITHUB_SHA\" -e \"GITHUB_REPOSITORY\" -e \"GITHUB_REPOSITORY_OWNER\" -e \"GITHUB_REPOSITORY_OWNER_ID\" -e \"GITHUB_RUN_ID\" -e \"GITHUB_RUN_NUMBER\" -e \"GITHUB_RETENTION_DAYS\" -e \"GITHUB_RUN_ATTEMPT\" -e \"GITHUB_REPOSITORY_ID\" -e \"GITHUB_ACTOR_ID\" -e \"GITHUB_ACTOR\" -e \"GITHUB_TRIGGERING_ACTOR\" -e \"GITHUB_WORKFLOW\" -e \"GITHUB_HEAD_REF\" -e \"GITHUB_BASE_REF\" -e \"GITHUB_EVENT_NAME\" -e \"GITHUB_SERVER_URL\" -e \"GITHUB_API_URL\" -e \"GITHUB_GRAPHQL_URL\" -e \"GITHUB_REF_NAME\" -e \"GITHUB_REF_PROTECTED\" -e \"GITHUB_REF_TYPE\" -e \"GITHUB_WORKFLOW_REF\" -e \"GITHUB_WORKFLOW_SHA\" -e \"GITHUB_WORKSPACE\" -e \"GITHUB_ACTION\" -e \"GITHUB_EVENT_PATH\" -e \"GITHUB_ACTION_REPOSITORY\" -e \"GITHUB_ACTION_REF\" -e \"GITHUB_PATH\" -e \"GITHUB_ENV\" -e \"GITHUB_STEP_SUMMARY\" -e \"GITHUB_STATE\" -e \"GITHUB_OUTPUT\" -e \"RUNNER_OS\" -e \"RUNNER_ARCH\" -e \"RUNNER_NAME\" -e \"RUNNER_ENVIRONMENT\" -e \"RUNNER_TOOL_CACHE\" -e \"RUNNER_TEMP\" -e \"RUNNER_WORKSPACE\" -e \"ACTIONS_RUNTIME_URL\" -e \"ACTIONS_RUNTIME_TOKEN\" -e \"ACTIONS_CACHE_URL\" -e \"ACTIONS_RESULTS_URL\" -e GITHUB_ACTIONS=true -e CI=true -v \"/var/run/docker.sock\":\"/var/run/docker.sock\" -v \"/home/runner/work/_temp/_github_home\":\"/github/home\" -v \"/home/runner/work/_temp/_github_workflow\":\"/github/workflow\" -v \"/home/runner/work/_temp/_runner_file_commands\":\"/github/file_commands\" -v \"/home/runner/work/exception-response/exception-response\":\"/github/workspace\" snyk/snyk:maven-3-jdk-17  \"snyk\" \"monitor\" \"--severity-threshold=low\"\n\nMonitoring /github/workspace (io.github.lyes-sefiane:exception-response)...\n\nExplore this snapshot at https://app.snyk.io/org/lyes-sefiane/project/1f02c132-1929-46b9-8597-1795b88a028d/history/d8a76503-960b-4410-b033-67cc851b2777\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n\n\n```\n\n\u003cimg title=\"Snyk\" alt=\"Snyk\" src=\"https://raw.githubusercontent.com/wiki/lyes-sefiane/exception-response/images/lyes-sefiane-snyk-monitoring.PNG\"\u003e\n\n\n# Contributing\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flyes-sefiane%2Fexception-response","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flyes-sefiane%2Fexception-response","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flyes-sefiane%2Fexception-response/lists"}