{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":324453237,"defaultBranch":"main","name":"tabnews.com.br","ownerLogin":"filipedeschamps","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-26T00:12:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4248081?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716511484.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"0c37d0af97d5b1fe1d5df3610ae52b68ac5637a7","ref":"refs/heads/test/request-builder-on-contents","pushedAt":"2024-05-24T00:44:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Rafatcb","name":"Rafael Tavares Carvalho Barros","path":"/Rafatcb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26308880?s=80&v=4"},"commit":{"message":"test(contents): use `RequestBuilder` on more contents tests","shortMessageHtmlLink":"test(contents): use RequestBuilder on more contents tests"}},{"before":"cca294efb39cdd95e8b157ed22a8d876a2cf9d3d","after":null,"ref":"refs/heads/fix/get-pagination","pushedAt":"2024-05-23T22:09:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"}},{"before":"28aa34639b13b4fbd6854c7e60e43bcdccafcb0a","after":"f7fbb88eba0ba34a8dbaf6b2f017b06aa7bed82c","ref":"refs/heads/main","pushedAt":"2024-05-23T22:09:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"Merge pull request #1707 from filipedeschamps/fix/get-pagination\n\nRemove `async` desnecessário de `pagination.get`","shortMessageHtmlLink":"Merge pull request #1707 from filipedeschamps/fix/get-pagination"}},{"before":"d14a23b10bf475fd4b2f7cd459116bb90630057a","after":"cca294efb39cdd95e8b157ed22a8d876a2cf9d3d","ref":"refs/heads/fix/get-pagination","pushedAt":"2024-05-23T22:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rafatcb","name":"Rafael Tavares Carvalho Barros","path":"/Rafatcb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26308880?s=80&v=4"},"commit":{"message":"fix(pagination): return last page even if there is no result","shortMessageHtmlLink":"fix(pagination): return last page even if there is no result"}},{"before":null,"after":"d14a23b10bf475fd4b2f7cd459116bb90630057a","ref":"refs/heads/fix/get-pagination","pushedAt":"2024-05-23T10:37:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Rafatcb","name":"Rafael Tavares Carvalho Barros","path":"/Rafatcb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26308880?s=80&v=4"},"commit":{"message":"fix(pagination): remove unnecessary async","shortMessageHtmlLink":"fix(pagination): remove unnecessary async"}},{"before":"23165d68c5cefb92c7d3b79bd61c93e49ca8ce1f","after":null,"ref":"refs/heads/fix/typo","pushedAt":"2024-05-23T00:58:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"}},{"before":"18951285a17c73638ba81183347d89c88c65df1f","after":"28aa34639b13b4fbd6854c7e60e43bcdccafcb0a","ref":"refs/heads/main","pushedAt":"2024-05-23T00:58:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"Merge pull request #1706 from filipedeschamps/fix/typo\n\nCorrige typo em `content` (`contend`)","shortMessageHtmlLink":"Merge pull request #1706 from filipedeschamps/fix/typo"}},{"before":"51b137dc916051c3080a95069ad390e08b8f907d","after":"23165d68c5cefb92c7d3b79bd61c93e49ca8ce1f","ref":"refs/heads/fix/typo","pushedAt":"2024-05-23T00:53:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"fix(models/notification): fix typo in `content`","shortMessageHtmlLink":"fix(models/notification): fix typo in content"}},{"before":"a37eb5d49db9b5bff951e3b63f616f37ea60689b","after":null,"ref":"refs/heads/refactor/title-validation","pushedAt":"2024-05-23T00:53:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"}},{"before":"c49a02c9a55321aafe0ef98116080ba1004d9eb8","after":"18951285a17c73638ba81183347d89c88c65df1f","ref":"refs/heads/main","pushedAt":"2024-05-23T00:53:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"Merge pull request #1705 from filipedeschamps/refactor/title-validation\n\nRefatoração da validação da presença do título nos conteúdos","shortMessageHtmlLink":"Merge pull request #1705 from filipedeschamps/refactor/title-validation"}},{"before":null,"after":"51b137dc916051c3080a95069ad390e08b8f907d","ref":"refs/heads/fix/typo","pushedAt":"2024-05-23T00:11:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"fix(models/notification): fix typo in `content`","shortMessageHtmlLink":"fix(models/notification): fix typo in content"}},{"before":"c49a02c9a55321aafe0ef98116080ba1004d9eb8","after":"a37eb5d49db9b5bff951e3b63f616f37ea60689b","ref":"refs/heads/refactor/title-validation","pushedAt":"2024-05-22T23:54:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"refactor(models/contents): validate title presence","shortMessageHtmlLink":"refactor(models/contents): validate title presence"}},{"before":"06aa12e7a87b1340943c9465b6fa431c389c725f","after":"c49a02c9a55321aafe0ef98116080ba1004d9eb8","ref":"refs/heads/refactor/title-validation","pushedAt":"2024-05-22T23:53:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"Merge pull request #1704 from filipedeschamps/fix/slug-size-tests\n\nCorrige os testes de limite de tamanho do `slug`","shortMessageHtmlLink":"Merge pull request #1704 from filipedeschamps/fix/slug-size-tests"}},{"before":"a38387663affe193100c87f93f1aec1c554e5854","after":null,"ref":"refs/heads/fix/slug-size-tests","pushedAt":"2024-05-22T23:48:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"}},{"before":"74ca3780d80d4562ec5cb4ee49ca321e7c1f8fe2","after":"c49a02c9a55321aafe0ef98116080ba1004d9eb8","ref":"refs/heads/main","pushedAt":"2024-05-22T23:48:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"Merge pull request #1704 from filipedeschamps/fix/slug-size-tests\n\nCorrige os testes de limite de tamanho do `slug`","shortMessageHtmlLink":"Merge pull request #1704 from filipedeschamps/fix/slug-size-tests"}},{"before":"9ee85b7233196a784e116110586c22e3364693d5","after":"a38387663affe193100c87f93f1aec1c554e5854","ref":"refs/heads/fix/slug-size-tests","pushedAt":"2024-05-22T23:44:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"fix(tests): adjust slug size limit tests","shortMessageHtmlLink":"fix(tests): adjust slug size limit tests"}},{"before":null,"after":"06aa12e7a87b1340943c9465b6fa431c389c725f","ref":"refs/heads/refactor/title-validation","pushedAt":"2024-05-22T22:59:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"refactor(models/contents): validate title presence","shortMessageHtmlLink":"refactor(models/contents): validate title presence"}},{"before":null,"after":"9ee85b7233196a784e116110586c22e3364693d5","ref":"refs/heads/fix/slug-size-tests","pushedAt":"2024-05-22T22:55:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"fix(tests): adjust slug size limit tests","shortMessageHtmlLink":"fix(tests): adjust slug size limit tests"}},{"before":"2614e19261ca6ff87798c4bd9058ef6167b5c12d","after":"2f0f13b6eb424d97e14f5dda097d36d4858fae8f","ref":"refs/heads/firewall-adjustments","pushedAt":"2024-05-22T22:33:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Rafatcb","name":"Rafael Tavares Carvalho Barros","path":"/Rafatcb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26308880?s=80&v=4"},"commit":{"message":"feat(firewall): handle firewall with multiple events involved\n\nIf the firewall catches some suspicious activity from an IP address and that IP address continues to\nperform the same action, new events are created for the same firewall side-effect.","shortMessageHtmlLink":"feat(firewall): handle firewall with multiple events involved"}},{"before":"48162f401c3b19721274e950f998db7f1c174e85","after":"2614e19261ca6ff87798c4bd9058ef6167b5c12d","ref":"refs/heads/firewall-adjustments","pushedAt":"2024-05-18T17:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rafatcb","name":"Rafael Tavares Carvalho Barros","path":"/Rafatcb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26308880?s=80&v=4"},"commit":{"message":"feat(firewall): handle firewall with multiple events involved\n\nIf the firewall catches some suspicious activity from an IP address and that IP address continues to\nperform the same action, new events are created for the same firewall side-effect.","shortMessageHtmlLink":"feat(firewall): handle firewall with multiple events involved"}},{"before":"f405596cbbaeb5208254650961557471e7876f8d","after":"48162f401c3b19721274e950f998db7f1c174e85","ref":"refs/heads/firewall-adjustments","pushedAt":"2024-05-15T23:46:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"refactor(firewall): move functions from `stored procedures` to `migrations`","shortMessageHtmlLink":"refactor(firewall): move functions from stored procedures to `migra…"}},{"before":"8ba14db481f158cd2d97de789b99bafaf6eebd3a","after":"f405596cbbaeb5208254650961557471e7876f8d","ref":"refs/heads/firewall-adjustments","pushedAt":"2024-05-15T22:31:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"refactor(firewall): move functions from `stored procedures` to `migrations`","shortMessageHtmlLink":"refactor(firewall): move functions from stored procedures to `migra…"}},{"before":"25d6d6b1f754d9abaf2ca0e2dda1a311e499c3dd","after":"8ba14db481f158cd2d97de789b99bafaf6eebd3a","ref":"refs/heads/firewall-adjustments","pushedAt":"2024-05-15T01:15:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Rafatcb","name":"Rafael Tavares Carvalho Barros","path":"/Rafatcb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26308880?s=80&v=4"},"commit":{"message":"refactor(firewall): separate firewall model into different files","shortMessageHtmlLink":"refactor(firewall): separate firewall model into different files"}},{"before":"77b464213a4bedba9ad44fdda6e99ab7981d9e34","after":"663aac4b871c793a2133197c05df7a1f17c85118","ref":"refs/heads/week_viewers","pushedAt":"2024-05-15T01:00:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"feat(page views): show viewer count for the week","shortMessageHtmlLink":"feat(page views): show viewer count for the week"}},{"before":"643a3b2ca17a347f65ab3cf6d5d69769eb993d4b","after":null,"ref":"refs/heads/fix/logs-fields","pushedAt":"2024-05-15T00:59:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"}},{"before":"9bb3210f9755c627b784cb8881ecf98fcbb0ae0b","after":"74ca3780d80d4562ec5cb4ee49ca321e7c1f8fe2","ref":"refs/heads/main","pushedAt":"2024-05-15T00:58:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"Merge pull request #1696 from filipedeschamps/fix/logs-fields\n\nDiminui a quantidade de campos e o tamanho total dos logs enviados para o Axiom","shortMessageHtmlLink":"Merge pull request #1696 from filipedeschamps/fix/logs-fields"}},{"before":"f3c5bb2d2777e42732af3370f8da531eb44c511a","after":"643a3b2ca17a347f65ab3cf6d5d69769eb993d4b","ref":"refs/heads/fix/logs-fields","pushedAt":"2024-05-14T19:59:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"fix(logs): logs data received from client as an `array`","shortMessageHtmlLink":"fix(logs): logs data received from client as an array"}},{"before":"91f33269e3eeb5fb824a1b867f2fcc9fbaacbb60","after":"f3c5bb2d2777e42732af3370f8da531eb44c511a","ref":"refs/heads/fix/logs-fields","pushedAt":"2024-05-14T19:35:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"fix(logs): logs data received from client as an `array`","shortMessageHtmlLink":"fix(logs): logs data received from client as an array"}},{"before":"26552617839d437b674c12341a3e67d20bb5e507","after":"9bb3210f9755c627b784cb8881ecf98fcbb0ae0b","ref":"refs/heads/main","pushedAt":"2024-05-13T23:30:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"feat(userforms): improves UX in form interactions (#1691)\n\n* refactor: wrap terms and conditions checkbox into a FormControl\r\n\r\n* feat: add caption to signup username form field for better UX\r\n\r\n* refactor: change 'publicações' to 'conteúdos' in confirm change username modal\r\n\r\n* feat: add caption to profile username form field\r\n\r\n* refactor: requested changes\r\n\r\n* refactor: custom error message for username field\r\n\r\n* refactor: custom error message and shows caption if username differs from current\r\n\r\n* refactor: requested changes","shortMessageHtmlLink":"feat(userforms): improves UX in form interactions (#1691)"}},{"before":"d6e949dbceb2fe39e854bc647406edb48da6b8fc","after":"91f33269e3eeb5fb824a1b867f2fcc9fbaacbb60","ref":"refs/heads/fix/logs-fields","pushedAt":"2024-05-13T14:31:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aprendendofelipe","name":"Felipe Barso","path":"/aprendendofelipe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77860630?s=80&v=4"},"commit":{"message":"fix(logs): logs data received from client as an `array`","shortMessageHtmlLink":"fix(logs): logs data received from client as an array"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUo5bqwA","startCursor":null,"endCursor":null}},"title":"Activity · filipedeschamps/tabnews.com.br"}