Commit Graph
61 Commits
Author SHA1 Message Date
Raphael Michel 44ba1904f6 Backport minor fix 2017-03-28 10:37:02 +02:00
jlwt90andRaphael Michel a5c7c9dd1e Fix #428 -- Timezone handling on event creation/update (#432)
* add event timezone during event creation

* add timezone handling in EventUpdate

* added event creation test cases & form cleaning bug fix
2017-03-28 10:27:11 +02:00
Raphael MichelandGitHub 8b7d2314b8 Use django-i18nfield library (#418) 2017-02-27 21:16:28 +01:00
Raphael MichelandGitHub ed04f3124f Introduce a setting to show net prices (#415)
* Introduce a setting to show net prices in the frontend

* Show net prices in the backend as well
2017-02-22 16:59:54 +01:00
Tobias KunzeandRaphael Michel 9b7223c0e8 Enforce a sane last payment date (#412) 2017-02-15 16:37:10 +01:00
Raphael Michel c83f539bba Add waiting list 2017-02-07 10:03:30 +01:00
Raphael Michel c4fe2322a1 Update German translation 2017-02-03 14:09:25 +01:00
Raphael Michel 5495cd749a Fix #399 -- Optionally create invoices only after successful payment 2017-02-03 12:37:07 +01:00
jlwt90andRaphael Michel 3037309711 Fix #381 -- Add location field (#398)
* add location field

* rearrange the display order
2017-02-02 17:51:13 +01:00
Raphael Michel 78fc58cc93 Add setting to turn off automatic collapsing of variations 2017-01-22 20:31:59 +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 bbb71ef891 New email placeholders invoice_name, invoice_company 2017-01-20 09:12:19 +01:00
Raphael Michel 41c8ed2400 EventWizard do not require copying 2017-01-07 18:26:53 +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
nelkenwelkandRaphael Michel 5923af37f3 Corrected minor splelling mistakes (#281) 2016-10-21 09:23:47 +02:00
Raphael Michel f22596a5a5 Fix #273 -- Set correct all order expiry times to the end of the day 2016-10-20 11:56:46 +02:00
Raphael Michel 48791b2f02 Refs #250 -- Keep payment deadlines on weekdays 2016-09-25 12:19:15 +02:00
Raphael Michel a2f55c0c34 Fixed payment settings form validation 2016-09-21 10:26:57 +02:00
Raphael Michel 9a0967c0e2 Refs #55 -- Datepicker in EventCreateForm 2016-09-17 23:16:34 +02:00
Raphael Michel f79e1adf25 Fix #55 -- Datetime picker for input fields 2016-09-17 22:33:39 +02:00
Raphael Michel a6bafd816b Send automatic payment reminder emails, redesign mail settings 2016-09-02 10:16:08 +02:00
Raphael MichelandGitHub b21ed4d99f Fix #163 -- Form to change orders (#191) 2016-08-31 19:10:11 +02:00
Tobias Kunze 5f401f17d8 Add a footer and a second text field to invoices
Also, move to using localized strings for Invoice.additional_text
settings for consistency.
2016-08-30 19:49:29 +02:00
Raphael Michel 19f17dec1c Set enabled_langcodes in I18nFormFields in ProviderForm instances 2016-08-29 20:07:36 +02:00
Tobias KunzeandRaphael Michel 4191f93ece Add setting determining invoice number format (#193) 2016-08-16 21:18:39 +02:00
Raphael Michel 1cb956d508 Added setting to disable order cancelling for users 2016-08-15 16:42:39 +02:00
Tobias KunzeandRaphael Michel 34212841e2 Fixed typos and a little phrasing. (#175)
Mostly in German translation, some small fixes in English text, too.
2016-08-13 21:16:16 +02:00
Raphael Michel a61792ed4e Do not issue invoices for free payments 2016-08-05 11:06:22 +02:00
Raphael Michel 60c10485d1 Added a custom welcome text 2016-07-30 13:06:41 +02:00
Raphael Michel 4ab819aeed Added custom logo support 2016-07-29 20:53:19 +02:00
Raphael Michel d32c1bd9c8 Added runtime SASS compliation and color settings 2016-07-29 20:15:13 +02:00
Raphael Michel 9b573b99e4 Re-organized some of the settings pages 2016-07-29 16:46:10 +02:00
Tobias KunzeandRaphael Michel bfc721978d Fixed minor documentation errors and mistakes (#151) 2016-07-14 20:01:38 +02:00
Raphael Michel ebec8c8595 Correct mail settings validation 2016-06-21 11:40:31 +02:00
Raphael Michel e5edf53f00 Disable Chrome's autofill for various form fields 2016-06-06 23:07:49 +02:00
Raphael Michel 4496f19a68 Supporting invoice-on-demand instead of autogeneration 2016-06-05 18:01:10 +02:00
Raphael Michel 944b5db0bf Refs #82 -- Make order expiry more clear (#116) 2016-05-07 17:03:32 +02:00
Raphael Michel 3ae13ce0ed Added locale settings to event creation 2016-05-04 18:29:40 +02:00
Raphael Michel 9c44159bb6 Added option to show remaining quota to users 2016-03-22 18:39:28 +01:00
Raphael Michel 004cb1c262 Fixed settings form for resend link 2016-03-15 18:01:39 +01:00
Raphael Michel 5ab78b4576 Refs #131 -- Basic implementation of invoicing 2016-03-13 16:05:31 +01:00
Raphael Michel f095cded08 Fixed #23 -- Tax handling for payment fees 2016-03-11 21:55:52 +01:00
Raphael Michel 98e135d0c6 Fixes #127 -- Leave SMTP password unchanged if not provided 2016-03-10 21:28:31 +01:00
Raphael Michel 14e5134890 Added invoice addresses 2016-02-22 13:49:15 +01:00
Raphael Michel 417539d101 Resend link option for admin 2016-02-11 17:22:20 +01:00
Raphael Michel a114aa11f4 Fixed #45: Custom SMTP server 2015-12-13 17:56:35 +01:00
Raphael Michel 7e69d8ea10 Moved sender and prefix settings to mail page 2015-12-13 17:36:36 +01:00
Raphael Michel d8ca0d527e Fixed #42 -- Configurable e-mail texts 2015-12-13 17:33:38 +01:00