Raphael Michel
b6078d5272
Allow to filter and sort the list of devices
2021-07-19 13:57:17 +02:00
Raphael Michel
ff4f56392d
Fix isort issue
2021-06-25 11:34:44 +02:00
Martin Gross
1b68e8bf0e
Fix global invite-url (PRETIXEU-4N7)
2021-06-22 17:52:51 +02:00
Raphael Michel
130ffddf48
Customers: Allow admin to trigger password reset
2021-06-22 16:23:05 +02:00
Raphael Michel
1ef076bb9b
Deal with cancelling memberships ( #2130 )
2021-06-17 18:10:45 +02:00
Raphael Michel
49a9b71ea3
Fix #2090 -- Test mode for memberships
2021-05-27 11:47:42 +02:00
Raphael Michel
ea514948b5
Customer accounts: Only link orders by email if wanted
2021-05-25 15:09:35 +02:00
Raphael Michel
8e79eb570e
Customer accounts & Memberships ( #2024 )
2021-05-04 16:56:06 +02:00
Raphael Michel
762fbe0cf6
Allow to search for team (members)
2021-04-26 10:38:09 +02:00
Raphael Michel
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Raphael Michel
954fece6cf
Log view: Page size selector
2021-03-19 10:49:03 +01:00
Raphael Michel
e3bd665093
Paginate list of gift cards
2021-03-02 18:31:05 +01:00
Raphael Michel
eb0123e350
Allow to inspect organizer-level logs
2021-02-22 10:15:59 +01:00
Raphael Michel
d109dde1e1
Fix form validation of exporters (again)
2021-02-15 18:30:37 +01:00
Raphael Michel
f0fd4272dc
Add more features to custom meta properties ( #1922 )
2021-02-10 11:01:25 +01:00
Raphael Michel
03648b77b1
List of teams: Order alphabetically
2021-02-01 10:07:57 +01:00
Raphael Michel
1286e53b85
Reduce lifetime of export files
2020-12-22 10:48:06 +01:00
Raphael Michel
c60a25f2bc
[SECURITY] Bind relevant cached file downloads to the current session
2020-12-22 10:47:47 +01:00
Raphael Michel
55d8639ecc
REST API: Add organizer-level settings ( #1866 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2020-12-03 15:19:11 +01:00
Raphael Michel
f51ec04e05
Pass request when manually editing gift cards
2020-11-18 17:22:24 +01:00
Raphael Michel
d03c5ce30c
Fix multi-event export in backend
2020-11-06 10:49:11 +01:00
Raphael Michel
5ca1366fad
Fix broken redirect after editing gates
2020-10-25 12:01:31 +01:00
Raphael Michel
a0dd8f74e4
Add gates (groups of check-in devices) ( #1825 )
2020-10-24 12:22:02 +02:00
Raphael Michel
4f20849e4b
Rewrite subquery in gift card list
2020-10-07 10:53:59 +02:00
Raphael Michel
52944ff3a3
Fix obscure crash in log entry view
2020-09-07 11:27:23 +02:00
Raphael Michel
d999971249
Allow to disable self-choice seating
2020-09-06 17:25:47 +02:00
Raphael Michel
9ba517109d
Allow to inspect logs by device
2020-09-03 14:40:19 +02:00
Raphael Michel
9920a47580
Multi export: Allow restriction to organizer
2020-07-03 11:56:36 +02:00
Raphael Michel
e6455f8204
Organizer-level export: Fix incorrect event queryset
2020-06-16 12:03:59 +02:00
Martin Gross
0b20d3f6f8
Organizer/MultiEvent-Exports ( #1684 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2020-06-16 11:06:40 +02:00
Raphael Michel
f2844ac686
Add expiry dates and individual conditions to gift cards ( #1656 )
...
* Add expiry dates and individual conditions to gift cards
* Display refund gift cards with more details and prettier interface
* Allow to set gift card expiry and conditions when cancelling event
* Extend gift card search
* Fix #1565 -- Some gift card filters
* Improve list of gift cards
* Allow to edit gift cards
* Note on validity
2020-04-21 15:57:02 +02:00
Raphael Michel
a87fe3ef41
Allow to revert a gift card refund
2020-04-20 13:19:32 +02:00
Raphael Michel
bb673e0cc9
Fix localized decimal validation when creating manual gift card transactions
2020-04-20 12:57:03 +02:00
Raphael Michel
af23d6e4bf
Upgrade to Django 3.0 and other dependencies ( #1568 )
...
* Upgrade Django to 3.0 and other dependencies to recent versions
* Fix otp version contsraint
* Remove six dependency
* Resolve some warnings
* Fix failing tests
* Update django-countries
* Resolve all RemovedInDjango31Warnings in test suite
* Run isort
* Fix import
* Update PostgreSQL version on travis
2020-03-23 15:02:20 +01:00
Raphael Michel
381fa5e1cd
Allow to add a text to gift card transactions
2020-03-02 12:47:39 +01:00
Raphael Michel
3fd650081b
Allowing more options to style pretix shops ( #1585 )
...
* Fix caching issues in SASS compilation
* Allow to set a custom page background color
* Allow to disable round corners
* Support larger header pictures
* Allow to show title despite header
* Move language picker
* FIx widget styles
2020-02-27 10:54:00 +01:00
Raphael Michel
76359c859f
Improve logging of gift card changes and show logs
2020-01-02 17:40:11 +01:00
Raphael Michel
614c40596f
Move revoked devices to the bottom in the list of devices
2019-12-19 09:22:42 +01:00
Raphael Michel
9033e5b6f7
Propose a gift card code when creating new cards
2019-12-16 09:45:36 +01:00
Raphael Michel
5462e256ac
Allow to create a new gift card when refunding
2019-11-28 13:50:10 +01:00
Raphael Michel
5e4a16bd44
Allow to filter event list in organizer view by meta data
2019-10-21 19:03:51 +02:00
Raphael Michel
b3e6f44027
Add double-spend safeguard
2019-10-17 16:04:22 +02:00
Raphael Michel
ac2df35db6
Allow configuring cross-organizer acceptance
2019-10-17 16:04:22 +02:00
Raphael Michel
85e7a16880
Backend management of gift cards
2019-10-17 16:04:22 +02:00
Raphael Michel
8a6a515b6a
Refs #775 -- Pluggable authentication backends ( #1447 )
...
* Drag-and-drop: Force csrf_token to be present
* Rough design
* Missing file
* b.visble
* Forms
* Docs
* Tests
* Fix variable
2019-10-17 09:11:03 +02:00
Raphael Michel
0ed48fac7f
Add pagination to event list on organizer detail page
2019-10-04 17:28:48 +02:00
Raphael Michel
9bdb715874
Re-order list of devices
2019-08-12 11:48:50 +02:00
Raphael Michel
90a9709838
Redirect to profile after creating a new organizer
2019-08-12 11:45:54 +02:00
Raphael Michel
c1d89284a4
Use tabs for all long settings and CRUD forms ( #1352 )
...
* First tabs
* Convert more pages
* Convert question page
* Item form
* Add item_formsets signal
* Revert "Add new signal nav_item"
This reverts commit 1ce613ff89 .
* Formset is a word!
2019-07-29 09:35:00 +02:00
Raphael Michel
f1b07777bc
Timezone indicators in the backend
2019-05-01 14:01:26 +02:00