Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix GH rate limit issues experienced by contributors forking open source repos that have Codecov Installed #1574

Open
Tracked by #1496
rohan-at-sentry opened this issue Apr 15, 2024 · 6 comments
Assignees
Milestone

Comments

@rohan-at-sentry
Copy link

rohan-at-sentry commented Apr 15, 2024

The issue is manifested in "tokenless" flow that was introduced to support v4. It would appear we're performing checks to verify provenance which doesn't afford that much protection.

ALso, explore making token requirement for open source repos optional to alleviate challenges to set up Codecov. However, this needs some level of privilege so a bad actor cannot simply make it a requirement.

@rohan-at-sentry
Copy link
Author

@rohan-at-sentry
Copy link
Author

rohan-at-sentry commented Apr 16, 2024

Path forward

Step 1

Solving the GitHub rate limit issue

Tokenless authentication performs two GitHub API requests:

These checks don’t afford much protection. Neither matters for private repos because tokens are required unconditionally. For public repos, the first can be satisfied by scraping CI history or just opening a PR and the second doesn’t really prevent anything in particular.

Both checks can be removed if we rework the logic of tokenless/token auth:

  • If a repo is private, require a token
  • If a repo is public, and the branch name begins with a prefix (e.g. forkname:main), don’t require a token. Uploading for forks is the Wild West.
    • codecov-cli already detects if it is uploading for a fork and munges the branch name accordingly
  • If a repo is public, and the branch name does not begin with a prefix (e.g. main), require a token. Forks/trolls should not be able to clobber your project’s authoritative coverage data.

Under this scheme, branches from forks (forkname:*) are not authenticated and can be spoofed, but branches from the upstream repo (main) are protected.

We need to implement this logic on both upload endpoints to solve the problem. These three bullet points should each have their own unit test.

Step 2

Making tokens optional without undermining their security

By default, tokens should not be required for public repos so that users who relied on the authentication of the old upload endpoint are able to upgrade their GH Action and onboard to the CLI. Some public repos will want to require tokens for their repos, and we should build a way for them to opt themselves into that requirement.

Enabling/disabling token requirements needs to be a privileged operation so that a bad actor can’t just disable it to troll. This means it can’t be done with a CLI switch or in a repo’s codecov.yml. Instead, we should build the ability in Gazebo for an admin to enable/disable a token requirement.

Phase 1

  • Create a technical design for supporting repo level authentication (i.e. ensure an authorized/designated user can access a specific page - settings for example)

Phase 2

  • We already have an org-level config page today, so we could add an org-level switch that affects all repositories. SWAG estimate: 1w for apps team. 1w for platform to wire it up.
  • In many cases, an org has tons of repos which are effectively owned by individuals (e.g. projects under the apache umbrella) and an org-wide setting won’t be workable. For these cases, we will need to build out:
    • the concept of, and UI for, repo-level admins in Codecov’s permission model. SWAG estimate: 3w for platform, 3w for apps team.
    • UI for repo-level configuration + a “require tokens” setting with options “yes”, “no”, and “inherit”. SWAG estimate: 3w for apps team, 1w for platform to wire it up.

@rohan-at-sentry
Copy link
Author

rohan-at-sentry commented Apr 16, 2024

Expected Upload experience from Forks as a result of Step 1

  • Largely unchanged from v4, except uploads from tokenless will not trigger API checks. This should reduce instances of these uploads failing due to rate limit errors from Codecov.

@matt-codecov
Copy link

a couple implementation details for Step 1 that i am dumping here:

  • node uploader does not do branch-name munging. consider adding the forkname:branchname behavior there
  • codecov-cli needs to send the branch name on create-commit, create-report, and do-upload. it only does it on one or two right now
  • if we change when a token is/isn't required on the old upload endpoint at all, do it behind a Feature so we can insta-disable or selectively deploy

if this is put on anyone else's plate, happy to help them ramp up / write up more organized technical steps

@matt-codecov
Copy link

https://github.com/codecov/worker/blob/02be4f56149316f6be42fdbfa79d162dd32dd4d3/services/repository.py#L253-L258 leaving a code pointer here, this logic in worker will do forkname:branchname munging. i don't know if it will double-apply the munging to branches that had their branchname munged by the CLI already

@rohan-at-sentry
Copy link
Author

folks at codecov/feedback#358 are facing issues with forks being rate limited

raphaelm added a commit to pretix/pretix that referenced this issue Oct 25, 2024
This happens all the time with external PRs until codecov/engineering-team#1574 is solved and is doing more harm than good. We still see if there is no coverage attached.
raphaelm added a commit to pretix/pretix that referenced this issue Oct 25, 2024
This happens all the time with external PRs until codecov/engineering-team#1574 is solved and is doing more harm than good. We still see if there is no coverage attached.
dkelsen added a commit to Social-Dancing/pretix that referenced this issue Nov 27, 2024
commit 7d6e98e6da244107766b25443c91335e3c660e8b
Author: Raphael Michel <michel@rami.io>
Date:   Wed Nov 27 13:56:37 2024 +0100

    Bump version to 2024.11.0

