{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":589489409,"defaultBranch":"main","name":"docker-blue-green-runner","ownerLogin":"patternknife","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-16T08:40:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46193964?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727661699.0","currentOid":""},"activityList":{"items":[{"before":"332a22da9e239098e06668716668661c8ba82115","after":"75fa82117c94ac2eb286dd3aa64fd1436f3a96ab","ref":"refs/heads/main","pushedAt":"2024-09-30T01:58:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"fix: [IMPORTANT] Resolve issues caused by the latest yq version's different parsing behavior, so Set the version to v4.35.1","shortMessageHtmlLink":"fix: [IMPORTANT] Resolve issues caused by the latest yq version's dif…"}},{"before":"4c51c4c381a56280c91a257a8ec5ebd726c7ad90","after":"332a22da9e239098e06668716668661c8ba82115","ref":"refs/heads/main","pushedAt":"2024-09-29T16:46:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"Update docker-compose-consul.yml as gliderlabs/registrator:v7 does no longer exists","shortMessageHtmlLink":"Update docker-compose-consul.yml as gliderlabs/registrator:v7 does no…"}},{"before":"e14fe23ee75406c687f5a6716e9e7dba2ae29263","after":"4c51c4c381a56280c91a257a8ec5ebd726c7ad90","ref":"refs/heads/main","pushedAt":"2024-06-21T00:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"fix : a bug command on 'set-safe-permissions.sh'","shortMessageHtmlLink":"fix : a bug command on 'set-safe-permissions.sh'"}},{"before":"37e80491978b72086c2c413095dd5366f4e79b1c","after":"e14fe23ee75406c687f5a6716e9e7dba2ae29263","ref":"refs/heads/main","pushedAt":"2024-05-21T14:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"fix : Update README.md","shortMessageHtmlLink":"fix : Update README.md"}},{"before":"cb845d7079a653c9c015f530597bb4186a15081d","after":"37e80491978b72086c2c413095dd5366f4e79b1c","ref":"refs/heads/main","pushedAt":"2024-05-17T15:41:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"doc : fix README.md","shortMessageHtmlLink":"doc : fix README.md"}},{"before":"6ebf60e91951dfd4f93b3c45a65c64fb2d5efc1e","after":"cb845d7079a653c9c015f530597bb4186a15081d","ref":"refs/heads/main","pushedAt":"2024-05-16T06:15:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"feature : Add validator.sh to validate properties in .env","shortMessageHtmlLink":"feature : Add validator.sh to validate properties in .env"}},{"before":"f933bc09618f8836d44658a3a61d781c8c7d4b43","after":"6ebf60e91951dfd4f93b3c45a65c64fb2d5efc1e","ref":"refs/heads/main","pushedAt":"2024-05-09T16:52:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"fix : stop & remove the NGINX test container after checking if it exists","shortMessageHtmlLink":"fix : stop & remove the NGINX test container after checking if it exists"}},{"before":"aef248e253247424ffc0da2d8a3b30d803b929a1","after":"f933bc09618f8836d44658a3a61d781c8c7d4b43","ref":"refs/heads/main","pushedAt":"2024-05-09T16:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"fix : a permission error on logrotate","shortMessageHtmlLink":"fix : a permission error on logrotate"}},{"before":"e97185dea3fdd8831d115b44aedeb0c7ddf98093","after":"aef248e253247424ffc0da2d8a3b30d803b929a1","ref":"refs/heads/main","pushedAt":"2024-05-09T16:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"doc : add more info on NGINX","shortMessageHtmlLink":"doc : add more info on NGINX"}},{"before":"461d25f2baf138d4cacbc9c11a614162f9492ad1","after":"e97185dea3fdd8831d115b44aedeb0c7ddf98093","ref":"refs/heads/main","pushedAt":"2024-05-09T15:53:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"doc : add info on v5","shortMessageHtmlLink":"doc : add info on v5"}},{"before":"238aaa3ee65bd6b7f9e25321b5e536396beca755","after":"461d25f2baf138d4cacbc9c11a614162f9492ad1","ref":"refs/heads/main","pushedAt":"2024-05-09T15:00:40.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"Merge branch 'nginx-origin'","shortMessageHtmlLink":"Merge branch 'nginx-origin'"}},{"before":"e654b78a57c194f74b596864399baadc767497cd","after":"14e6ea69bb5f11e403d7cc3c1538da45aed7d0ab","ref":"refs/heads/nginx-origin","pushedAt":"2024-05-09T15:00:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"fix : a bug on a case of additional ports","shortMessageHtmlLink":"fix : a bug on a case of additional ports"}},{"before":"5e2c280e05f383ba93202a7fae6ca1725762d575","after":"e654b78a57c194f74b596864399baadc767497cd","ref":"refs/heads/nginx-origin","pushedAt":"2024-05-09T14:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"fix : Limit the area of testing NGINX to the syntax","shortMessageHtmlLink":"fix : Limit the area of testing NGINX to the syntax"}},{"before":"53d27b95b815e389367a43d68870d074699c5a02","after":"5e2c280e05f383ba93202a7fae6ca1725762d575","ref":"refs/heads/nginx-origin","pushedAt":"2024-05-09T13:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"doc : README.md","shortMessageHtmlLink":"doc : README.md"}},{"before":"5171708398c5dff77fd0e0c03510f166ceb55e0d","after":"53d27b95b815e389367a43d68870d074699c5a02","ref":"refs/heads/nginx-origin","pushedAt":"2024-05-09T09:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"feature : safe even when NGINX_RESTART is set to be true","shortMessageHtmlLink":"feature : safe even when NGINX_RESTART is set to be true"}},{"before":"65fbca03266cad08e006f20730f158f3299fed40","after":"5171708398c5dff77fd0e0c03510f166ceb55e0d","ref":"refs/heads/nginx-origin","pushedAt":"2024-05-08T16:30:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"feature : confirm the syntax of origin variables","shortMessageHtmlLink":"feature : confirm the syntax of origin variables"}},{"before":null,"after":"65fbca03266cad08e006f20730f158f3299fed40","ref":"refs/heads/nginx-origin","pushedAt":"2024-05-08T15:37:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"feature : create a new state 'nginx-origin' (origin->ctmpl->conf)","shortMessageHtmlLink":"feature : create a new state 'nginx-origin' (origin->ctmpl->conf)"}},{"before":"494e6e9b5c159bf69c55c7311f9ad32f98f971e7","after":"238aaa3ee65bd6b7f9e25321b5e536396beca755","ref":"refs/heads/main","pushedAt":"2024-05-06T06:58:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"feature : add a script to check source integrity","shortMessageHtmlLink":"feature : add a script to check source integrity"}},{"before":"4842862119a1025fb4c91d47ab0f6301c262c5c2","after":"494e6e9b5c159bf69c55c7311f9ad32f98f971e7","ref":"refs/heads/main","pushedAt":"2024-05-05T05:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"doc : add more detailed information","shortMessageHtmlLink":"doc : add more detailed information"}},{"before":"78cec1199af30269b497ff5ededc94ae68ab74aa","after":"4842862119a1025fb4c91d47ab0f6301c262c5c2","ref":"refs/heads/main","pushedAt":"2024-05-03T14:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"doc : General Update README.md","shortMessageHtmlLink":"doc : General Update README.md"}},{"before":"169ad36dc7a3798d5900e506b17e08c986325706","after":"78cec1199af30269b497ff5ededc94ae68ab74aa","ref":"refs/heads/main","pushedAt":"2024-05-03T09:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"chore : minor wrong spelling","shortMessageHtmlLink":"chore : minor wrong spelling"}},{"before":"53dfe49a9893cd6a3984654d3bee3f0edf4ad6af","after":"169ad36dc7a3798d5900e506b17e08c986325706","ref":"refs/heads/main","pushedAt":"2024-05-03T09:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"chore : minor errors","shortMessageHtmlLink":"chore : minor errors"}},{"before":"620eb11ae7588cf9d2260e4b2474d7eeb537b196","after":"53dfe49a9893cd6a3984654d3bee3f0edf4ad6af","ref":"refs/heads/main","pushedAt":"2024-05-03T08:30:39.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"Merge branch 'improve-file-security'","shortMessageHtmlLink":"Merge branch 'improve-file-security'"}},{"before":"e8dd9e96642d705b9da1e80fe71c77ab6e232adf","after":null,"ref":"refs/heads/improve-rollback-module","pushedAt":"2024-05-03T08:17:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"}},{"before":null,"after":"e8dd9e96642d705b9da1e80fe71c77ab6e232adf","ref":"refs/heads/improve-file-security","pushedAt":"2024-05-03T08:16:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"chore : fix an echo message","shortMessageHtmlLink":"chore : fix an echo message"}},{"before":"70062e9c3c972b1ca056cef02534b317cf17ecd0","after":"e8dd9e96642d705b9da1e80fe71c77ab6e232adf","ref":"refs/heads/improve-rollback-module","pushedAt":"2024-05-03T08:14:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"chore : fix an echo message","shortMessageHtmlLink":"chore : fix an echo message"}},{"before":"fa963885a8272f1657fe728b8af1ebd2095f9bd7","after":"70062e9c3c972b1ca056cef02534b317cf17ecd0","ref":"refs/heads/improve-rollback-module","pushedAt":"2024-05-03T08:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"fix : a grammer error on","shortMessageHtmlLink":"fix : a grammer error on"}},{"before":"a2ca15219a7e5bc7cc293aa8b9c2f275e787c438","after":"fa963885a8272f1657fe728b8af1ebd2095f9bd7","ref":"refs/heads/improve-rollback-module","pushedAt":"2024-05-03T07:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"Fix : Apply SHARED_VOLUME_GROUP_NAME on .env to Logrotate","shortMessageHtmlLink":"Fix : Apply SHARED_VOLUME_GROUP_NAME on .env to Logrotate"}},{"before":"6d098c5d097eab52202453537772e72bb92a233b","after":"a2ca15219a7e5bc7cc293aa8b9c2f275e787c438","ref":"refs/heads/improve-rollback-module","pushedAt":"2024-05-03T07:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"Feature: Enhance security by applying stricter Linux file modes to scripts and shared folders","shortMessageHtmlLink":"Feature: Enhance security by applying stricter Linux file modes to sc…"}},{"before":"5010974d82c7f6f2dc763c9bc284ab2210fb1864","after":"6d098c5d097eab52202453537772e72bb92a233b","ref":"refs/heads/improve-rollback-module","pushedAt":"2024-04-30T05:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patternknife","name":"Andrew Kang-G","path":"/patternknife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46193964?s=80&v=4"},"commit":{"message":"feature : add a script for security & chore : fix README.md","shortMessageHtmlLink":"feature : add a script for security & chore : fix README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0zMFQwMTo1ODoxOC4wMDAwMDBazwAAAATELNOY","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0zMFQwNTo0MTowOS4wMDAwMDBazwAAAAQ9pN0B"}},"title":"Activity · patternknife/docker-blue-green-runner"}