Raphael Michel
|
4ea4189e6d
|
Allow team admins to require two-factor authentication (#4034)
* Allow team admins to require two-factor authentication
* Add API tests
* Improve logic
* ADd button tooltip
|
2024-04-02 17:15:16 +02:00 |
|
Raphael Michel
|
eac88b5ef7
|
Widget: Fix language on first iframe request
|
2024-01-26 11:44:02 +01:00 |
|
Raphael Michel
|
2354affde7
|
API: Fix CSRF support for session-based usage
|
2024-01-26 11:20:56 +01:00 |
|
Raphael Michel
|
926d334b10
|
[SECURITY] Enforce session validation on oauth authorize endpoint
|
2023-03-06 11:52:01 +01:00 |
|
Raphael Michel
|
a93287207b
|
pretix Community Edition moves to AGPLv3-based license (#2023)
|
2021-04-12 10:33:47 +02:00 |
|
Raphael Michel
|
e8f3ad633a
|
Add device security profiles (#1806)
|
2020-10-13 17:40:25 +02:00 |
|
Raphael Michel
|
d85ddb5bda
|
Integrate django-scopes (#1319)
* Install django-scopes
* Fix tests.api
* Update tasks and cronjobs
* Fix remaining tests
* Remove unused import
* Fix tests after rebase
* Disable scopes for get_Events_with_any_permission
* Disable scopes for a management command
|
2019-06-17 10:46:55 +02:00 |
|
Raphael Michel
|
2d37c6d94d
|
Make device token revokation more explicit
|
2019-04-02 09:36:07 +02:00 |
|
Raphael Michel
|
1ba4047b1b
|
API-level tests
|
2018-09-25 10:28:07 +02:00 |
|
Raphael Michel
|
afd766999c
|
Upgrade to Django 2.1 (#710)
* Upgrade to Django 2.0
* more models
* i18n foo
* Update setup.py
* Fix Sentry exception PRETIXEU-JC
* Enforce slug uniqueness
* Import sorting
* Upgrade to Django 2.1
* Travis config
* Try to fix PostgreSQL failure
* Smaller test matrix
* staticfiles→static
* Include request in all authenticate() calls
|
2018-08-06 12:48:46 +02:00 |
|
Raphael Michel
|
b2d4bea1d0
|
Refs #314 -- Read-only REST API (#513)
* initial commit
* API auth
* Hierarchical URLs
* Add session auth
* Strong hierarchy
* Add filters
* Add i18n fields, questions
* More viewsets and serializers
* Ticket download
* Add OrderPosition serializer
* View-level permissions
* More tests
* More tests
* Add basic API docs
* Add REST API to docs frontpage
* Tests for order endpoints
* Add invoice tests
* Voucher and waitinglist tests
* Doc draft
* order docs
* Docs on all viewsets
* Disable DRF docs, style sphinx, style browsable API
* Fix tests
* deprecated imports
* Test foo
* Attendee names
* Fix migration problems
* Remove browsable API, plugin integration
* Doc fixes
|
2017-06-19 11:16:04 +02:00 |
|