commit 27f964f3aed908135303e9f1ad7c6cc3022726b6
Author: Mira <weller@rami.io>
Date:   Wed Nov 27 11:13:07 2024 +0100

    Checkout flow: Observe direction when skipping AddOnsStep (#4658)

commit 84b3060c0f7b2d9199572dcc4575a64ff706deb6
Author: Patrick Chilton <chpatrick@gmail.com>
Date:   Tue Nov 26 18:45:37 2024 +0000

    Translations: Update Hungarian

    Currently translated at 10.7% (623 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/hu/

    powered by weblate

commit 25dcb72f92eb5b5589393a3de825a56483a1537e
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Nov 26 19:14:10 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5782 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 4b078867c6b173c37f26dfc866dbc3b6484ddcce
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Nov 26 19:26:22 2024 +0000

    Translations: Update French

    Currently translated at 100.0% (5782 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit c595a59d4a3d1171e55f78e0c35380a7fa5e446d
Author: Jakub Stribrny <kubajznik@users.noreply.translate.pretix.eu>
Date:   Mon Nov 25 09:13:02 2024 +0000

    Translations: Update Czech

    Currently translated at 73.5% (4250 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cs/

    powered by weblate

commit f164daeaee52fd5dffdd2f28580739a3420fa853
Author: Patrick Chilton <chpatrick@gmail.com>
Date:   Sun Nov 24 19:09:47 2024 +0000

    Translations: Update Hungarian

    Currently translated at 10.7% (621 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/hu/

    powered by weblate

commit c6b6dd8d499a37f76d36b56399733216390bc6a9
Author: gabriblas <github@unowen.simplelogin.com>
Date:   Sat Nov 23 16:19:40 2024 +0000

    Translations: Update Italian

    Currently translated at 24.3% (1409 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/

    powered by weblate

commit 8038c8796303d70b7a4728ddfa949df1c1794cb6
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Nov 21 15:13:30 2024 +0000

    Translations: Update French

    Currently translated at 100.0% (5782 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit c45a970d328fdca33b1bb06e08e0084db12c5200
Author: Ryo <saremba@rami.io>
Date:   Thu Nov 21 08:34:44 2024 +0000

    Translations: Update Japanese

    Currently translated at 3.8% (220 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/

    powered by weblate

commit a34517233dd5cb4c42d2eec2f0aac993ea15e36b
Author: kei ogane <imada.nigero@gmail.com>
Date:   Thu Nov 21 08:36:23 2024 +0000

    Translations: Update Japanese

    Currently translated at 3.8% (220 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/

    powered by weblate

commit 8fb2e5383c1f5dc60f69a3db46d8b49b6a7bfe95
Author: Yasunobu YesNo Kawaguchi <kawaguti@gmail.com>
Date:   Wed Nov 20 13:15:49 2024 +0000

    Translations: Update Japanese

    Currently translated at 3.4% (200 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/

    powered by weblate

commit 86a00f33385f4cc9aca614980cddc9ecbf878aab
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Wed Nov 20 08:53:52 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5782 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit c8c0d3e7f503b23239cd4814e349f65ce577b7d6
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Wed Nov 20 08:48:27 2024 +0000

    Translations: Update French

    Currently translated at 100.0% (5782 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 7dd455ce15d9fe15ec7b5c8ea19b894ac0fe795d
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 26 17:31:27 2024 +0100

    Fix #4641 -- Make usage of argon2id optional (#4643)

commit 391eda25da0f9a266bfd019669dc12f894b8c9d6
Author: Richard Schreiber <schreiber@rami.io>
Date:   Thu Nov 21 13:58:19 2024 +0100

    [A11y] Improve color combinations for alerts

commit fcff5a522d96b30c305621cc896813624d2e97e9
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 16:36:09 2024 +0100

    Fix inconsistent labels

commit 7e93d38a01d57d6be41299d1ace5ebe01be75d7f
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 15:32:09 2024 +0000

    Translations: Update German (informal) (de_Informal)

    Currently translated at 100.0% (5782 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/

    powered by weblate

commit 646938189981081c19a2ed399b897aab32b543e1
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 15:31:25 2024 +0000

    Translations: Update German

    Currently translated at 100.0% (5782 of 5782 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/

    powered by weblate

commit 761706c60c95800770b9799904d23234955d867a
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 16:16:36 2024 +0100

    Update po files
    [CI skip]

    Signed-off-by: Raphael Michel <michel@rami.io>

commit f91315c88eda5827a2a8a4d86c9e4c20b43b99e5
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Nov 19 08:54:05 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5809 of 5809 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit bc05afeab965b790f61bc7d0972a6c1338092df2
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Nov 19 09:01:40 2024 +0000

    Translations: Update French

    Currently translated at 100.0% (5779 of 5779 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 02d495d287052fc9b778cc9ec429c64f4be6479a
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 16:15:55 2024 +0100

    Revert "Update po files"

    This reverts commit 894878d9da57e760e20c81f6fc98327b549c2329.

commit 894878d9da57e760e20c81f6fc98327b549c2329
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 16:15:26 2024 +0100

    Update po files
    [CI skip]

    Signed-off-by: Raphael Michel <michel@rami.io>

commit 5896ca0197efbdd5421fce0a5d8f0d5fab3b83b5
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 16:14:56 2024 +0100

    Event creation: Prevent accidentally creating events without tax rate (#4623)

    * Event creation: Prevent accidentally creating events without tax rate

    * Update src/pretix/control/forms/event.py

    Co-authored-by: Richard Schreiber <schreiber@rami.io>

    * Fix tests

    ---------

    Co-authored-by: Richard Schreiber <schreiber@rami.io>

commit fe6fc8df32aff23228f2e0827b53bd5823ef7fff
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 16:14:13 2024 +0100

    Fix placehodler sample in empty series (PRETIXEU-ATN)

commit 9de8f3a7750711e46b32777917754105abe9d443
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Nov 13 18:50:40 2024 +0000

    Update aiohttp requirement from ==3.10.* to ==3.11.*

    Updates the requirements on [aiohttp](https://github.com/aio-libs/aiohttp) to permit the latest version.
    - [Release notes](https://github.com/aio-libs/aiohttp/releases)
    - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
    - [Commits](https://github.com/aio-libs/aiohttp/compare/v3.10.0b0...v3.11.0)

    ---
    updated-dependencies:
    - dependency-name: aiohttp
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

commit c92bb9cb8bb5e01ba9419b75cf3d42a99a61871d
Author: Martin Gross <gross@rami.io>
Date:   Tue Nov 19 13:17:52 2024 +0100

    Stripe: (FIX) Make MobilePay optional

commit 76ecec8b98bccbb8ba433d80c4ef9794c29fd31b
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 19 10:50:10 2024 +0100

    Scheduled mails: Allow subevent-dependent placeholders (Z#23171818) (#4629)

commit 4b8416df8f41d1c76c39657c8c7398b33ce63b6d
Author: Mira <weller@rami.io>
Date:   Tue Nov 19 09:28:01 2024 +0100

    docs: update nginx config example (#4640)

commit a601c759231909f91ca35fcabd5d5c5d444e026a
Author: Martin Gross <gross@rami.io>
Date:   Mon Nov 18 17:50:43 2024 +0100

    CheckIns: Display a source_type icon (barcode/nfc) where known (#4628)

    Co-authored-by: Raphael Michel <michel@rami.io>

commit f94227f00f30c21d3cc14ca7c96717090d86bf66
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 18 16:33:58 2024 +0000

    Translations: Update German (informal) (de_Informal)

    Currently translated at 100.0% (5779 of 5779 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/

    powered by weblate

commit a0c1e5369c29b441dc7fd689b6b72cd11492bb1f
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 18 16:33:33 2024 +0000

    Translations: Update German

    Currently translated at 100.0% (5779 of 5779 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/

    powered by weblate

commit 633bfcf73ae84ce6677d221f5c187142b6672ca8
Author: Jakub Stribrny <kubajznik@users.noreply.translate.pretix.eu>
Date:   Mon Nov 18 13:45:05 2024 +0000

    Translations: Update Czech

    Currently translated at 73.5% (4253 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cs/

    powered by weblate

commit 0d3b5b82c10c168b04ac2847e41ba776995265fa
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Mon Nov 18 09:52:33 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (232 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/

    powered by weblate

commit ab95f33546be54386f6d9f84f8dd151c18cdf360
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Mon Nov 18 09:52:32 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5784 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 5034b366c5352b1d4e3dd819d7c72fb4bd308939
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 18 17:24:01 2024 +0100

    Stripe: Disable SOFORT (#4616)

    * Stripe: Disable SOFORT

    * Update src/pretix/plugins/stripe/payment.py

    Co-authored-by: Raphael Michel <michel@rami.io>

    ---------

    Co-authored-by: Martin Gross <gross@rami.io>

commit 03d3c389da933517acc8f22bd7a932d942faf4e3
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 18 17:21:29 2024 +0100

    Fix #1674 -- Change spelling of e-mail to email (#4636)

    * Fix #1674 -- Change spelling of e-mail to email

    * Conflicts and word list

    * Add MobilePay to wordlist

    * fix usage in tests

commit 3e934acfa0a4770a2a884efc50fa098abe9828c0
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 18 17:16:02 2024 +0100

    Allow "open in new tab" for event typeahead (#4631)

    * Allow "open in new tab" for event typeahead

    * use default link-behaviour for e.g. open in new ...

    * navigate in typeahead with tab, add esc to close

    ---------

    Co-authored-by: Richard Schreiber <schreiber@rami.io>

commit d2a364e84890c42dbd481c23510e614b3e570b21
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 18 17:08:51 2024 +0100

    Docs: Fix documentation of invoice API

commit 2824b40299336d4aedd25ec98ca5f8383c056c95
Author: Martin Gross <gross@rami.io>
Date:   Mon Nov 18 15:03:32 2024 +0100

    Stripe: Add MobilePay as a supported payment method (Z#23172523) (#4635)

    Co-authored-by: robbi5 <richt@rami.io>

commit c6c2c90908b09a2da94e3e31ba6f16cd3eb786b1
Author: Damiano <estux@users.noreply.translate.pretix.eu>
Date:   Sun Nov 17 17:05:47 2024 +0000

    Translations: Update Italian

    Currently translated at 24.3% (1405 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/

    powered by weblate

commit d4ae7df2ec54648b508cf9cb7b6d01a7d6179dcb
Author: Pavle Ergović <pavleergovic@gmail.com>
Date:   Sat Nov 16 19:14:37 2024 +0000

    Translations: Update Croatian

    Currently translated at 1.7% (4 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/hr/

    powered by weblate

commit 79dd7fb596bb04da47d816b1822cbff589e7d6b7
Author: Pavle Ergović <pavleergovic@gmail.com>
Date:   Sat Nov 16 19:20:23 2024 +0000

    Translations: Update Croatian

    Currently translated at 0.3% (23 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/hr/

    powered by weblate

commit 5ed87cd019e1f3ad85b1f1fbcff6662f1fa135fb
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 15 22:24:21 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5784 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit ccdcbe0cc50b3a0ff28d9732f1d5b2e27be9ad05
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 15 23:32:34 2024 +0000

    Translations: Update French

    Currently translated at 100.0% (232 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/

    powered by weblate

commit 4f8607a9db6e44d2925d2d664ba9ce2f6fd4f1f0
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 15 23:35:36 2024 +0000

    Translations: Update French

    Currently translated at 100.0% (5781 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 57ecaa267639fcb7f1929d22a8de700afb98009f
Author: Patrick Chilton <chpatrick@gmail.com>
Date:   Fri Nov 15 18:43:47 2024 +0000

    Translations: Update Hungarian

    Currently translated at 10.7% (622 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/hu/

    powered by weblate

commit 96fd2b1a95ec120a5c8cd64d4ab74801f31bac0f
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 15 16:21:14 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (232 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/

    powered by weblate

commit 5cf24fb6a6bd5d08f8fddc7cae313db7b6673aa2
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 15 16:21:14 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5784 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 1d2ea35a3931e361d58b06161743e1181b951eeb
Author: Eva-Maria Obermann <obermann@rami.io>
Date:   Fri Nov 15 11:20:37 2024 +0000

    Translations: Update French

    Currently translated at 100.0% (232 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/

    powered by weblate

commit ac98ae79415d409c5b507c05d81e1d4926e1b6b4
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 15 11:20:56 2024 +0000

    Translations: Update French

    Currently translated at 100.0% (232 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/

    powered by weblate

commit a0d055e202911248122dfcda7eb16011713024d3
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 15 14:44:56 2024 +0000

    Translations: Update French

    Currently translated at 99.3% (5742 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 27ec5ca006611337b266686c7720fc656345dee9
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 18 10:45:27 2024 +0100

    Change order of menu items in backend (#4633)

commit 9d2edc405d77a5893e09fe037afe91f20ad9a283
Author: Eva-Maria Obermann <obermann@rami.io>
Date:   Fri Nov 15 11:17:19 2024 +0000

    Translations: Update French

    Currently translated at 98.7% (229 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/

    powered by weblate

commit fb95fe7cf6bfc9d93cb91668c49a01dc86be6e09
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 15 11:18:22 2024 +0000

    Translations: Update French

    Currently translated at 94.6% (5474 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 5b5360ef8b8ecfcbb36b9f315a02864fad4eae29
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Nov 14 11:38:50 2024 +0000

    Translations: Update French

    Currently translated at 98.7% (229 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/

    powered by weblate

commit 129d10ca352853931fafe42e4917573bf1407352
Author: Gravity Fox <gravityraposa@gmail.com>
Date:   Thu Nov 14 12:01:37 2024 +0000

    Translations: Update Portuguese (Brazil)

    Currently translated at 13.5% (784 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/

    powered by weblate

commit 093a705ff9cfb7ff08cc45ceb9397d60f8d546a7
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Nov 14 12:40:23 2024 +0000

    Translations: Update French

    Currently translated at 94.6% (5474 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 6130ae4630845e9c49dcfabca6179823cf0f1f77
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Wed Nov 13 12:10:48 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (232 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/

    powered by weblate

commit 11a8ed6c7a6ed75b29893934c78da787d520e2d9
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Wed Nov 13 12:11:13 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5784 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit f6392592c528bd28bd7f6b8cb143d8a7b93f25c1
Author: arjan-s <github@anymore.nl>
Date:   Wed Nov 13 13:25:48 2024 +0000

    Translations: Update Dutch

    Currently translated at 100.0% (5784 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit ecb9ad28ea936ab0b77a8bd86b0a43a57d3349a9
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Nov 12 08:42:12 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5784 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 45a506fd374cc703e09577a404b39e2987750758
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 12 08:37:48 2024 +0000

    Translations: Update German

    Currently translated at 100.0% (5781 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/

    powered by weblate

commit 3b16e6356beb51b800b881cff861f7ac7aeb209a
Author: Raphael Michel <michel@rami.io>
Date:   Tue Nov 12 08:36:56 2024 +0000

    Translations: Update German (informal) (de_Informal)

    Currently translated at 100.0% (5781 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/

    powered by weblate

commit 9583a50c4e9ec947a95f73533593ee44991d39b0
Author: Raphael Michel <michel@rami.io>
Date:   Wed Nov 13 12:00:48 2024 +0100

    Voucher import: Allow empty subevent (Z#23171356) (#4622)

commit 6e6d6b27467d5cda25c90d7d2f0fee1989b1e295
Author: Martin Gross <gross@rami.io>
Date:   Wed Nov 13 10:13:50 2024 +0100

    PayPal2: Skip webhook order capture if no OrderPayment exists yet

commit 7266d90c6b735e8fc7f6e1e4d670f8e7231bc591
Author: arjan-s <github@anymore.nl>
Date:   Mon Nov 11 15:26:59 2024 +0000

    Translations: Update Dutch

    Currently translated at 99.0% (5731 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit 5e4e88c91dce765f049c772206ba886b01c05062
Author: Richard Schreiber <schreiber@rami.io>
Date:   Tue Nov 12 09:22:25 2024 +0100

    Fix creating to many ScheduledMails on subevent creation (#4620)

commit e74d12e8b87f4495cad23f095033cf28b05f2983
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 11 17:22:06 2024 +0100

    API: Don't require sales channel in input (PRETIXEU-AST)

commit a5c39271dd6da733700f2524176336c98d3c8102
Author: Raphael Michel <michel@rami.io>
Date:   Mon Nov 11 17:13:53 2024 +0100

    Make API security profiles pluggable (#4597)

    * Make API security profiles pluggable

    * Update src/pretix/api/signals.py

    Co-authored-by: robbi5 <richt@rami.io>

    * REmove dead class

    ---------

    Co-authored-by: robbi5 <richt@rami.io>

commit 3170744c56cad1651acb13b5c407ec5aa4c5f2a7
Author: Mira <weller@rami.io>
Date:   Mon Nov 11 15:34:40 2024 +0100

    Bleach 6 update (#4610)

    * Update bleach requirement from ==5.0.* to ==6.2.*

    Updates the requirements on [bleach](https://github.com/mozilla/bleach) to permit the latest version.
    - [Changelog](https://github.com/mozilla/bleach/blob/main/CHANGES)
    - [Commits](https://github.com/mozilla/bleach/compare/v5.0.0...v6.2.0)

    ---
    updated-dependencies:
    - dependency-name: bleach
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

    * Update bleach parameter types

    * Fix tests

    ---------

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 9ec161561b310b589397c7debe570aa0c2ce9def
Author: Damiano <estux@users.noreply.translate.pretix.eu>
Date:   Sun Nov 10 20:52:32 2024 +0000

    Translations: Update Italian

    Currently translated at 24.2% (1402 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/

    powered by weblate

commit aff4f4b8f818e189fd4e5e3ca2c5c41ce38f7e51
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Sat Nov 9 18:33:17 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5784 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 75addfe9f4963993c0a9696274bf9bb5c59e0cc3
Author: Damiano <estux@users.noreply.translate.pretix.eu>
Date:   Sat Nov 9 00:07:43 2024 +0000

    Translations: Update Italian

    Currently translated at 24.0% (1393 of 5781 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/

    powered by weblate

commit 4b05ce5835f37424c43f58a8f85e549baeadeae4
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 8 15:01:46 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5784 of 5784 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 34c247f4236e29ce1f2d1931779c9d409e638774
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Nov 7 21:40:43 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 3aad6852cbc8ec9e863d25847adfe6ea4c9e8a92
Author: arjan-s <github@anymore.nl>
Date:   Thu Nov 7 20:53:38 2024 +0000

    Translations: Update Dutch

    Currently translated at 96.8% (5592 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit 5cdb07bce602a9acaf6242f8b422c27d520fe797
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Nov 7 17:07:18 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 6cb2d6894818dac2d470c5e3c10dc8f6aa7fead9
Author: arjan-s <github@anymore.nl>
Date:   Thu Nov 7 14:13:54 2024 +0000

    Translations: Update Dutch

    Currently translated at 76.7% (178 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/

    powered by weblate

commit 4a7a6273c6adad64c05445887dcb36963b259e9f
Author: arjan-s <github@anymore.nl>
Date:   Thu Nov 7 15:40:50 2024 +0000

    Translations: Update Dutch

    Currently translated at 95.8% (5535 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit ebe343458ac197ecc4c088c653e8a5107c6e1433
Author: Raphael Michel <michel@rami.io>
Date:   Fri Nov 8 14:45:14 2024 +0100

    Update po files
    [CI skip]

    Signed-off-by: Raphael Michel <michel@rami.io>

commit f9a93b765c4d83d9f91c4a922a2c02a02981a787
Author: Mira <weller@rami.io>
Date:   Fri Nov 8 10:45:46 2024 +0100

    Use correct LogEntry type for changes to product categories (#4617)

commit 5aba1f9a239a437d79f9b7475cf11312831f2774
Author: Raphael Michel <michel@rami.io>
Date:   Thu Nov 7 14:28:35 2024 +0100

    Do not try to delete cart positions twice (PRETIXEU-ARN)

commit a4eed873967c2aa61806081c3a7a2eb08ea42560
Author: Damiano <estux@users.noreply.translate.pretix.eu>
Date:   Thu Nov 7 00:06:50 2024 +0000

    Translations: Update Italian

    Currently translated at 23.7% (1370 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/

    powered by weblate

commit 08879d0d55def2588cd68583f57675985bcc7946
Author: Damiano <estux@users.noreply.translate.pretix.eu>
Date:   Wed Nov 6 15:37:07 2024 +0000

    Translations: Update Italian

    Currently translated at 23.5% (1361 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/

    powered by weblate

commit c276a19bcc595c25f4e90cc914139ec129c3c7b9
Author: Christiaan de Die le Clercq <contact@techwolf12.nl>
Date:   Wed Nov 6 18:27:16 2024 +0000

    Translations: Update Dutch

    Currently translated at 87.7% (5067 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit 1e3c6e0b68517adc45245943b18fc1b5da1782d6
Author: Raphael Michel <michel@rami.io>
Date:   Thu Nov 7 09:26:10 2024 +0100

    Order detail: Do not show expire date for pending approval (Z#23171168) (#4613)

commit 4e283eb560422e79afc8c7682b66d27e45c618bb
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Nov 5 13:03:32 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 52a1983630ced3b4e3cd39ec7526f530512a1564
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Nov 5 11:54:15 2024 +0000

    Translations: Update French

    Currently translated at 94.8% (5475 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 3d85d9d86546e05b218473d23a6d543b17af5431
Author: Raphael Michel <michel@rami.io>
Date:   Wed Nov 6 12:30:41 2024 +0100

    Remove deprecated auto_checkin_sales_channels (#4587)

    * Remove deprecated auto_checkin_sales_channels

    * Fix Query count

commit 4ca9a438904cab64f966593bdd150c323d9b1e64
Author: Raphael Michel <michel@rami.io>
Date:   Wed Nov 6 12:30:37 2024 +0100

    Fix performance issue in filtering checkin list (Z#23170917) (#4607)

    * Fix performance issue in filtering checkin list

    * remove test

commit d8bac7db65d26e69db3d7d08d2ce76d1b520faae
Author: mscherer <mscherer@users.noreply.github.com>
Date:   Wed Nov 6 12:28:43 2024 +0100

    Remove slimit dependencies (#4609)

    It doesn't work anymore on python 3.13, since
    2to3 is deprecated and removed (PEP 594).

    Trying to build on Fedora 41 result in:

    	Downloading slimit-0.8.1.zip (88 kB)
    	Installing build dependencies: started
    	Installing build dependencies: finished with status 'done'
    	Getting requirements to build wheel: started
    	Getting requirements to build wheel: finished with status 'error'
    	error: subprocess-exited-with-error
    	× Getting requirements to build wheel did not run successfully.
    	│ exit code: 1
    	╰─> [1 lines of output]
    	Python 3.X support requires the 2to3 tool.
    	[end of output]

    And slimit is not used in the code base nor anywhere in git (no single
    match)

commit 91de0f93e6086b1a7488d3ad8a297cea3ecda781
Author: Mira <weller@rami.io>
Date:   Tue Nov 5 14:37:50 2024 +0100

    Allow organizers to manually add fees to an existing order (#4590)

commit 901565203b4013fd34fb1b75ac439de58d794b61
Author: Richard Schreiber <schreiber@rami.io>
Date:   Tue Nov 5 14:34:42 2024 +0100

    Hide input dependencies recursively if input will be disabled (#4599)

    ---------

    Co-authored-by: Mira <weller@rami.io>

commit 14c6c9c0d71e7ffd7ef5014598fdbc4e86ef93e4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Nov 5 09:55:13 2024 +0100

    Update sentry-sdk requirement from ==2.17.* to ==2.18.* (#4608)

    Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python) to permit the latest version.
    - [Release notes](https://github.com/getsentry/sentry-python/releases)
    - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/getsentry/sentry-python/compare/2.17.0...2.18.0)

    ---
    updated-dependencies:
    - dependency-name: sentry-sdk
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 6de6cf6c08e67a6accd008bc1acba5471bdc1dd3
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Mon Nov 4 16:57:18 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 29306b3a4d3252d51e92d95ff464c845ec4b5a67
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Mon Nov 4 12:02:10 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit ca6999661192a91c2bb79246743c4a12f3025b7a
Author: Katrine Tella <ktl@hjoerring.dk>
Date:   Mon Nov 4 11:25:17 2024 +0000

    Translations: Update Danish

    Currently translated at 48.6% (2809 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/

    powered by weblate

commit 16419b6ae41d22b9c470c1b00ecb70af85213974
Author: Casper Schack <cas@dcbib.dk>
Date:   Mon Nov 4 07:07:04 2024 +0000

    Translations: Update Danish

    Currently translated at 48.6% (2809 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/

    powered by weblate

commit d6258b9b54c13e490cc0d99969117f15a86738fb
Author: Damiano <estux@users.noreply.translate.pretix.eu>
Date:   Sun Nov 3 19:24:36 2024 +0000

    Translations: Update Italian

    Currently translated at 23.3% (1351 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/

    powered by weblate

commit 6f75608196493297d5c2c23583506214a82a3adc
Author: Christiaan de Die le Clercq <contact@techwolf12.nl>
Date:   Sun Nov 3 15:34:14 2024 +0000

    Translations: Update Dutch

    Currently translated at 87.7% (5064 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit 6ef88e009bb5e7e84b0813ca7e70a434dccf384a
Author: Mika Andrianarijaona <mikaoelitiana@gmail.com>
Date:   Sun Nov 3 22:00:51 2024 +0000

    Translations: Update French

    Currently translated at 94.8% (5475 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 957100a19563226166987bd73fa4b0d71de1e863
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 1 16:25:21 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (232 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/

    powered by weblate

commit 112ef0908f5ebc1aacbc80e615eb20eb670e1d42
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Fri Nov 1 10:37:04 2024 +0000

    Translations: Update Spanish

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 91aaff735945bf1594d4cfa2fa438a251efdeca8
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Oct 31 17:06:04 2024 +0000

    Translations: Update Spanish

    Currently translated at 96.5% (5575 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 8ab61e2c38d144ae19a69081cd3131de4bae7b7d
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Oct 31 17:03:50 2024 +0000

    Translations: Update French

    Currently translated at 91.8% (213 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/

    powered by weblate

commit c8ba5cc427d79c285aaed952abf0b0e06a254280
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Oct 31 17:03:25 2024 +0000

    Translations: Update French

    Currently translated at 94.8% (5474 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 5ebad31b7d7b581ee7830f30a870929acd946d7d
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Oct 31 14:41:24 2024 +0000

    Translations: Update Spanish

    Currently translated at 96.4% (5567 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 0429377f7dec47673ba0ac53ceeedf01a9ce0815
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Oct 31 17:00:17 2024 +0000

    Translations: Update French

    Currently translated at 91.3% (212 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/

    powered by weblate

commit 76e4b797a1ae1d434dbda286bc41fe76ece07fbb
Author: Mossroy <mossroy@mossroy.fr>
Date:   Thu Oct 31 17:00:17 2024 +0000

    Translations: Update French

    Currently translated at 94.6% (5466 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 5f0009c9963aa4805ebd52edf55bf59fd40a7196
Author: Jonathan Berger <drskullster@gmail.com>
Date:   Thu Oct 31 16:59:06 2024 +0000

    Translations: Update French

    Currently translated at 94.6% (5466 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit de63a4be016289678290323378f9c6920314aba0
Author: cpoisnel <chepoisnel@gmail.com>
Date:   Thu Oct 31 17:00:28 2024 +0000

    Translations: Update French

    Currently translated at 94.6% (5466 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit f3432139cb671b9d7f141a0a021fe6c0b7cbc23a
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Thu Oct 31 16:59:37 2024 +0000

    Translations: Update French

    Currently translated at 94.6% (5466 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/

    powered by weblate

commit 0b82ac911572b393d55151809d895efb82f6f959
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Nov 4 20:55:31 2024 +0100

    Bump @babel/preset-env in /src/pretix/static/npm_dir (#4604)

    Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.25.4 to 7.26.0.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-preset-env)

    ---
    updated-dependencies:
    - dependency-name: "@babel/preset-env"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit eb685b514180bce626ad88101e3454a21ed82991
Author: Martin Gross <gross@rami.io>
Date:   Mon Nov 4 16:41:44 2024 +0100

    API: Expose cancellation_date on order endpoint (Z#23170733) (#4606)

    Co-authored-by: robbi5 <richt@rami.io>

commit 5f7f0bd8f16bc9050b54d8687ae38c7fdac33af2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Nov 1 18:47:21 2024 +0000

    Bump @babel/core from 7.25.2 to 7.26.0 in /src/pretix/static/npm_dir

    Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.25.2 to 7.26.0.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-core)

    ---
    updated-dependencies:
    - dependency-name: "@babel/core"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

commit 9fcef2dcaa5fb8d997a2b342c3963df4b275f259
Author: Raphael Michel <michel@rami.io>
Date:   Thu Oct 31 17:44:04 2024 +0100

    API: Fix deleting checkin-lists (Z#23170525) (PRETIXEU-AS5) (#4600)

commit fc3b186b93d5dc671b14911533d3ae7481572f0b
Author: Raphael Michel <michel@rami.io>
Date:   Thu Oct 31 14:42:44 2024 +0100

    Badge export: Allow to filter and sort by order date (Z#23168742) (#4588)

commit a40688457514ab1b5d864f080a559860fc63ae87
Author: Tinna Sandström <tinna@coeo.events>
Date:   Wed Oct 30 10:16:28 2024 +0000

    Translations: Update Swedish

    Currently translated at 98.3% (5679 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/

    powered by weblate

commit 57ccd5f289e33dd5e3057ee6cf415e17149a2930
Author: Anarion Dunedain <anarion80@gmail.com>
Date:   Tue Oct 29 12:27:29 2024 +0000

    Translations: Update Polish

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/

    powered by weblate

commit f4ac7e7f6598283ea5ae616e65896a976f9788ca
Author: Mira <weller@rami.io>
Date:   Thu Oct 31 12:59:28 2024 +0100

    Add warning that cross-selling can't prevent unwanted combinations (#4596)

    * Add warning that cross-selling can't prevent unwanted combinations

    * Update src/pretix/control/templates/pretixcontrol/items/category.html

    Co-authored-by: Raphael Michel <michel@rami.io>

    ---------

    Co-authored-by: Raphael Michel <michel@rami.io>

commit 81d7045b318326e02aa1ab2d6146680002e1f3d7
Author: Raphael Michel <michel@rami.io>
Date:   Tue Oct 29 17:31:51 2024 +0100

    Public event filter: Make "all" option clearer (Z#23169843) (#4585)

    * Public event filter: Make "all" option clearer

    * Fix widget tests

    * Update src/tests/presale/test_widget.py

    Co-authored-by: Richard Schreiber <schreiber@rami.io>

    ---------

    Co-authored-by: Richard Schreiber <schreiber@rami.io>

commit f9502a3212e3c73e86cf5ffd46d65c553e725553
Author: Richard Schreiber <schreiber@rami.io>
Date:   Tue Oct 29 16:37:06 2024 +0100

    Fix testutils redis mock (#4586)

commit a31f6244176293cc65eb80049214977ab7b2b92d
Author: Richard Schreiber <schreiber@rami.io>
Date:   Tue Oct 29 16:36:43 2024 +0100

    Dev: add support for asyncio_default_fixture_loop_scope in pytest-asyncio (#4589)

commit 3f99e0bece90c3ee34e371d07c4f3bf72c0d63f4
Author: Raphael Michel <michel@rami.io>
Date:   Tue Oct 29 11:47:25 2024 +0100

    Bump version to 2024.11.0.dev0

commit 7e64f2b38aa7375f33268e0d060bd5253a65592c
Author: Raphael Michel <michel@rami.io>
Date:   Tue Oct 29 11:47:10 2024 +0100

    Bump version to 2024.10.0

commit ee2bc93608d353be8ab85246d85c98f2455d94b3
Author: Raphael Michel <michel@rami.io>
Date:   Tue Oct 29 11:30:35 2024 +0100

    Fix handling of device_info_updated signal

commit fb4bed9d0dd032536c21551da87d1283fdc17730
Author: Raphael Michel <michel@rami.io>
Date:   Tue Oct 29 09:00:29 2024 +0000

    Translations: Update German (informal) (de_Informal)

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/

    powered by weblate

commit aec75e4d0c891dd1e706a2fdcf5af59cb19f75a5
Author: Raphael Michel <michel@rami.io>
Date:   Tue Oct 29 09:00:34 2024 +0000

    Translations: Update German

    Currently translated at 100.0% (5774 of 5774 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/

    powered by weblate

commit e7e41470fb65341833e8a32c50961ebc4ba6b53c
Author: Raphael Michel <michel@rami.io>
Date:   Tue Oct 29 09:54:05 2024 +0100

    Update po files
    [CI skip]

    Signed-off-by: Raphael Michel <michel@rami.io>

commit 0aa9dda90a00d60d177b8e7cb4802b62399a56fb
Author: Raphael Michel <michel@rami.io>
Date:   Tue Oct 29 09:53:36 2024 +0100

    Cross-selling: Use different label if there are no add-on products (#4577)

    * Cross-selling: Use different label if there are no add-on products

    * Update src/pretix/presale/templates/pretixpresale/event/checkout_addons.html

    Co-authored-by: Richard Schreiber <schreiber@rami.io>

    * Fix a11y problem

    * Fix headline order

    ---------

    Co-authored-by: Richard Schreiber <schreiber@rami.io>

commit d97c983b6f7f2b30b66fb9e8e42738ff2de4a5b2
Author: Mira <weller@rami.io>
Date:   Tue Oct 29 09:14:22 2024 +0100

    Fix API serializer for auto_checkin_rules to accept sales channel identifiers (Z#23170095) (#4579)

    * Fix API serializer for auto_checkin_rules to accept sales channel identifiers instead of PKs

    * False -> false in json

commit 6c957f31ca30885b1ee8dd10eb98d8f5c4e1ec85
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Oct 29 09:14:04 2024 +0100

    Update django-hijack requirement from ==3.6.* to ==3.7.* (#4581)

    Updates the requirements on [django-hijack](https://github.com/django-hijack/django-hijack) to permit the latest version.
    - [Release notes](https://github.com/django-hijack/django-hijack/releases)
    - [Changelog](https://github.com/django-hijack/django-hijack/blob/master/docs/release-button.png)
    - [Commits](https://github.com/django-hijack/django-hijack/compare/3.6.0...3.7.0)

    ---
    updated-dependencies:
    - dependency-name: django-hijack
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 8e6b4b3ec79f05d76a7935be62219f202778fa38
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Oct 29 09:13:58 2024 +0100

    Update pypdf requirement from ==5.0.* to ==5.1.* (#4582)

    Updates the requirements on [pypdf](https://github.com/py-pdf/pypdf) to permit the latest version.
    - [Release notes](https://github.com/py-pdf/pypdf/releases)
    - [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/py-pdf/pypdf/compare/5.0.0...5.1.0)

    ---
    updated-dependencies:
    - dependency-name: pypdf
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit b24de62f73dcbb3817b03072ecb8f420f0a3bc09
Author: arjan-s <github@anymore.nl>
Date:   Mon Oct 28 14:41:27 2024 +0000

    Translations: Update Dutch

    Currently translated at 85.5% (4938 of 5773 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit cdbd220a1297b60ff130f024315c44dadb065420
Author: Raphael Michel <michel@rami.io>
Date:   Mon Oct 28 17:49:47 2024 +0100

    Fix time zone of parsed print log

commit 2f11aee5128888177ea324babbd920e0c82b7c95
Author: Raphael Michel <michel@rami.io>
Date:   Mon Oct 28 11:52:52 2024 +0000

    Translations: Update German (informal) (de_Informal)

    Currently translated at 100.0% (5773 of 5773 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/

    powered by weblate

commit 8ea475ce390947554dbb4aef5abca5a34d0a6703
Author: Raphael Michel <michel@rami.io>
Date:   Mon Oct 28 11:52:49 2024 +0000

    Translations: Update German

    Currently translated at 100.0% (5773 of 5773 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/

    powered by weblate

commit b29bc9db96067ed8e55d5936e231682fd4d71f16
Author: Raphael Michel <michel@rami.io>
Date:   Mon Oct 28 11:50:37 2024 +0000

    Translations: Update German (informal) (de_Informal)

    Currently translated at 100.0% (5773 of 5773 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/

    powered by weblate

commit 6bd669413280b250315fc62382ca2ec835ac4227
Author: Raphael Michel <michel@rami.io>
Date:   Mon Oct 28 11:48:37 2024 +0000

    Translations: Update German

    Currently translated at 100.0% (5773 of 5773 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/

    powered by weblate

commit 110e6e248e04a64ddc87d4b5f061c8b3dbf58f48
Author: Raphael Michel <michel@rami.io>
Date:   Mon Oct 28 12:31:20 2024 +0100

    Update po files
    [CI skip]

    Signed-off-by: Raphael Michel <michel@rami.io>

commit 985f4d969d6cce0365690cd5313bafa4bb11c78c
Author: Davide Manzella <manzella.davide97@gmail.com>
Date:   Fri Oct 25 16:33:53 2024 +0000

    Translations: Update Italian

    Currently translated at 23.1% (1333 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/

    powered by weblate

commit 826bd07b01c4ae661c8b0874d70f7089fe4ca3b2
Author: Mira <weller@rami.io>
Date:   Mon Oct 28 12:25:03 2024 +0100

    Add action buttons to "missing quota" warnings (#4533)

    * Add action buttons to "missing quota" warnings

    * Update item.py

commit 3e4e86742a196694c949a489436c5ddfb7c0580a
Author: Raphael Michel <michel@rami.io>
Date:   Mon Oct 28 12:24:23 2024 +0100

    Add print logs (#4475)

    * Add print logs

    * Add attribute successful

    * Rebase migration

    * Fix tests on postgres

commit ef5fcde5d9345d053063fc87de756af16bb551ac
Author: Raphael Michel <michel@rami.io>
Date:   Mon Oct 28 11:27:27 2024 +0100

    Seating plans: Validate duplicate seat IDs (#4564)

commit 8f1d53d016321af476d869efb5ed254906a806cd
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 22:05:02 2024 +0200

    Tests: Add separation of database lock indices by pytest worker (#4553)

    * Add separation of database lock indices by pytest worker

    * Fix ID derivation

    * Update conftest.py

commit 9ca1573fcf8db3cbf217ddadec87e17c1fa18568
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 22:00:14 2024 +0200

    Tests: Remove pytest-rerunfailures (#4572)

commit 5795aa649233f9dfc5867ef10d9b22c993b8d9fa
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 21:58:00 2024 +0200

    Docs: Fix various sphinx warnings

commit 6e0613a2af2a87f109d9f9261f8e06e6e0814b7d
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 21:45:34 2024 +0200

    CI: Remove warnings from PostgreSQL about health check (#4571)

    * CI: Remove warnings from PostgreSQL about health check

    * Update tests.yml

    * Update tests.yml

commit b43ed38483b71c8465e233a4d2056fe2c56c9121
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 21:40:03 2024 +0200

    CI: Do not fail if codecov upload fails (#4570)

    This happens all the time with external PRs until https://github.com/codecov/engineering-team/issues/1574 is solved and is doing more harm than good. We still see if there is no coverage attached.

commit f0fedf0001a46f44f21248785214ce1347417ef7
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 21:27:38 2024 +0200

    Tests: Resolve deprecation warning for pytest-asyncio (#4569)

commit 19373b8f91c15f09102a9251aca2fe436dfa943f
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 21:19:48 2024 +0200

    CI: Update codecov-action (#4568)

commit 45fd13786a2cdaf43f666c08ba905c8bd3326e87
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Oct 25 21:14:30 2024 +0200

    Update pillow requirement from ==10.4.* to ==11.0.* (#4566)

    Updates the requirements on [pillow](https://github.com/python-pillow/Pillow) to permit the latest version.
    - [Release notes](https://github.com/python-pillow/Pillow/releases)
    - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
    - [Commits](https://github.com/python-pillow/Pillow/compare/10.4.0...11.0.0)

    ---
    updated-dependencies:
    - dependency-name: pillow
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit ae5111ee7e81fd9ebe141a3491cd8785b45c22c5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Oct 25 20:53:11 2024 +0200

    Update zeep requirement from ==4.2.* to ==4.3.* (#4567)

    Updates the requirements on [zeep](https://github.com/mvantellingen/python-zeep) to permit the latest version.
    - [Release notes](https://github.com/mvantellingen/python-zeep/releases)
    - [Changelog](https://github.com/mvantellingen/python-zeep/blob/main/CHANGES)
    - [Commits](https://github.com/mvantellingen/python-zeep/compare/4.2.0...4.3.1)

    ---
    updated-dependencies:
    - dependency-name: zeep
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit d8bf3065d0c25f5c9a8762639f4aee872afd3e7e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Oct 25 20:51:30 2024 +0200

    Update redis requirement from ==5.1.* to ==5.2.* (#4565)

    Updates the requirements on [redis](https://github.com/redis/redis-py) to permit the latest version.
    - [Release notes](https://github.com/redis/redis-py/releases)
    - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
    - [Commits](https://github.com/redis/redis-py/compare/v5.1.0a1...v5.2.0)

    ---
    updated-dependencies:
    - dependency-name: redis
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 54f077665c1163edc50296f1b4774667cda2eb01
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 17:47:04 2024 +0200

    CI: Remove mentions of travis CI, we have migrated away years ago (#4562)

commit 482a66c546b38303d324443f00bc17f9d86fc3f7
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 17:18:42 2024 +0200

    CI: Run PostgreSQL as a native service (#4560)

    * GH Actions: Fix PostgreSQL issues

    * Map PostgreSQL port

commit e4cef6e46b9a2ddf0f1c39de7d9b490974c1fa2a
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 17:06:11 2024 +0200

    CI: Make sure apt is non-interactive (to not break act) (#4559)

commit cbee1b71fe72ef9f671a498ee0b63d2b667a75a6
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 17:05:58 2024 +0200

    CI: Install dependencies with uv for speedup (#4558)

commit 0cd12906242fe8c5fe70458abe8fe9af14ad0b84
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 17:04:16 2024 +0200

    Tests: Fix two flaky tests (#4557)

    * Test: Fix test that relies on unstable database result order

    * Tests: Fix test that fails between 0am and 1am

commit 565f5e2ea71fbc2981bbea6854967ea579a5d0ea
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 16:44:22 2024 +0200

    Tests: Run fakeredis on different virtual ports per pytest worker (#4555)

commit b46c0eba0cd7465d5f140636bc75617f4d8b5ea7
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 14:32:28 2024 +0200

    pytest: Fix failure with fakeserver and xdist

commit 39c3aef7bca675eb37ec2416571633f58d66ff70
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 12:54:25 2024 +0200

    Fix fakeredis usage

commit cf3087453cb2ebbf0dafb3876540e703acfa43db
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Oct 25 12:28:22 2024 +0200

    Update fakeredis requirement from ==2.24.* to ==2.26.* (#4551)

    Updates the requirements on [fakeredis](https://github.com/cunla/fakeredis-py) to permit the latest version.
    - [Release notes](https://github.com/cunla/fakeredis-py/releases)
    - [Commits](https://github.com/cunla/fakeredis-py/compare/v2.24.0...v2.26.0)

    ---
    updated-dependencies:
    - dependency-name: fakeredis
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 7a870ee52100dda9107634f76ab49fa5bfe33ae1
Author: Raphael Michel <michel@rami.io>
Date:   Fri Oct 25 00:02:52 2024 +0200

    Fix test that does not work on postgresql

commit 392229063375b78abda1cbeee1baece6a2f18bc3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Oct 24 22:54:28 2024 +0200

    Update dnspython requirement from ==2.6.* to ==2.7.* (#4511)

    Updates the requirements on [dnspython](https://github.com/rthalley/dnspython) to permit the latest version.
    - [Release notes](https://github.com/rthalley/dnspython/releases)
    - [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst)
    - [Commits](https://github.com/rthalley/dnspython/compare/v2.6.0rc1...v2.7.0)

    ---
    updated-dependencies:
    - dependency-name: dnspython
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 8aa13d7e3efd7b60c6509109bbb5d0431eb62ff9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Oct 24 22:53:58 2024 +0200

    Update sentry-sdk requirement from ==2.15.* to ==2.17.* (#4536)

    Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python) to permit the latest version.
    - [Release notes](https://github.com/getsentry/sentry-python/releases)
    - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/getsentry/sentry-python/compare/2.15.0...2.17.0)

    ---
    updated-dependencies:
    - dependency-name: sentry-sdk
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 22e9a6eb921b005d166740a2772462652db74003
Author: Raphael Michel <michel@rami.io>
Date:   Thu Oct 24 22:50:34 2024 +0200

    Add warning to backend if cronjob is not running (#4550)

commit 2b6f82502eeef924bb4fec0942c3110dc49172e7
Author: arjan-s <github@anymore.nl>
Date:   Wed Oct 23 14:55:37 2024 +0000

    Translations: Update Dutch

    Currently translated at 85.6% (4936 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit a10bf2a93998300a658ea30b850085ec9220beed
Author: Mira <weller@rami.io>
Date:   Wed Oct 23 17:12:03 2024 +0200

    Include "Cross-selling condition products" option when cloning category (#4534)

    * Include "Cross-selling condition products" option when cloning category

    * Add test case

    * Remove print

commit a80b7087d9f1bdd58e6c3ec957ecb2b1ef90c2d5
Author: arjan-s <github@anymore.nl>
Date:   Wed Oct 23 13:18:11 2024 +0000

    Translations: Update Dutch

    Currently translated at 75.8% (176 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/

    powered by weblate

commit 4b143e98eb605eaa916eec484ed7c47e7461f79f
Author: arjan-s <github@anymore.nl>
Date:   Wed Oct 23 13:20:56 2024 +0000

    Translations: Update Dutch

    Currently translated at 85.6% (4935 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

    powered by weblate

commit bdb8b597d02717c5cd4838d2651bab927449aaae
Author: Yasunobu YesNo Kawaguchi <kawaguti@gmail.com>
Date:   Tue Oct 22 11:50:57 2024 +0000

    Translations: Update Japanese

    Currently translated at 3.4% (198 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/

    powered by weblate

commit b1c9f40bc87be319d0ecab0adb205a69c7c974b4
Author: Ryo Tagami <rtagami@airstrip.jp>
Date:   Tue Oct 22 11:41:57 2024 +0000

    Translations: Update Japanese

    Currently translated at 3.4% (198 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/

    powered by weblate

commit a3b6a008b550127cdc07e899870d7f6a6c13c1c2
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Oct 22 08:49:03 2024 +0000

    Translations: Update Spanish

    Currently translated at 99.5% (231 of 232 strings)

    Translation: pretix/pretix (JavaScript parts)
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/

    powered by weblate

commit 9ce05e5cb91a2b676f26501a6d0e67deefcc7b25
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Tue Oct 22 08:40:11 2024 +0000

    Translations: Update Spanish

    Currently translated at 96.4% (5560 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit f306527981ca58d43a9712ab10d52a3aba38b6e4
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Mon Oct 21 15:27:04 2024 +0000

    Translations: Update Spanish

    Currently translated at 95.1% (5485 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 3e17ff9faa60a64476e4a1bedb865c620fc6aa94
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Mon Oct 21 13:25:13 2024 +0000

    Translations: Update Spanish

    Currently translated at 91.7% (5288 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 2a16cd46555ae1645931e05456ae46a1645c29a8
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Mon Oct 21 11:46:39 2024 +0000

    Translations: Update Spanish

    Currently translated at 90.7% (5228 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit d1078da5bf2fb88e4dde4a8252cae69b82b6080b
Author: Ryo Tagami <rtagami@airstrip.jp>
Date:   Mon Oct 21 07:22:37 2024 +0000

    Translations: Update Japanese

    Currently translated at 3.3% (195 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/

    powered by weblate

commit 483e7bc4ad637ef9ecf83ed9c2ee545f50f9d710
Author: CVZ-es <damien.bremont@casadevelazquez.org>
Date:   Mon Oct 21 08:47:09 2024 +0000

    Translations: Update Spanish

    Currently translated at 89.8% (5175 of 5762 strings)

    Translation: pretix/pretix
    Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

    powered by weblate

commit 401218b0a3e5850217ed3a114e49f1103ff648e6
Author: Mira <weller@rami.io>
Date:   Wed Oct 23 16:42:22 2024 +0200

    API: Allow filtering subevents by is_public (#4544)

commit 19175258fd9fb76410cbc6f442364341827b9167
Author: Raphael Michel <michel@rami.io>
Date:   Wed Oct 23 16:29:33 2024 +0200

    API: Fix event cloning, limit_sales_channels should never be set when all_sales_channels is set (Z#23169537)

commit 22c36b89dae30a50cc35a5bf5c85390774a178f7
Author: Mira <weller@rami.io>
Date:   Mon Oct 21 16:46:32 2024 +0200

    Show proper error message in case of add-ons that are required, sold-out and hidden (#4545)

commit 2697ed0c5d4d6a2278778d0cfb030e55b96cab97
Author: Mira <weller@rami.io>
Date:   Mon Oct 21 14:45:04 2024 +0200

    QuestionView: Carry over subevent filter to order list (#4543)

commit f81d820a02adc74e4b8c2adae3cf7ebd6c02f292
Author: pretix translation bot <translate@pretix.eu>
Date:   Mon Oct 21 13:28:34 2024 +0200

    Update translations (#4537)

    Co-authored-by: Patrick Chilton <chpatrick@gmail.com>
    Co-authored-by: Lovro <lovrogrilc@gmail.com>
    Co-authored-by: CVZ-es <damien.bremont@casadevelazquez.org>
    Co-authored-by: Ryo Tagami <rtagami@airstrip.jp>
    Co-authored-by: Ryo <saremba@rami.io>

commit f8df66e621c11ccc379f8cf085cc50f2aa36141f
Author: Mira <weller@rami.io>
Date:   Mon Oct 21 13:27:43 2024 +0200

    Redirect to next step if AddOnsStep would show up empty (Z#23167007) (#4530)

commi…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants