{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":97054287,"defaultBranch":"master","name":"ahcrawler","ownerLogin":"axelhahn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-12T21:41:34.000Z","ownerAvatar":"https://github.com/avatars/u/5030662?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726906688.0","currentOid":""},"activityList":{"items":[{"before":"58a128b4fe7fb9ccb54b25c413ab593a48a7eccd","after":"fae1762065555ea5287adfd837e343e499644357","ref":"refs/heads/fix-project-select","pushedAt":"2024-09-22T21:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update skin autumn","shortMessageHtmlLink":"update skin autumn"}},{"before":"adc7d29e62828cc9282dfa1eb50e7e727da4af7d","after":"58a128b4fe7fb9ccb54b25c413ab593a48a7eccd","ref":"refs/heads/fix-project-select","pushedAt":"2024-09-21T21:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"htlm checks link to search index for details","shortMessageHtmlLink":"htlm checks link to search index for details"}},{"before":"f65f6f40e6f61fc812fedfe85585871065a36455","after":"adc7d29e62828cc9282dfa1eb50e7e727da4af7d","ref":"refs/heads/fix-project-select","pushedAt":"2024-09-21T08:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"add profiles navigation","shortMessageHtmlLink":"add profiles navigation"}},{"before":"a4d62af84ed1513c4f68fad5728147f05a6de453","after":"f65f6f40e6f61fc812fedfe85585871065a36455","ref":"refs/heads/fix-project-select","pushedAt":"2024-09-21T08:27:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"set version","shortMessageHtmlLink":"set version"}},{"before":null,"after":"a4d62af84ed1513c4f68fad5728147f05a6de453","ref":"refs/heads/fix-project-select","pushedAt":"2024-09-21T08:18:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"add profiles navigation","shortMessageHtmlLink":"add profiles navigation"}},{"before":"efc55f2764cffe6b8060030720e3d2d7f7ae18fb","after":"7b886f33d36f00130af1426eb564c2e360de4251","ref":"refs/heads/master","pushedAt":"2024-09-19T22:24:47.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"Merge pull request #33 from axelhahn/update-libs\n\n#### 2024-09-20: v0.168\r\n\r\n* 💣 FIX: json errors in vietnamese backend translation\r\n* 🟢 ADDED: 4 skins for a demo for light skins\r\n* ↗️ UPDATE: reload after 2 sec if saving of settings was OK\r\n* ↗️ UPDATE: chartjs -> 4.4.1\r\n* ↗️ UPDATE: jquery -> 3.7.1\r\n* ↗️ UPDATE: font-awesome -> 6.6.0\r\n* ↗️ UPDATE: Medoo -> 2.1.12\r\n* ↗️ UPDATE: Show additional text after update: reload browser, link to changelog","shortMessageHtmlLink":"Merge pull request #33 from axelhahn/update-libs"}},{"before":"6224535d84dbda14ee1427c0e18e839686ed0101","after":"bf208a30156815efa2970f3fede50caa4c3d9e81","ref":"refs/heads/update-libs","pushedAt":"2024-09-19T22:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"b40456569e715bac147b3efd62357fad30e885d8","after":"6224535d84dbda14ee1427c0e18e839686ed0101","ref":"refs/heads/update-libs","pushedAt":"2024-09-19T22:23:00.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update vendor cache","shortMessageHtmlLink":"update vendor cache"}},{"before":null,"after":"b40456569e715bac147b3efd62357fad30e885d8","ref":"refs/heads/update-libs","pushedAt":"2024-09-18T22:30:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"add 4 season skins as demo","shortMessageHtmlLink":"add 4 season skins as demo"}},{"before":"f411d5ac140299bcaae73bd83eeb80721317930a","after":"efc55f2764cffe6b8060030720e3d2d7f7ae18fb","ref":"refs/heads/master","pushedAt":"2024-09-16T21:34:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"Merge pull request #32 from axelhahn/fix-frontend\n\nfix for frontend pages","shortMessageHtmlLink":"Merge pull request #32 from axelhahn/fix-frontend"}},{"before":null,"after":"4824d578707a0aa4a5b4869e1c3b1f647dcafa25","ref":"refs/heads/fix-frontend","pushedAt":"2024-09-16T21:33:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"fix for frontend pages","shortMessageHtmlLink":"fix for frontend pages"}},{"before":"ab05ecc5418d5eab49c248b61349b7fcf5b6d278","after":"f411d5ac140299bcaae73bd83eeb80721317930a","ref":"refs/heads/master","pushedAt":"2024-09-16T21:02:32.000Z","pushType":"pr_merge","commitsCount":41,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"Merge pull request #31 from axelhahn/php8-enforcement\n\nPhp8 enforcement\r\n2024-09-16: v0.167\r\n\r\n* 🟢 ADDED: Vietnamese translation was contributed by [[https://github.com/saosangmo|saosangmo]]. Thanks a lot! He was added as contributor.\r\n* ↗️ UPDATE: AhCrawler runs on PHP 8+ only: All classes were updated to use typed variables. Arrays were rewritten to short array syntax\r\n* ↗️ UPDATE: My own external classes were moved to vendor subdir\r\n* ↗️ UPDATE: The updater detects a developer branch and shows a warning\r\n* ↗️ UPDATE: main.css and default skin were updated to simplify creation light skins (coming in next release)\r\n* ↗️ UPDATE: missing translated items will show the english version added by \"(en)\"","shortMessageHtmlLink":"Merge pull request #31 from axelhahn/php8-enforcement"}},{"before":"0c90d2b9c4d02571110e30d4ffca5c808390c82c","after":"416634e26859d5d3a27b9e838fa7e9283b6426a1","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-16T21:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"finalize new version: updater shows missing download url for developers; set date and version","shortMessageHtmlLink":"finalize new version: updater shows missing download url for develope…"}},{"before":"ec819fe2992e1541fb742a76ec4dd94bde7ef3b3","after":"0c90d2b9c4d02571110e30d4ffca5c808390c82c","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-15T21:38:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"remove link to uppr page","shortMessageHtmlLink":"remove link to uppr page"}},{"before":"deb0d3a270e8bccfbcd7070b17af4972f7d6d9f1","after":"ec819fe2992e1541fb742a76ec4dd94bde7ef3b3","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-12T22:12:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"use shrt array syntax","shortMessageHtmlLink":"use shrt array syntax"}},{"before":"9b39745b1b0c3170453a193426d235feb1b217d1","after":"deb0d3a270e8bccfbcd7070b17af4972f7d6d9f1","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-11T22:47:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update css","shortMessageHtmlLink":"update css"}},{"before":"08ad78d2ccaa108782016db8078b03f2f28657f9","after":"9b39745b1b0c3170453a193426d235feb1b217d1","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-11T22:45:16.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"short array syntax in page files","shortMessageHtmlLink":"short array syntax in page files"}},{"before":"8a21bdd0a9de3fa203c9ad6779c738fdacbb460d","after":"08ad78d2ccaa108782016db8078b03f2f28657f9","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-10T18:19:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update phpdoc","shortMessageHtmlLink":"update phpdoc"}},{"before":"ec73f30076094d82df26bff03179dce745a9e59c","after":"8a21bdd0a9de3fa203c9ad6779c738fdacbb460d","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-09T22:46:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"a07fec52ce40455a68c5118100a07fe5afcab1cc","after":"ec73f30076094d82df26bff03179dce745a9e59c","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-09T22:25:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update status and ssl nfos class for php8 only","shortMessageHtmlLink":"update status and ssl nfos class for php8 only"}},{"before":"f9c29ba13632872ac8875bbdc5f90ea2c459f74e","after":"a07fec52ce40455a68c5118100a07fe5afcab1cc","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-09T22:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"vendorr page: update path to cdnorlocal","shortMessageHtmlLink":"vendorr page: update path to cdnorlocal"}},{"before":"e84aa19d77dc22db92df26cbc257d64602dc505e","after":"f9c29ba13632872ac8875bbdc5f90ea2c459f74e","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-09T21:52:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update classes for php8 only","shortMessageHtmlLink":"update classes for php8 only"}},{"before":"0c7cca211dc73c221c36cc565c29a4c249ef28bb","after":"ab05ecc5418d5eab49c248b61349b7fcf5b6d278","ref":"refs/heads/master","pushedAt":"2024-09-08T22:44:20.000Z","pushType":"pr_merge","commitsCount":26,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"Merge pull request #30 from saosangmo/master\n\nHi @saosangmo \r\n\r\nhey, thanks for your pull request!\r\nI merge it to the master.\r\n\r\nKind regards,\r\nAxel","shortMessageHtmlLink":"Merge pull request #30 from saosangmo/master"}},{"before":"3541a6c223bc179afe0a46bfbc9d9c74e2d91657","after":"e84aa19d77dc22db92df26cbc257d64602dc505e","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-08T22:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"re3sources class - php8 only; add typed variables; use short array syntax","shortMessageHtmlLink":"re3sources class - php8 only; add typed variables; use short array sy…"}},{"before":"273368977115da7d2663a3a7948675891831db4b","after":"3541a6c223bc179afe0a46bfbc9d9c74e2d91657","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-08T21:24:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update crawler base and renderer class","shortMessageHtmlLink":"update crawler base and renderer class"}},{"before":"f8c1662a4c94481948cd1e1f183bf18317cb6d34","after":"273368977115da7d2663a3a7948675891831db4b","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-06T21:56:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"php8 updates for class files","shortMessageHtmlLink":"php8 updates for class files"}},{"before":"0794f0121840ae7a3dedfcd926819735ee9e5774","after":"f8c1662a4c94481948cd1e1f183bf18317cb6d34","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-04T20:57:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"move axels included classes into vendor","shortMessageHtmlLink":"move axels included classes into vendor"}},{"before":"677ad6a89e10da495a7b0ee560c65266a3d8d5e8","after":"0794f0121840ae7a3dedfcd926819735ee9e5774","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-03T22:19:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update docs css","shortMessageHtmlLink":"update docs css"}},{"before":"ffdc481be4af46b2c1a5c1ad95d8c86dfddddbfb","after":"677ad6a89e10da495a7b0ee560c65266a3d8d5e8","ref":"refs/heads/php8-enforcement","pushedAt":"2024-09-03T22:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"},"commit":{"message":"update class files","shortMessageHtmlLink":"update class files"}},{"before":"97e890f082250d996ecd06ed72ac8a3e7b8c7d86","after":null,"ref":"refs/heads/php83","pushedAt":"2024-09-01T22:09:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"axelhahn","name":"Axel Hahn","path":"/axelhahn","primaryAvatarUrl":"https://github.com/avatars/u/5030662?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQyMToyNTo0Ni4wMDAwMDBazwAAAAS9X-9N","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMVQyMjowOTo0OC4wMDAwMDBazwAAAASqChZ7"}},"title":"Activity · axelhahn/ahcrawler"}