{"id":20199319,"url":"https://github.com/inugamiio/inugami-springboot-demo","last_synced_at":"2026-06-06T04:31:18.578Z","repository":{"id":157973428,"uuid":"624729286","full_name":"inugamiio/inugami-springboot-demo","owner":"inugamiio","description":null,"archived":false,"fork":false,"pushed_at":"2023-10-14T13:21:19.000Z","size":331,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-11T02:39:42.544Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inugamiio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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":"2023-04-07T05:53:58.000Z","updated_at":"2023-04-09T15:47:59.000Z","dependencies_parsed_at":"2023-10-15T14:31:02.546Z","dependency_job_id":null,"html_url":"https://github.com/inugamiio/inugami-springboot-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/inugamiio/inugami-springboot-demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inugamiio%2Finugami-springboot-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inugamiio%2Finugami-springboot-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inugamiio%2Finugami-springboot-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inugamiio%2Finugami-springboot-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inugamiio","download_url":"https://codeload.github.com/inugamiio/inugami-springboot-demo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inugamiio%2Finugami-springboot-demo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33969883,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-06T02:00:07.033Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-14T04:37:04.010Z","updated_at":"2026-06-06T04:31:18.544Z","avatar_url":"https://github.com/inugamiio.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"inugami-springboot-demo\n===============================================================================\n\nTools :\n-------------------------------------------------------------------------------\n\n* H2 console : http://localhost:8080/h2-console (jdbc:h2:mem:testdb | sa | sa)\n* Swagger : http://localhost:8080/doc/swagger-ui/index.html\n* Release note : http://localhost:8080/release-note-app/\n* Neo4J : http://localhost:7474/browser/\n\nFeatures :\n-------------------------------------------------------------------------------\n### Controller Advice\nInugami controller advice will intercept all exceptions and produce Zalando problem like :\n\n```\n{\n  \"cause\": {\n    \"cause\": null,\n    \"stackTrace\": [],\n    \"type\": \"about:blank\",\n    \"title\": \"can't create user\",\n    \"status\": null,\n    \"detail\": null,\n    \"instance\": null,\n    \"parameters\": {},\n    \"message\": \"can't create user\",\n    \"suppressed\": [],\n    \"localizedMessage\": \"can't create user\"\n  },\n  \"stackTrace\": [],\n  \"type\": \"about:blank\",\n  \"title\": \"can't create user\",\n  \"status\": \"INTERNAL_SERVER_ERROR\",\n  \"detail\": \"\",\n  \"instance\": null,\n  \"parameters\": {\n    \"errorCode\": \"USER-1_4\",\n    \"fields\": [],\n    \"application\": \"inugami-demo-user\",\n    \"version\": \"2.3.0-SNAPSHOT\",\n    \"errorType\": \"technical\",\n    \"errorCategory\": \"user\"\n  },\n  \"message\": \"can't create user: \",\n  \"suppressed\": [],\n  \"localizedMessage\": \"can't create user: \"\n}\n```\n\n\n### IOLOG :\n\n```\n2023-04-09 22:21:58.205 ERROR 568565 --- [nio-8080-exec-2] IOLOG                                    : [POST] /user\nheaders :\nx-device-identifier: 7b9e8385-d857-4f07-ac32-e778cef99673\ncontent-type: application/json\nuser-agent: PostmanRuntime/7.29.2\naccept: */*\npostman-token: 4eaa7bb5-6918-42d6-a6e9-40db7c739e6d\nhost: localhost:8080\naccept-encoding: gzip, deflate, br\nconnection: keep-alive\ncontent-length: 87\npayload :\n{\n    \"firstname\":\"john\",\n    \"lastname\":\"smith\",\n    \"email\":\"john.smith@inugami.io\"\n}\nresponse:\nstatus:500\ndatetime:1681071718203\nduration:699\ncontentType:application/json\nheaders:\nx-device-identifier: 7b9e8385-d857-4f07-ac32-e778cef99673\nx-correlation-id: 0ec03a66-4015-4d78-af30-00c11e7ca526\nx-conversation-id: 0ec03a66-4015-4d78-af30-00c11e7ca526\nx-b3-traceid: cfbddee2-bc9a-423e-b877-d0dc8dfaec48\nAccess-Control-Allow-Origin: *\nAccess-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS\nAccess-Control-Allow-Headers: x-device-identifier, x-correlation-id, x-b3-traceid, x-conversation-id, Authorization, x-device-type, x-device-system, x-device-class, x-device-version, x-device-os-version, x-device-network-type, x-device-network-speed-down, x-device-network-speed-up, x-device-network-speed-latency, clientIp, User-Agent, Accept-Language, country, Warning, errorCode, errorException, errorMessage, errorMessageDetail, x-front-version, x-application, Forwarded, X-Forwarded-For, X-Forwarded-Host, X-Forwarded-Proto, Via, Location, Refresh, From, Host, Referer, Referrer-Policy, Allow, Server, Last-Event-ID, NEL, Ping-From, Ping-To, Report-To, Transfer-Encoding, TE, Trailer, Sec-WebSocket-Key, Sec-WebSocket-Extensions, Sec-WebSocket-Accept, Sec-WebSocket-Protocol, Sec-WebSocket-Version, Date, Early-Data, Link, Retry-After, SourceMap, Upgrade, content-type, authorization\nAccess-Control-Expose-Headers: x-device-identifier, x-correlation-id, x-b3-traceid, x-conversation-id, Authorization, x-device-type, x-device-system, x-device-class, x-device-version, x-device-os-version, x-device-network-type, x-device-network-speed-down, x-device-network-speed-up, x-device-network-speed-latency, clientIp, User-Agent, Accept-Language, country, Warning, errorCode, errorException, errorMessage, errorMessageDetail, x-front-version, x-application, Forwarded, X-Forwarded-For, X-Forwarded-Host, X-Forwarded-Proto, Via, Location, Refresh, From, Host, Referer, Referrer-Policy, Allow, Server, Last-Event-ID, NEL, Ping-From, Ping-To, Report-To, Transfer-Encoding, TE, Trailer, Sec-WebSocket-Key, Sec-WebSocket-Extensions, Sec-WebSocket-Accept, Sec-WebSocket-Protocol, Sec-WebSocket-Version, Date, Early-Data, Link, Retry-After, SourceMap, Upgrade, content-type, authorization\nAccess-Control-Allow-Credentials: true\nx-warnings:\nContent-Type: application/json\nTransfer-Encoding: chunked\nDate: Sun, 09 Apr 2023 20:21:58 GMT\nConnection: close\npayload:\n{\n  \"cause\": {\n    \"cause\": null,\n    \"stackTrace\": [],\n    \"type\": \"about:blank\",\n    \"title\": \"can't create user\",\n    \"status\": null,\n    \"detail\": null,\n    \"instance\": null,\n    \"parameters\": {},\n    \"message\": \"can't create user\",\n    \"suppressed\": [],\n    \"localizedMessage\": \"can't create user\"\n  },\n  \"stackTrace\": [],\n  \"type\": \"about:blank\",\n  \"title\": \"can't create user\",\n  \"status\": \"INTERNAL_SERVER_ERROR\",\n  \"detail\": \"\",\n  \"instance\": null,\n  \"parameters\": {\n    \"errorCode\": \"USER-1_4\",\n    \"fields\": [],\n    \"application\": \"inugami-demo-user\",\n    \"version\": \"2.3.0-SNAPSHOT\",\n    \"errorType\": \"technical\",\n    \"errorCategory\": \"user\"\n  },\n  \"message\": \"can't create user: \",\n  \"suppressed\": [],\n  \"localizedMessage\": \"can't create user: \"\n}\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finugamiio%2Finugami-springboot-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finugamiio%2Finugami-springboot-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finugamiio%2Finugami-springboot-demo/lists"}