{"push_id":3007441653,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"8548d133e6f3779d545b936e28ce5beb76ad79c9","before":"1c6a24e4e0d8f96153cf7ded6cf40512da759f0b","commits":[{"sha":"558080cd2e844d9e58d03c4f29fbd47b69dc5099","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Cleap up LDAP cache\n\nDelete expired entries\n\nCloses #1246","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/558080cd2e844d9e58d03c4f29fbd47b69dc5099"},{"sha":"4ec53862c579d30473766026dd0dc9840a4f1b73","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Allow the token janitor to use a chunk size","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/4ec53862c579d30473766026dd0dc9840a4f1b73"},{"sha":"6972efd3ae36732a63313f06067f98a78ae9b678","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Avoid updating the SQL Audit with a signature\n\nWorking on #1262","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/6972efd3ae36732a63313f06067f98a78ae9b678"},{"sha":"be0435a8244cc34224aceccf7068b74b0a13b281","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Allow to disable the auth counter per token.\n\nCloses #1262","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/be0435a8244cc34224aceccf7068b74b0a13b281"},{"sha":"90e35676b4be2cb6458132d5d2e0fb95bac9f8e5","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"More details about the required and optional parameters.","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/90e35676b4be2cb6458132d5d2e0fb95bac9f8e5"},{"sha":"a5e755b9377a1ee21577016f484a42655982d42c","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Changes due to review comments.\n\nImprove docs and readability of code.","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/a5e755b9377a1ee21577016f484a42655982d42c"},{"sha":"03d180740038bfaa8c2641d79885611bd5c2610c","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Set version 2.23.3dev4","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/03d180740038bfaa8c2641d79885611bd5c2610c"},{"sha":"919d86fea0727d17cf65390c5406ef58cc4ac5a8","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Add a check to only use the cache if\n\nit is actually configured!\nOtherwise we would add entries to the cache and\nremove entries from the cache all the time.\n\nCloses #1246","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/919d86fea0727d17cf65390c5406ef58cc4ac5a8"},{"sha":"96d994cbe050ebd343261b45f45673bd1b5b14d8","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Added review comments","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/96d994cbe050ebd343261b45f45673bd1b5b14d8"},{"sha":"549d527dc3fbd71f26555a9f4c6dd17a5afe6053","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"add review comments\n\nWork on thread safety\nCloses #1246","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/549d527dc3fbd71f26555a9f4c6dd17a5afe6053"},{"sha":"6e578c74d5226c5a17616574bd67309c127abb23","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"Add some docs for the ldap cache.","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/6e578c74d5226c5a17616574bd67309c127abb23"},{"sha":"f35f6cf3edd04cd3a8a3cd08033638b93b7dbb04","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"avoid writing ++ to stdout, to not disturb csv","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/f35f6cf3edd04cd3a8a3cd08033638b93b7dbb04"},{"sha":"c5c6a70381d1583d6c7c6671029a2c9b3bb92c8e","author":{"name":"Cornelius Kölbel","email":"b520a6b444164d395256a4dc259900399a8f88fa@netknights.it"},"message":"more stderr :-)","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/c5c6a70381d1583d6c7c6671029a2c9b3bb92c8e"},{"sha":"88a39e3342ea880e2f436623d45e76c498fdd10d","author":{"name":"Friedrich Weber","email":"31017a722665e4afce586950f42944a6d331dabf@reichbier.de"},"message":"Merge pull request #1264 from privacyidea/1224/optimize-token-janitor\n\nAllow the token janitor to use a chunk size","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/88a39e3342ea880e2f436623d45e76c498fdd10d"},{"sha":"19b9c2736946d9f8f002ce903d8a9b39abc7abf0","author":{"name":"Friedrich Weber","email":"ac821d39e6c6155f210a38be917f340905ed945b@netknights.it"},"message":"Additionally catch RuntimeErrors during iteration","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/19b9c2736946d9f8f002ce903d8a9b39abc7abf0"},{"sha":"1c7275a29c80362c6c89fbe86b8cc22912824a13","author":{"name":"Friedrich Weber","email":"ac821d39e6c6155f210a38be917f340905ed945b@netknights.it"},"message":"Add test for LDAP short-living cache","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/1c7275a29c80362c6c89fbe86b8cc22912824a13"},{"sha":"1f1e61b6e5394b53aa5d573152d8e8466f299f0b","author":{"name":"Friedrich Weber","email":"31017a722665e4afce586950f42944a6d331dabf@reichbier.de"},"message":"Merge pull request #1266 from privacyidea/1246/clean_ldap_cache\n\n1246/clean ldap cache","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/1f1e61b6e5394b53aa5d573152d8e8466f299f0b"},{"sha":"944740f31900df567ec75b1e45e3c264d18c8f25","author":{"name":"Friedrich Weber","email":"ac821d39e6c6155f210a38be917f340905ed945b@netknights.it"},"message":"Audit rotation: Allow deletion in chunks to avoid deadlocks\n\nCloses #1239","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/944740f31900df567ec75b1e45e3c264d18c8f25"},{"sha":"cac01b6cc96d9e28db99e8e457b513dc051cc11e","author":{"name":"Paul Lettich","email":"16c14b5915247ab585f777f5d4aaef3e1af6194d@netknights.it"},"message":"Fixes cast of userid from int to string\n\nPostgres does not implicitly cast integer values to string. To avoid an\nerror when using a SQLIdResolver (which returns the uid as an integer), the\nuid is cast to string before submitting the db-query.","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/cac01b6cc96d9e28db99e8e457b513dc051cc11e"},{"sha":"3220fea1a8b79a10130ccafebc014d2f0a44e581","author":{"name":"Paul Lettich","email":"16c14b5915247ab585f777f5d4aaef3e1af6194d@netknights.it"},"message":"Check the uid for int and cast appropriately\n\nTo avoid any clash with i.e. unicode strings we only check for int values\nand cast them.","distinct":true,"url":"https://api.github.com/repos/plettich/privacyidea/commits/3220fea1a8b79a10130ccafebc014d2f0a44e581"}]}
{"actor":{"display_login":"plettich"}}