Raphael Michel
a94f416b3c
Refactor check-in logic into core
2018-04-25 13:22:06 +02:00
Raphael Michel
edbdb17a2f
Fix #850 -- Admission time should be allowed to be before event start
2018-04-24 17:46:58 +02:00
Raphael Michel
f7f151d2a9
Fix #767 -- Allow to obtain the list of orders for a question answer
2018-04-23 11:51:28 +02:00
Raphael Michel
13f29ee3ce
Fix file upload when mdoifying questions in backend
2018-04-23 11:23:01 +02:00
Raphael Michel
ce68f52ca0
Add badge printing capabilities ( #868 )
...
Add badge printing capabilities
2018-04-22 12:02:51 +02:00
Raphael Michel
a8321e8cd3
Fix invalid voucher form submission
2018-04-19 10:23:54 +02:00
Raphael Michel
ef8014bc6d
Fix initial value in voucher form
2018-04-18 15:50:41 +02:00
Raphael Michel
7611188535
Localize date-based subevent search
2018-04-16 17:19:17 +02:00
Raphael Michel
187e646fa0
Fix tests and style for last commit
2018-04-13 10:21:49 +02:00
Raphael Michel
b2721db8e0
Refs #634 -- Re-allow deleting the last subevent and fix UI crashes
2018-04-13 10:14:54 +02:00
Raphael Michel
a5ecad8fae
Fix required field
2018-04-12 17:29:40 +02:00
Raphael Michel
a237078b68
Optional link back to organizer page
2018-04-12 13:58:10 +02:00
Raphael Michel
0201aa9bd1
Fix signal documentation
2018-04-12 12:24:32 +02:00
Raphael Michel
4f636b7cfb
Fix wrong attribute usage in SubEventBulkCreate
2018-04-10 18:32:16 +02:00
Raphael Michel
9dace592c0
Refs #787 -- Activate 2FA after adding a device by default
2018-04-09 18:48:00 +02:00
Raphael Michel
d50958c9ee
Not sure why this works locally
2018-04-09 10:58:28 +02:00
Raphael Michel
52bb005792
Fix all wrong static URLs
2018-04-09 10:44:51 +02:00
Raphael Michel
3121aa7164
Fix incorrect worker URL
2018-04-09 10:12:14 +02:00
Raphael Michel
87c54f07c6
Move PDF editor out of plugin and into core
2018-04-09 09:40:18 +02:00
Raphael Michel
e645f55191
Hide Enable button for restricted plugins without staff session
2018-04-05 16:20:20 +02:00
Raphael Michel
0ad3ec444c
Widget: Add a compatibility mode for Jimdo
2018-04-04 10:07:26 +02:00
Raphael Michel
7939503a11
Bulk creation for event series dates ( #848 )
...
* copy-from things
* Some frontend
* rrule UI
* .
* Fixes
* UI improvements
* First test
* Tests
2018-04-03 18:21:27 +02:00
Raphael Michel
8564f93706
Refs #782 -- Reference subevent in check in list selection
2018-04-03 17:07:40 +02:00
Raphael Michel
f3e550d003
Voucher form: do not require subevent
2018-04-03 13:43:26 +02:00
Raphael Michel
6c525b5dcd
Subevent selector: Use for extending orders
2018-04-03 12:19:25 +02:00
Raphael Michel
bb10d25561
Fix #782 -- Select2 widget for item selection for vouchers
2018-04-03 12:10:34 +02:00
Raphael Michel
7ec5adb6b4
Fix #782 -- Select2 widget for check-in lists
2018-04-03 11:57:12 +02:00
Raphael Michel
ffb73d61fc
Subevent selector: Allow to search by date
2018-04-03 11:23:49 +02:00
Raphael Michel
3ee6c34d08
Quick setup: Fix validation problems
2018-03-29 22:54:34 +02:00
Raphael Michel
a284e0c2f7
Add auditable superuser mode ( #824 )
...
* Remove is_superuser everywhere
* Session handling
* List of sessions, relative timeout
* Absolute timeout
* Optionally pseudo-force audit comments
* Fix failing tests
* Add tests
* Add docs
* Rebsae migration
* Typos
* Fix tests
2018-03-28 14:16:58 +02:00
Raphael Michel
ba19bdb90a
Fix quick setup in combination with subevents
2018-03-27 14:31:41 +02:00
Raphael Michel
28506538a3
Add quick-start assistant for new users ( #833 )
...
* First draft for quick-setup
* Add payment
* Fix stripe w/o connect
* cols
* Add tests
2018-03-26 20:52:24 +02:00
Raphael Michel
28a628ec93
Backend UX: Hide advanced tax rule settings
2018-03-26 10:15:36 +02:00
Raphael Michel
95aaccb35e
Backend UX: Reorder warning
2018-03-26 10:07:26 +02:00
Raphael Michel
6e22ea178b
Fix Stripe being shown as disabled
2018-03-24 18:18:28 +01:00
Raphael Michel
253f336509
Add free_price field when copying products
2018-03-24 18:18:28 +01:00
Raphael Michel
3a7e0da80b
Backend UX: Restructure payment settings
2018-03-24 18:18:28 +01:00
Raphael Michel
35f1999b3a
Allow organizers to modify answers to check-in questions
2018-03-17 22:10:43 +01:00
Raphael Michel
5e3b4b126e
Make voucher lookups case-insensitive
2018-03-16 15:27:02 +01:00
Raphael Michel
cfa01d3c15
Use "their" instead of "his"
2018-03-16 12:31:17 +01:00
Raphael Michel
0336b0a15c
Do not allow duplicate slugs in a case-insensitive way
2018-03-15 13:42:33 +01:00
Felix Rindt
d22d0fdab5
include internal comment in order search
2018-03-14 17:13:18 +01:00
Raphael Michel
f21da0cc2b
Add identifier field to questions
2018-03-13 09:09:50 +01:00
Raphael Michel
b40dc9d96d
Fix hard-coded date format
2018-03-11 09:21:45 +01:00
Raphael Michel
162f37e00f
Support for inofficial languages
2018-03-08 13:19:57 +01:00
Raphael Michel
ae861f080b
Add global banner message
2018-03-07 15:28:03 +01:00
Raphael Michel
b4488bf1e7
Allow admin to create invoice if invoice setting is set to "all orders"
2018-03-07 10:36:33 +01:00
Felix Rindt
07d8a3d765
Fix #774 -- Make question options sortable ( #786 )
...
* add position field
* add question option sorting logic
* add meta class to question option for sorting
* regenerate migration
* add template content and view mechanics
* Rename migration after rebase & update dependency
2018-03-03 20:36:30 +01:00
Raphael Michel
e35e264d81
Improve voucher redemption filter ( #792 )
2018-03-03 11:58:59 +01:00
Raphael Michel
22c65da9d1
Fix invalid use of money_filter
2018-03-01 09:17:59 +01:00