Commit Graph
268 Commits
Author SHA1 Message Date
Raphael Michel a3cd8d151d Improve organizer page and tabs 2017-01-27 12:06:55 +01:00
Raphael Michel ba455a3630 Add request to organizer_edit_tabs signal and actually send it 2017-01-27 11:08:52 +01:00
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 WiebeandRaphael Michel 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
FlaviaBastosandRaphael Michel 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 KunzeandRaphael Michel 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 KunzeandRaphael Michel 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 KunzeandRaphael Michel 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 DambamuromoandRaphael Michel 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 KunzeandRaphael Michel 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 KunzeandRaphael Michel c5fdf7c215 Include global settings in event/organizer settings
Also, add tests
2016-10-31 19:03:41 +01:00
Tobias KunzeandRaphael Michel 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ühandRaphael Michel 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 KunzeandRaphael Michel 1dd501f270 Remove remaining attendees template (#276) 2016-10-16 11:48:16 +02:00
Tobias KunzeandRaphael Michel 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