{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":208050596,"defaultBranch":"develop","name":"openhospital-api","ownerLogin":"informatici","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-12T12:52:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3084709?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726254576.0","currentOid":""},"activityList":{"items":[{"before":"24c358485e3ced59a1f7833ede786aa4b562f3a3","after":"251a67da9e88361bdff30cb6c778b2a3d22f6d8f","ref":"refs/heads/mwithi_improve_openapi_check","pushedAt":"2024-09-15T18:01:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Compare JSON check only upon PR events","shortMessageHtmlLink":"Compare JSON check only upon PR events"}},{"before":"b84f330a310b6f63a02ed5bdda601e166e472a3d","after":"24c358485e3ced59a1f7833ede786aa4b562f3a3","ref":"refs/heads/mwithi_improve_openapi_check","pushedAt":"2024-09-15T17:36:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Remove line continuation in sed","shortMessageHtmlLink":"Remove line continuation in sed"}},{"before":"c55d2bdf302686bf491827f0d8ed6250ea83b31e","after":"b84f330a310b6f63a02ed5bdda601e166e472a3d","ref":"refs/heads/mwithi_improve_openapi_check","pushedAt":"2024-09-15T17:19:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Fix Maven build","shortMessageHtmlLink":"Fix Maven build"}},{"before":"a99df7bf08c2d85691f8a68c56491c53cf03ff38","after":"c55d2bdf302686bf491827f0d8ed6250ea83b31e","ref":"refs/heads/mwithi_improve_openapi_check","pushedAt":"2024-09-15T17:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Fix Maven build","shortMessageHtmlLink":"Fix Maven build"}},{"before":"9c6a904a5d4bdab6bd6583466ba6f566b00bd65b","after":"a99df7bf08c2d85691f8a68c56491c53cf03ff38","ref":"refs/heads/mwithi_improve_openapi_check","pushedAt":"2024-09-15T17:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Fix Maven build","shortMessageHtmlLink":"Fix Maven build"}},{"before":"b3fd57be4474457590888fbf7f5b360f9cfa4aec","after":"9c6a904a5d4bdab6bd6583466ba6f566b00bd65b","ref":"refs/heads/mwithi_improve_openapi_check","pushedAt":"2024-09-13T19:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"remove diff -q option for debug","shortMessageHtmlLink":"remove diff -q option for debug"}},{"before":"324c85680c916ba6bb67de1d217a6adfb2a15c0f","after":"b3fd57be4474457590888fbf7f5b360f9cfa4aec","ref":"refs/heads/mwithi_improve_openapi_check","pushedAt":"2024-09-13T19:18:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Fix diff command","shortMessageHtmlLink":"Fix diff command"}},{"before":null,"after":"324c85680c916ba6bb67de1d217a6adfb2a15c0f","ref":"refs/heads/mwithi_improve_openapi_check","pushedAt":"2024-09-13T19:09:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Improve openapi with diff over formatted and sorted json","shortMessageHtmlLink":"Improve openapi with diff over formatted and sorted json"}},{"before":"36395e7f558e2acbeb241cc8d2c7abbc7ee31919","after":null,"ref":"refs/heads/OP-1330-improve-generalized-token-validation-error-handling","pushedAt":"2024-09-12T14:08:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"}},{"before":"baeb5c8d3b3d3f3239b1edf65f55ba9ab8d88cce","after":"6cfaf2d04fe94fe28a439a86834b98cb8d120247","ref":"refs/heads/develop","pushedAt":"2024-09-12T14:08:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"OP-1330 improve generalized token validation error handling (#467)\n\n* Improve exception handling in validateToken method\r\n\r\n* Add INVALID_SIGNATURE exception\r\n\r\n* Fix TokenProvider tests\r\n\r\n* Add test for invalid signature\r\n\r\n* Cover 100% JTWFilter\r\n\r\n* Increase testing coverage\r\n\r\n* Add some comments\r\n\r\n* Refactor and improve comments\r\n\r\n* Fix one message\r\n\r\n* Fix LOGGER\r\n\r\n* Add license header\r\n\r\n* Fix one message\r\n\r\n* Convert assert* to assertThat form\r\n\r\n* Restore original javadoc\r\n\r\n* Update test jwt token\r\n\r\n* Add UNKNOWN result for validateToken","shortMessageHtmlLink":"OP-1330 improve generalized token validation error handling (#467)"}},{"before":"558b60ee0c6d49223fd76d7bd4a76fa0314d45ad","after":"baeb5c8d3b3d3f3239b1edf65f55ba9ab8d88cce","ref":"refs/heads/develop","pushedAt":"2024-09-12T13:44:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"OH2-381 | Update the OpenAPI spec file (#468)\n\n* fix:update openapi spec file\r\n\r\n* fix:reset port back to 8080","shortMessageHtmlLink":"OH2-381 | Update the OpenAPI spec file (#468)"}},{"before":"b0411ba22372fd3cb43cc7bbc0bd0e1f008f9504","after":"36395e7f558e2acbeb241cc8d2c7abbc7ee31919","ref":"refs/heads/OP-1330-improve-generalized-token-validation-error-handling","pushedAt":"2024-09-12T10:03:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Add UNKNOWN result for validateToken","shortMessageHtmlLink":"Add UNKNOWN result for validateToken"}},{"before":"56ba4fc7aae7fb4fa0b38c6e5ebc4381ab2a7057","after":"b0411ba22372fd3cb43cc7bbc0bd0e1f008f9504","ref":"refs/heads/OP-1330-improve-generalized-token-validation-error-handling","pushedAt":"2024-09-12T07:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Update test jwt token","shortMessageHtmlLink":"Update test jwt token"}},{"before":"10ef1da4ecb7314a95b6d75b76fbad22fbde3d0b","after":"56ba4fc7aae7fb4fa0b38c6e5ebc4381ab2a7057","ref":"refs/heads/OP-1330-improve-generalized-token-validation-error-handling","pushedAt":"2024-09-12T07:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Restore original javadoc","shortMessageHtmlLink":"Restore original javadoc"}},{"before":"ebfd81cb4224adda634911f262deb20a17c86ad8","after":"10ef1da4ecb7314a95b6d75b76fbad22fbde3d0b","ref":"refs/heads/OP-1330-improve-generalized-token-validation-error-handling","pushedAt":"2024-09-12T07:33:14.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Convert assert* to assertThat form","shortMessageHtmlLink":"Convert assert* to assertThat form"}},{"before":null,"after":"ebfd81cb4224adda634911f262deb20a17c86ad8","ref":"refs/heads/OP-1330-improve-generalized-token-validation-error-handling","pushedAt":"2024-09-11T17:28:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Refactor and improve comments","shortMessageHtmlLink":"Refactor and improve comments"}},{"before":"323d3d847e9ae6d137c5c03d64f36a2cf2cd45a7","after":"558b60ee0c6d49223fd76d7bd4a76fa0314d45ad","ref":"refs/heads/develop","pushedAt":"2024-09-10T13:40:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"remove supDeleted properties on SupplierDTO (#466)\n\nCo-authored-by: ArnaudFonzam ","shortMessageHtmlLink":"remove supDeleted properties on SupplierDTO (#466)"}},{"before":"56dd414612227d56f8b8f8b4c4039653c40be933","after":null,"ref":"refs/heads/OP-1206-review-docker-usage-documentation-in-oh-api","pushedAt":"2024-09-10T13:23:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"}},{"before":"e7b6f4c963a57ff23e530478ae46076faa58f2ba","after":"323d3d847e9ae6d137c5c03d64f36a2cf2cd45a7","ref":"refs/heads/develop","pushedAt":"2024-09-10T13:23:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"OP-1206 Review docker usage documentation in oh-api (#465)\n\n* Fix hardcoded Swagger configuration\r\n\r\n* Improve API Docker configuration\r\n\r\n* Improve demo data load\r\n\r\n* Update version\r\n\r\n* Fix port and DB user\r\n\r\n* Update driver mysql -> mariadb","shortMessageHtmlLink":"OP-1206 Review docker usage documentation in oh-api (#465)"}},{"before":"d2426f02f6445c1f004088748448a172a2afa109","after":"56dd414612227d56f8b8f8b4c4039653c40be933","ref":"refs/heads/OP-1206-review-docker-usage-documentation-in-oh-api","pushedAt":"2024-09-10T10:00:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Update driver mysql -> mariadb","shortMessageHtmlLink":"Update driver mysql -> mariadb"}},{"before":"a8067ae8a056447598241c5acc2f018dbc5fd98e","after":"e7b6f4c963a57ff23e530478ae46076faa58f2ba","ref":"refs/heads/develop","pushedAt":"2024-09-09T15:33:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"OP-1309 | Create endpoints for CRUD on GroupPermissions (#464)\n\n* refactor:save user groups with permissions. Write e2e tests for UserController\r\n\r\n* feat:assign/revoke a single permssion from a user group\r\n\r\n* chore:imports ordering and javadoc update\r\n\r\n* fix:fix failed test","shortMessageHtmlLink":"OP-1309 | Create endpoints for CRUD on GroupPermissions (#464)"}},{"before":"ee71c695dba91243853c092f936d0b48e9f53685","after":"d2426f02f6445c1f004088748448a172a2afa109","ref":"refs/heads/OP-1206-review-docker-usage-documentation-in-oh-api","pushedAt":"2024-09-09T07:57:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Fix port and DB user","shortMessageHtmlLink":"Fix port and DB user"}},{"before":"c1c21c4ba950dd0037823bc3284c8b7662fbb44b","after":"ee71c695dba91243853c092f936d0b48e9f53685","ref":"refs/heads/OP-1206-review-docker-usage-documentation-in-oh-api","pushedAt":"2024-09-06T17:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Improve demo data load","shortMessageHtmlLink":"Improve demo data load"}},{"before":"ee77674cc4ab90a3ef00e1346a4bc8cdab32901a","after":"c1c21c4ba950dd0037823bc3284c8b7662fbb44b","ref":"refs/heads/OP-1206-review-docker-usage-documentation-in-oh-api","pushedAt":"2024-09-06T17:17:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Improve API Docker configuration","shortMessageHtmlLink":"Improve API Docker configuration"}},{"before":null,"after":"ee77674cc4ab90a3ef00e1346a4bc8cdab32901a","ref":"refs/heads/OP-1206-review-docker-usage-documentation-in-oh-api","pushedAt":"2024-09-06T16:53:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Fix hardcoded Swagger configuration","shortMessageHtmlLink":"Fix hardcoded Swagger configuration"}},{"before":"de0d3033c364abf8ea92fbb25f42f3852b1769e2","after":"a8067ae8a056447598241c5acc2f018dbc5fd98e","ref":"refs/heads/develop","pushedAt":"2024-08-09T09:14:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"OH2-363 | Remove APIs for CUD on Permissions (#462)\n\n* chore:OH2-363 | Remove APIs for CUD on Permissions\r\n\r\n* fix:change imports order\r\n\r\n* chore:change imports order\r\n\r\n* chore:update spec file","shortMessageHtmlLink":"OH2-363 | Remove APIs for CUD on Permissions (#462)"}},{"before":null,"after":"1bcbf327d997702d37f1478b64505092bd019072","ref":"refs/heads/dependabot/maven/org.modelmapper-modelmapper-3.2.1","pushedAt":"2024-07-26T04:11:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Chore(deps): Bump org.modelmapper:modelmapper from 3.2.0 to 3.2.1\n\nBumps [org.modelmapper:modelmapper](https://github.com/modelmapper/modelmapper) from 3.2.0 to 3.2.1.\n- [Changelog](https://github.com/modelmapper/modelmapper/blob/master/CHANGES.md)\n- [Commits](https://github.com/modelmapper/modelmapper/compare/modelmapper-parent-3.2.0...modelmapper-parent-3.2.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.modelmapper:modelmapper\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Chore(deps): Bump org.modelmapper:modelmapper from 3.2.0 to 3.2.1"}},{"before":null,"after":"be880b43c785e5abbb35a286caf2accab0798c8b","ref":"refs/heads/dependabot/maven/org.springdoc-springdoc-openapi-starter-webmvc-ui-2.6.0","pushedAt":"2024-07-01T04:07:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Chore(deps): Bump org.springdoc:springdoc-openapi-starter-webmvc-ui\n\nBumps [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) from 2.5.0 to 2.6.0.\n- [Release notes](https://github.com/springdoc/springdoc-openapi/releases)\n- [Changelog](https://github.com/springdoc/springdoc-openapi/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/springdoc/springdoc-openapi/compare/v2.5.0...v2.6.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.springdoc:springdoc-openapi-starter-webmvc-ui\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Chore(deps): Bump org.springdoc:springdoc-openapi-starter-webmvc-ui"}},{"before":"0aa62faee3ec45b0bd671f2bb788e05752d98879","after":"de0d3033c364abf8ea92fbb25f42f3852b1769e2","ref":"refs/heads/develop","pushedAt":"2024-06-24T14:15:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwithi","name":"Alessandro Domanico","path":"/mwithi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2938553?s=80&v=4"},"commit":{"message":"Chore: update to Spring Boot 3.2.7 (#455)","shortMessageHtmlLink":"Chore: update to Spring Boot 3.2.7 (#455)"}},{"before":"1c63fb0c1d183a150bb22aa957f27f8e29ceaa41","after":null,"ref":"refs/heads/dependabot/maven/io.jsonwebtoken-jjwt-impl-0.12.5","pushedAt":"2024-06-24T04:07:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQxODowMTo0Ny4wMDAwMDBazwAAAAS2zgND","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQxODowMTo0Ny4wMDAwMDBazwAAAAS2zgND","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNFQwNDowNzo1MC4wMDAwMDBazwAAAARtF7l7"}},"title":"Activity ยท informatici/openhospital-api"}