{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":618670555,"defaultBranch":"main","name":"git-spend","ownerLogin":"Goutte","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-25T02:15:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/592545?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712427566.0","currentOid":""},"activityList":{"items":[{"before":"203cfd9c1bab18213658a9eaf8e242511c5af259","after":"ff502ec5c965c3629af5e4fb33b326195cdac398","ref":"refs/heads/main","pushedAt":"2024-04-06T18:14:00.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"Merge pull request #9 from Goutte/feat-adapt-to-actual-usage\n\nImprove the overall reliability","shortMessageHtmlLink":"Merge pull request #9 from Goutte/feat-adapt-to-actual-usage"}},{"before":"b965afa5dacc5b7d44c27a4cc021bb7c76aeb5b6","after":"4d3572e4ae168dc287dd89bea512bcb7434ec6f0","ref":"refs/heads/feat-adapt-to-actual-usage","pushedAt":"2024-04-06T18:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"config(ci): bump more actions\n\n/spend 2h","shortMessageHtmlLink":"config(ci): bump more actions"}},{"before":"153c4db94ce0c590ce9019af4868f2cb19e17411","after":"b965afa5dacc5b7d44c27a4cc021bb7c76aeb5b6","ref":"refs/heads/feat-adapt-to-actual-usage","pushedAt":"2024-04-06T18:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"config(ci): bump actions, as recommended by the deprecation notice for node 16","shortMessageHtmlLink":"config(ci): bump actions, as recommended by the deprecation notice fo…"}},{"before":null,"after":"153c4db94ce0c590ce9019af4868f2cb19e17411","ref":"refs/heads/feat-adapt-to-actual-usage","pushedAt":"2024-04-06T17:27:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"feat: improve the overall reliability\n\nSpend directives now need to be at the beginning of a line.\nWe're reading from the raw body (subject + body) of a commit to make sure to catch directives\nhidden in the subject as the newlines in the subject are removed upstream.\n\n/spent 4h","shortMessageHtmlLink":"feat: improve the overall reliability"}},{"before":"65196e66c11841f7db327e18873f9d399b8292cc","after":"203cfd9c1bab18213658a9eaf8e242511c5af259","ref":"refs/heads/main","pushedAt":"2024-01-30T06:14:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"config: broaden the tolerance of the detection of the command\n\nOne user has the habit of writing one-liners as commit messages, and has used the command at the end of the very first line.\n\n/spent 20m","shortMessageHtmlLink":"config: broaden the tolerance of the detection of the command"}},{"before":"90d971d84000b8547ea48f078c5b2329dbfe2f57","after":"65196e66c11841f7db327e18873f9d399b8292cc","ref":"refs/heads/main","pushedAt":"2023-11-11T09:34:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"config(debian); initial packaging attempt\n\n/spend 1h30","shortMessageHtmlLink":"config(debian); initial packaging attempt"}},{"before":"abb79002746cce67641409646a4afea1e83e069c","after":"90d971d84000b8547ea48f078c5b2329dbfe2f57","ref":"refs/heads/main","pushedAt":"2023-09-01T05:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"docs: mention the execution bit\n\n/spend 5m","shortMessageHtmlLink":"docs: mention the execution bit"}},{"before":"b3f3faca67f775987f5e32f34d75641a5ee86d67","after":"abb79002746cce67641409646a4afea1e83e069c","ref":"refs/heads/main","pushedAt":"2023-04-07T06:53:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"feat: support (better named) aliases like `GIT_SPEND_DAYS_PER_WEEK`\n\nPerhaps we could start deprecation of `GIT_SPEND_DAYS_IN_ONE_WEEK`…\n\n/spend 30m\n/spent 2h experimenting","shortMessageHtmlLink":"feat: support (better named) aliases like GIT_SPEND_DAYS_PER_WEEK"}},{"before":"23a5ed1cf2d0bfc7a9707fe39ddaf3e553d56373","after":"b3f3faca67f775987f5e32f34d75641a5ee86d67","ref":"refs/heads/main","pushedAt":"2023-04-05T04:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"refacto: rework and hopefully improve language detection\n\n/spend 30m\n/spend 1h","shortMessageHtmlLink":"refacto: rework and hopefully improve language detection"}},{"before":"4e05c29c993b6caee705f4ee3937694cab202333","after":"23a5ed1cf2d0bfc7a9707fe39ddaf3e553d56373","ref":"refs/heads/main","pushedAt":"2023-04-04T10:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"fix(tests)\n\n/spend 10m","shortMessageHtmlLink":"fix(tests)"}},{"before":"9d744f3fe936ca31354308c21a8404e3de158403","after":"4e05c29c993b6caee705f4ee3937694cab202333","ref":"refs/heads/main","pushedAt":"2023-04-04T09:59:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"config(go): target our `feat-i18n` fork of cobra\n\n/spend 18h","shortMessageHtmlLink":"config(go): target our feat-i18n fork of cobra"}},{"before":"65af988739776839c387bf09e9e087866535a05e","after":"9d744f3fe936ca31354308c21a8404e3de158403","ref":"refs/heads/main","pushedAt":"2023-04-02T06:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"docs\n\n/spend 1h","shortMessageHtmlLink":"docs"}},{"before":"ebb5d8d15547fd5bb7cc8464c863a27034a587b4","after":"65af988739776839c387bf09e9e087866535a05e","ref":"refs/heads/main","pushedAt":"2023-04-02T03:37:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"docs\n\n/spend 1h30","shortMessageHtmlLink":"docs"}},{"before":"6327e66c442e6f0a1c28dbcad4badbfbed36c5ae","after":"ebb5d8d15547fd5bb7cc8464c863a27034a587b4","ref":"refs/heads/main","pushedAt":"2023-04-01T23:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"config(ci)\n\n/spend 10m","shortMessageHtmlLink":"config(ci)"}},{"before":"8aa6d1c78f3614f5e982f037c399bedddea57255","after":"6327e66c442e6f0a1c28dbcad4badbfbed36c5ae","ref":"refs/heads/main","pushedAt":"2023-04-01T23:31:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"config(ci)\n\n/spend 10m","shortMessageHtmlLink":"config(ci)"}},{"before":"dbe686589d3efd74e3937507c4719c31af71097b","after":"8aa6d1c78f3614f5e982f037c399bedddea57255","ref":"refs/heads/main","pushedAt":"2023-04-01T23:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"config(ci)\n\n/spend 3h","shortMessageHtmlLink":"config(ci)"}},{"before":"3d72a3f6bb70c9bb6fa063e7b63e08bf9a518c51","after":"dbe686589d3efd74e3937507c4719c31af71097b","ref":"refs/heads/main","pushedAt":"2023-04-01T06:40:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"docs\n\n/spend 5m","shortMessageHtmlLink":"docs"}},{"before":"0b8877cf97b7c03b62f10793ab17fd6873c129ed","after":"3d72a3f6bb70c9bb6fa063e7b63e08bf9a518c51","ref":"refs/heads/main","pushedAt":"2023-04-01T06:27:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"feat: curl install script draft\n\n/spend 1h","shortMessageHtmlLink":"feat: curl install script draft"}},{"before":"d13811f7d3b13ab82ffd73d17daecfbebeb56efe","after":"0b8877cf97b7c03b62f10793ab17fd6873c129ed","ref":"refs/heads/main","pushedAt":"2023-04-01T05:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"fix(ci): tests are run as root on CI, I forgot\n\n/spend 20m","shortMessageHtmlLink":"fix(ci): tests are run as root on CI, I forgot"}},{"before":"2942de4b50cead4fcc17a41439f58d77909233bc","after":"d13811f7d3b13ab82ffd73d17daecfbebeb56efe","ref":"refs/heads/main","pushedAt":"2023-04-01T05:05:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"fix(ci)\n\n/spend 20m\n/spend 42m","shortMessageHtmlLink":"fix(ci)"}},{"before":"34e8266adff942d91ac79fbf399d86449dae8c0c","after":"2942de4b50cead4fcc17a41439f58d77909233bc","ref":"refs/heads/main","pushedAt":"2023-03-31T19:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"test: man pages installation\n\n/spent 15m","shortMessageHtmlLink":"test: man pages installation"}},{"before":"7ac477305b64a95f63bbb20a670cfd3c0e20881c","after":"34e8266adff942d91ac79fbf399d86449dae8c0c","ref":"refs/heads/main","pushedAt":"2023-03-31T19:08:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"test: man pages generation\n\n/spent 12m","shortMessageHtmlLink":"test: man pages generation"}},{"before":"a525729b1dcb9a9ce72fad96ddfae96c68b50d03","after":"7ac477305b64a95f63bbb20a670cfd3c0e20881c","ref":"refs/heads/main","pushedAt":"2023-03-31T18:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"docs: language chooser\n\n/spent 5m","shortMessageHtmlLink":"docs: language chooser"}},{"before":"b47cf99f754180cb76810fcd0d9675e914c76920","after":"a525729b1dcb9a9ce72fad96ddfae96c68b50d03","ref":"refs/heads/main","pushedAt":"2023-03-31T18:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"docs: generate man pages\n\nWith:\n sudo git spend man --install\n\n/spent 8h","shortMessageHtmlLink":"docs: generate man pages"}},{"before":"ecf7e6dda363c31513226c341371c5130732127e","after":"b47cf99f754180cb76810fcd0d9675e914c76920","ref":"refs/heads/main","pushedAt":"2023-03-31T07:52:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"docs\n\n/spend 2h","shortMessageHtmlLink":"docs"}},{"before":"f35cdad4e1b72a4fd43d939a6dae8ee12ec9168c","after":"ecf7e6dda363c31513226c341371c5130732127e","ref":"refs/heads/main","pushedAt":"2023-03-31T04:57:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"docs: explain why --help is not translated\n\nThe whole point of Cobra is to not have to make my own Help command.\nI think I18N for --help should be fixed upstream instead of here.\n\n/spent 1h","shortMessageHtmlLink":"docs: explain why --help is not translated"}},{"before":"c122280b4b559c02a381eef45021d6d2aad2d4ed","after":"f35cdad4e1b72a4fd43d939a6dae8ee12ec9168c","ref":"refs/heads/main","pushedAt":"2023-03-30T20:21:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"feat(i18n): test the case where language is unknown\n\n/spend 15m","shortMessageHtmlLink":"feat(i18n): test the case where language is unknown"}},{"before":"ea41b8e8ef64e6d789ad884817caacb0b48f206b","after":"c122280b4b559c02a381eef45021d6d2aad2d4ed","ref":"refs/heads/main","pushedAt":"2023-03-30T19:48:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"Merge pull request #4 from x3c3/patch-1\n\nUpdate README.md\r\n\r\nThis is great, now we'll have something in the fixtures to test `--no-merges` in acceptance tests !\r\n\r\nThanks, @philoserf \r\n\r\n/spend 3m","shortMessageHtmlLink":"Merge pull request #4 from x3c3/patch-1"}},{"before":"25633ac702c553f3da797340f2f832aa5cd347d2","after":"ea41b8e8ef64e6d789ad884817caacb0b48f206b","ref":"refs/heads/main","pushedAt":"2023-03-30T19:33:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"feat(i18n): test the case where no /spend message was found\n\n/spend 5m","shortMessageHtmlLink":"feat(i18n): test the case where no /spend message was found"}},{"before":"2e7ef2cb1177e98a3da41174e86875f7cdedadfc","after":"25633ac702c553f3da797340f2f832aa5cd347d2","ref":"refs/heads/main","pushedAt":"2023-03-30T19:28:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Goutte","name":"Antoine Goutenoir","path":"/Goutte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/592545?s=80&v=4"},"commit":{"message":"feat(i18n): test that the default language is english\n\n/spend 30m","shortMessageHtmlLink":"feat(i18n): test that the default language is english"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKbvgfQA","startCursor":null,"endCursor":null}},"title":"Activity · Goutte/git-spend"}