{"push_id":1686946343,"size":7,"distinct_size":1,"ref":"refs/heads/accesstoken","head":"569e366f20e2ddd5421a84ebb6ebf57ba7d0344f","before":"b38e34184a751352ebc4015b7d5e4d02d4ddb8e3","commits":[{"sha":"b76505860a5d1dfd94e0b67eea3c9c427fd1e159","author":{"name":"Shoubhik Bose","email":"f2ea1aa7204e2fafabae9c44403c930b9994647e@gmail.com"},"message":"Allow update of identity username only once (#1160)\n\n- Enable updation of email #1109\r\n- Enable updation of username. \r\n- Allow updation of username only once by using the registrationCompleted boolean attributed\r\n\r\nHandling the uniqueness constraints in Keycloak:\r\n\r\nEmail/username needs to be unique in keycloak, else keycloak returns a 500. As part of this change, platform api returns a more meaningful HTTP 409 conflict. This needs to be used by the UI to interpret why the 'update user profile' api call has failed. If keycloak updation fails, then platform db will NOT be updated.\r\n\r\nFixes #1118 , #1109","distinct":false,"url":"https://api.github.com/repos/alexeykazakov/almighty-core/commits/b76505860a5d1dfd94e0b67eea3c9c427fd1e159"},{"sha":"db1e631cce3305b993abe98ec1693b2d17f18c64","author":{"name":"Vaclav Pavlin","email":"83e1faed468c071f8a6b929e2397db1795f47dce@gmail.com"},"message":"Fix validity issues (#1190)","distinct":false,"url":"https://api.github.com/repos/alexeykazakov/almighty-core/commits/db1e631cce3305b993abe98ec1693b2d17f18c64"},{"sha":"8df943ff6f529e69ac986b9ba81e5609db3f7983","author":{"name":"Hector Fernandez","email":"b3f7666440bb511525a1790b16169f23d2b58740@redhat.com"},"message":"Set log level for the tests (#1192)","distinct":false,"url":"https://api.github.com/repos/alexeykazakov/almighty-core/commits/8df943ff6f529e69ac986b9ba81e5609db3f7983"},{"sha":"50b006c1476f88b35643ca12cebd8164a928ef9e","author":{"name":"Xavier Coulon","email":"c88fd9f7ed74554494b6cd213d007a78bb08da11@redhat.com"},"message":"Add conditional requests and cache-control headers on the 'work item link types' endpoints (#1117) (#1120)\n\nAlso replaced calls to jsonapi.Error... with a simple\r\n`return err` in utility functions\r\n\r\nFixes #1117\r\n\r\nSigned-off-by: Xavier Coulon <xcoulon@redhat.com>","distinct":false,"url":"https://api.github.com/repos/alexeykazakov/almighty-core/commits/50b006c1476f88b35643ca12cebd8164a928ef9e"},{"sha":"207adbf422989f9a804d0c852fd14eeca06ae9e7","author":{"name":"Hector Fernandez","email":"b3f7666440bb511525a1790b16169f23d2b58740@redhat.com"},"message":"Solved the list of errors got from our go analysis scripts (#1198)","distinct":false,"url":"https://api.github.com/repos/alexeykazakov/almighty-core/commits/207adbf422989f9a804d0c852fd14eeca06ae9e7"},{"sha":"ff2e0b526e091ad0d42f5a8d3b2f51d5904e127f","author":{"name":"Hector Fernandez","email":"b3f7666440bb511525a1790b16169f23d2b58740@redhat.com"},"message":"Add space name length validation (#1175)","distinct":false,"url":"https://api.github.com/repos/alexeykazakov/almighty-core/commits/ff2e0b526e091ad0d42f5a8d3b2f51d5904e127f"},{"sha":"569e366f20e2ddd5421a84ebb6ebf57ba7d0344f","author":{"name":"Alexey Kazakov","email":"2d34c1bc777fffaa747003ce361fbe6680faa2d2@redhat.com"},"message":"Merge branch 'master' into accesstoken","distinct":true,"url":"https://api.github.com/repos/alexeykazakov/almighty-core/commits/569e366f20e2ddd5421a84ebb6ebf57ba7d0344f"}]}
{"actor":{"display_login":"alexeykazakov"}}