{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":594057605,"defaultBranch":"master","name":"login-service","ownerLogin":"AbsaOSS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-27T13:58:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18133719?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713185522.0","currentOid":""},"activityList":{"items":[{"before":"37e2141ce291a49611054223e741d52f04b53823","after":"47c779b2ad29338c1462b89908313c4a14be5f63","ref":"refs/heads/master","pushedAt":"2024-08-20T08:03:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"100 using spnego similarly like in enceladus to negotiate the auth (#103)\n\n* Initial Commit\r\n\r\n* Added Kerberos to Config\r\n\r\n* Added config to required class\r\n\r\n* Implement Kerberos Search\r\n\r\n* Added Test LdapProvider just to test kerberosLdapSearch\r\n\r\n* Trying to use system property sets\r\n\r\n* Simplify code for better debugging\r\n\r\n* Split up config among new files for better readability\r\n\r\n* Added Missing License\r\n\r\n* Fixed Tests\r\n\r\n* Fixed Tests part 2\r\n\r\n* Added Changes to Dockerfile to include krb5 and keytab\r\n\r\n* Revert Dockerfile change\r\n\r\n* Add Ldap required functions for future testing once Dummy Service is verified\r\n\r\n* Fix krb5 property\r\n\r\n* Set AfterProperties Set for Properties to ensure KRB5 is read\r\n\r\n* Remove Dummy User Service and enable LdapUserDetailsService\r\n\r\n* Minor Fix\r\n\r\n* Test Just Authentication Provider Only\r\n\r\n* Test Just Service Authentication Provider Only\r\n\r\n* Minor Change\r\n\r\n* Add new UserDetailsType\r\n\r\n* Slight Cleanup of unused code\r\n\r\n* Disable Cache\r\n\r\n* Disable Cache attempt 2\r\n\r\n* Add UserProvider\r\n\r\n* Clean up code\r\n\r\n* Add Missing License\r\n\r\n* Fix Logging\r\n\r\n* Add Testing\r\n\r\n* Fix example.application.yaml\r\n\r\n* Remove Unused Code\r\n\r\n* Amend Test Account Pattern","shortMessageHtmlLink":"100 using spnego similarly like in enceladus to negotiate the auth (#103"}},{"before":"be8c91b527a54fcca79c6946f9c9178679a6a60e","after":"68d8a2bb998ed01ef1b866509ffd95781690ce73","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-20T07:36:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Amend Test Account Pattern","shortMessageHtmlLink":"Amend Test Account Pattern"}},{"before":"a4aab77f16fb483f629883328805271d95600608","after":"be8c91b527a54fcca79c6946f9c9178679a6a60e","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-15T13:57:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Remove Unused Code","shortMessageHtmlLink":"Remove Unused Code"}},{"before":"821ba5acff1f2a1d4ed938658a06b955218d078e","after":"a4aab77f16fb483f629883328805271d95600608","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-15T12:48:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Fix example.application.yaml","shortMessageHtmlLink":"Fix example.application.yaml"}},{"before":"665696636bc4529d9346123c71dcb5b3dd2b8daf","after":"821ba5acff1f2a1d4ed938658a06b955218d078e","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-15T11:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Add Missing License","shortMessageHtmlLink":"Add Missing License"}},{"before":"824937735d0b2fdf15cf4768f2295a8bbcbbe049","after":"665696636bc4529d9346123c71dcb5b3dd2b8daf","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-15T11:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Clean up code","shortMessageHtmlLink":"Clean up code"}},{"before":"85dac0513e85db7a3ccaceeb0da84b63c8cdf08d","after":"824937735d0b2fdf15cf4768f2295a8bbcbbe049","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-15T09:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Add UserProvider","shortMessageHtmlLink":"Add UserProvider"}},{"before":"e6dca19b0c53e21ef3af438437c0577a9d8f5a8f","after":"85dac0513e85db7a3ccaceeb0da84b63c8cdf08d","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-15T09:00:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Disable Cache attempt 2","shortMessageHtmlLink":"Disable Cache attempt 2"}},{"before":"f1e665f33dfafc370a34c26a793452ed04c28165","after":"e6dca19b0c53e21ef3af438437c0577a9d8f5a8f","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-14T15:43:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Disable Cache","shortMessageHtmlLink":"Disable Cache"}},{"before":"7d8f197d2eecfa48a7c29b565921bab78321e2e4","after":"f1e665f33dfafc370a34c26a793452ed04c28165","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-14T15:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Slight Cleanup of unused code","shortMessageHtmlLink":"Slight Cleanup of unused code"}},{"before":"9e864c323bb28dc6763b7ed4483b2aeb7556022f","after":"7d8f197d2eecfa48a7c29b565921bab78321e2e4","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-14T14:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Add new UserDetailsType","shortMessageHtmlLink":"Add new UserDetailsType"}},{"before":"a4871739c395ab5f131cbade37a1afffce116efb","after":"9e864c323bb28dc6763b7ed4483b2aeb7556022f","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-14T13:13:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Minor Change","shortMessageHtmlLink":"Minor Change"}},{"before":"6d6fb83e2c36e76c84a007cc85688c306e0160e5","after":"a4871739c395ab5f131cbade37a1afffce116efb","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-14T12:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Test Just Service Authentication Provider Only","shortMessageHtmlLink":"Test Just Service Authentication Provider Only"}},{"before":"3866b40e8d7d498b108681a8b5912bc9225a43b8","after":"6d6fb83e2c36e76c84a007cc85688c306e0160e5","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-14T10:47:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Test Just Authentication Provider Only","shortMessageHtmlLink":"Test Just Authentication Provider Only"}},{"before":"9e35e25c9f0f53b4cd6f2eddff96a39eb7d9d952","after":"3866b40e8d7d498b108681a8b5912bc9225a43b8","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-14T09:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Minor Fix","shortMessageHtmlLink":"Minor Fix"}},{"before":"0cf958637de55d8a78e2312490d3ce667996fb1e","after":"9e35e25c9f0f53b4cd6f2eddff96a39eb7d9d952","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-14T09:36:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Remove Dummy User Service and enable LdapUserDetailsService","shortMessageHtmlLink":"Remove Dummy User Service and enable LdapUserDetailsService"}},{"before":"36c75f4afe5f8d896daa4ea2b7ed7afad0815217","after":"0cf958637de55d8a78e2312490d3ce667996fb1e","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-13T09:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Set AfterProperties Set for Properties to ensure KRB5 is read","shortMessageHtmlLink":"Set AfterProperties Set for Properties to ensure KRB5 is read"}},{"before":"98731acff101b0f1373f75517bf8b4f4cabab964","after":"36c75f4afe5f8d896daa4ea2b7ed7afad0815217","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-12T08:34:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Fix krb5 property","shortMessageHtmlLink":"Fix krb5 property"}},{"before":"d26bf94679413ac51a386dded3b1bb124107e0ac","after":"98731acff101b0f1373f75517bf8b4f4cabab964","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-05T11:52:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Add Ldap required functions for future testing once Dummy Service is verified","shortMessageHtmlLink":"Add Ldap required functions for future testing once Dummy Service is …"}},{"before":"864f79d88ad50cd68700b7921732a3eda0410c27","after":"d26bf94679413ac51a386dded3b1bb124107e0ac","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-08-02T12:34:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Revert Dockerfile change","shortMessageHtmlLink":"Revert Dockerfile change"}},{"before":"3ef9aadd71fb01694f314f689ba48d6e33e2663f","after":"864f79d88ad50cd68700b7921732a3eda0410c27","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-07-22T14:19:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Fixed Tests part 2","shortMessageHtmlLink":"Fixed Tests part 2"}},{"before":"1693d3bb2144e2242cda66c3a519f15eb433388c","after":"3ef9aadd71fb01694f314f689ba48d6e33e2663f","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-07-22T13:47:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Fixed Tests","shortMessageHtmlLink":"Fixed Tests"}},{"before":"9fb0e2be82b5c249ffc2c2d402de0a2323231661","after":"1693d3bb2144e2242cda66c3a519f15eb433388c","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-07-22T13:39:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Added Missing License","shortMessageHtmlLink":"Added Missing License"}},{"before":"892d391c5ce07c1a951e957fdc0dfb3a6305c6f5","after":"9fb0e2be82b5c249ffc2c2d402de0a2323231661","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-07-22T11:56:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Split up config among new files for better readability","shortMessageHtmlLink":"Split up config among new files for better readability"}},{"before":"0b2621ec7e37e52bfc990edd2badfd8d141dc819","after":"892d391c5ce07c1a951e957fdc0dfb3a6305c6f5","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-07-03T14:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Simplify code for better debugging","shortMessageHtmlLink":"Simplify code for better debugging"}},{"before":"0f11ae1e267b2b17d1fffdbbd6d20bed3887ddc2","after":"0b2621ec7e37e52bfc990edd2badfd8d141dc819","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-06-12T10:54:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Trying to use system property sets","shortMessageHtmlLink":"Trying to use system property sets"}},{"before":"0574d72d290ec9dcf3e1a87fc9fe02ff00202e37","after":"0f11ae1e267b2b17d1fffdbbd6d20bed3887ddc2","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-06-11T15:40:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Added Test LdapProvider just to test kerberosLdapSearch","shortMessageHtmlLink":"Added Test LdapProvider just to test kerberosLdapSearch"}},{"before":"69cab58497fd4407c9f353ac3a70b39f7aabebb0","after":"0574d72d290ec9dcf3e1a87fc9fe02ff00202e37","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-06-11T15:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Added Test LdapProvider just to test kerberosLdapSearch","shortMessageHtmlLink":"Added Test LdapProvider just to test kerberosLdapSearch"}},{"before":"7c007784be09c119d447778426c4bd519a3bc28f","after":"69cab58497fd4407c9f353ac3a70b39f7aabebb0","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-06-10T13:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Implement Kerberos Search","shortMessageHtmlLink":"Implement Kerberos Search"}},{"before":"664a37c461e01b4f5561fd59e4d64dc47df941fe","after":"7c007784be09c119d447778426c4bd519a3bc28f","ref":"refs/heads/feature/100-using-spnego-similarly-like-in-enceladus-to-negotiate-the-auth","pushedAt":"2024-04-26T13:43:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheLydonKing","name":"Lydon da Rocha","path":"/TheLydonKing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69146037?s=80&v=4"},"commit":{"message":"Added config to required class","shortMessageHtmlLink":"Added config to required class"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEntKDogA","startCursor":null,"endCursor":null}},"title":"Activity · AbsaOSS/login-service"}