Raphael Michel
123f47ab39
Added tabs to the organizer page
2017-01-27 11:03:56 +01:00
Raphael Michel
78fc58cc93
Add setting to turn off automatic collapsing of variations
2017-01-22 20:31:59 +01:00
Raphael Michel
fecc5ec307
Add support for restricted plugins
2017-01-22 18:15:31 +01:00
Raphael Michel
598e7c5637
Add invoice logo
2017-01-21 17:44:47 +01:00
Raphael Michel
6bcfa4980f
Fix accidental rename
2017-01-15 21:44:08 +01:00
Raphael Michel
56bf3fe459
PayPal: Different types of webhooks
2017-01-15 21:28:54 +01:00
Jan Felix Wiebe
63bdb397e7
Added validation for voucher generation field ( #373 )
...
* Check voucher count input field before generating
* changed voucher-bulk-codes-num to numeric type
* Added Jan Felix to AUTHORS
* replaced alert by validation colors
* added another formatting reset
...so that it does not stay red if someone submits something valid
2017-01-15 15:42:15 +01:00
Raphael Michel
2a6629e075
Fix empty log in category form
2017-01-09 20:19:47 +01:00
Raphael Michel
ecb1eedcba
Add nav_topbar signal
2017-01-08 00:07:19 +01:00
Raphael Michel
0acee0e362
Get rid of User.givenname and User.familyname
2017-01-07 16:35:04 +01:00
Raphael Michel
2182a4e361
Add improved UI if no event can be created
2017-01-07 14:25:01 +01:00
Raphael Michel
c7676cd17a
Refs #39 -- Add permission editor for organizers
2017-01-07 14:10:31 +01:00
Raphael Michel
d134dcf6a9
Added team invitations
2017-01-07 13:05:36 +01:00
Raphael Michel
d3f21353ca
Allow to access not-yet-live shop on different domain
2017-01-05 12:11:50 +01:00
Raphael Michel
aed9382fd7
Introduce RequiredAction model
...
Fix #343 by no longer marking as refunded automatically
2017-01-04 15:04:18 +01:00
FlaviaBastos
cf334e2b48
Fix #307 -- Log sent emails
2017-01-04 00:43:04 +01:00
Raphael Michel
aab56d3b39
Add user filter for log idsplay
2017-01-04 00:07:56 +01:00
Raphael Michel
aa2f0e0fd0
Improve log display
2017-01-03 23:58:51 +01:00
Raphael Michel
2ee0ff755d
Add page that displays event logs
2017-01-03 23:46:21 +01:00
Raphael Michel
f4be14eed8
Refs #126 -- Display logs of vouchers, items, quotas and categories
2017-01-03 23:13:27 +01:00
Raphael Michel
dc73018404
Fix #135 -- Wwarn about over-booking a quota
2017-01-03 22:13:30 +01:00
Raphael Michel
a0350d1444
Fix #349 -- Allow to clone an event
2017-01-01 20:35:53 +01:00
Raphael Michel
e6f731ad77
New event creation wizard
2017-01-01 19:47:02 +01:00
Raphael Michel
3db4833290
Add checkin tick to order positions
2016-12-21 19:19:41 +01:00
Raphael Michel
9bf9cc0f9f
Do not group positions in control view
2016-12-21 18:43:50 +01:00
Raphael Michel
77e917345c
Decouple CachedTicket from CachedFile
2016-12-21 18:37:12 +01:00
Raphael Michel
7f21c171fd
Only allow payment provider preview if required fields are set
2016-12-14 13:10:54 +01:00
Tobias Kunze
425d6590d0
Add copy-to-clipboard for voucher bulk creation ( #348 )
...
Adds
- clipboard.js
- custom js initializing a Clipboard and adding a tooltip
- a button in the bulk creation form
2016-12-12 08:36:42 +01:00
Tobias Kunze
3930fc749a
Fix #179 -- New flexbox layout for dashboard ( #344 )
...
* Use flexbox for better tiling
Replaces 'width' by 'display_size' and reduces sorting complexity.
* CSS improvements, Responsiveness
2016-12-01 17:36:29 +01:00
Raphael Michel
eea6a5e9da
Refs #145 -- Vouchers that grant discounts
2016-11-29 16:18:07 +01:00
Raphael Michel
8b00361d1b
Fix wrong sums
2016-11-28 19:36:55 +01:00
Raphael Michel
db6fb51fc6
Refs #145 -- Multi-use vouchers
2016-11-27 16:02:40 +01:00
Tobias Kunze
8648e9c04d
Fix #302 -- Change column layout in order overview ( #336 )
...
* Change column layout in order overview. Closes #302
* Include expired orders explicitly in order overview
2016-11-27 14:36:53 +01:00
Christopher Dambamuromo
bac9960d0c
Fix #274 -- Disable weekends in datetimepicker for expiry ( #320 )
...
* Fix for Disable weekends in datetimepicker for expiry #274
* minor fixes from review
2016-11-17 22:39:48 +01:00
Tobias Kunze
2f0c7c0ebc
Fix #301 -- Add net revenue to sales overview ( #313 )
2016-11-10 22:24:43 +01:00
Raphael Michel
45b960b97c
Use django-statici18n in production
2016-11-09 19:08:51 +01:00
Raphael Michel
7b48a17b51
Reduce number of redundant SQL queries
2016-11-06 19:59:19 +01:00
Raphael Michel
ad35110166
Offer download options per position, not per order
2016-11-02 14:51:05 +01:00
Raphael Michel
93de3007d5
Allow files in global settings
2016-11-01 10:00:58 +01:00
Tobias Kunze
c5fdf7c215
Include global settings in event/organizer settings
...
Also, add tests
2016-10-31 19:03:41 +01:00
Tobias Kunze
c647aa9f4e
Add a view for GlobalSettings
2016-10-31 19:03:41 +01:00
Raphael Michel
afb27010fd
Fix wrong permission check in quota view
2016-10-23 19:21:18 +02:00
Daniel Rosenblüh
ad2a712934
Added ordering in admin interface order list
2016-10-20 20:51:54 +02:00
Raphael Michel
39e940da5e
Preview for ticket outputs
2016-10-20 20:43:31 +02:00
Raphael Michel
d6478e66de
Fix #278 -- Preview for invoices
2016-10-20 18:58:05 +02:00
Raphael Michel
bbca4e3d64
Added datepicker support in JavaScript
2016-10-20 11:56:46 +02:00
Tobias Kunze
1dd501f270
Remove remaining attendees template ( #276 )
2016-10-16 11:48:16 +02:00
Tobias Kunze
1e276b9d0a
Remove AttendeeList view
...
It could not even filter for attendee and you can do everything (and
better and more) in the OrdersList. And it's one menu entry less to
clutter the interface.
2016-10-12 18:44:11 +02:00
Raphael Michel
888aba5714
2FA: Require recent authentication to change settings
2016-10-09 12:59:43 +02:00
Raphael Michel
067b80cd3c
Account history view
2016-10-09 12:59:43 +02:00