Commit Graph
3159 Commits
Author SHA1 Message Date
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 Michel 4f3bd1ff4a Fix local dictionary 2018-06-05 13:59:27 +02: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 df031b2222 Whitelist "pdf" in docs 2018-06-05 12:26:39 +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
Raphael Michel 14d203055b ChunkBasedFileResponse: Support Content-Length 2018-06-03 21:59:30 +02:00
Raphael Michel 4628e28592 Limit resolution of logo in PDF invoices 2018-06-02 12:37:15 +02:00
Raphael Michel 7fb3d13733 Use file.chunks() on large cached files 2018-06-02 12:16:44 +02:00
Raphael Michel 11ff81f852 Fix 85420602 and add tests 2018-06-01 13:40:08 +02:00
Raphael Michel 0f5af4b990 Automatically shorten event name on invoice 2018-06-01 13:32:47 +02:00
Raphael Michel 85420602e8 Fix #54 -- Allow the admin to force accept payments 2018-06-01 13:25:07 +02:00
Raphael Michel 6ccf55b601 Fix settings form validation 2018-06-01 13:21:13 +02:00
Raphael Michel 42c9e21d04 Refs #654 -- API call to mark order as refunded 2018-06-01 10:38:34 +02:00
Raphael Michel 3030c300f2 Fix order change form with required field 2018-05-31 12:57:06 +02:00
Raphael Michel 48b969f3c3 Refs #928 -- Show ticket secret in order change form 2018-05-31 12:57:06 +02:00
Raphael Michel bbb78aa5e6 Refs #928 -- Allow to regenerate secrets of specific tickets 2018-05-31 12:57:06 +02:00
Raphael Michel 31380bbef2 Fix #928 -- Allow searching for ticket secrets 2018-05-31 12:57:06 +02:00
Mason MohkamiandRaphael Michel 479a7d9162 Fix #357 -- Implement go to for vouchers (#849)
* Add Go input for vouchers on the vouchers list page (#357)

* Final fixes
2018-05-31 12:43:32 +02:00
Felix RindtandRaphael Michel 6fe02f156a Fix #898 -- Add setting to configure subevent ordering on frontpage (#906)
Fixes #898.
2018-05-31 12:28:44 +02:00
Raphael Michel c4ed210fed Fix #932 -- Fix celery dependency 2018-05-30 11:35:11 +02:00
Raphael Michel ae686fab38 Set payment_date for paid orders created via API 2018-05-30 11:34:59 +02:00
Raphael Michel 8edca9ed5d Fix missing attribute in docs 2018-05-30 11:34:23 +02:00
Raphael Michel 05bafd0db5 Enable Dutch 2018-05-29 10:39:45 +02:00
pretix translation botandRaphael Michel 341d699240 Update from Weblate. (#912) 2018-05-29 10:13:51 +02:00
Raphael Michel 552093d962 Extend wordlist 2018-05-28 18:20:35 +02:00
Raphael Michel eb6063cc2d Add QR codes for pseudonymization ID 2018-05-28 17:02:56 +02:00
Raphael Michel 550ff4ff18 Ref #66 -- Fix more crashes related to disabled payment providers 2018-05-28 16:49:28 +02:00
Raphael Michel 5383a8b77c Fix custom taxation without invoice addresses 2018-05-28 16:23:34 +02:00
Raphael Michel 86117091fe Refs #66 -- Fix crash when payment provider plugin is disabled 2018-05-28 16:17:32 +02:00
Raphael Michel b113028a5f Fix exception in CSV import 2018-05-28 16:17:32 +02:00
Raphael Michel 60a3f21857 Fix error in voucher CSV export 2018-05-28 16:17:32 +02:00
Felix RindtandRaphael Michel 65a2ea3935 Fix #922 -- make widget compat mode not required (#926)
Fixes #922
2018-05-28 15:03:42 +02:00
Raphael Michel 6ecddfc6c0 Automatically re-render PDF for files lost due to bug 2018-05-28 11:44:15 +02:00
Raphael Michel d65d48db48 Fix accidental deletion of invoices 2018-05-28 11:44:15 +02:00
Felix RindtandRaphael Michel f509b26800 Mark product change panel titles for translation (#918) 2018-05-28 10:54:35 +02:00
Raphael Michel 43fb6fe6e5 Fix MySQL package 2018-05-28 08:27:06 +02:00
Raphael Michel 9d2d8684b6 Fix widget test 2018-05-27 12:03:06 +02:00
Jakob SchnellandRaphael Michel 1689925508 Fix #707 -- Setup automated spell-checking for translations (#896)
This will:
  * set up potypo
  * add wordlists, edgecases and phrases
  * fix english typos across the codebase
  * fix german typos and translation
2018-05-27 11:59:10 +02:00
Raphael Michel 4d249553bf Fix setup.py 2018-05-26 13:44:56 +02:00
Raphael Michel 43ea1044cd Upgrade kombu 2018-05-26 13:08:56 +02:00
Raphael Michel cc4a301dc1 Pin celery version 2018-05-26 12:55:58 +02:00
Felix RindtandRaphael Michel ab67eea36e Fix bug in date/time question stats (#916)
Fix bug in date/time question stats
2018-05-18 22:51:11 +02:00
Raphael MichelandGitHub fa326eba6f Introduce original price (#905)
* Introduce original price

* Rebase and styling

* Widget
2018-05-18 22:48:38 +02:00
Raphael Michel c30ebdf287 Fix test on PostgreSQL 2018-05-18 13:56:37 +02:00