{"push_id":3057385132,"size":709,"distinct_size":0,"ref":"refs/heads/patch-3","head":"e32c2cba1e867fa340cab64f88f470d54cbddc4c","before":"6b46493717fc0e9d076471059e681ea0d78cfee3","commits":[{"sha":"e7b962af107508b1ee03792d26b557b7e6bcdd0c","author":{"name":"Daniel Trebbien","email":"c924fb68455e319beefda34a9d343ac1c40c75c8@gmail.com"},"message":"JAMES-2250 Delete redundant null checks\n\nThe instanceof operator results in true iff the value of the expression\nis not null and could be cast to the specified reference type without\nraising a ClassCastException.\n\nAlso, within checkMessageIdAttribute(), log the type of messageId if it\nis not a String.","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/e7b962af107508b1ee03792d26b557b7e6bcdd0c"},{"sha":"8cd4035ff12fe2d099e6a9702206077c659d9f22","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"Upgrade Guava to 19.0\n\nUsing Guava 18.0, Datastax prints a log message saying it uses a compatibility layer :\n\n```\n14:22:22.707 [INFO ] c.d.d.c.GuavaCompatibility - Detected Guava < 19 in the classpath, using legacy compatibility layer\n```\n\nUsing guava 19.0, this message is no more printed","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/8cd4035ff12fe2d099e6a9702206077c659d9f22"},{"sha":"1fb731afbef9613d223d3b89f9a091dd4cbaf076","author":{"name":"Antoine Duprat","email":"4fa49a40157458c96af3dbef6d90aef767c4a49f@linagora.com"},"message":"Merge remote-tracking branch 'btellier/guava-19'","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/1fb731afbef9613d223d3b89f9a091dd4cbaf076"},{"sha":"31f473f234753de4db019a1cfafd29b9d2006796","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 ProcessorConfiguration builder JMX enabled default value is not explicit","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/31f473f234753de4db019a1cfafd29b9d2006796"},{"sha":"cc9707f3ea67320e0a227b03a41ef5dc74452322","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Move memory related meta-modules to MemoryJamesServerMain","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/cc9707f3ea67320e0a227b03a41ef5dc74452322"},{"sha":"b8c7067688741188def5091be746cafec9fed765","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Add integration tests for SMTP authentication","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/b8c7067688741188def5091be746cafec9fed765"},{"sha":"51b8f7277e3ad74e75187375d54a959ff4875cc4","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Provide integration tests for RemoteAddress matcher","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/51b8f7277e3ad74e75187375d54a959ff4875cc4"},{"sha":"8eb8bf1a4303da9ba23714b0e0aea5a60b513eb1","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES−2246 Avoiding delayed checks for validating an action did not happened\n\nTo avoid a negative assertion, we create an alternative action. In the case of\nmailet pipelines, to better fit in an integration test scenario, this action\ncan be storing an undelivered email in a repository.","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/8eb8bf1a4303da9ba23714b0e0aea5a60b513eb1"},{"sha":"4311b7d143061ff3de9bd30bc3ae5f3e55f84d37","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES−2246 Sanitize SMTPIsAuthNetwork","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/4311b7d143061ff3de9bd30bc3ae5f3e55f84d37"},{"sha":"b64f2b2cbd1201060ff06e9743b1734678630a35","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Allow customizable SMTP configuration","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/b64f2b2cbd1201060ff06e9743b1734678630a35"},{"sha":"4b5c18cedde57d106fb3a6af25f05612d405d0a2","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Add SMTP authorized addresses tests\n\nThe authorized address parameter is only used at the SMTP level (for aborting the SMTP connnection if a non authenticated, not allowed user try to relay an email).\n\nWe miss a mechanism for allowed user to actually relay emails (in MailetContainer). SMTPAuthSuccessful is not expressive enough.","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/4b5c18cedde57d106fb3a6af25f05612d405d0a2"},{"sha":"0ce56b7e5a9648251e8199913061e1155ad9bb8b","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Update configurations","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/0ce56b7e5a9648251e8199913061e1155ad9bb8b"},{"sha":"138e83869142fbc03a2860a1ad544f48d5bfae08","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Adding tests for SMTP identity verifications","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/138e83869142fbc03a2860a1ad544f48d5bfae08"},{"sha":"27556e984ede210a3db2ff52e1a13a1177b531cb","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Adding tests for SMTP message size limitations","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/27556e984ede210a3db2ff52e1a13a1177b531cb"},{"sha":"2c55ee75c1bed8ca8416dcaf2f01d687b4221248","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 Adding tests for SMTP recipient brackets enforcement","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/2c55ee75c1bed8ca8416dcaf2f01d687b4221248"},{"sha":"90e28ece8b759c1cd1d73c44d77127f8531c5481","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2246 SMTPSender should report failed sending","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/90e28ece8b759c1cd1d73c44d77127f8531c5481"},{"sha":"f0d88104c328a4a83a54c7ef709f6ea746e55488","author":{"name":"Antoine Duprat","email":"4fa49a40157458c96af3dbef6d90aef767c4a49f@linagora.com"},"message":"Merge remote-tracking branch 'btellier/patch-3'","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/f0d88104c328a4a83a54c7ef709f6ea746e55488"},{"sha":"f0e3c3ac6221e67728347c3b2fe915073f38d580","author":{"name":"benwa","email":"94c1066cca42350e1f777a9dddf050aabaade5e7@linagora.com"},"message":"JAMES-2237 Size related tests were platform dependant\n\n Depending on the host system, you could end up with a `,` or a `.`, leading to test failures.\n\n We should enforce a locale choice in order to not be platform dependant.","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/f0e3c3ac6221e67728347c3b2fe915073f38d580"},{"sha":"82a6786c2a8ab4a2952f63e7a560d006379d4f4b","author":{"name":"Luc DUZAN","email":"89cae26e385d906b9ca7cfedf5df4a708a18e551@linagora.com"},"message":"JAMES-2248 fix setMessage that break search","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/82a6786c2a8ab4a2952f63e7a560d006379d4f4b"},{"sha":"c2ea1ac04bf808120e06fdda2493669101a57399","author":{"name":"Luc DUZAN","email":"89cae26e385d906b9ca7cfedf5df4a708a18e551@linagora.com"},"message":"JAMES-2248 add JMAP#getMessageList filtering on subject integration test","distinct":false,"url":"https://api.github.com/repos/chibenwa/james-project/commits/c2ea1ac04bf808120e06fdda2493669101a57399"}]}
{"actor":{"display_login":"chibenwa"}}