Commit Graph
2943 Commits
Author SHA1 Message Date
Tobias KunzeandRaphael Michel e187005130 Strip [] in mail subject prefix (#950) 2018-06-19 12:46:08 +02:00
Raphael Michel 0357386f7c Hide some links when printing 2018-06-15 17:48:30 +02:00
Raphael Michel 47f8e5b8c6 API: FIll meta info 2018-06-15 12:04:40 +02:00
Raphael Michel e95c9d73a1 Badges: Sort by last name 2018-06-14 16:23:55 +02:00
Raphael Michel b7174070fe Check-in list export: Excel dialect 2018-06-14 16:19:05 +02:00
Raphael Michel dd06a7b62c Sync setup.py with requirements.txt 2018-06-13 11:09:18 +02:00
Raphael Michel ff9d480b6e Orders API: Improve validation errors 2018-06-13 11:08:54 +02:00
Raphael Michel 229ad9108b Fix ticket exporter 2018-06-12 15:50:03 +02:00
Raphael Michel 0e332d291a Fix locale of download reminder email 2018-06-11 15:32:08 +02:00
Raphael Michel 180904cdc2 Fix KeyError 2018-06-11 14:29:29 +02:00
Raphael MichelandGitHub 5d7931fcaf API: CartPositions (#948) 2018-06-11 13:18:37 +02:00
Raphael Michel 2e906b0bf5 Always inlude mail addresses in check-in list CSV 2018-06-10 15:21:18 +02:00
Raphael Michel 33ae6f12de Fix links in item descriptions 2018-06-10 15:11:19 +02:00
Raphael Michel f302c2e154 Fix log entries from deleted plugins 2018-06-10 14:50:08 +02:00
Raphael Michel 3ee2492382 Bump version to 1.17.0.dev0 2018-06-07 18:04:26 +02:00
Raphael Michel 4caed50018 Bump version to 1.16.0 2018-06-07 18:03:54 +02:00
Maarten van den Bergandpretix Translation Platform 9f8211a873 Translated on translate.pretix.eu (Dutch)
Currently translated at 100.0% (2542 of 2542 strings)

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

powered by weblate
2018-06-07 15:19:52 +00:00
Raphael Michelandpretix Translation Platform d45fc05e5d Translated on translate.pretix.eu (German (informal))
Currently translated at 100.0% (2542 of 2542 strings)

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

powered by weblate
2018-06-07 12:29:20 +00:00
Raphael Michelandpretix Translation Platform 955a3a054e Translated on translate.pretix.eu (German)
Currently translated at 100.0% (2542 of 2542 strings)

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

powered by weblate
2018-06-07 12:29:20 +00:00
Raphael Michelandpretix Translation Platform 60f265a5fa Translated on translate.pretix.eu (German)
Currently translated at 100.0% (2524 of 2524 strings)

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

powered by weblate
2018-06-07 12:29:20 +00:00
Raphael Michelandpretix Translation Platform a2d82a1a7b Translated on translate.pretix.eu (German)
Currently translated at 100.0% (2524 of 2524 strings)

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

powered by weblate
2018-06-07 12:29:20 +00:00
Raphael Michel 0875d728e8 Fix PDF renderer without invoice address 2018-06-07 14:29:04 +02:00
Raphael Michel f3cf6b8b38 Update po files
[CI skip]

Signed-off-by: Raphael Michel <mail@raphaelmichel.de>
2018-06-06 16:14:22 +02:00
pretix translation botandRaphael Michel e4465cffb0 Update from Weblate. (#939) 2018-06-06 16:12:00 +02:00
Raphael Michel ca35d714dc Translate errors for addon selection 2018-06-06 15:51:22 +02:00
Raphael Michel c06e7348c4 Fix language of cancellation email subject 2018-06-06 15:33:31 +02:00
Raphael Michel 60ac8a6ebd Fix #935 -- Text weight 2018-06-06 15:32:01 +02:00
Raphael MichelandGitHub e3450baeb3 Fix #549 -- Multiple PDF ticket layouts (#938)
- [x] Data model
- [x] CRUD
- [x] Editor
- [x] Migration from old settings
- [x] Clone files when copying events
  - [x] badges?
- [x] Actual ticket output
- [x] Default layout on event creation
- [x] Link well from ticketing settings
- [x] Tests
- [x] Shipping plugin
  - [x] Migration
  - [x] Settings
  - [x] Create default
- [x] API
2018-06-06 15:27:55 +02:00
Raphael Michel 72661623f3 Fix #940 -- Quota caching error 2018-06-06 12:41:55 +02:00
Raphael Michel b4d97d9432 Add signal for new OAuth applications 2018-06-05 15:47:13 +02:00
Maarten van den Bergandpretix Translation Platform a343d2b42c Translated on translate.pretix.eu (Dutch)
Currently translated at 100.0% (62 of 62 strings)

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

powered by weblate
2018-06-05 13:42:24 +00:00
Maarten van den Bergandpretix Translation Platform d3d7e54cff Translated on translate.pretix.eu (Dutch)
Currently translated at 100.0% (2524 of 2524 strings)

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

powered by weblate
2018-06-05 13:39:02 +00:00
Raphael Michelandpretix Translation Platform 6535bc3d5e Translated on translate.pretix.eu (German)
Currently translated at 100.0% (62 of 62 strings)

Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/

powered by weblate
2018-06-05 13:05:08 +00:00
Raphael Michelandpretix Translation Platform f966fc8d84 Translated on translate.pretix.eu (German (informal))
Currently translated at 100.0% (62 of 62 strings)

Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/

powered by weblate
2018-06-05 13:04:52 +00:00
Raphael Michelandpretix Translation Platform 8a20bbd943 Translated on translate.pretix.eu (German (informal))
Currently translated at 100.0% (2524 of 2524 strings)

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

powered by weblate
2018-06-05 13:03:07 +00:00
Raphael Michelandpretix Translation Platform cd0f6d85ba Translated on translate.pretix.eu (German)
Currently translated at 100.0% (2524 of 2524 strings)

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

powered by weblate
2018-06-05 12:55:06 +00:00
Raphael Michel d51edbb3bb Update po files
[CI skip]

Signed-off-by: Raphael Michel <mail@raphaelmichel.de>
2018-06-05 14:13:46 +02:00
wallber azevedo pinheiroandpretix Translation Platform b9367446d9 Translated on translate.pretix.eu (Portuguese (Brazil))
Currently translated at 10.9% (270 of 2470 strings)

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

powered by weblate
2018-06-05 11:59:36 +00:00
wallber azevedo pinheiroandpretix Translation Platform 82d9fccec8 Translated on translate.pretix.eu (Portuguese (Brazil))
Currently translated at 100.0% (60 of 60 strings)

Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/

powered by weblate
2018-06-05 11:59:36 +00:00
anonymousandpretix Translation Platform cbbcfb7a3a Translated on translate.pretix.eu (Danish)
Currently translated at 67.8% (1676 of 2470 strings)

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

powered by weblate
2018-06-05 11:59:36 +00:00
Pernille Thorsenandpretix Translation Platform 1f862b27c1 Translated on translate.pretix.eu (Danish)
Currently translated at 67.8% (1675 of 2470 strings)

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

powered by weblate
2018-06-05 11:59:36 +00:00
Lorenzo Peñaandpretix Translation Platform 883b03349e Translated on translate.pretix.eu (Spanish)
Currently translated at 100.0% (60 of 60 strings)

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

powered by weblate
2018-06-05 11:59:36 +00:00
Lorenzo Peñaandpretix Translation Platform f740a6ba61 Translated on translate.pretix.eu (Spanish)
Currently translated at 2.9% (73 of 2470 strings)

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

powered by weblate
2018-06-05 11:59:36 +00:00
Lorenzo Peñaandpretix Translation Platform fb3e761a37 Translated on translate.pretix.eu (Spanish)
Currently translated at 100.0% (60 of 60 strings)

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

powered by weblate
2018-06-05 11:59:36 +00:00
Sebastian Wallrothandpretix Translation Platform 3c7411328d Translated on translate.pretix.eu (German)
Currently translated at 100.0% (2470 of 2470 strings)

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

powered by weblate
2018-06-05 11:59:36 +00:00
Jochem van Kesselandpretix Translation Platform 9c2bfdfead Translated on translate.pretix.eu (Dutch)
Currently translated at 100.0% (2470 of 2470 strings)

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

powered by weblate
2018-06-05 11:59:36 +00:00
Raphael MichelandGitHub 69d10489b8 Implement OAuth2 provider (#927)
- [x] Application management
  - [x] Link
  - [ ] Tests
- [x] Authorize flow
  - [x] Tests
- [x] Refresh token handling
  - [x] Tests
- [x] Revocation endpoint
  - [x] Tests
  - [x] Mitigate: https://github.com/jazzband/django-oauth-toolkit/issues/585
- [x] API authenticator / permission driver
  - [x] Test
- [x] Enforce organizer restriction
  - [x] Tests
- [x] Enforce scope restriction
  - [x] Tests
- [x] Show current applications to user
  - [x] Revoke
  - [x] Tests
- [x] Log new authorizations
  - [x] notify user
- [x] Ensure other grant types are not available
- [x] Documentation
- [x] check if revoking access toking, then refreshing gets rid of organizer constraint
- [x] Show logentry foo
2018-06-05 12:58:04 +02:00
Raphael Michel 850b9e5e3d Fix oversight in a95a208e 2018-06-05 11:27:31 +02:00
Raphael Michel a95a208e1b API: Optional pdf_data field 2018-06-04 18:40:38 +02:00
Raphael Michel 50ff3628f7 Add success hook for settings form 2018-06-04 17:59:11 +02:00