Raphael Michel
|
498ac97bdd
|
Squash migrations
|
2017-02-03 15:23:19 +01:00 |
|
Raphael Michel
|
43abe14293
|
Fix #397 -- Fix problems with reminder email
|
2017-02-03 14:09:03 +01:00 |
|
Raphael Michel
|
7146d984d0
|
Move atomic transaction block
|
2017-02-03 13:11:24 +01:00 |
|
Raphael Michel
|
5495cd749a
|
Fix #399 -- Optionally create invoices only after successful payment
|
2017-02-03 12:37:07 +01:00 |
|
Raphael Michel
|
ef93b8ae38
|
Invoice numbers and localized commata in CSV order export
|
2017-02-03 12:37:07 +01:00 |
|
jlwt90
|
3037309711
|
Fix #381 -- Add location field (#398)
* add location field
* rearrange the display order
|
2017-02-02 17:51:13 +01:00 |
|
Raphael Michel
|
01c3200258
|
Fix issues around required payment form fields
|
2017-02-01 19:04:08 +01:00 |
|
Raphael Michel
|
bf9987e05f
|
Proper localization of Decimals
|
2017-02-01 18:46:04 +01:00 |
|
Raphael Michel
|
cd61c0833d
|
More safety against duplicate PayPal payments
|
2017-02-01 18:40:27 +01:00 |
|
Raphael Michel
|
92c2dcaf25
|
Improve type hint
|
2017-01-27 12:10:22 +01:00 |
|
Raphael Michel
|
48461122f8
|
Set Reply-To headers to the event's contact address
|
2017-01-24 18:35:20 +01:00 |
|
Raphael Michel
|
aba7652aee
|
Update django-statici18n to 1.3
|
2017-01-23 00:09:57 +01:00 |
|
Raphael Michel
|
78fc58cc93
|
Add setting to turn off automatic collapsing of variations
|
2017-01-22 20:31:59 +01:00 |
|
Raphael Michel
|
3a2ca8d3d6
|
Change semantics of validate_cart hook
|
2017-01-22 20:27:16 +01:00 |
|
Raphael Michel
|
0665bd443b
|
Add validate_cart hook
|
2017-01-22 18:05:47 +01:00 |
|
Raphael Michel
|
221526c979
|
Prevent duplicate payment confirmation mails
|
2017-01-22 17:46:56 +01:00 |
|
Raphael Michel
|
04369ff4f1
|
Fix word-wrapping in invoices
|
2017-01-22 17:28:56 +01:00 |
|
Raphael Michel
|
598e7c5637
|
Add invoice logo
|
2017-01-21 17:44:47 +01:00 |
|
Raphael Michel
|
2f0cbcc565
|
Include provider-specific text in payment notification mail
|
2017-01-21 13:41:20 +01:00 |
|
Raphael Michel
|
48a2090e01
|
Make order codes organizer-unique
|
2017-01-21 13:40:49 +01:00 |
|
Raphael Michel
|
ec42557305
|
Drop periodic_task call from rebuild command
|
2017-01-20 13:08:48 +01:00 |
|
Raphael Michel
|
bbb71ef891
|
New email placeholders invoice_name, invoice_company
|
2017-01-20 09:12:19 +01:00 |
|
Raphael Michel
|
9f90ac80a0
|
Workaround to fix #378
See https://github.com/zyegfryed/django-statici18n/pull/29 for real fix
|
2017-01-18 10:02:53 +01:00 |
|
Raphael Michel
|
d4b3bf4370
|
Clearer error messages
|
2017-01-14 16:14:09 +01:00 |
|
Raphael Michel
|
53713acd9a
|
Refs #356 -- Multi-page PDFs
|
2017-01-13 16:10:53 +01:00 |
|
Raphael Michel
|
ea807239b1
|
Fix #356 -- Download all tickets from an order
|
2017-01-13 16:10:53 +01:00 |
|
Raphael Michel
|
59d440b213
|
Fix failure of cancel_order with Celery 4
|
2017-01-09 20:19:26 +01:00 |
|
Raphael Michel
|
0acee0e362
|
Get rid of User.givenname and User.familyname
|
2017-01-07 16:35:04 +01:00 |
|
Raphael Michel
|
33265d05fb
|
Add event_live_issues signal
|
2017-01-07 14:41:53 +01:00 |
|
Raphael Michel
|
2336505309
|
Replace "Slug" with "Short form" for organizers
|
2017-01-07 14:24:38 +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
|
ef432252f0
|
Fix invalid URL usage
|
2017-01-05 12:20:58 +01:00 |
|
Raphael Michel
|
f6d8b825d5
|
Add plugin installation docs and rebuild command
|
2017-01-04 23:33:07 +01:00 |
|
Raphael Michel
|
c639cd96f5
|
Moved static files and celery.py
|
2017-01-04 22:00:28 +01:00 |
|
Raphael Michel
|
67de7150e5
|
Built-in support for sentry
|
2017-01-04 21:04:47 +01:00 |
|
Raphael Michel
|
b6e42d64da
|
Upgrade to Celery 4
|
2017-01-04 20:12: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 |
|
Raphael Michel
|
9d08e23a48
|
Fix #306 -- Add HTML multipart version to emails
|
2017-01-04 13:31:40 +01:00 |
|
FlaviaBastos
|
cf334e2b48
|
Fix #307 -- Log sent emails
|
2017-01-04 00:43:04 +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
|
a0350d1444
|
Fix #349 -- Allow to clone an event
|
2017-01-01 20:35:53 +01:00 |
|
Raphael Michel
|
1c54ca7b74
|
Improve LazyI18nString logic
|
2017-01-01 20:32:35 +01:00 |
|
Raphael Michel
|
e6f731ad77
|
New event creation wizard
|
2017-01-01 19:47:02 +01:00 |
|
Raphael Michel
|
47fb61b762
|
Change Checkin.datetime to not auto_now_add
|
2016-12-31 16:33:34 +01:00 |
|
Raphael Michel
|
f4672564ce
|
Fix #37 -- Clever displaying of date ranges
|
2016-12-25 22:51:19 +01:00 |
|
Raphael Michel
|
c5ec918e78
|
Fix a PDF generation loop
|
2016-12-23 13:44:11 +01:00 |
|
Raphael Michel
|
62ef5271de
|
Handle MultipleObjectsReturned in tickets.py
|
2016-12-23 13:30:50 +01:00 |
|
Raphael Michel
|
d698313f1d
|
Do not allow initiating stripe/paypal payments after the last payment
date
|
2016-12-23 13:29:41 +01:00 |
|