{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":569579950,"defaultBranch":"main","name":"generic-persistence-api","ownerLogin":"SOFTNETWORK-APP","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-23T06:33:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90705544?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701843196.0","currentOid":""},"activityList":{"items":[{"before":"15bb30564c60fbcf9b6666977ee8ef9c1bed2b20","after":"4377809f0e15093a641ebc7d6c89049a3955f9b2","ref":"refs/heads/main","pushedAt":"2024-04-15T08:28:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"do not fail ci if upload coverage report to codecov fails","shortMessageHtmlLink":"do not fail ci if upload coverage report to codecov fails"}},{"before":"adb5e26067902df3418f89ef7a1541ab79bce794","after":"15bb30564c60fbcf9b6666977ee8ef9c1bed2b20","ref":"refs/heads/main","pushedAt":"2024-04-15T06:29:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"remove duckdb","shortMessageHtmlLink":"remove duckdb"}},{"before":"6c6086b5b7bc47222881d15470f8cc58c6123c8a","after":"adb5e26067902df3418f89ef7a1541ab79bce794","ref":"refs/heads/main","pushedAt":"2023-12-06T05:22:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"add GrpService, update GrpcClient and GrpcServices","shortMessageHtmlLink":"add GrpService, update GrpcClient and GrpcServices"}},{"before":"f475470f7e9ba9b4c50d933596634b7afd178278","after":"6c6086b5b7bc47222881d15470f8cc58c6123c8a","ref":"refs/heads/main","pushedAt":"2023-12-05T08:58:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update session test kit, jwt claims encoder and decorator","shortMessageHtmlLink":"update session test kit, jwt claims encoder and decorator"}},{"before":"975f9ca6878f77b77d53c8ef6e7f475bfe0fb916","after":"f475470f7e9ba9b4c50d933596634b7afd178278","ref":"refs/heads/main","pushedAt":"2023-12-01T12:16:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update SessionData and SessionMaterials, add JwtClaims","shortMessageHtmlLink":"update SessionData and SessionMaterials, add JwtClaims"}},{"before":"127b652c9f659209c97223d70176a46652a26026","after":"975f9ca6878f77b77d53c8ef6e7f475bfe0fb916","ref":"refs/heads/main","pushedAt":"2023-11-24T16:21:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"upgrade tapir http session","shortMessageHtmlLink":"upgrade tapir http session"}},{"before":"23382d7d5da2ad86e7cbfa6789acd67241c49cec","after":"127b652c9f659209c97223d70176a46652a26026","ref":"refs/heads/main","pushedAt":"2023-11-16T09:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update SessionGuardian","shortMessageHtmlLink":"update SessionGuardian"}},{"before":"afa96d02dcdca81ee38dbd432f419f73fd842261","after":"23382d7d5da2ad86e7cbfa6789acd67241c49cec","ref":"refs/heads/main","pushedAt":"2023-11-15T17:45:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"major refactoring of session framework","shortMessageHtmlLink":"major refactoring of session framework"}},{"before":"966b10bd2d1f7cbcc1449f87b8927389d9736436","after":"afa96d02dcdca81ee38dbd432f419f73fd842261","ref":"refs/heads/main","pushedAt":"2023-11-10T09:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update Api Errors adding support for WWW-Authenticate header, update rejection and exception default handlers","shortMessageHtmlLink":"update Api Errors adding support for WWW-Authenticate header, update …"}},{"before":"2e09ac0191cb6ba35a151ea88ec98edb013ee645","after":"966b10bd2d1f7cbcc1449f87b8927389d9736436","ref":"refs/heads/main","pushedAt":"2023-11-09T08:59:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update Api Errors adding support for Found (http 302) and ExtendedErrorInfo trait","shortMessageHtmlLink":"update Api Errors adding support for Found (http 302) and ExtendedErr…"}},{"before":"e65b5b73e7d87b0fb7c05a1e45a5c19e3479d37d","after":"2e09ac0191cb6ba35a151ea88ec98edb013ee645","ref":"refs/heads/main","pushedAt":"2023-10-16T11:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"fix not found rejection for grpc services","shortMessageHtmlLink":"fix not found rejection for grpc services"}},{"before":"8808b3627704c6a232203622ca533d4bdbb16f04","after":"e65b5b73e7d87b0fb7c05a1e45a5c19e3479d37d","ref":"refs/heads/main","pushedAt":"2023-10-16T09:40:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"add rejection handler","shortMessageHtmlLink":"add rejection handler"}},{"before":"167277a6315eed625785373819fae0e4ac4bacb8","after":"8808b3627704c6a232203622ca533d4bdbb16f04","ref":"refs/heads/main","pushedAt":"2023-10-16T07:47:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update main routes","shortMessageHtmlLink":"update main routes"}},{"before":"c155fe71ddca30b1d3ec881a18c9da800e4dc20d","after":"167277a6315eed625785373819fae0e4ac4bacb8","ref":"refs/heads/main","pushedAt":"2023-10-14T06:53:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update SessionGuardian, add configuration for session continuity and transport","shortMessageHtmlLink":"update SessionGuardian, add configuration for session continuity and …"}},{"before":"3d72f6f71d8f840c08d3fb1cc914413e45cff2eb","after":"c155fe71ddca30b1d3ec881a18c9da800e4dc20d","ref":"refs/heads/main","pushedAt":"2023-10-13T13:39:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"to fix endpoints override","shortMessageHtmlLink":"to fix endpoints override"}},{"before":"2d27450b8153d32c46bbd647ba60490f17081e49","after":"3d72f6f71d8f840c08d3fb1cc914413e45cff2eb","ref":"refs/heads/main","pushedAt":"2023-10-13T11:25:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"add generic Session Service and Endpoints trait for both akka-http routes and tapir endpoints relying on session service type (OneOffCookie, OneOffHeader, RefreshableCookie or RefreshableHeader)","shortMessageHtmlLink":"add generic Session Service and Endpoints trait for both akka-http ro…"}},{"before":"55b73f241fb6a6f3aebe18911201f3522e5cb6c1","after":"2d27450b8153d32c46bbd647ba60490f17081e49","ref":"refs/heads/main","pushedAt":"2023-08-18T12:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"upgrade sbt-scoverage","shortMessageHtmlLink":"upgrade sbt-scoverage"}},{"before":"e2ebf590bed53e5d665d2e48130dec4ee3d89b95","after":"55b73f241fb6a6f3aebe18911201f3522e5cb6c1","ref":"refs/heads/main","pushedAt":"2023-08-18T12:21:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"integrate tapir-http-session, add SwaggerEndpoint","shortMessageHtmlLink":"integrate tapir-http-session, add SwaggerEndpoint"}},{"before":"9f7dcfa1eafbaf052a816682b2169120b81b7f38","after":"e2ebf590bed53e5d665d2e48130dec4ee3d89b95","ref":"refs/heads/main","pushedAt":"2023-08-04T07:01:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"add withResources pattern","shortMessageHtmlLink":"add withResources pattern"}},{"before":"81dc3b1dc86392175dcc736e7f6fa58117212a00","after":"9f7dcfa1eafbaf052a816682b2169120b81b7f38","ref":"refs/heads/main","pushedAt":"2023-08-03T06:33:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"to fix ImageIO.read calls","shortMessageHtmlLink":"to fix ImageIO.read calls"}},{"before":"04dd7c48bdcdbcd35f1b15893be85d38e3b3d06a","after":"81dc3b1dc86392175dcc736e7f6fa58117212a00","ref":"refs/heads/main","pushedAt":"2023-08-02T17:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"to fix logs","shortMessageHtmlLink":"to fix logs"}},{"before":"2eabb782c5b30069eab272682703bc1c5537f164","after":"04dd7c48bdcdbcd35f1b15893be85d38e3b3d06a","ref":"refs/heads/main","pushedAt":"2023-08-02T16:52:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update ImageTools","shortMessageHtmlLink":"update ImageTools"}},{"before":"cb83ff58e9f08b836d1735d87215466ec6fffa5a","after":"2eabb782c5b30069eab272682703bc1c5537f164","ref":"refs/heads/main","pushedAt":"2023-08-02T15:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"fix ImageTools","shortMessageHtmlLink":"fix ImageTools"}},{"before":"b0c0bd7b49ece50db1e3516e33c848a680ffd665","after":"cb83ff58e9f08b836d1735d87215466ec6fffa5a","ref":"refs/heads/main","pushedAt":"2023-07-27T12:12:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"add api route","shortMessageHtmlLink":"add api route"}},{"before":"064ed095cf61570dbf90fca75bea02179382ff1b","after":"b0c0bd7b49ece50db1e3516e33c848a680ffd665","ref":"refs/heads/main","pushedAt":"2023-07-24T18:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"to fix formatting","shortMessageHtmlLink":"to fix formatting"}},{"before":"6b29e44652f6d9654ebd687290aa9df080e4a3db","after":"064ed095cf61570dbf90fca75bea02179382ff1b","ref":"refs/heads/main","pushedAt":"2023-07-24T18:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"to fix oneoff set session logic","shortMessageHtmlLink":"to fix oneoff set session logic"}},{"before":"1c097a768de4dc0fe04dba57956f71b92b799944","after":"6b29e44652f6d9654ebd687290aa9df080e4a3db","ref":"refs/heads/main","pushedAt":"2023-07-21T14:56:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"major refactoring of endpoints api - add trait for swagger api","shortMessageHtmlLink":"major refactoring of endpoints api - add trait for swagger api"}},{"before":"aaffd703d71a2fb9a243a0dac112903de48183d9","after":"1c097a768de4dc0fe04dba57956f71b92b799944","ref":"refs/heads/main","pushedAt":"2023-07-21T10:58:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"add implicit conversions","shortMessageHtmlLink":"add implicit conversions"}},{"before":"ae1aebd8212b70308c10ebec1d5f0d931ebbeda1","after":"aaffd703d71a2fb9a243a0dac112903de48183d9","ref":"refs/heads/main","pushedAt":"2023-07-21T10:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"fix oneOfApiErrors visibility","shortMessageHtmlLink":"fix oneOfApiErrors visibility"}},{"before":"b5d4117cca61b79826818ae3c0d47e5c46028e23","after":"ae1aebd8212b70308c10ebec1d5f0d931ebbeda1","ref":"refs/heads/main","pushedAt":"2023-07-21T10:06:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fupelaqu","name":"Stéphane Manciot","path":"/fupelaqu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1543566?s=80&v=4"},"commit":{"message":"update api errors + add service endpoints","shortMessageHtmlLink":"update api errors + add service endpoints"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMK5bigA","startCursor":null,"endCursor":null}},"title":"Activity · SOFTNETWORK-APP/generic-persistence-api"}