{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36470954,"defaultBranch":"main","name":"docker_auth","ownerLogin":"cesanta","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-28T23:05:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5111322?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707164114.0","currentOid":""},"activityList":{"items":[{"before":"aab2ae0a9cfe686758179a845d3ae24577404dab","after":"69aa6300780fe62ef4860abee63c5226dea7dc6d","ref":"refs/heads/main","pushedAt":"2024-06-10T17:50:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Fix references to level_token_db.path and http_timeout example (#383)","shortMessageHtmlLink":"Fix references to level_token_db.path and http_timeout example (#383)"}},{"before":"82da6e80d79b51c44db4dca53e1ffc379c953934","after":"aab2ae0a9cfe686758179a845d3ae24577404dab","ref":"refs/heads/main","pushedAt":"2024-06-06T23:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Replicate #384 for GitLab and OIDC (#385)\n\nAdd additional examples logins to gitlab & oidc results page\r\n\r\nReplicate what was done in #384","shortMessageHtmlLink":"Replicate #384 for GitLab and OIDC (#385)"}},{"before":"4922777603d8abee66d673b3f99a8beea760e311","after":"82da6e80d79b51c44db4dca53e1ffc379c953934","ref":"refs/heads/main","pushedAt":"2024-06-06T21:37:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Fix LevelDB yaml unmarshall error and update documentation (#389)\n\nIn order to ensure the project correctly validates authentication\r\nmethods in the config file that can use a token db, this commit modifies\r\nthe logic to ensure we check if all of the token methods are nil before\r\noutputting an error. Previously, if the local filesystem token db method\r\nwas not nil and the other two (redis and google cloud storage) were nil,\r\nwe would return an error and the config would be considered invalid.\r\n\r\nAdditionally, this commit documents the correct LevelDB settings for the\r\nconfig file. Prior to the addition of Bcrypt hashing cost, just using\r\n`token_db` was acceptable in the configuration along with a string\r\nrepresenting the path. Given the swap to a struct instead of a string,\r\nwe need to update documentation concerning this.","shortMessageHtmlLink":"Fix LevelDB yaml unmarshall error and update documentation (#389)"}},{"before":"38e7252690dc31ab7ccd4185a2dead973099f37c","after":"4922777603d8abee66d673b3f99a8beea760e311","ref":"refs/heads/main","pushedAt":"2024-06-06T21:27:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"added xorm JSON struct tag to XormACLEntry (#388)\n\nCo-authored-by: Kyrylo Prokopchuk ","shortMessageHtmlLink":"added xorm JSON struct tag to XormACLEntry (#388)"}},{"before":"fde9a9f92dd45ee8730d4928b35e049dea83fec2","after":"38e7252690dc31ab7ccd4185a2dead973099f37c","ref":"refs/heads/main","pushedAt":"2024-02-28T16:04:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Add additional examples logins to results page (#384)\n\nPrior to this, there was not an easy copy/paste line for people not\r\nusing Docker. This addes example lines that can be copy/pasted for\r\nthose of us who use Podman / Podman Desktop and containerd's nerdctl.\r\n\r\nFor context, nerdctl is the default way of interacting with containers\r\nrun within Lima (https://lima-vm.io) and is how I run x86 containers\r\non an Apple Silicon Mac.","shortMessageHtmlLink":"Add additional examples logins to results page (#384)"}},{"before":"6d81420dab2741213bd6e61936ba91a80c439679","after":"fde9a9f92dd45ee8730d4928b35e049dea83fec2","ref":"refs/heads/main","pushedAt":"2024-02-05T23:10:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"security: fix CVE-2023-48795 (#382)","shortMessageHtmlLink":"security: fix CVE-2023-48795 (#382)"}},{"before":"497467bf2237edcc58c7d02a4fec59a5bfb88b3d","after":"6d81420dab2741213bd6e61936ba91a80c439679","ref":"refs/heads/main","pushedAt":"2024-02-05T20:14:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Security issue: resolve GHSA-2c7c-3mj9-8fqh (#381)\n\nAn attacker specifying a large \"p2c\" value can cause\r\nJSONWebEncryption.Decrypt and JSONWebEncryption.DecryptMulti to\r\nconsume large amounts of CPU, causing a DoS.\r\n\r\nUpdate package github.com/coreos/go-oidc to version that requires\r\nfixed version of go-jose. Note that github.com/square/go-jose is\r\ndeprecated and has been replaced by github.com/go-jose/go-jose\r\n\r\ncommands run:\r\n- go get -u github.com/coreos/go-oidc/v3@v3.9.0\r\n- go mod tidy -go=1.16\r\n\r\nsee:\r\n- https://github.com/advisories/GHSA-2c7c-3mj9-8fqh\r\n- https://github.com/coreos/go-oidc/pull/399\r\n- https://github.com/square/go-jose\r\n- https://github.com/go-jose/go-jose\r\n\r\nCo-authored-by: Michael Cook ","shortMessageHtmlLink":"Security issue: resolve GHSA-2c7c-3mj9-8fqh (#381)"}},{"before":"15f6cd1e35218b606e8d012a9824420e5b0ada8a","after":"497467bf2237edcc58c7d02a4fec59a5bfb88b3d","ref":"refs/heads/main","pushedAt":"2024-01-02T19:22:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Implement option to specify bcrypt token hash cost (#375)","shortMessageHtmlLink":"Implement option to specify bcrypt token hash cost (#375)"}},{"before":"17d6f4142d2ee0f15e321e43a130b7069a5086de","after":"15f6cd1e35218b606e8d012a9824420e5b0ada8a","ref":"refs/heads/main","pushedAt":"2023-12-29T06:50:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"test with go 1.21.x","shortMessageHtmlLink":"test with go 1.21.x"}},{"before":"5313cadc0c1333ea4c9b6e4c398c574ff342cee4","after":"17d6f4142d2ee0f15e321e43a130b7069a5086de","ref":"refs/heads/main","pushedAt":"2023-12-29T06:48:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Use secure cipher suites for tls by default (#380)","shortMessageHtmlLink":"Use secure cipher suites for tls by default (#380)"}},{"before":"47759c9e0ceea5865b0bd9594dbc4c48293db9ca","after":"5313cadc0c1333ea4c9b6e4c398c574ff342cee4","ref":"refs/heads/main","pushedAt":"2023-12-28T18:29:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Test for signature algorithm on startup rather than per request (#376)\n\nCo-authored-by: Kaare Hoff Skovgaard ","shortMessageHtmlLink":"Test for signature algorithm on startup rather than per request (#376)"}},{"before":"7e42167d4648d5d9d6165824410125f454c99943","after":"47759c9e0ceea5865b0bd9594dbc4c48293db9ca","ref":"refs/heads/main","pushedAt":"2023-12-24T20:43:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Support redis & GCS token DB backing in Google & OIDC auth (#374)\n\n* Respect http timeout setting\r\n\r\n* Generalize redis & gcs tokendb, support in OIDC & Google auth","shortMessageHtmlLink":"Support redis & GCS token DB backing in Google & OIDC auth (#374)"}},{"before":"cf48b5971cabf3eab5086f139a18201be4c4c7a1","after":"7e42167d4648d5d9d6165824410125f454c99943","ref":"refs/heads/main","pushedAt":"2023-12-24T20:41:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"alpine 3.19","shortMessageHtmlLink":"alpine 3.19"}},{"before":"a900f2f5ea14c0d8388fdc3ac2c5bf45dfbdc652","after":"cf48b5971cabf3eab5086f139a18201be4c4c7a1","ref":"refs/heads/main","pushedAt":"2023-09-10T04:24:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"bump to golang 1.21 and alpine 3.18","shortMessageHtmlLink":"bump to golang 1.21 and alpine 3.18"}},{"before":"057a0bc622f18c58359f0d5bc5ca70a081caf178","after":"a900f2f5ea14c0d8388fdc3ac2c5bf45dfbdc652","ref":"refs/heads/main","pushedAt":"2023-05-17T18:58:38.820Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Update helm chart (#364)","shortMessageHtmlLink":"Update helm chart (#364)"}},{"before":"0b45daa05c31d0027a45d27c11eff91f8ff23e0c","after":"057a0bc622f18c58359f0d5bc5ca70a081caf178","ref":"refs/heads/main","pushedAt":"2023-05-05T18:32:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Updated helm repository (#359)\n\nChange-Id: I86d3111165548069f40d119fc4d6787ba1aaaf40\r\n\r\nCo-authored-by: Olivier Germain ","shortMessageHtmlLink":"Updated helm repository (#359)"}},{"before":"39d6404f878d8c9dc19049a19901e29a805dfd4a","after":"0b45daa05c31d0027a45d27c11eff91f8ff23e0c","ref":"refs/heads/main","pushedAt":"2023-05-05T18:29:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"fix comment repetition in examples/simple.yaml (#361)","shortMessageHtmlLink":"fix comment repetition in examples/simple.yaml (#361)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYWcUrgA","startCursor":null,"endCursor":null}},"title":"Activity ยท cesanta/docker_auth"}