Jahongir
ccb981e6ce
Issue #449 : Display and change order locale ( #459 )
...
* Add more security headers (#458 )
* Include some missing security headers
This change adds the following security headers:
* X-Content-Type-Options to prevent content type sniffing
* Referrer-Policy to prevent leaking referrer information when navigating away from the instance
* Migrate from Docker sample to manual configuration
Migrate the additional security headers from the Docker configuration sample to the manual configuration guide.
Add DS_Store to gitingore
* Show order locale in order details
* Add OrderLocaleChange view and OrderLocaleForm
Refactor OrderLocaleForm. Add test
2017-04-11 10:45:46 +02:00
Raphael Michel
4919f8991c
Automatic update checks ( #434 )
...
* Basic update checks
* Fix issues pointed out by @rixx
* First test
* Add tests
* Even more tests
2017-04-01 15:34:34 +02:00
Raphael Michel
7267496367
Fix small UI glitches
2017-03-31 11:11:40 +02:00
Raphael Michel
69faab01b2
Add constraint for a maximum number of a ticket per order
2017-03-24 17:11:48 +01:00
Raphael Michel
ea70b5fa46
Remove double negative
2017-03-24 15:44:23 +01:00
jlwt90
af3e811f94
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-13 16:44:05 +01:00
Raphael Michel
8418eb2c6b
Add basic tests for event creation
2017-03-12 17:23:39 +01:00
Raphael Michel
8b7d2314b8
Use django-i18nfield library ( #418 )
2017-02-27 21:16:28 +01:00
Raphael Michel
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
Raphael Michel
124c3a99e6
Fix possible TypeError
2017-02-20 15:11:03 +01:00
Raphael Michel
c4bf73c8d6
Refs #340 -- Allow order changes for paid orders if they don't change the total
2017-02-15 18:42:46 +01:00
Tobias Kunze
9b7223c0e8
Enforce a sane last payment date ( #412 )
2017-02-15 16:37:10 +01:00
Adam K. Sumner
8661bfe4a4
Fix #386 -- Allow to copy products ( #396 )
...
* add copy item info functionality
* fix formatting
* Revert "fix formatting"
This reverts commit 779bd79e8b1364bf244904c4b857443d3341fb93.
* Revert "add copy item info functionality"
This reverts commit dbec76bf5ae7c9b08da71a51b1a122026bf4d3ac.
* add copy functionality
* copy questions from item
* add copy functionality
* copy questions from item
* add copy functionality
* copy questions from item
2017-02-08 10:16:18 +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
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
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
4fbad2d360
Fixed a bug while editing variations
2017-01-02 21:13:44 +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
759fed7a8b
OrderExtendForm: Allow to set today
2016-12-14 13:53:00 +01:00
Raphael Michel
1af09509ff
Prevent deletion of ordered variations
2016-12-14 13:39:01 +01:00
Raphael Michel
eea6a5e9da
Refs #145 -- Vouchers that grant discounts
2016-11-29 16:18:07 +01:00
Raphael Michel
0f8d520336
Add "regenerate secrets" option to OrderContactForm
2016-11-28 12:52:44 +01:00
Raphael Michel
db6fb51fc6
Refs #145 -- Multi-use vouchers
2016-11-27 16:02:40 +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
Raphael Michel
3344c02c80
Do not show absolute file paths to user
2016-11-01 19:36:06 +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
nelkenwelk
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
b5a23224c8
Added admin action to make an expired order pending again
2016-10-03 11:14:20 +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 Michel
a764e6f55b
Allow admin to manually change order email
2016-09-01 22:24:09 +02:00
Enrique Saez
841cfe52a2
Fix #91 -- Make products/orders that are not cancelable ( #204 )
...
* Make products/orders that are not cancellable
Update Unit Tests
* Make use of select_related instead of prefetch_related
Simplify cancellable logic
Migrations
* Simplify cancellable logic
Maske use of select_related instead of prefetch_related
* Fix cancelable condition bug
2016-09-01 08:55:02 +02:00
Raphael Michel
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 Kunze
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
Raphael Michel
f2baf79a52
Properly implement and test quota checking in the voucher admin
...
This also fixes #170
2016-08-15 11:55:51 +02:00