{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":53131903,"defaultBranch":"master","name":"speedtest","ownerLogin":"librespeed","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-04T11:48:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55735736?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723283143.0","currentOid":""},"activityList":{"items":[{"before":"c9fdd2f693adf7e542e9e2e74021ef679ee0cab0","after":"2b53bbae5457357e933fd8d29a0a0d1208e87162","ref":"refs/heads/master","pushedAt":"2024-08-16T18:07:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Changed var to the let/const because it's completely supported by IE11 and all other browsers since 2015. (#656)","shortMessageHtmlLink":"Changed var to the let/const because it's completely supported by IE1…"}},{"before":"33390e9c2f8aaca869122e7129b4c0d442c389b2","after":"c9fdd2f693adf7e542e9e2e74021ef679ee0cab0","ref":"refs/heads/master","pushedAt":"2024-08-16T11:45:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Update getIP.php return the ability to do online check for IP location on older PHP version (#651)\n\nThis patch is returns the ability to do online check for IP location on older PHP version","shortMessageHtmlLink":"Update getIP.php return the ability to do online check for IP locatio…"}},{"before":"79436f0f0d8d9136d97c35ab6ee6500fca5d4401","after":"33390e9c2f8aaca869122e7129b4c0d442c389b2","ref":"refs/heads/master","pushedAt":"2024-08-14T17:38:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"docs: add alpine info (#654)\n\nSigned-off-by: rare-magma ","shortMessageHtmlLink":"docs: add alpine info (#654)"}},{"before":"3ae0e9e22882cf45c2c390f8cd6e08557c4d0dd2","after":"79436f0f0d8d9136d97c35ab6ee6500fca5d4401","ref":"refs/heads/master","pushedAt":"2024-08-14T06:02:23.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"},"commit":{"message":"Merge pull request #631 from rare-magma/add-alpine-docker-image\n\nAdd alpine docker image version","shortMessageHtmlLink":"Merge pull request #631 from rare-magma/add-alpine-docker-image"}},{"before":"7327d2f2f5001d071a79fbd821b60c814ad6f7ff","after":"3ae0e9e22882cf45c2c390f8cd6e08557c4d0dd2","ref":"refs/heads/master","pushedAt":"2024-08-10T09:44:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Bumped version to 5.4.1","shortMessageHtmlLink":"Bumped version to 5.4.1"}},{"before":"d6930747669907c2d66125a8241a41b86e9a6d1e","after":null,"ref":"refs/heads/633-invalid-username-password-variables-with-mssql-not-using-windows-authentication","pushedAt":"2024-08-10T09:08:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"}},{"before":"420be5e72f5c1a59ed9c9201b3625e883555982d","after":"7327d2f2f5001d071a79fbd821b60c814ad6f7ff","ref":"refs/heads/master","pushedAt":"2024-08-10T09:08:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"},"commit":{"message":"Merge pull request #648 from librespeed/633-invalid-username-password-variables-with-mssql-not-using-windows-authentication\n\nfix: mysqlsetting were used for mssql","shortMessageHtmlLink":"Merge pull request #648 from librespeed/633-invalid-username-password…"}},{"before":"420be5e72f5c1a59ed9c9201b3625e883555982d","after":"d6930747669907c2d66125a8241a41b86e9a6d1e","ref":"refs/heads/633-invalid-username-password-variables-with-mssql-not-using-windows-authentication","pushedAt":"2024-08-10T09:08:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"},"commit":{"message":"fix: mysqlsetting were used for mssql","shortMessageHtmlLink":"fix: mysqlsetting were used for mssql"}},{"before":"420be5e72f5c1a59ed9c9201b3625e883555982d","after":null,"ref":"refs/tags/5.4","pushedAt":"2024-08-04T14:24:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"}},{"before":"420be5e72f5c1a59ed9c9201b3625e883555982d","after":null,"ref":"refs/tags/5.4.0","pushedAt":"2024-08-04T14:24:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"}},{"before":"192726438f7836c46e2df6de83490f12034e5bf0","after":"420be5e72f5c1a59ed9c9201b3625e883555982d","ref":"refs/heads/master","pushedAt":"2024-08-04T14:22:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Release 5.4 (#645)\n\n* Initial implementation of ipinfo.io offline database\r\n\r\n* Removed unnecessary code\r\n\r\n* add: download ipinfo db during docker build\r\n\r\n* fixed workflow\r\n\r\n* rename warning in workflow\r\n\r\n* commit to trigger workflow\r\n\r\n* Refactor getIP\r\n\r\n* Improved UI\r\n\r\n* Updated docker version with 5.4 changes\r\n\r\n* Updated README.md\r\n\r\n* Added fallback in getIP in case the offline db is missing\r\n\r\n* Fixed typos\r\n\r\n* just md linting\r\n\r\n* Removed vscode stuff\r\n\r\n* Implemented fallback in getIP for PHP<8 (returns only the IP)\r\n\r\n* Updated doc.md\r\n\r\n* Fixed comments in telemetry_settings.php\r\n\r\n* New quick start video\r\n\r\n* Corrected image name in doc_docker.md\r\n\r\n* Replaced speedtest with just test in stats.php\r\n\r\n* docker documentation update\r\n\r\n* typo\r\n\r\n---------\r\n\r\nCo-authored-by: Federico Dossena \r\nCo-authored-by: Stefan Stidl ","shortMessageHtmlLink":"Release 5.4 (#645)"}},{"before":"0c6a7802959826aaca077f789edf889d72568c00","after":"192726438f7836c46e2df6de83490f12034e5bf0","ref":"refs/heads/master","pushedAt":"2024-08-04T14:21:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Test workflow_dispatch event","shortMessageHtmlLink":"Test workflow_dispatch event"}},{"before":"420be5e72f5c1a59ed9c9201b3625e883555982d","after":"0c6a7802959826aaca077f789edf889d72568c00","ref":"refs/heads/master","pushedAt":"2024-08-04T14:19:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Test workflow_dispatch event","shortMessageHtmlLink":"Test workflow_dispatch event"}},{"before":null,"after":"420be5e72f5c1a59ed9c9201b3625e883555982d","ref":"refs/heads/633-invalid-username-password-variables-with-mssql-not-using-windows-authentication","pushedAt":"2024-08-04T14:13:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"},"commit":{"message":"Release 5.4 (#645)\n\n* Initial implementation of ipinfo.io offline database\r\n\r\n* Removed unnecessary code\r\n\r\n* add: download ipinfo db during docker build\r\n\r\n* fixed workflow\r\n\r\n* rename warning in workflow\r\n\r\n* commit to trigger workflow\r\n\r\n* Refactor getIP\r\n\r\n* Improved UI\r\n\r\n* Updated docker version with 5.4 changes\r\n\r\n* Updated README.md\r\n\r\n* Added fallback in getIP in case the offline db is missing\r\n\r\n* Fixed typos\r\n\r\n* just md linting\r\n\r\n* Removed vscode stuff\r\n\r\n* Implemented fallback in getIP for PHP<8 (returns only the IP)\r\n\r\n* Updated doc.md\r\n\r\n* Fixed comments in telemetry_settings.php\r\n\r\n* New quick start video\r\n\r\n* Corrected image name in doc_docker.md\r\n\r\n* Replaced speedtest with just test in stats.php\r\n\r\n* docker documentation update\r\n\r\n* typo\r\n\r\n---------\r\n\r\nCo-authored-by: Federico Dossena \r\nCo-authored-by: Stefan Stidl ","shortMessageHtmlLink":"Release 5.4 (#645)"}},{"before":"a82dc3bd9543cb2c551e10ba8c5084da70fd82ca","after":null,"ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-04T14:04:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"}},{"before":"b419726fef1ff1c9f5ac1c5538a75a8df8bd8f8a","after":"420be5e72f5c1a59ed9c9201b3625e883555982d","ref":"refs/heads/master","pushedAt":"2024-08-04T07:06:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Release 5.4 (#645)\n\n* Initial implementation of ipinfo.io offline database\r\n\r\n* Removed unnecessary code\r\n\r\n* add: download ipinfo db during docker build\r\n\r\n* fixed workflow\r\n\r\n* rename warning in workflow\r\n\r\n* commit to trigger workflow\r\n\r\n* Refactor getIP\r\n\r\n* Improved UI\r\n\r\n* Updated docker version with 5.4 changes\r\n\r\n* Updated README.md\r\n\r\n* Added fallback in getIP in case the offline db is missing\r\n\r\n* Fixed typos\r\n\r\n* just md linting\r\n\r\n* Removed vscode stuff\r\n\r\n* Implemented fallback in getIP for PHP<8 (returns only the IP)\r\n\r\n* Updated doc.md\r\n\r\n* Fixed comments in telemetry_settings.php\r\n\r\n* New quick start video\r\n\r\n* Corrected image name in doc_docker.md\r\n\r\n* Replaced speedtest with just test in stats.php\r\n\r\n* docker documentation update\r\n\r\n* typo\r\n\r\n---------\r\n\r\nCo-authored-by: Federico Dossena \r\nCo-authored-by: Stefan Stidl ","shortMessageHtmlLink":"Release 5.4 (#645)"}},{"before":"ed9a62033db814a60cbe4136ec082ed64b2baa3a","after":"a82dc3bd9543cb2c551e10ba8c5084da70fd82ca","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-03T16:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"65bb4ed92930882fc34badf0b1b6ae516afba02f","after":"ed9a62033db814a60cbe4136ec082ed64b2baa3a","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-03T16:12:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"},"commit":{"message":"docker documentation update","shortMessageHtmlLink":"docker documentation update"}},{"before":"7985171e3b0ae321dc3bd94ca763e5fba4893899","after":"65bb4ed92930882fc34badf0b1b6ae516afba02f","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-03T13:40:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Replaced speedtest with just test in stats.php","shortMessageHtmlLink":"Replaced speedtest with just test in stats.php"}},{"before":"243c2bf26539d076e270e3188937e4338b0fad49","after":"7985171e3b0ae321dc3bd94ca763e5fba4893899","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-03T12:31:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Corrected image name in doc_docker.md","shortMessageHtmlLink":"Corrected image name in doc_docker.md"}},{"before":"9c7442e055367c2f66e82fcf74352ae408280c9d","after":"243c2bf26539d076e270e3188937e4338b0fad49","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-03T11:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"New quick start video","shortMessageHtmlLink":"New quick start video"}},{"before":"8ee2c42f9c1db581d8de1c6d685c5cbae620fcf2","after":"9c7442e055367c2f66e82fcf74352ae408280c9d","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-03T08:08:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Fixed comments in telemetry_settings.php","shortMessageHtmlLink":"Fixed comments in telemetry_settings.php"}},{"before":"3d4f1180c7ed06b2e46c40824a59642cfc2892a8","after":"8ee2c42f9c1db581d8de1c6d685c5cbae620fcf2","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-03T07:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Updated doc.md","shortMessageHtmlLink":"Updated doc.md"}},{"before":"52044aaf4e66f2ad021ce871845eb1d1fffa0e79","after":"3d4f1180c7ed06b2e46c40824a59642cfc2892a8","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-01T12:06:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Implemented fallback in getIP for PHP<8 (returns only the IP)","shortMessageHtmlLink":"Implemented fallback in getIP for PHP<8 (returns only the IP)"}},{"before":"99d6811dee7747f328c5e09d900e549b47b4f7c9","after":"52044aaf4e66f2ad021ce871845eb1d1fffa0e79","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-08-01T11:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Removed vscode stuff","shortMessageHtmlLink":"Removed vscode stuff"}},{"before":"2f7de85eb28a903359c2a6667d87fb2313ae7f6e","after":"99d6811dee7747f328c5e09d900e549b47b4f7c9","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-07-31T21:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"},"commit":{"message":"just md linting","shortMessageHtmlLink":"just md linting"}},{"before":"ea30ad4d40e1404e278d7aba37503cd842651363","after":null,"ref":"refs/heads/update-build-pipeline","pushedAt":"2024-07-31T20:35:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sstidl","name":null,"path":"/sstidl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12804296?s=80&v=4"}},{"before":"1d286108f8431fd72219266343cc6219b29741e8","after":"2f7de85eb28a903359c2a6667d87fb2313ae7f6e","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-07-31T09:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Fixed typos","shortMessageHtmlLink":"Fixed typos"}},{"before":"1932906f5586f29e582a0625debdea8e5a79ed72","after":"1d286108f8431fd72219266343cc6219b29741e8","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-07-31T09:49:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Added fallback in getIP in case the offline db is missing","shortMessageHtmlLink":"Added fallback in getIP in case the offline db is missing"}},{"before":"9a67d55b67ff23266646d722c0b092da2392d273","after":"1932906f5586f29e582a0625debdea8e5a79ed72","ref":"refs/heads/ipinfo_offlinedb","pushedAt":"2024-07-31T09:43:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adolfintel","name":"Federico Dossena","path":"/adolfintel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16307689?s=80&v=4"},"commit":{"message":"Updated README.md","shortMessageHtmlLink":"Updated README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxODowNzoyNi4wMDAwMDBazwAAAAScY9O4","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxODowNzoyNi4wMDAwMDBazwAAAAScY9O4","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQwOTo0Mzo1Ny4wMDAwMDBazwAAAASN4ac_"}},"title":"Activity · librespeed/speedtest"}