{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":23791087,"defaultBranch":"master","name":"pretix","ownerLogin":"pretix","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-09-08T13:10:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8465417?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715174315.0","currentOid":""},"activityList":{"items":[{"before":"da23638fbaef8a7f8c0acaa006be15e717c1e58e","after":"1b1602ec983c7e9e540bc9ddade7ec1441b0daf9","ref":"refs/heads/sales-channel-types","pushedAt":"2024-05-09T14:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Work on the API (incomplete)","shortMessageHtmlLink":"Work on the API (incomplete)"}},{"before":"8d95654b9b57b3f9afb54f71c3a9fdb7d0afef9c","after":"da23638fbaef8a7f8c0acaa006be15e717c1e58e","ref":"refs/heads/sales-channel-types","pushedAt":"2024-05-09T13:07:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Auto-generate for new organizers, enforce uniqueness","shortMessageHtmlLink":"Auto-generate for new organizers, enforce uniqueness"}},{"before":"207bf101b8b2dd611065064991b22f73f3a03ce3","after":"1b725810ddb42bc74db2543b92463dfbfa7dc38f","ref":"refs/heads/master","pushedAt":"2024-05-08T15:54:00.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Translations: Update German (informal) (de_Informal)\n\nCurrently translated at 100.0% (5621 of 5621 strings)\n\nTranslation: pretix/pretix\nTranslate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/\n\npowered by weblate","shortMessageHtmlLink":"Translations: Update German (informal) (de_Informal)"}},{"before":"e8f7cea1bfd92bbfd848a4ff10a818c5ddc2cd51","after":"207bf101b8b2dd611065064991b22f73f3a03ce3","ref":"refs/heads/master","pushedAt":"2024-05-08T13:19:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Update po files\n[CI skip]\n\nSigned-off-by: Raphael Michel ","shortMessageHtmlLink":"Update po files"}},{"before":"3ec640b7d8ba05100d389976ac937c79f4d6b410","after":null,"ref":"refs/heads/ticket-modify","pushedAt":"2024-05-08T13:18:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"}},{"before":"aa55eb2de214df73297401b16ffd2656fc46e950","after":"e8f7cea1bfd92bbfd848a4ff10a818c5ddc2cd51","ref":"refs/heads/master","pushedAt":"2024-05-08T13:18:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Allow attendees to modify their data (Z#23152886) (#4138)\n\n* Allow attendees to modify their data\r\n\r\n* Allow attendees to change ticket information\r\n\r\n* Update src/pretix/control/templates/pretixcontrol/event/settings.html\r\n\r\nCo-authored-by: Mira \r\n\r\n* Update src/pretix/presale/views/order.py\r\n\r\nCo-authored-by: Mira \r\n\r\n* Update src/pretix/base/services/placeholders.py\r\n\r\nCo-authored-by: Mira \r\n\r\n* Tests fix\r\n\r\n* Fix test\r\n\r\n---------\r\n\r\nCo-authored-by: Mira ","shortMessageHtmlLink":"Allow attendees to modify their data (Z#23152886) (#4138)"}},{"before":"fd8c3ec858a657104d381a2c85160fccb9e00e16","after":"3ec640b7d8ba05100d389976ac937c79f4d6b410","ref":"refs/heads/ticket-modify","pushedAt":"2024-05-08T11:49:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"9dc5c1b266cefd0c140bc9e0c8bc57c8bab502de","after":"aa55eb2de214df73297401b16ffd2656fc46e950","ref":"refs/heads/master","pushedAt":"2024-05-08T07:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Reactivate order: Fix incorrect signal being sent","shortMessageHtmlLink":"Reactivate order: Fix incorrect signal being sent"}},{"before":"a584642876c5f17399302402d1701368423ba6cb","after":null,"ref":"refs/heads/dependabot/pip/django-hierarkey-eq-1.2.star","pushedAt":"2024-05-08T07:37:12.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":"73fc96a3e05ab99b1eb84a9c77b434ee2e520b0d","after":"fd8c3ec858a657104d381a2c85160fccb9e00e16","ref":"refs/heads/ticket-modify","pushedAt":"2024-05-08T07:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Tests fix","shortMessageHtmlLink":"Tests fix"}},{"before":"24276cebbcc5d5dd3586b24ecf3947f9c22d2585","after":null,"ref":"refs/heads/event-clone-protect-priv","pushedAt":"2024-05-08T07:33:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"}},{"before":"514f1def4d52f3e54468b902b50764a95c930e86","after":"9dc5c1b266cefd0c140bc9e0c8bc57c8bab502de","ref":"refs/heads/master","pushedAt":"2024-05-08T07:33:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Prevent transferring files from priv/ to pub/ on event clone (#3956)\n\n* Prevent transferring files from priv/ to pub/ on event clone\r\n\r\n* Also detect file names with node prefix\r\n\r\n* Only transfer files in explicitly declared file fields\r\n\r\n* Update django-hierarkey\r\n\r\n* Add note to documentation about the new behaviour","shortMessageHtmlLink":"Prevent transferring files from priv/ to pub/ on event clone (#3956)"}},{"before":"586e694ff3d636ab30ca33f1c38754d4ded28cec","after":"514f1def4d52f3e54468b902b50764a95c930e86","ref":"refs/heads/master","pushedAt":"2024-05-08T07:32:49.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Translations: Update Japanese\n\nCurrently translated at 3.4% (193 of 5607 strings)\n\nTranslation: pretix/pretix\nTranslate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/\n\npowered by weblate","shortMessageHtmlLink":"Translations: Update Japanese"}},{"before":"e573302ff89a6e2a7e56ffb329eaa57a33d64ca6","after":null,"ref":"refs/heads/order-import-expires","pushedAt":"2024-05-08T07:09:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"}},{"before":"f4383c67a4d7dd553e55ecc776f81f78ba669944","after":"586e694ff3d636ab30ca33f1c38754d4ded28cec","ref":"refs/heads/master","pushedAt":"2024-05-08T07:09:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Order import: Add expires column (Z#23152985) (#4137)","shortMessageHtmlLink":"Order import: Add expires column (Z#23152985) (#4137)"}},{"before":"201028716fec0baf707235f0927ab9160c9ccdcb","after":"73fc96a3e05ab99b1eb84a9c77b434ee2e520b0d","ref":"refs/heads/ticket-modify","pushedAt":"2024-05-08T07:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Update src/pretix/base/services/placeholders.py\n\nCo-authored-by: Mira ","shortMessageHtmlLink":"Update src/pretix/base/services/placeholders.py"}},{"before":"2c238707fe368657dce02539b5c41e4967cdd968","after":"201028716fec0baf707235f0927ab9160c9ccdcb","ref":"refs/heads/ticket-modify","pushedAt":"2024-05-08T07:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Update src/pretix/presale/views/order.py\n\nCo-authored-by: Mira ","shortMessageHtmlLink":"Update src/pretix/presale/views/order.py"}},{"before":"e8ea58299a3cb5c88e206050e36b26ee07d56af1","after":"2c238707fe368657dce02539b5c41e4967cdd968","ref":"refs/heads/ticket-modify","pushedAt":"2024-05-08T07:08:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Update src/pretix/control/templates/pretixcontrol/event/settings.html\n\nCo-authored-by: Mira ","shortMessageHtmlLink":"Update src/pretix/control/templates/pretixcontrol/event/settings.html"}},{"before":"404ad21562d2aabddb5a61cf540174c853fb44f2","after":null,"ref":"refs/heads/dependabot/pip/fakeredis-eq-2.23.star","pushedAt":"2024-05-08T07:07:58.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":"46b2214836d828d7c62852dbed21a184073240d6","after":"f4383c67a4d7dd553e55ecc776f81f78ba669944","ref":"refs/heads/master","pushedAt":"2024-05-08T07:07:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Update fakeredis requirement from ==2.22.* to ==2.23.* (#4140)\n\nUpdates the requirements on [fakeredis](https://github.com/cunla/fakeredis-py) to permit the latest version.\r\n- [Release notes](https://github.com/cunla/fakeredis-py/releases)\r\n- [Commits](https://github.com/cunla/fakeredis-py/compare/v2.22.0...v2.23.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: fakeredis\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update fakeredis requirement from ==2.22.* to ==2.23.* (#4140)"}},{"before":"910123874394a49aabe8f1c8b197854606192823","after":"0630b6754663d93d3fac9c3d8f64edb421884369","ref":"refs/heads/back-to-the-future-2","pushedAt":"2024-05-07T18:53:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luelista","name":"Mira","path":"/luelista","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388142?s=80&v=4"},"commit":{"message":"Improve comment on multidomainurl","shortMessageHtmlLink":"Improve comment on multidomainurl"}},{"before":"cefbfc1ad1f05372b2383fdcd96b077b86327313","after":"910123874394a49aabe8f1c8b197854606192823","ref":"refs/heads/back-to-the-future-2","pushedAt":"2024-05-07T18:49:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luelista","name":"Mira","path":"/luelista","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388142?s=80&v=4"},"commit":{"message":"Add test cases, fix docs","shortMessageHtmlLink":"Add test cases, fix docs"}},{"before":"0ab819f0707e613cb0fd673b58eed73f8ad4e119","after":"da4044bc320edf3c46da07a1fe0437358267c368","ref":"refs/heads/improve-secret-handling","pushedAt":"2024-05-07T18:41:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luelista","name":"Mira","path":"/luelista","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388142?s=80&v=4"},"commit":{"message":"Add test cases for tagged secrets","shortMessageHtmlLink":"Add test cases for tagged secrets"}},{"before":null,"after":"404ad21562d2aabddb5a61cf540174c853fb44f2","ref":"refs/heads/dependabot/pip/fakeredis-eq-2.23.star","pushedAt":"2024-05-07T18:11:29.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":"Update fakeredis requirement from ==2.22.* to ==2.23.*\n\nUpdates the requirements on [fakeredis](https://github.com/cunla/fakeredis-py) to permit the latest version.\n- [Release notes](https://github.com/cunla/fakeredis-py/releases)\n- [Commits](https://github.com/cunla/fakeredis-py/compare/v2.22.0...v2.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: fakeredis\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update fakeredis requirement from ==2.22.* to ==2.23.*"}},{"before":null,"after":"0ab819f0707e613cb0fd673b58eed73f8ad4e119","ref":"refs/heads/improve-secret-handling","pushedAt":"2024-05-07T16:00:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luelista","name":"Mira","path":"/luelista","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388142?s=80&v=4"},"commit":{"message":"Improve order secret handling\n- use hmac.compare_digest for all secret comparisons\n- use salted_hmac with sha256 instead of plain sha1 for hashed secrets\n- move secret handling into helper functions","shortMessageHtmlLink":"Improve order secret handling"}},{"before":"f21d692b14949afc4c3139a8f0f1841d968f92cf","after":null,"ref":"refs/heads/dependabot/pip/pypdf-eq-4.2.star","pushedAt":"2024-05-07T12:32:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"}},{"before":"0e20d897d25454a40ba11af633c317388ac297f5","after":"46b2214836d828d7c62852dbed21a184073240d6","ref":"refs/heads/master","pushedAt":"2024-05-07T12:32:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Update pypdf requirement from ==3.9.* to ==4.2.* (#4055)\n\nUpdates the requirements on [pypdf](https://github.com/py-pdf/pypdf) to permit the latest version.\r\n- [Release notes](https://github.com/py-pdf/pypdf/releases)\r\n- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/py-pdf/pypdf/compare/3.9.0...4.2.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: pypdf\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update pypdf requirement from ==3.9.* to ==4.2.* (#4055)"}},{"before":"3dcff94ae2f452826c5a4e1fbd357189a9a285d6","after":null,"ref":"refs/heads/refund-double-submit","pushedAt":"2024-05-07T12:32:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"}},{"before":"0c09cccd4f3db43277c38cc97b2d6bb3f7eda99a","after":"0e20d897d25454a40ba11af633c317388ac297f5","ref":"refs/heads/master","pushedAt":"2024-05-07T12:32:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Prevent parallel refunds for the same order (Z#23152965) (#4136)","shortMessageHtmlLink":"Prevent parallel refunds for the same order (Z#23152965) (#4136)"}},{"before":"5ca0833db1c853f9577280a7b3fdccb75ee9ba5f","after":"0c09cccd4f3db43277c38cc97b2d6bb3f7eda99a","ref":"refs/heads/master","pushedAt":"2024-05-07T11:55:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raphaelm","name":"Raphael Michel","path":"/raphaelm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64280?s=80&v=4"},"commit":{"message":"Docs: Add docker compose guide","shortMessageHtmlLink":"Docs: Add docker compose guide"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERbMU2QA","startCursor":null,"endCursor":null}},"title":"Activity ยท pretix/pretix"}