{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":651522877,"defaultBranch":"main","name":"rockbears-log","ownerLogin":"Crocmagnon","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-09T12:30:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3630554?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712051691.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"893a55719b170bc5af553d948f2961615fcc211e","ref":"refs/heads/fix/race-factory","pushedAt":"2024-04-02T09:54:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: add SetFactory protected by mutex","shortMessageHtmlLink":"feat: add SetFactory protected by mutex"}},{"before":null,"after":"593c17dde40ca8ddf1ee439c11fc64a08b053684","ref":"refs/heads/fix/race","pushedAt":"2024-03-30T14:56:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"fix: data race getting exclude rules","shortMessageHtmlLink":"fix: data race getting exclude rules"}},{"before":null,"after":"16f241896e5ad41a3ae2e6696e85857e35d28f06","ref":"refs/heads/fix/typo","pushedAt":"2024-03-30T14:54:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"refactor: fix typo in var name","shortMessageHtmlLink":"refactor: fix typo in var name"}},{"before":"9653f47bc825ba301866c8f3bbfa8c17fe9caf9a","after":"fd3fe4cc4cd041cd1143d7b08eaa7de47b84c072","ref":"refs/heads/main","pushedAt":"2024-03-15T09:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"fix: log level for logrus wrapper","shortMessageHtmlLink":"fix: log level for logrus wrapper"}},{"before":null,"after":"1fb0d66bb56dca0e67291d2b6733db17b0526032","ref":"refs/heads/fix/log-level","pushedAt":"2024-03-07T11:13:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"fix: log level for logrus wrapper","shortMessageHtmlLink":"fix: log level for logrus wrapper"}},{"before":"ba2fda1fee4744f1fb47538a63ef624cb6218f52","after":"9653f47bc825ba301866c8f3bbfa8c17fe9caf9a","ref":"refs/heads/main","pushedAt":"2024-03-07T10:49:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"receive a testing.TB in NewTestingWrapper","shortMessageHtmlLink":"receive a testing.TB in NewTestingWrapper"}},{"before":"24bbecc4630ecd8f26e0f3bbccdccc69511c60ad","after":null,"ref":"refs/heads/feat/set-frames-to-skip","pushedAt":"2024-02-26T08:01:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"}},{"before":"f5e0cd6f7f947130c09198d6f223f742505a5b94","after":null,"ref":"refs/heads/testing-TB","pushedAt":"2024-02-26T08:01:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"}},{"before":"02e43ea980a06ca13e83e746077bd0db5d2faa31","after":"24bbecc4630ecd8f26e0f3bbccdccc69511c60ad","ref":"refs/heads/feat/set-frames-to-skip","pushedAt":"2024-02-24T18:28:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: allow setting frames to skip\n\nuseful for wrapper libraries","shortMessageHtmlLink":"feat: allow setting frames to skip"}},{"before":null,"after":"02e43ea980a06ca13e83e746077bd0db5d2faa31","ref":"refs/heads/feat/set-frames-to-skip","pushedAt":"2024-02-24T18:22:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: allow setting frames to skip\n\nuseful for wrapper libraries","shortMessageHtmlLink":"feat: allow setting frames to skip"}},{"before":null,"after":"f5e0cd6f7f947130c09198d6f223f742505a5b94","ref":"refs/heads/testing-TB","pushedAt":"2024-02-12T08:26:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"receive a testing.TB in NewTestingWrapper","shortMessageHtmlLink":"receive a testing.TB in NewTestingWrapper"}},{"before":"ca4b7ae78e0e71ea7c1436014fd1ff3ed45087c4","after":"ba2fda1fee4744f1fb47538a63ef624cb6218f52","ref":"refs/heads/main","pushedAt":"2024-02-12T08:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"fix: init global factory (#16)","shortMessageHtmlLink":"fix: init global factory (rockbears#16)"}},{"before":null,"after":"6a2d354d98da112386147fc6c9e1bbce37873333","ref":"refs/heads/fix/panic-nil-factory","pushedAt":"2023-12-07T09:45:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"fix: panic due to nil global Factory","shortMessageHtmlLink":"fix: panic due to nil global Factory"}},{"before":"84d5c3a5c727ba87d087894e77326bcdc4bde7aa","after":"ca4b7ae78e0e71ea7c1436014fd1ff3ed45087c4","ref":"refs/heads/main","pushedAt":"2023-12-07T09:43:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"fix: data race on registered fields slice (#14)","shortMessageHtmlLink":"fix: data race on registered fields slice (rockbears#14)"}},{"before":"3c2ed967f9621f8da594917bb0fa48ed4c3d04ee","after":"0844bd556f85a035e94a3a58d0c46c316e4680ea","ref":"refs/heads/global-state","pushedAt":"2023-11-24T09:30:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: increase testability\n\nGetting rid of global state is a nice step forward in improving\ntestability.\nCaller code (and more importantly tests) can now fully control\nthe registered fields or the logger used to produce messages.\n\nAll while not vastly changing the current interface, which keeps the\nglobal logging functions it used to have. Those obviously still rely on\nshared global state.","shortMessageHtmlLink":"feat: increase testability"}},{"before":"6127b621209fcd5a5f7c8e6f67faefa2c80444ab","after":"3c2ed967f9621f8da594917bb0fa48ed4c3d04ee","ref":"refs/heads/global-state","pushedAt":"2023-10-03T15:28:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: increase testability\n\nGetting rid of global state is a nice step forward in improving\ntestability.\nCaller code (and more importantly tests) can now fully control\nthe registered fields or the logger used to produce messages.\n\nAll while not vastly changing the current interface, which keeps the\nglobal logging functions it used to have. Those obviously still rely on\nshared global state.","shortMessageHtmlLink":"feat: increase testability"}},{"before":"a382b68e95d2f61efdcbf04ca8c652d6506a8571","after":"6127b621209fcd5a5f7c8e6f67faefa2c80444ab","ref":"refs/heads/global-state","pushedAt":"2023-09-22T13:12:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: increase testability\n\nGetting rid of global state is a nice step forward in improving\ntestability.\nCaller code (and more importantly tests) can now fully control\nthe registered fields or the logger used to produce messages.\n\nAll while not vastly changing the current interface, which keeps the\nglobal logging functions it used to have. Those obviously still rely on\nshared global state.","shortMessageHtmlLink":"feat: increase testability"}},{"before":"d838f1c7d025144d5f8d528d25cefde64573911c","after":"a382b68e95d2f61efdcbf04ca8c652d6506a8571","ref":"refs/heads/global-state","pushedAt":"2023-09-22T13:06:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: increase testability\n\nGetting rid of global state is a nice step forward in improving\ntestability.\nCaller code (and more importantly tests) can now fully control\nthe registered fields or the logger used to produce messages.\n\nAll while not vastly changing the current interface, which keeps the\nglobal logging functions it used to have. Those obviously still rely on\nshared global state.","shortMessageHtmlLink":"feat: increase testability"}},{"before":"1b96d0c5bfaf070f317a394efc116690b76b3c34","after":"d838f1c7d025144d5f8d528d25cefde64573911c","ref":"refs/heads/global-state","pushedAt":"2023-09-22T13:05:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: increase testability\n\nGetting rid of global state is a nice step forward in improving\ntestability.\nCaller code (and more importantly tests) can now fully control\nthe registered fields or the logger used to produce messages.\n\nAll while not vastly changing the current interface, which keeps the\nglobal logging functions it used to have. Those obviously still rely on\nshared global state.","shortMessageHtmlLink":"feat: increase testability"}},{"before":"66d59e70a9bb5ee828eac854fd4aef3a91524903","after":"1b96d0c5bfaf070f317a394efc116690b76b3c34","ref":"refs/heads/global-state","pushedAt":"2023-09-22T13:04:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: increase testability\n\nGetting rid of global state is a nice step forward in improving\ntestability.\nCaller code (and more importantly tests) can now fully control\nthe registered fields or the logger used to produce messages.\n\nAll while not vastly changing the current interface, which keeps the\nglobal logging functions it used to have. Those obviously still rely on\nshared global state.","shortMessageHtmlLink":"feat: increase testability"}},{"before":"84d5c3a5c727ba87d087894e77326bcdc4bde7aa","after":"66d59e70a9bb5ee828eac854fd4aef3a91524903","ref":"refs/heads/global-state","pushedAt":"2023-09-22T12:58:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: increase testability\n\nGetting rid of global state is a nice step forward in improving\ntestability.\nCaller code (and more importantly tests) can now fully control\nthe registered fields or the logger used to produce messages.\n\nAll while not vastly changing the current interface, which keeps the\nglobal logging functions it used to have. Those obviously still rely on\nshared global state.","shortMessageHtmlLink":"feat: increase testability"}},{"before":"750b6384932583988699e2d14d76459bff97b2e2","after":"84d5c3a5c727ba87d087894e77326bcdc4bde7aa","ref":"refs/heads/main","pushedAt":"2023-09-22T12:58:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"Add GetRegisteredFields","shortMessageHtmlLink":"Add GetRegisteredFields"}},{"before":"66d59e70a9bb5ee828eac854fd4aef3a91524903","after":"84d5c3a5c727ba87d087894e77326bcdc4bde7aa","ref":"refs/heads/global-state","pushedAt":"2023-09-22T12:57:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"Add GetRegisteredFields","shortMessageHtmlLink":"Add GetRegisteredFields"}},{"before":null,"after":"66d59e70a9bb5ee828eac854fd4aef3a91524903","ref":"refs/heads/global-state","pushedAt":"2023-09-22T12:56:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"feat: increase testability\n\nGetting rid of global state is a nice step forward in improving\ntestability.\nCaller code (and more importantly tests) can now fully control\nthe registered fields or the logger used to produce messages.\n\nAll while not vastly changing the current interface, which keeps the\nglobal logging functions it used to have. Those obviously still rely on\nshared global state.","shortMessageHtmlLink":"feat: increase testability"}},{"before":"f47e11b7d09a90904f50a600335f338a2b2e2fc9","after":"089930de512da4f541731acf52011dab234971bf","ref":"refs/heads/feat/get-registered-fields","pushedAt":"2023-06-21T15:44:39.452Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"Add GetRegisteredFields","shortMessageHtmlLink":"Add GetRegisteredFields"}},{"before":"2f1a067ff1d7f08950a988a71acdcda0b23c9f42","after":"f47e11b7d09a90904f50a600335f338a2b2e2fc9","ref":"refs/heads/feat/get-registered-fields","pushedAt":"2023-06-21T15:30:38.983Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"Add GetRegisteredFields","shortMessageHtmlLink":"Add GetRegisteredFields"}},{"before":"7638ea5bc80cb8382d72623277d843f8a300ed1c","after":"750b6384932583988699e2d14d76459bff97b2e2","ref":"refs/heads/main","pushedAt":"2023-06-21T15:30:26.177Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"chore: Update log_test.go + CI workflow (#12)\n\n* tests: Update log_test.go\r\n\r\n* chore: Create workflow go.yml","shortMessageHtmlLink":"chore: Update log_test.go + CI workflow (rockbears#12)"}},{"before":"7638ea5bc80cb8382d72623277d843f8a300ed1c","after":"750b6384932583988699e2d14d76459bff97b2e2","ref":"refs/heads/main","pushedAt":"2023-06-21T15:30:26.136Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"chore: Update log_test.go + CI workflow (#12)\n\n* tests: Update log_test.go\r\n\r\n* chore: Create workflow go.yml","shortMessageHtmlLink":"chore: Update log_test.go + CI workflow (rockbears#12)"}},{"before":null,"after":"2f1a067ff1d7f08950a988a71acdcda0b23c9f42","ref":"refs/heads/feat/get-registered-fields","pushedAt":"2023-06-21T14:57:07.277Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crocmagnon","name":"Gabriel Augendre","path":"/Crocmagnon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3630554?s=80&v=4"},"commit":{"message":"Add GetRegisteredFields","shortMessageHtmlLink":"Add GetRegisteredFields"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wMlQwOTo1NDo1MS4wMDAwMDBazwAAAAQlW7qz","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yMVQxNDo1NzowNy4yNzczNjJazwAAAANGKvtA"}},"title":"Activity ยท Crocmagnon/rockbears-log"}