{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12961779,"defaultBranch":"master","name":"AjaxUpload","ownerLogin":"Jako","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-19T23:30:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/148371?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719166512.0","currentOid":""},"activityList":{"items":[{"before":"802658d1a51ba1a3d8ab916511a6386e51a27173","after":"ccd734c0a5bec179025263714764837f4c834f0b","ref":"refs/heads/master","pushedAt":"2024-09-09T11:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Update build dependencies","shortMessageHtmlLink":"Update build dependencies"}},{"before":"aa6838252cad29cefa4d0d0a1f7b72ecc4257e4c","after":"802658d1a51ba1a3d8ab916511a6386e51a27173","ref":"refs/heads/master","pushedAt":"2024-06-23T18:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Update to 1.6.6\n- Add AjaxUploadRemove hook\n- Add an option to sanitize file names in the AjaxUpload2FormIt hook","shortMessageHtmlLink":"Update to 1.6.6"}},{"before":"0d5e113b0059ff591fb08dea1eaa0c62407d6ecd","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/braces-3.0.3","pushedAt":"2024-06-23T18:11:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"13414c926edc7f2c48ef45136a0df2a77155f722","after":"aa6838252cad29cefa4d0d0a1f7b72ecc4257e4c","ref":"refs/heads/master","pushedAt":"2024-06-23T18:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Update build dependencies","shortMessageHtmlLink":"Update build dependencies"}},{"before":null,"after":"0d5e113b0059ff591fb08dea1eaa0c62407d6ecd","ref":"refs/heads/dependabot/npm_and_yarn/braces-3.0.3","pushedAt":"2024-06-16T13:59:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump braces from 3.0.2 to 3.0.3\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3"}},{"before":"13dd38cfbb928b3d14fbe982728ed41a3a1864f5","after":null,"ref":"refs/heads/i18n_master","pushedAt":"2024-04-16T19:53:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"}},{"before":"2ec3a3c2dc83695f45edf46559299fa34832ce9f","after":"13414c926edc7f2c48ef45136a0df2a77155f722","ref":"refs/heads/master","pushedAt":"2024-04-16T19:52:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Prepare a release candidate for 1.6.6","shortMessageHtmlLink":"Prepare a release candidate for 1.6.6"}},{"before":"99e44d7153c93a3225fe90ac47a62671984492d7","after":"13dd38cfbb928b3d14fbe982728ed41a3a1864f5","ref":"refs/heads/i18n_master","pushedAt":"2024-04-16T19:47:56.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Translated using Weblate (Dutch)\n\nCurrently translated at 100.0% (12 of 12 strings)\n\nTranslation: MODX Extras/System Settings\nTranslate-URL: https://hosted.weblate.org/projects/modx-extras/ajaxupload/system-settings/nl/","shortMessageHtmlLink":"Translated using Weblate (Dutch)"}},{"before":null,"after":"99e44d7153c93a3225fe90ac47a62671984492d7","ref":"refs/heads/i18n_master","pushedAt":"2024-04-16T19:41:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"a57487dc49aac6500a3d58e4c28569563c470b02","after":"2ec3a3c2dc83695f45edf46559299fa34832ce9f","ref":"refs/heads/master","pushedAt":"2024-04-16T19:40:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Prepare a release candidate for 1.6.6","shortMessageHtmlLink":"Prepare a release candidate for 1.6.6"}},{"before":"997ae0b4fd7453012c347bef5f0ae7393a0f369f","after":"a57487dc49aac6500a3d58e4c28569563c470b02","ref":"refs/heads/master","pushedAt":"2024-04-16T19:15:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Optional sanitize the names of the downloaded files","shortMessageHtmlLink":"Optional sanitize the names of the downloaded files"}},{"before":"a0834120db0e2d7e1527645c9aed42118724bedb","after":"997ae0b4fd7453012c347bef5f0ae7393a0f369f","ref":"refs/heads/master","pushedAt":"2024-04-16T19:01:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Optional sanitize the names of the downloaded files\n\n* Add option to sanitize file names\r\n\r\nWhen enabled, all spaces and special characters are replaced with a dash.\r\n\r\n* Use filterPathSegment when formatting filename string\r\n\r\n* Remove string replacements for , and . characters\r\n\r\nThey are stripped by the regex replace already.\r\n\r\n* Manually define punctuation characters to be replaced\r\n\r\nThe regex was also picking up characters with accents, which should be left alone or dealt with elsewhere (perhaps via transliteration).\r\n\r\n* Mimic friendly URL behaviour for restricting filename characters\r\n\r\nCheck\r\n\r\n* Add setting for filename transliteration method\r\n\r\nDefaults to iconv_ascii, to eliminate potential issues with accented characters.","shortMessageHtmlLink":"Optional sanitize the names of the downloaded files"}},{"before":"c932188912c85588a00b93be6452edad316acc13","after":null,"ref":"refs/heads/i18n_master","pushedAt":"2024-04-15T10:09:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"}},{"before":"1ed771bb9066478784ca2ab57224a829f36c2d1e","after":"a0834120db0e2d7e1527645c9aed42118724bedb","ref":"refs/heads/master","pushedAt":"2024-04-15T10:09:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Translations update from Weblate","shortMessageHtmlLink":"Translations update from Weblate"}},{"before":"06bbd83a0995ba66ea3b845e7243235b826d9d4c","after":"c932188912c85588a00b93be6452edad316acc13","ref":"refs/heads/i18n_master","pushedAt":"2024-04-15T09:05:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Translated using Weblate (Dutch)\n\nCurrently translated at 100.0% (23 of 23 strings)\n\nTranslation: MODX Extras/Standard\nTranslate-URL: https://hosted.weblate.org/projects/modx-extras/ajaxupload/standard/nl/","shortMessageHtmlLink":"Translated using Weblate (Dutch)"}},{"before":"272cf048cb8a7f003afb9a1b1a4585b72d0dc341","after":"1ed771bb9066478784ca2ab57224a829f36c2d1e","ref":"refs/heads/master","pushedAt":"2024-04-15T09:05:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Rename AjaxUploadRemoveHook snippet","shortMessageHtmlLink":"Rename AjaxUploadRemoveHook snippet"}},{"before":"d8466faac305dc08515b16349d8995f94b6d5f95","after":"06bbd83a0995ba66ea3b845e7243235b826d9d4c","ref":"refs/heads/i18n_master","pushedAt":"2024-04-03T14:50:28.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Translated using Weblate (Dutch)\n\nCurrently translated at 100.0% (23 of 23 strings)\n\nTranslation: MODX Extras/Standard\nTranslate-URL: https://hosted.weblate.org/projects/modx-extras/ajaxupload/standard/nl/","shortMessageHtmlLink":"Translated using Weblate (Dutch)"}},{"before":"8c5de78083aa6c0bf9e5eb77cb453dfa8f9af208","after":"d8466faac305dc08515b16349d8995f94b6d5f95","ref":"refs/heads/i18n_master","pushedAt":"2024-04-03T13:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Added translation using Weblate (Dutch)","shortMessageHtmlLink":"Added translation using Weblate (Dutch)"}},{"before":"51c7e2632bff73f4c7adf1396e4e64210bbd2dbf","after":"8c5de78083aa6c0bf9e5eb77cb453dfa8f9af208","ref":"refs/heads/i18n_master","pushedAt":"2024-04-03T13:42:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Added translation using Weblate (Dutch)","shortMessageHtmlLink":"Added translation using Weblate (Dutch)"}},{"before":"837b68a23fdedb5afb169c802a218d21c17b32a8","after":"51c7e2632bff73f4c7adf1396e4e64210bbd2dbf","ref":"refs/heads/i18n_master","pushedAt":"2024-04-03T13:41:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Translated using Weblate (Dutch)\n\nCurrently translated at 85.1% (23 of 27 strings)\n\nTranslation: MODX Extras/Properties\nTranslate-URL: https://hosted.weblate.org/projects/modx-extras/ajaxupload/properties/nl/","shortMessageHtmlLink":"Translated using Weblate (Dutch)"}},{"before":"bc08ed9c4992045b12d1593f391902c81f589692","after":"837b68a23fdedb5afb169c802a218d21c17b32a8","ref":"refs/heads/i18n_master","pushedAt":"2024-04-03T13:39:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Translated using Weblate (Dutch)\n\nCurrently translated at 81.4% (22 of 27 strings)\n\nTranslation: MODX Extras/Properties\nTranslate-URL: https://hosted.weblate.org/projects/modx-extras/ajaxupload/properties/nl/","shortMessageHtmlLink":"Translated using Weblate (Dutch)"}},{"before":"9055110675c715666902fd75c66140b05905f585","after":"bc08ed9c4992045b12d1593f391902c81f589692","ref":"refs/heads/i18n_master","pushedAt":"2024-04-03T13:04:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Added translation using Weblate (Dutch)","shortMessageHtmlLink":"Added translation using Weblate (Dutch)"}},{"before":"aa1117cb8285f2b3bbeb6168e890ba4f3a8ceb16","after":"272cf048cb8a7f003afb9a1b1a4585b72d0dc341","ref":"refs/heads/master","pushedAt":"2024-03-31T22:19:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Update to Gulp 5","shortMessageHtmlLink":"Update to Gulp 5"}},{"before":"b880026c2b530cb8e647eb3adff34f3ef65c259b","after":"aa1117cb8285f2b3bbeb6168e890ba4f3a8ceb16","ref":"refs/heads/master","pushedAt":"2024-01-18T12:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Remove mkdocs option","shortMessageHtmlLink":"Remove mkdocs option"}},{"before":"240f86941885d749ae5216aa82fb7e6b4b97fac8","after":"b880026c2b530cb8e647eb3adff34f3ef65c259b","ref":"refs/heads/master","pushedAt":"2024-01-04T15:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Update docs","shortMessageHtmlLink":"Update docs"}},{"before":"fb9464120cab4098c51d5adc772247bfce13d12a","after":"fe33b47a4c9017c81d5ae228ed4fdc9b739bd3aa","ref":"refs/heads/gh-pages","pushedAt":"2024-01-04T15:14:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Deployed 240f869 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 240f869 with MkDocs version: 1.5.3"}},{"before":"dc301b47a9463dd4f4264943d4fe51646167ac18","after":"240f86941885d749ae5216aa82fb7e6b4b97fac8","ref":"refs/heads/master","pushedAt":"2024-01-02T17:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Fix widget link to Weblate","shortMessageHtmlLink":"Fix widget link to Weblate"}},{"before":"c56e533122479bf75c443f523690b5c456b55054","after":"dc301b47a9463dd4f4264943d4fe51646167ac18","ref":"refs/heads/master","pushedAt":"2024-01-02T16:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Change links to Weblate","shortMessageHtmlLink":"Change links to Weblate"}},{"before":null,"after":"9055110675c715666902fd75c66140b05905f585","ref":"refs/heads/i18n_master","pushedAt":"2023-12-28T13:42:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Translated using Weblate (German)\n\nCurrently translated at 100.0% (27 of 27 strings)\n\nTranslation: MODX Extras/MODX TwoFactorX/Standard\nTranslate-URL: https://hosted.weblate.org/projects/modx-extras/modx-twofactorx-standard/de/","shortMessageHtmlLink":"Translated using Weblate (German)"}},{"before":"d13ed8f1f79f8bd48e3ea2a7eacacb98b9e721bb","after":"c56e533122479bf75c443f523690b5c456b55054","ref":"refs/heads/master","pushedAt":"2023-12-28T11:38:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jako","name":"Thomas Jakobi","path":"/Jako","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148371?s=80&v=4"},"commit":{"message":"Update mkdocs.yml","shortMessageHtmlLink":"Update mkdocs.yml"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxMTo0OToxMS4wMDAwMDBazwAAAASw1H11","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yOFQxMTozODo1Mi4wMDAwMDBazwAAAAPTYqei"}},"title":"Activity ยท Jako/AjaxUpload"}