{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":350257630,"defaultBranch":"master","name":"james-project","ownerLogin":"vttranlina","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-03-22T08:04:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/81145350?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726652633.0","currentOid":""},"activityList":{"items":[{"before":"c98fd43f3f3993e5a66310fb16a2dc0a5d069043","after":"79420b602065a26075951c017e4352efb69c20a3","ref":"refs/heads/AmqpForwardAttribute","pushedAt":"2024-09-20T04:54:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"fixup! AmqpForwardAttribute mailet: ignore errors when creating an exchange that already exists with a different configuration.\n\n- add test cases","shortMessageHtmlLink":"fixup! AmqpForwardAttribute mailet: ignore errors when creating an ex…"}},{"before":"363e2651d7c60acf4ef8c1b69dfbcf34bd2fb1b7","after":"c98fd43f3f3993e5a66310fb16a2dc0a5d069043","ref":"refs/heads/AmqpForwardAttribute","pushedAt":"2024-09-20T04:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"fixup! AmqpForwardAttribute mailet: ignore errors when creating an exchange that already exists with a different configuration.\n\n- add test cases","shortMessageHtmlLink":"fixup! AmqpForwardAttribute mailet: ignore errors when creating an ex…"}},{"before":"a435e1425bc8a86c140b67a75199d07460a85495","after":"363e2651d7c60acf4ef8c1b69dfbcf34bd2fb1b7","ref":"refs/heads/AmqpForwardAttribute","pushedAt":"2024-09-19T12:08:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"AmqpForwardAttribute mailet: ignore errors when creating an exchange that already exists with a different configuration.","shortMessageHtmlLink":"AmqpForwardAttribute mailet: ignore errors when creating an exchange …"}},{"before":null,"after":"a435e1425bc8a86c140b67a75199d07460a85495","ref":"refs/heads/AmqpForwardAttribute","pushedAt":"2024-09-18T09:43:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"AmqpForwardAttribute mailet supports declaring exchange types - integration test","shortMessageHtmlLink":"AmqpForwardAttribute mailet supports declaring exchange types - integ…"}},{"before":"e4d3cada8cc24187b1cbf1a044217b8cf05ba094","after":"ba00d541d8a6300f9a0210443254ffe21f2d3fe1","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-18T09:42:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"AmqpForwardAttribute mailet supports declaring exchange types - integration test","shortMessageHtmlLink":"AmqpForwardAttribute mailet supports declaring exchange types - integ…"}},{"before":"1e791f005bc618e53de86510487cca22faa2a683","after":"e4d3cada8cc24187b1cbf1a044217b8cf05ba094","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-17T11:00:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-4071 - Task fix mailboxes flag inconsistency - document","shortMessageHtmlLink":"JAMES-4071 - Task fix mailboxes flag inconsistency - document"}},{"before":null,"after":"22aeb6b88887f4050440dc8d3a73c16d8886613a","ref":"refs/heads/JAMES-4070","pushedAt":"2024-09-17T09:41:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-4070 Implement query param to return 503 code if degraded - fixup document\n\n- Change HTTP code: 500 -> 503","shortMessageHtmlLink":"JAMES-4070 Implement query param to return 503 code if degraded - fix…"}},{"before":"8b558eda5223c6634ed04573f35b566b1eb11d92","after":"1e791f005bc618e53de86510487cca22faa2a683","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-17T05:23:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-4071 - Task fix mailboxes flag inconsistency - document","shortMessageHtmlLink":"JAMES-4071 - Task fix mailboxes flag inconsistency - document"}},{"before":"b5a05746b5b5702e92305cd7aa878583ec8b8cc3","after":"8b558eda5223c6634ed04573f35b566b1eb11d92","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-16T09:25:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"fixup! fixup! JAMES-4071 - Refactor code - avoid duplicate code - fixup checkstyle","shortMessageHtmlLink":"fixup! fixup! JAMES-4071 - Refactor code - avoid duplicate code - fix…"}},{"before":"dfe6176b61b3d39a24d03633e0509cac3872b006","after":"b5a05746b5b5702e92305cd7aa878583ec8b8cc3","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-16T08:12:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"fixup! JAMES-4071 - Refactor code - avoid duplicate code","shortMessageHtmlLink":"fixup! JAMES-4071 - Refactor code - avoid duplicate code"}},{"before":"5e4cb914701624961e7164d5ecfc75bae7626399","after":"dfe6176b61b3d39a24d03633e0509cac3872b006","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-13T10:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"fixup! fixup! JAMES-4071 - Task fix inconsistencies messagedeleted - fix checkstyle","shortMessageHtmlLink":"fixup! fixup! JAMES-4071 - Task fix inconsistencies messagedeleted - …"}},{"before":"0ffef2cc2bb777d540d52a0e2e1dd110af76ecbd","after":"5e4cb914701624961e7164d5ecfc75bae7626399","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-13T09:32:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"fixup! JAMES-4071 - Task fix inconsistencies messagedeleted - fix checkstyle","shortMessageHtmlLink":"fixup! JAMES-4071 - Task fix inconsistencies messagedeleted - fix che…"}},{"before":"c8a0560f561eaafb559519163a8eaf425e10e0ff","after":"0ffef2cc2bb777d540d52a0e2e1dd110af76ecbd","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-13T08:37:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-4071 - Task fix inconsistencies mailboxRecents","shortMessageHtmlLink":"JAMES-4071 - Task fix inconsistencies mailboxRecents"}},{"before":"506a49303d0473b7f3a74361b621ec1fb172f139","after":"c8a0560f561eaafb559519163a8eaf425e10e0ff","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-13T08:36:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-4071 - Task fix inconsistencies messageRecents","shortMessageHtmlLink":"JAMES-4071 - Task fix inconsistencies messageRecents"}},{"before":null,"after":"506a49303d0473b7f3a74361b621ec1fb172f139","ref":"refs/heads/messagedeleted_inconsistency","pushedAt":"2024-09-12T09:21:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"WIP - Task fix inconsistencies messagedeleted","shortMessageHtmlLink":"WIP - Task fix inconsistencies messagedeleted"}},{"before":"682d62c2c3dc3495b8c3243b843e7a2623dcda44","after":"3f8bc3fb973612cf12642bc968412388b7e3455c","ref":"refs/heads/autora_master","pushedAt":"2024-09-04T02:58:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"[Antora] Adapt after partial - jvm.adoc\n\nAdapt commit:\n- c377f81f38481a5f51937767c9c0c007d5947190\n- e13beea8c6b42c3246b00d4427b9d7492f086f14","shortMessageHtmlLink":"[Antora] Adapt after partial - jvm.adoc"}},{"before":"7d0e5dbf2fc78d823036481f27610323a86c7d8a","after":"682d62c2c3dc3495b8c3243b843e7a2623dcda44","ref":"refs/heads/autora_master","pushedAt":"2024-08-30T01:48:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"[Antora] Adapt after partial - JAMES-4052 Add optional user property to OpenSearch index (#2363)\n\nAdapt commit: 5ccc59b3e3582bf0d8fc86494f187e8f85ea52f8","shortMessageHtmlLink":"[Antora] Adapt after partial - JAMES-4052 Add optional user property …"}},{"before":null,"after":"7d0e5dbf2fc78d823036481f27610323a86c7d8a","ref":"refs/heads/autora_master","pushedAt":"2024-08-29T15:33:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"[Antora] Adapt after partial - JAMES-4052 Add optional user property to OpenSearch index (#2363)\n\nAdapt commit: 5ccc59b3e3582bf0d8fc86494f187e8f85ea52f8","shortMessageHtmlLink":"[Antora] Adapt after partial - JAMES-4052 Add optional user property …"}},{"before":"88345057dc32ea3361b7d46778ba41ad97be07b5","after":"149595da247dfb915ecb60d239edf627616916ae","ref":"refs/heads/JAMES-3693-FixupRedisConfiguration","pushedAt":"2024-07-26T03:25:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-3693 Rate limiting for Apache James on top of Redis sentinel - introduce docker-compose sample","shortMessageHtmlLink":"JAMES-3693 Rate limiting for Apache James on top of Redis sentinel - …"}},{"before":"386875b20a02b9c953fa76c68318aae287f13789","after":"27dee7996518dd811ea10b91a8f0525f032f8e9d","ref":"refs/heads/RabbitMQEventBusTestFixup","pushedAt":"2024-07-25T11:58:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-3747 Fixup RabbitMQEventBusTest\n\n- `eventBus.register(listener, KEY_1)` is a publisher, we need to subscribe it\n- resolve deprecated method","shortMessageHtmlLink":"JAMES-3747 Fixup RabbitMQEventBusTest"}},{"before":null,"after":"386875b20a02b9c953fa76c68318aae287f13789","ref":"refs/heads/RabbitMQEventBusTestFixup","pushedAt":"2024-07-25T11:56:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-3747 Fixup RabbitMQEventBusTest\n\n- `eventBus.register(listener, KEY_1)` is a publisher, we need to subscribe it\n- resolve deprecated method","shortMessageHtmlLink":"JAMES-3747 Fixup RabbitMQEventBusTest"}},{"before":null,"after":"4fa48e8fe9d9d0d2cf407424c0f593a514971b2f","ref":"refs/heads/JAMES-3693-Add-healthcheck-test-for-case-redis-sentinel","pushedAt":"2024-07-25T10:26:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"fixup! JAMES-3693 Add more test case for RedisRateLimiterWithSentinelTest","shortMessageHtmlLink":"fixup! JAMES-3693 Add more test case for RedisRateLimiterWithSentinel…"}},{"before":null,"after":"88345057dc32ea3361b7d46778ba41ad97be07b5","ref":"refs/heads/JAMES-3693-FixupRedisConfiguration","pushedAt":"2024-07-25T02:00:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-3693 Rate limiting for Apache James on top of Redis sentinel - introduce docker-compose sample","shortMessageHtmlLink":"JAMES-3693 Rate limiting for Apache James on top of Redis sentinel - …"}},{"before":null,"after":"e32b7b49d6d1255b13e59bfd06c70ccacfef5497","ref":"refs/heads/redis_lab","pushedAt":"2024-07-24T01:34:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"Redis Master-Slave with Sentinel Using Docker-Compose (local)","shortMessageHtmlLink":"Redis Master-Slave with Sentinel Using Docker-Compose (local)"}},{"before":"1f3cf69c393ce67295fa48901acfccae70c94119","after":"0368cc1fdaac5d0b72760fe5e5a310fc9b1d8629","ref":"refs/heads/S3ClientFactory","pushedAt":"2024-07-17T02:12:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"JAMES-3028 Introduce S3ClientFactory and inject to S3BlobStoreDAO","shortMessageHtmlLink":"JAMES-3028 Introduce S3ClientFactory and inject to S3BlobStoreDAO"}},{"before":"13fb2b6e32aff6c0d850085ee4319126d869f2e5","after":"1f3cf69c393ce67295fa48901acfccae70c94119","ref":"refs/heads/S3ClientFactory","pushedAt":"2024-07-17T02:07:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"S3ClientFactory update","shortMessageHtmlLink":"S3ClientFactory update"}},{"before":null,"after":"806482ee0a3812d36439585cfe626ab9c18b51e3","ref":"refs/heads/fixupWarning","pushedAt":"2024-07-16T06:50:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"Pulsar Queue - resolve warning: \"method stop in trait Control is deprecated (since 2.7.1): This method is blocking. Use `complete` instead\"","shortMessageHtmlLink":"Pulsar Queue - resolve warning: \"method stop in trait Control is depr…"}},{"before":null,"after":"13fb2b6e32aff6c0d850085ee4319126d869f2e5","ref":"refs/heads/S3ClientFactory","pushedAt":"2024-07-16T04:25:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"S3ClientFactory","shortMessageHtmlLink":"S3ClientFactory"}},{"before":"e6bd244c48117a42e894fca497413f58fb08f34b","after":"ad487d0d90299590213572a3fa2205ba25570a17","ref":"refs/heads/fixupMailAdress","pushedAt":"2024-07-16T01:45:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"fixup! MailAddress should not contain backslash + comma character","shortMessageHtmlLink":"fixup! MailAddress should not contain backslash + comma character"}},{"before":null,"after":"e6bd244c48117a42e894fca497413f58fb08f34b","ref":"refs/heads/fixupMailAdress","pushedAt":"2024-07-15T10:13:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vttranlina","name":"vttran","path":"/vttranlina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81145350?s=80&v=4"},"commit":{"message":"MailAddress should not contain backslash + comma character","shortMessageHtmlLink":"MailAddress should not contain backslash + comma character"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNDo1NDoxNS4wMDAwMDBazwAAAAS7j-UV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNDo1NDoxNS4wMDAwMDBazwAAAAS7j-UV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQxMDoxMzo1NS4wMDAwMDBazwAAAAR_jo73"}},"title":"Activity · vttranlina/james-project"}