{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":37647794,"defaultBranch":"master","name":"phpipam","ownerLogin":"phpipam","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-18T08:37:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12947690?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715111563.0","currentOid":""},"activityList":{"items":[{"before":"bfd4b1d34bbcd0a704051481d031d51181d802fd","after":"69e8305ad08c2983d71661fe40986250351663cd","ref":"refs/heads/master","pushedAt":"2024-05-08T18:14:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes\n\nAPI controller/Commonphp: Undefined property: stdClass::$isFolder\nFixes #4107","shortMessageHtmlLink":"php8: Compatibility fixes"}},{"before":"ba0c2c45645e7f56b042e8633b4d789b56a0a698","after":"addac4fea177a78ae124a085774bd7e77958a0b6","ref":"refs/heads/pdo-noxss","pushedAt":"2024-05-08T18:13:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes\n\nAPI controller/Commonphp: Undefined property: stdClass::$isFolder\nFixes #4107","shortMessageHtmlLink":"php8: Compatibility fixes"}},{"before":null,"after":"ba0c2c45645e7f56b042e8633b4d789b56a0a698","ref":"refs/heads/pdo-noxss","pushedAt":"2024-05-07T19:52:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Anti stored-XSS: Safe by default strategy\n\nCall htmlentities() on all string data returned from the database to ensure it is safe to pass to print().\nAreas of code that require unsafe HTML symbols will be updated to explicitly call html_entity_decode().","shortMessageHtmlLink":"Anti stored-XSS: Safe by default strategy"}},{"before":"a2ac769c191bb262da80a6c0bd91bd08e2d84a08","after":"bfd4b1d34bbcd0a704051481d031d51181d802fd","ref":"refs/heads/master","pushedAt":"2024-05-07T19:51:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Refactor: Standardise printing $_POST['action']","shortMessageHtmlLink":"Refactor: Standardise printing $_POST['action']"}},{"before":"f3b31eb3b714d1a97b87f1d647295cbff8ee3c71","after":"a2ac769c191bb262da80a6c0bd91bd08e2d84a08","ref":"refs/heads/master","pushedAt":"2024-05-06T17:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Bugfix: REST API difference v1.4 to v1.5 with /addresses/ #3955","shortMessageHtmlLink":"Bugfix: REST API difference v1.4 to v1.5 with /addresses/ #3955"}},{"before":"bf8ca7855f4e047488dacfdf4ce0a184884ff40e","after":"f3b31eb3b714d1a97b87f1d647295cbff8ee3c71","ref":"refs/heads/master","pushedAt":"2024-05-04T22:01:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes\n\nCreate $GET and $POST objects in function/functions.php for safely\nreading $_GET and $_POST.\n\nUpdate class.Params to optionaly run strip_tags() on strings.","shortMessageHtmlLink":"php8: Compatibility fixes"}},{"before":"e4563cf8070b6fafaa4745b22b277a7becdb936c","after":"bf8ca7855f4e047488dacfdf4ce0a184884ff40e","ref":"refs/heads/master","pushedAt":"2024-05-03T19:31:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Update README.md\n\nRaise MySQL min requirement to 5.7.7. Keylength raised to 3072 byte limit.\nAvoid \"#1071 - Specified key was too long; max key length is 767 bytes\" with UTF8mb4","shortMessageHtmlLink":"Update README.md"}},{"before":"11a5ea0bbbe67b12f6db57b03e08560bfe1f7d65","after":"e4563cf8070b6fafaa4745b22b277a7becdb936c","ref":"refs/heads/master","pushedAt":"2024-05-03T19:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"238e2a40d859d3c4de24b1e46fd5b8c24ca9f076","after":"11a5ea0bbbe67b12f6db57b03e08560bfe1f7d65","ref":"refs/heads/master","pushedAt":"2024-05-03T19:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Bugfix: API output changed with 1.6.0 (PHP81). Fixes #4043\n\nPHP8.1 - Integers and floats in result sets will now be returned using native\nPHP types instead of strings when using emulated prepared statements.\n\nAdd $api_stringify_results config to restore prior behaviour for API consumers.\n\nCan be overwritten via \"api-stringify-results: 0|1\" header in API requests.","shortMessageHtmlLink":"Bugfix: API output changed with 1.6.0 (PHP81). Fixes #4043"}},{"before":"e2fc1505a4c582ef5baf4ade422decfb2ec94adc","after":"238e2a40d859d3c4de24b1e46fd5b8c24ca9f076","ref":"refs/heads/master","pushedAt":"2024-04-28T20:54:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Bugfix for issue 4094 (#4095)\n\nSections controller in API fails to add child section. Fixes #4094","shortMessageHtmlLink":"Bugfix for issue 4094 (#4095)"}},{"before":"ddf70ef6801442eb8b0be5eea829e470e653c70e","after":"e2fc1505a4c582ef5baf4ade422decfb2ec94adc","ref":"refs/heads/master","pushedAt":"2024-04-19T22:08:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Feature: Add option to disable OpenStreetMap address geoip lookups\n\n+PHP8 fixes for app/admin/customers found testing address lookups.","shortMessageHtmlLink":"Feature: Add option to disable OpenStreetMap address geoip lookups"}},{"before":"dbeb1e866d0336e784f9fe12728d7e0ed7f5fffb","after":"ddf70ef6801442eb8b0be5eea829e470e653c70e","ref":"refs/heads/master","pushedAt":"2024-04-19T21:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Security: Cookies set without Secure attribute;","shortMessageHtmlLink":"Security: Cookies set without Secure attribute;"}},{"before":"3c49043ba6087bf362562302db2bc6e880a85320","after":"dbeb1e866d0336e784f9fe12728d7e0ed7f5fffb","ref":"refs/heads/master","pushedAt":"2024-04-19T20:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes","shortMessageHtmlLink":"php8: Compatibility fixes"}},{"before":"f7826b541d1d0aa4982920d7bc0ade48a200eaf8","after":"3c49043ba6087bf362562302db2bc6e880a85320","ref":"refs/heads/master","pushedAt":"2024-04-17T20:38:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes\n\nFixes #3719","shortMessageHtmlLink":"php8: Compatibility fixes"}},{"before":"44c324f23cc1bece9adbb00a46b4b49384a95c35","after":"f7826b541d1d0aa4982920d7bc0ade48a200eaf8","ref":"refs/heads/master","pushedAt":"2024-04-17T20:18:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes\n\nAdd new IP Address - PHP Warning: Undefined array key \"PTR\". Fixes #4075","shortMessageHtmlLink":"php8: Compatibility fixes"}},{"before":"092001cd22c1c6dbd142824c03753c07e24da043","after":"44c324f23cc1bece9adbb00a46b4b49384a95c35","ref":"refs/heads/master","pushedAt":"2024-04-17T20:09:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes.","shortMessageHtmlLink":"php8: Compatibility fixes."}},{"before":"e7e2bc58e47264e9fda5e13d706a07b636c4a440","after":"092001cd22c1c6dbd142824c03753c07e24da043","ref":"refs/heads/master","pushedAt":"2024-04-16T10:44:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phpipam","name":"Miha Petkovsek","path":"/phpipam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12947690?s=80&v=4"},"commit":{"message":"Added API changelog","shortMessageHtmlLink":"Added API changelog"}},{"before":"c1c6123c1764779aecdfffd932db9ffff5f7532a","after":"e7e2bc58e47264e9fda5e13d706a07b636c4a440","ref":"refs/heads/master","pushedAt":"2024-04-05T09:41:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Update vendormacs.json","shortMessageHtmlLink":"Update vendormacs.json"}},{"before":"ebf039170ea774d3c94a1c4a8c8623a797558d25","after":"46fd043250a9003d19bc3d22f10419b01516c4aa","ref":"refs/heads/1.6","pushedAt":"2024-04-04T17:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Don't fail due to undefined variable if there were no new ip addresses. Fixes #4073","shortMessageHtmlLink":"Don't fail due to undefined variable if there were no new ip addresses. "}},{"before":"bebfd073b2af465d657fbb9aeea7190b55b975cf","after":"c1c6123c1764779aecdfffd932db9ffff5f7532a","ref":"refs/heads/master","pushedAt":"2024-04-03T08:41:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phpipam","name":"Miha Petkovsek","path":"/phpipam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12947690?s=80&v=4"},"commit":{"message":"Merge pull request #4074 from tanducmai/patch-1","shortMessageHtmlLink":"Merge pull request #4074 from tanducmai/patch-1"}},{"before":"69e0e6673d975a938913a3b62e2da01f634a37d3","after":"ebf039170ea774d3c94a1c4a8c8623a797558d25","ref":"refs/heads/1.6","pushedAt":"2024-03-30T10:08:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"UPDATE class.Radius.php to php8 \n\n-Fix RADIUS authentication fail on phpipam 1.6.0\r\n-Fix deprecated Implicit conversion\r\n-Compatibility with php7\r\n\r\nFixes #3989 \r\nFixes #3991\r\n\r\nv1.6+ should be using the composer radius library, merge fix until investigated.","shortMessageHtmlLink":"UPDATE class.Radius.php to php8"}},{"before":"e7e0ebced3a61d8ef4145679d39700e68db98083","after":"bebfd073b2af465d657fbb9aeea7190b55b975cf","ref":"refs/heads/master","pushedAt":"2024-03-30T10:01:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Don't fail due to undefined variable if there were no new ip addresses. Fixes #4073","shortMessageHtmlLink":"Don't fail due to undefined variable if there were no new ip addresses. "}},{"before":"c4594302402c4b5ced959d65ad7c28f5d88ec0d3","after":"69e0e6673d975a938913a3b62e2da01f634a37d3","ref":"refs/heads/1.6","pushedAt":"2024-03-01T21:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes.\n\n- jQuery Error! when importing or recompute subnets. Fixes #4022\n- Transation not started errors on upgrade","shortMessageHtmlLink":"php8: Compatibility fixes."}},{"before":"ddde218c6613dd90db2738303cf600ddc046617e","after":"e7e0ebced3a61d8ef4145679d39700e68db98083","ref":"refs/heads/master","pushedAt":"2024-03-01T21:40:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes.\n\n- jQuery Error! when importing or recompute subnets. Fixes #4022\n- Transation not started errors on upgrade","shortMessageHtmlLink":"php8: Compatibility fixes."}},{"before":"f51b42419ea73ec40ad0c6e880055a821381338c","after":"c4594302402c4b5ced959d65ad7c28f5d88ec0d3","ref":"refs/heads/1.6","pushedAt":"2024-03-01T21:19:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes","shortMessageHtmlLink":"php8: Compatibility fixes"}},{"before":"072aff389ba6de6cfc844cf5b9076b08813bb10e","after":"f51b42419ea73ec40ad0c6e880055a821381338c","ref":"refs/heads/1.6","pushedAt":"2024-03-01T21:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"Update .gitignore to avoid pulling in composer files","shortMessageHtmlLink":"Update .gitignore to avoid pulling in composer files"}},{"before":"53e4a0c8da9263aed90fb464ad22c117744a59cf","after":"ddde218c6613dd90db2738303cf600ddc046617e","ref":"refs/heads/master","pushedAt":"2024-03-01T21:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GaryAllan","name":null,"path":"/GaryAllan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753294?s=80&v=4"},"commit":{"message":"php8: Compatibility fixes","shortMessageHtmlLink":"php8: Compatibility fixes"}},{"before":"97bc4d97e39eca187026e1080e758a65d9dc6c39","after":"072aff389ba6de6cfc844cf5b9076b08813bb10e","ref":"refs/heads/1.6","pushedAt":"2024-01-31T15:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phpipam","name":"Miha Petkovsek","path":"/phpipam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12947690?s=80&v=4"},"commit":{"message":"Fix for #3993 in 1.6 branch","shortMessageHtmlLink":"Fix for #3993 in 1.6 branch"}},{"before":"69c4264e3da3eb801e4a1e0c529373e90553ecaa","after":"53e4a0c8da9263aed90fb464ad22c117744a59cf","ref":"refs/heads/master","pushedAt":"2024-01-31T11:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phpipam","name":"Miha Petkovsek","path":"/phpipam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12947690?s=80&v=4"},"commit":{"message":"Fix for #3993","shortMessageHtmlLink":"Fix for #3993"}},{"before":"005f88f2e70ba3cf651f1594dc858fdbc7c44910","after":"69c4264e3da3eb801e4a1e0c529373e90553ecaa","ref":"refs/heads/master","pushedAt":"2024-01-29T08:03:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phpipam","name":"Miha Petkovsek","path":"/phpipam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12947690?s=80&v=4"},"commit":{"message":"Radius fixes","shortMessageHtmlLink":"Radius fixes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEROtXaQA","startCursor":null,"endCursor":null}},"title":"Activity ยท phpipam/phpipam"}