{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":837565918,"defaultBranch":"main","name":"config-templates","ownerLogin":"ffddorf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-08-03T10:59:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4664966?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726951777.0","currentOid":""},"activityList":{"items":[{"before":"b1ebcab1fac23446d3505286d04f4cd6803865c2","after":null,"ref":"refs/heads/feat/slugify","pushedAt":"2024-09-21T20:49:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"91179d846361fcdd4ee4f4b67a888f5100a00f76","after":"184d595051d9516df680bf1c577c2018472b0de4","ref":"refs/heads/main","pushedAt":"2024-09-21T20:49:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Slugify descriptions (#12)","shortMessageHtmlLink":"Slugify descriptions (#12)"}},{"before":null,"after":"b1ebcab1fac23446d3505286d04f4cd6803865c2","ref":"refs/heads/feat/slugify","pushedAt":"2024-09-21T20:47:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Slugify descriptions","shortMessageHtmlLink":"Slugify descriptions"}},{"before":"23310a3518e0558d7e307799021d078a5c1c518b","after":null,"ref":"refs/heads/feat/extend-bgp","pushedAt":"2024-09-21T19:31:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"77dbac577278da61d702e049802d90ff3b393a18","after":"91179d846361fcdd4ee4f4b67a888f5100a00f76","ref":"refs/heads/main","pushedAt":"2024-09-21T19:31:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Set peer group for BGP sessions (#11)","shortMessageHtmlLink":"Set peer group for BGP sessions (#11)"}},{"before":null,"after":"23310a3518e0558d7e307799021d078a5c1c518b","ref":"refs/heads/feat/extend-bgp","pushedAt":"2024-09-21T11:37:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Set peer group for BGP sessions","shortMessageHtmlLink":"Set peer group for BGP sessions"}},{"before":"ba4ed489809a89c6befaa02b20434ca33adfaa33","after":null,"ref":"refs/heads/feat/render-without-device","pushedAt":"2024-09-16T21:16:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"befbfcb966cc0b7ba268476ca3942e303b9bb95a","after":"77dbac577278da61d702e049802d90ff3b393a18","ref":"refs/heads/main","pushedAt":"2024-09-16T21:16:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Allow rendering template outside of the device context (#10)\n\nAPI call to render for any device:\r\n\r\n```\r\ncurl -X 'POST' \\\r\n 'https://netbox.freifunk-duesseldorf.de/api/extras/config-templates/1/render/?format=txt' \\\r\n -H 'Content-Type: application/json' \\\r\n -H 'Authorization: Token ' \\\r\n -d '{\r\n \"device_id\": 21\r\n}'\r\n```","shortMessageHtmlLink":"Allow rendering template outside of the device context (#10)"}},{"before":null,"after":"ba4ed489809a89c6befaa02b20434ca33adfaa33","ref":"refs/heads/feat/render-without-device","pushedAt":"2024-09-09T01:03:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Allow rendering template outside of the device context","shortMessageHtmlLink":"Allow rendering template outside of the device context"}},{"before":"546154e5657b8f3b1da9745aff1db7eeb4e7b7cc","after":null,"ref":"refs/heads/fix/bgp-neighbor-addr","pushedAt":"2024-09-09T00:38:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"c7c0a1e17cee9eec3c2bce984ab411ae96209b6a","after":"befbfcb966cc0b7ba268476ca3942e303b9bb95a","ref":"refs/heads/main","pushedAt":"2024-09-09T00:38:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Fix peer address of BGP neighbors (#9)","shortMessageHtmlLink":"Fix peer address of BGP neighbors (#9)"}},{"before":null,"after":"546154e5657b8f3b1da9745aff1db7eeb4e7b7cc","ref":"refs/heads/fix/bgp-neighbor-addr","pushedAt":"2024-09-09T00:38:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Fix peer address of BGP neighbors","shortMessageHtmlLink":"Fix peer address of BGP neighbors"}},{"before":"cb5129be3afe6e53e7ef87d6eb726896469688eb","after":null,"ref":"refs/heads/fix/tunnel-outside-ips","pushedAt":"2024-09-09T00:34:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"d771818a7a0a050c3faed0af9cc4a5b352c3a06e","after":"c7c0a1e17cee9eec3c2bce984ab411ae96209b6a","ref":"refs/heads/main","pushedAt":"2024-09-09T00:34:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Fix notation of tunnel outside addresses (#8)","shortMessageHtmlLink":"Fix notation of tunnel outside addresses (#8)"}},{"before":null,"after":"cb5129be3afe6e53e7ef87d6eb726896469688eb","ref":"refs/heads/fix/tunnel-outside-ips","pushedAt":"2024-09-09T00:19:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Fix notation of tunnel outside addresses","shortMessageHtmlLink":"Fix notation of tunnel outside addresses"}},{"before":"54f538d34dc902f78bbf7fb228fe59a7dde504cc","after":null,"ref":"refs/heads/feat/clear-routes","pushedAt":"2024-09-05T22:51:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"93274310beeffa42c76cde6af1877f61d7d3519d","after":"d771818a7a0a050c3faed0af9cc4a5b352c3a06e","ref":"refs/heads/main","pushedAt":"2024-09-05T22:51:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Delete existing config before applying interface routes (#7)","shortMessageHtmlLink":"Delete existing config before applying interface routes (#7)"}},{"before":null,"after":"54f538d34dc902f78bbf7fb228fe59a7dde504cc","ref":"refs/heads/feat/clear-routes","pushedAt":"2024-09-05T22:51:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Delete existing config before applying interface routes","shortMessageHtmlLink":"Delete existing config before applying interface routes"}},{"before":"7648d81c2152deba8cc30eca0b70884edfa550ff","after":null,"ref":"refs/heads/chore/move-renovate-conf","pushedAt":"2024-09-05T22:47:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"e5b3b96a69ff7300a36431ae9e735ee1f2ca89bf","after":"93274310beeffa42c76cde6af1877f61d7d3519d","ref":"refs/heads/main","pushedAt":"2024-09-05T22:47:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Move renovate config (#6)","shortMessageHtmlLink":"Move renovate config (#6)"}},{"before":null,"after":"7648d81c2152deba8cc30eca0b70884edfa550ff","ref":"refs/heads/chore/move-renovate-conf","pushedAt":"2024-09-05T22:47:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Move renovate config","shortMessageHtmlLink":"Move renovate config"}},{"before":"5e78e5a4c55fdd09562ebe6532d0a501985a6c4c","after":null,"ref":"refs/heads/feat/sync-branches","pushedAt":"2024-09-05T22:37:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"f69b0e8e921a2df1465c59e70b3357d38c814eac","after":"e5b3b96a69ff7300a36431ae9e735ee1f2ca89bf","ref":"refs/heads/main","pushedAt":"2024-09-05T22:37:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Lookup data source to sync in API (#5)","shortMessageHtmlLink":"Lookup data source to sync in API (#5)"}},{"before":"6d983b45d136c7655a519fdb4e2ac8c1801735e9","after":"5e78e5a4c55fdd09562ebe6532d0a501985a6c4c","ref":"refs/heads/feat/sync-branches","pushedAt":"2024-09-05T22:36:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Add success message","shortMessageHtmlLink":"Add success message"}},{"before":"77071f3658a012c9305d88c5d5be2837e62379dc","after":"6d983b45d136c7655a519fdb4e2ac8c1801735e9","ref":"refs/heads/feat/sync-branches","pushedAt":"2024-09-05T22:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Fix auth","shortMessageHtmlLink":"Fix auth"}},{"before":null,"after":"77071f3658a012c9305d88c5d5be2837e62379dc","ref":"refs/heads/feat/sync-branches","pushedAt":"2024-09-05T22:32:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Lookup data source to sync in API","shortMessageHtmlLink":"Lookup data source to sync in API"}},{"before":"bd3ffb24afd2de5fc8e0b8c6ec5d85c7ce31eb81","after":null,"ref":"refs/heads/chore/linting","pushedAt":"2024-09-05T22:04:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"}},{"before":"7c83c64c9378e343fdc80b5386136b018c32cd29","after":"f69b0e8e921a2df1465c59e70b3357d38c814eac","ref":"refs/heads/main","pushedAt":"2024-09-05T22:04:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Lint templates before sync (#4)","shortMessageHtmlLink":"Lint templates before sync (#4)"}},{"before":"f88553e96d08b3aed7bfdb77d3434ad4a64307b4","after":"bd3ffb24afd2de5fc8e0b8c6ec5d85c7ce31eb81","ref":"refs/heads/chore/linting","pushedAt":"2024-09-05T22:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Fix remaining issues","shortMessageHtmlLink":"Fix remaining issues"}},{"before":"a85fdf6a779b9a086815a10351bddd4860e785cb","after":"f88553e96d08b3aed7bfdb77d3434ad4a64307b4","ref":"refs/heads/chore/linting","pushedAt":"2024-09-05T22:01:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mraerino","name":"Marcus Weiner","path":"/mraerino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4941459?s=80&v=4"},"commit":{"message":"Ignore some lints","shortMessageHtmlLink":"Ignore some lints"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMDo0OTozNy4wMDAwMDBazwAAAAS84JO3","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMDo0OTozNy4wMDAwMDBazwAAAAS84JO3","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMjowMTo1Ny4wMDAwMDBazwAAAASuVZ_i"}},"title":"Activity ยท ffddorf/config-templates"}