{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":731971558,"defaultBranch":"main","name":"totemarts-patcher-cli","ownerLogin":"pminten","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-15T10:15:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4168875?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703759502.0","currentOid":""},"activityList":{"items":[{"before":"36e7ada4e77e4755b42fab160f0672f2c7b89f55","after":null,"ref":"refs/tags/v1.0.1","pushedAt":"2023-12-28T10:31:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"}},{"before":"36e7ada4e77e4755b42fab160f0672f2c7b89f55","after":"6c70d3293aa7a5264ecbcca432cee335c8e1f64c","ref":"refs/heads/main","pushedAt":"2023-12-28T10:31:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"[1.0.0] Bump to a less scary release number","shortMessageHtmlLink":"[1.0.0] Bump to a less scary release number"}},{"before":"6c70d3293aa7a5264ecbcca432cee335c8e1f64c","after":"36e7ada4e77e4755b42fab160f0672f2c7b89f55","ref":"refs/heads/main","pushedAt":"2023-12-28T10:23:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Experiment to try to avoid AV false positive","shortMessageHtmlLink":"Experiment to try to avoid AV false positive"}},{"before":"3df22e2ff8670833d86ea48209dd1e9d59845495","after":"6c70d3293aa7a5264ecbcca432cee335c8e1f64c","ref":"refs/heads/main","pushedAt":"2023-12-28T10:12:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"[1.0.0] Bump to a less scary release number","shortMessageHtmlLink":"[1.0.0] Bump to a less scary release number"}},{"before":"09912089543d642c7547fa9c05262c44651e655a","after":"3df22e2ff8670833d86ea48209dd1e9d59845495","ref":"refs/heads/main","pushedAt":"2023-12-27T13:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Try to make releases work with a PAT","shortMessageHtmlLink":"Try to make releases work with a PAT"}},{"before":"01427b44699e555b943c52b6bd0976ab9a5ce87f","after":"09912089543d642c7547fa9c05262c44651e655a","ref":"refs/heads/main","pushedAt":"2023-12-27T13:30:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Attempt to build releases","shortMessageHtmlLink":"Attempt to build releases"}},{"before":"86f8ea885ec8375947e0470858b8c9484fe030e5","after":"01427b44699e555b943c52b6bd0976ab9a5ce87f","ref":"refs/heads/main","pushedAt":"2023-12-27T13:02:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Next attempt to cache go-licenses","shortMessageHtmlLink":"Next attempt to cache go-licenses"}},{"before":"af59326bc83d1fe2cfceb17f4c2e74b1e9247d29","after":"86f8ea885ec8375947e0470858b8c9484fe030e5","ref":"refs/heads/main","pushedAt":"2023-12-27T12:45:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Proper build infrastructure attempt\n\nThis is a bit of a mess squashed together containing:\n\n* go.yml file for GitHub.\n* Bluntly fix absolute file detection on Linux\n Interpret : as sign of absolute file. It's not technically correct but it should be good enough for what need.\n* Add a proper changelog. Mainly for a logical place to add a version.","shortMessageHtmlLink":"Proper build infrastructure attempt"}},{"before":"438a00c513f691c371423dddaecad3b770f71738","after":"af59326bc83d1fe2cfceb17f4c2e74b1e9247d29","ref":"refs/heads/main","pushedAt":"2023-12-27T12:25:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Try installing go-licenses in CI\n\nPrevious run didn't seem to like the executable","shortMessageHtmlLink":"Try installing go-licenses in CI"}},{"before":"4b1e40167f3c51d5332aec490481f4026d351241","after":"438a00c513f691c371423dddaecad3b770f71738","ref":"refs/heads/main","pushedAt":"2023-12-27T12:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Infrastructure to build proper release\n\n* Linux only for now as last Windows build seemed to wait forever for runner.\n* Include the go-licenses executable to avoid CI headaches (can't include them in Go dependencies).\n* Add a proper changelog. Mainly for a logical place to add a version.","shortMessageHtmlLink":"Infrastructure to build proper release"}},{"before":"4a49156778ca1a7f93efc756d838abc1657c7b87","after":"4b1e40167f3c51d5332aec490481f4026d351241","ref":"refs/heads/main","pushedAt":"2023-12-27T10:04:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Try to run actions on Windows as well","shortMessageHtmlLink":"Try to run actions on Windows as well"}},{"before":"47075a92a02ebf33333643d09942ee90f46df0f8","after":"4a49156778ca1a7f93efc756d838abc1657c7b87","ref":"refs/heads/main","pushedAt":"2023-12-27T10:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Bluntly fix absolute file detection on Linux\n\nInterpret : as sign of absolute file. It's not technically correct but it should be good enough for what need.","shortMessageHtmlLink":"Bluntly fix absolute file detection on Linux"}},{"before":"f120e50a084a94e13c3a64d984dcf6fe0ba6c9c9","after":"47075a92a02ebf33333643d09942ee90f46df0f8","ref":"refs/heads/main","pushedAt":"2023-12-27T09:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Use Go 1.21 in github actions","shortMessageHtmlLink":"Use Go 1.21 in github actions"}},{"before":"85b2802434295b09d8544ae3d38424b8bf1b384f","after":"f120e50a084a94e13c3a64d984dcf6fe0ba6c9c9","ref":"refs/heads/main","pushedAt":"2023-12-27T09:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Adjust go.mod version number as well","shortMessageHtmlLink":"Adjust go.mod version number as well"}},{"before":"4a5d09a1185ee7599e1aa5047d2eb897db4443a7","after":"85b2802434295b09d8544ae3d38424b8bf1b384f","ref":"refs/heads/main","pushedAt":"2023-12-27T09:49:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:pminten/totemarts-patcher-cli into main","shortMessageHtmlLink":"Merge branch 'main' of github.com:pminten/totemarts-patcher-cli into …"}},{"before":"24b89b741ce4c99a4df950fbb413e819f1debd92","after":"4a5d09a1185ee7599e1aa5047d2eb897db4443a7","ref":"refs/heads/main","pushedAt":"2023-12-27T09:48:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Basic linux based go.yml","shortMessageHtmlLink":"Basic linux based go.yml"}},{"before":"8e1d1612ef81ad12a1e3c18414b95b2f4b25bfe5","after":"24b89b741ce4c99a4df950fbb413e819f1debd92","ref":"refs/heads/main","pushedAt":"2023-12-27T09:39:47.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"go mod tidy","shortMessageHtmlLink":"go mod tidy"}},{"before":"8e1d1612ef81ad12a1e3c18414b95b2f4b25bfe5","after":null,"ref":"refs/heads/develop","pushedAt":"2023-12-27T09:32:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"}},{"before":null,"after":"8e1d1612ef81ad12a1e3c18414b95b2f4b25bfe5","ref":"refs/heads/main","pushedAt":"2023-12-27T09:32:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Don't resolve xdelta bin in current path\n\nUnlikely to matter that much and it might cause security issues.","shortMessageHtmlLink":"Don't resolve xdelta bin in current path"}},{"before":"bf8c3bf7fda2213965e73e87bcbe7323bad1bc7c","after":"8e1d1612ef81ad12a1e3c18414b95b2f4b25bfe5","ref":"refs/heads/develop","pushedAt":"2023-12-20T11:19:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Don't resolve xdelta bin in current path\n\nUnlikely to matter that much and it might cause security issues.","shortMessageHtmlLink":"Don't resolve xdelta bin in current path"}},{"before":"8489d97924f2f4ee5bb4e72a48eb983a82c1548e","after":"bf8c3bf7fda2213965e73e87bcbe7323bad1bc7c","ref":"refs/heads/develop","pushedAt":"2023-12-20T09:54:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Fix broken test\n\nProbably happened when I added checksum verification on patching.","shortMessageHtmlLink":"Fix broken test"}},{"before":"df4ff372d18b060620a123a48430b2af72f075fc","after":"8489d97924f2f4ee5bb4e72a48eb983a82c1548e","ref":"refs/heads/develop","pushedAt":"2023-12-19T16:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Add proper license representation","shortMessageHtmlLink":"Add proper license representation"}},{"before":"6b365ae3c5ab257f6cc4ce4982054042dde03473","after":"df4ff372d18b060620a123a48430b2af72f075fc","ref":"refs/heads/develop","pushedAt":"2023-12-19T15:11:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Guard against repeated entries in an instructions file\n\nIn combination with a rather funky file (one entry for delta patching from original to new, another for decompressing to original) it resulted in consistently switching from one mode to the other.","shortMessageHtmlLink":"Guard against repeated entries in an instructions file"}},{"before":"0c6f5fa5b0e93bc4d701b5b39d367a4d452e6c5b","after":"6b365ae3c5ab257f6cc4ce4982054042dde03473","ref":"refs/heads/develop","pushedAt":"2023-12-18T17:33:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Implement JSON progress mode","shortMessageHtmlLink":"Implement JSON progress mode"}},{"before":"d0f2c665ce03cd658eb5919032ae6271e48432fc","after":"0c6f5fa5b0e93bc4d701b5b39d367a4d452e6c5b","ref":"refs/heads/develop","pushedAt":"2023-12-18T13:05:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Add detection of stalling dowloads\n\nWe've seen in the past with the Vue launcher that this can be a problem.","shortMessageHtmlLink":"Add detection of stalling dowloads"}},{"before":"27e1dd89e66ad5e506c241e59d720b7c1e780d9c","after":"d0f2c665ce03cd658eb5919032ae6271e48432fc","ref":"refs/heads/develop","pushedAt":"2023-12-17T18:49:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Add measured/written files to manifest\n\nThe hash of a written file is verified during the patch application.","shortMessageHtmlLink":"Add measured/written files to manifest"}},{"before":"e4b125117c15f474b4d18c9d6f153b2635660893","after":"27e1dd89e66ad5e506c241e59d720b7c1e780d9c","ref":"refs/heads/develop","pushedAt":"2023-12-17T18:02:10.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Remove unused field","shortMessageHtmlLink":"Remove unused field"}},{"before":"0cf3546fd5920a1492cca110d4f31997b81a0d1a","after":"e4b125117c15f474b4d18c9d6f153b2635660893","ref":"refs/heads/develop","pushedAt":"2023-12-17T13:53:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Functioning program start logic\n\nCan now start testing properly.","shortMessageHtmlLink":"Functioning program start logic"}},{"before":"26e637580463fc3f5fe23983de42880f0731e75d","after":"0cf3546fd5920a1492cca110d4f31997b81a0d1a","ref":"refs/heads/develop","pushedAt":"2023-12-16T19:10:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Core logic for the three phases\n\nStill needs central setup / teardown and progress reporting.","shortMessageHtmlLink":"Core logic for the three phases"}},{"before":"27eee0edae3a58516eff50bbf975eabac7453eb2","after":"26e637580463fc3f5fe23983de42880f0731e75d","ref":"refs/heads/develop","pushedAt":"2023-12-16T10:59:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pminten","name":"Peter Minten","path":"/pminten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168875?s=80&v=4"},"commit":{"message":"Add basic XDelta wrapper","shortMessageHtmlLink":"Add basic XDelta wrapper"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD01lRKQA","startCursor":null,"endCursor":null}},"title":"Activity · pminten/totemarts-patcher-cli"}