{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":56450375,"defaultBranch":"master","name":"pivpn","ownerLogin":"pivpn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-17T17:53:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18517161?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713022018.0","currentOid":""},"activityList":{"items":[{"before":"68520aa7b2d8e436f0ec5c07cedf7d8a4fe060cb","after":"ececd4ed96b7e16493655131ae734b479aadd117","ref":"refs/heads/master","pushedAt":"2024-04-13T15:26:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"orazioedoardo","name":"Orazio","path":"/orazioedoardo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22700499?s=80&v=4"},"commit":{"message":"build: Add automated release actions","shortMessageHtmlLink":"build: Add automated release actions"}},{"before":null,"after":"c706846eef9e967f3c8f415bc592d85ddb828548","ref":"refs/heads/automated-releases","pushedAt":"2024-04-13T14:00:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"build: Add automated release actions","shortMessageHtmlLink":"build: Add automated release actions"}},{"before":"f732de20de3f515b1eca39811d6288637024a1af","after":"68520aa7b2d8e436f0ec5c07cedf7d8a4fe060cb","ref":"refs/heads/master","pushedAt":"2024-04-13T13:54:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orazioedoardo","name":"Orazio","path":"/orazioedoardo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22700499?s=80&v=4"},"commit":{"message":"fix(scripts): prevent adding wireguard 'usernames' longer than 15 characters, fixes issue #1816","shortMessageHtmlLink":"fix(scripts): prevent adding wireguard 'usernames' longer than 15 cha…"}},{"before":"07d65b66fcf48275a16cd3ade440d99a82a9c1f7","after":"f732de20de3f515b1eca39811d6288637024a1af","ref":"refs/heads/master","pushedAt":"2024-04-13T09:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orazioedoardo","name":"Orazio","path":"/orazioedoardo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22700499?s=80&v=4"},"commit":{"message":"Update maintenance notice","shortMessageHtmlLink":"Update maintenance notice"}},{"before":"2f64b12ec12017ad0c4c04558b3d83e466926382","after":"07d65b66fcf48275a16cd3ade440d99a82a9c1f7","ref":"refs/heads/master","pushedAt":"2024-04-13T08:56:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"orazioedoardo","name":"Orazio","path":"/orazioedoardo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22700499?s=80&v=4"},"commit":{"message":"feat(install): Mark upcoming Ubuntu 24.04 as explicity supported, drop EOL Debian version","shortMessageHtmlLink":"feat(install): Mark upcoming Ubuntu 24.04 as explicity supported, dro…"}},{"before":"fc129745e09f196aad57559aa01e7be29b725c0b","after":null,"ref":"refs/heads/test-pr","pushedAt":"2024-04-06T11:08:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"}},{"before":null,"after":"fc129745e09f196aad57559aa01e7be29b725c0b","ref":"refs/heads/test-pr","pushedAt":"2024-04-06T11:00:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"Test autoclose workflow","shortMessageHtmlLink":"Test autoclose workflow"}},{"before":"66d3380587fa0f6b8388d7ce1df6f0e8835dde27","after":null,"ref":"refs/heads/test","pushedAt":"2024-04-06T10:58:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"}},{"before":"ecd75e77ab79c4353ba9bd94d61650d97e8f7daf","after":"2f64b12ec12017ad0c4c04558b3d83e466926382","ref":"refs/heads/master","pushedAt":"2024-04-06T10:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"docs: Add lockdown workflow\n\nAdd workflow to automatically close any issue or pull request","shortMessageHtmlLink":"docs: Add lockdown workflow"}},{"before":"f524eaed757a76b82b9b5d67583302ff5b699672","after":"ecd75e77ab79c4353ba9bd94d61650d97e8f7daf","ref":"refs/heads/master","pushedAt":"2024-04-06T09:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"chore: Disable bug reports","shortMessageHtmlLink":"chore: Disable bug reports"}},{"before":"d0729779a1405099753d8112f07a3bdf8c30b7d6","after":"f524eaed757a76b82b9b5d67583302ff5b699672","ref":"refs/heads/master","pushedAt":"2024-04-06T09:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"docs: Add unmaintained warning","shortMessageHtmlLink":"docs: Add unmaintained warning"}},{"before":"20d3a4ccd4f2d080d6f9a13a74e6369aa9d54476","after":"d0729779a1405099753d8112f07a3bdf8c30b7d6","ref":"refs/heads/master","pushedAt":"2024-04-05T20:15:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"feat(install): Add possibility to use Pi-hole in unattended install (#1825)\n\nIn unattended install, there is no possibility to\r\nspecify if user wants to use Pi-hole DNS as DNS.\r\n\r\nIntroducing a --use-pihole argument, user can decide\r\nif PiVPN configuration should be aligned to the\r\nPi-hole installation.","shortMessageHtmlLink":"feat(install): Add possibility to use Pi-hole in unattended install (#…"}},{"before":"98f346cc60aca22b904db51d094b2a38f0090d78","after":"66d3380587fa0f6b8388d7ce1df6f0e8835dde27","ref":"refs/heads/test","pushedAt":"2024-04-05T20:09:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"feat(install): Add possibility to use Pi-hole in unattended install (#1825)\n\nIn unattended install, there is no possibility to\r\nspecify if user wants to use Pi-hole DNS as DNS.\r\n\r\nIntroducing a --use-pihole argument, user can decide\r\nif PiVPN configuration should be aligned to the\r\nPi-hole installation.","shortMessageHtmlLink":"feat(install): Add possibility to use Pi-hole in unattended install (#…"}},{"before":"4f88a5640756e0429c789ee6200dcf5683a7596c","after":"20d3a4ccd4f2d080d6f9a13a74e6369aa9d54476","ref":"refs/heads/master","pushedAt":"2024-01-29T07:53:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orazioedoardo","name":"Orazio","path":"/orazioedoardo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22700499?s=80&v=4"},"commit":{"message":"fix(install): don't treat http errors as unavailable ipv6","shortMessageHtmlLink":"fix(install): don't treat http errors as unavailable ipv6"}},{"before":"a85d3752ef94ed1aaad70ba6d483f93583152eca","after":"4f88a5640756e0429c789ee6200dcf5683a7596c","ref":"refs/heads/master","pushedAt":"2024-01-28T21:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"build: publish-install.yml\n\nPublish install script to github pages","shortMessageHtmlLink":"build: publish-install.yml"}},{"before":"bf70bf84f6b078440db07a32ca82dde584c043c9","after":"a85d3752ef94ed1aaad70ba6d483f93583152eca","ref":"refs/heads/master","pushedAt":"2024-01-28T21:51:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"fix(scripts): disallow using server's name as client name (#1791)","shortMessageHtmlLink":"fix(scripts): disallow using server's name as client name (#1791)"}},{"before":"a85d3752ef94ed1aaad70ba6d483f93583152eca","after":"bf70bf84f6b078440db07a32ca82dde584c043c9","ref":"refs/heads/master","pushedAt":"2024-01-28T21:45:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"build: publish-install.yml\n\nPublish install script to github pages","shortMessageHtmlLink":"build: publish-install.yml"}},{"before":"701a817fed23e302b91b7677b81c5919fc4ec3f1","after":"a85d3752ef94ed1aaad70ba6d483f93583152eca","ref":"refs/heads/master","pushedAt":"2023-12-13T17:09:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"orazioedoardo","name":"Orazio","path":"/orazioedoardo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22700499?s=80&v=4"},"commit":{"message":"fix(scripts): disallow using server's name as client name (#1791)","shortMessageHtmlLink":"fix(scripts): disallow using server's name as client name (#1791)"}},{"before":"701a817fed23e302b91b7677b81c5919fc4ec3f1","after":"98f346cc60aca22b904db51d094b2a38f0090d78","ref":"refs/heads/test","pushedAt":"2023-11-23T10:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"orazioedoardo","name":"Orazio","path":"/orazioedoardo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22700499?s=80&v=4"},"commit":{"message":"Updates to subnet generation and client creation (#1782)\n\n* refactor(core): allow any subnet and netmask\r\n\r\n* fix(scripts): prevent adding more clients than the subnet allows\r\n\r\n* fix(scripts): correctly remove leading zeros from ipv6 quartets\r\n\r\n* refactor(core): new probabilistic subnet generation with fallback to other RFC1918 subnets","shortMessageHtmlLink":"Updates to subnet generation and client creation (#1782)"}},{"before":"0a3dd62ee703bb55ef1fc1fd0bfd1c29f6acc36b","after":"701a817fed23e302b91b7677b81c5919fc4ec3f1","ref":"refs/heads/master","pushedAt":"2023-11-07T19:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"refactor(core): Change wording on the window (#1779)\n\n* Change wording on the user selection window","shortMessageHtmlLink":"refactor(core): Change wording on the window (#1779)"}},{"before":"0a3dd62ee703bb55ef1fc1fd0bfd1c29f6acc36b","after":"701a817fed23e302b91b7677b81c5919fc4ec3f1","ref":"refs/heads/test","pushedAt":"2023-11-07T19:46:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"refactor(core): Change wording on the window (#1779)\n\n* Change wording on the user selection window","shortMessageHtmlLink":"refactor(core): Change wording on the window (#1779)"}},{"before":"13ac5ceeb04d95b026cfc200f46125a1dd6a4dd3","after":"0a3dd62ee703bb55ef1fc1fd0bfd1c29f6acc36b","ref":"refs/heads/master","pushedAt":"2023-11-07T19:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"fix(scripts): correct link to backup doc","shortMessageHtmlLink":"fix(scripts): correct link to backup doc"}},{"before":"13ac5ceeb04d95b026cfc200f46125a1dd6a4dd3","after":"0a3dd62ee703bb55ef1fc1fd0bfd1c29f6acc36b","ref":"refs/heads/test","pushedAt":"2023-11-07T11:30:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orazioedoardo","name":"Orazio","path":"/orazioedoardo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22700499?s=80&v=4"},"commit":{"message":"fix(scripts): correct link to backup doc","shortMessageHtmlLink":"fix(scripts): correct link to backup doc"}},{"before":"f9ae9662ecc49896d09cdb38e177d2efa90e7119","after":"13ac5ceeb04d95b026cfc200f46125a1dd6a4dd3","ref":"refs/heads/master","pushedAt":"2023-11-04T18:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"feat(Network): Add support for network manager\n\nfix #1774: Add support for network manager running on Raspberrypi OS bookworm","shortMessageHtmlLink":"feat(Network): Add support for network manager"}},{"before":"5468facd89ebde46d3d6275647565e3a63de1176","after":"13ac5ceeb04d95b026cfc200f46125a1dd6a4dd3","ref":"refs/heads/test","pushedAt":"2023-11-04T17:46:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"feat(Network): Add support for network manager\n\nfix #1774: Add support for network manager running on Raspberrypi OS bookworm","shortMessageHtmlLink":"feat(Network): Add support for network manager"}},{"before":"474c339884f8c9e8c82664d151a761a1f71fb9e6","after":"5468facd89ebde46d3d6275647565e3a63de1176","ref":"refs/heads/test","pushedAt":"2023-11-04T17:25:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"feat(Network): Add support for network manager\n\nfix #1774: Add support for network manager running on Raspberrypi OS bookworm","shortMessageHtmlLink":"feat(Network): Add support for network manager"}},{"before":"16189edc7b03d3ed930dbb3cc908d8e2275a7563","after":"474c339884f8c9e8c82664d151a761a1f71fb9e6","ref":"refs/heads/test","pushedAt":"2023-11-04T16:51:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"feat(Network): Add support for network manager\n\nfix #1774: Add support for network manager running on Raspberrypi OS bookworm","shortMessageHtmlLink":"feat(Network): Add support for network manager"}},{"before":"16189edc7b03d3ed930dbb3cc908d8e2275a7563","after":"f9ae9662ecc49896d09cdb38e177d2efa90e7119","ref":"refs/heads/master","pushedAt":"2023-10-21T19:19:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"fix(scripts): Match full client name when disabling\n\nThis fix prevents \"pivpn -off\" from failing to disable a client when another client is already disabled and the disabled client name starts with the client name you're trying to disable.\r\ne.g. \"user-1\" wasn't able to be disabled if \"user\" was already disabled.","shortMessageHtmlLink":"fix(scripts): Match full client name when disabling"}},{"before":"4446ea0c2f4de62093181bff9e044df5ad3541a9","after":"16189edc7b03d3ed930dbb3cc908d8e2275a7563","ref":"refs/heads/test","pushedAt":"2023-08-15T19:56:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"fix(core): typo on distroCheck","shortMessageHtmlLink":"fix(core): typo on distroCheck"}},{"before":"4446ea0c2f4de62093181bff9e044df5ad3541a9","after":"16189edc7b03d3ed930dbb3cc908d8e2275a7563","ref":"refs/heads/master","pushedAt":"2023-08-03T21:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coolapso","name":"Carlos Colaço","path":"/coolapso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14358086?s=80&v=4"},"commit":{"message":"fix(core): typo on distroCheck","shortMessageHtmlLink":"fix(core): typo on distroCheck"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEL9ZhNgA","startCursor":null,"endCursor":null}},"title":"Activity · pivpn/pivpn"}