Commit Graph
227 Commits
Author SHA1 Message Date
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
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
Raphael Michel f82b5ddaae Account security notifications via email 2016-10-09 12:59:43 +02:00
Raphael Michel 2611b7619e 2FA: Added tests 2016-10-09 12:59:43 +02:00
Raphael Michel d7719d0bc7 2FA: Login via U2F 2016-10-09 12:59:43 +02:00
Raphael Michel aecf263de7 2FA: Registraion of U2F devices 2016-10-09 12:59:43 +02:00
Raphael Michel 582d9dca25 2FA: Implement emergency tokens 2016-10-09 12:59:43 +02:00
Raphael Michel 68a9f98f23 2FA: Login using a TOTP token 2016-10-09 12:59:43 +02:00
Raphael Michel 5796402a2e 2FA: Enable and disable 2016-10-09 12:59:43 +02:00
Raphael Michel 9407fc0bca 2FA: Allow to delete devices 2016-10-09 12:59:43 +02:00
Raphael Michel 2f24af824e 2FA: Support for adding TOTP-based devices 2016-10-09 12:59:43 +02:00
Tobias KunzeandRaphael Michel b6dc2661ae Add signal to display html in quota detail view (#264) 2016-10-08 15:53:01 +02:00
Raphael Michel b5a23224c8 Added admin action to make an expired order pending again 2016-10-03 11:14:20 +02:00
Tobias KunzeandRaphael Michel 2166fa6f4a Add spaces before ellipses … (#257) 2016-10-02 17:05:06 +02:00
Raphael Michel 1593787302 Control navigation: Only expand/collapse on arrow click 2016-10-01 12:59:48 +02:00
Raphael Michel 48791b2f02 Refs #250 -- Keep payment deadlines on weekdays 2016-09-25 12:19:15 +02:00
Raphael Michel 9ab3c20b2e Add a read-only view for quotas 2016-09-24 17:22:09 +02:00
Raphael Michel f8c99f6d02 Added can_view_vouchers permission 2016-09-24 17:18:32 +02:00
Raphael Michel 4af788bc82 Plugin settings: fixed problem with incompatible plugins 2016-09-21 23:09:26 +02:00
Raphael Michel 84fd7cb166 Merge remote-tracking branch 'remotes/flaviabastos/187_unify_canceled_spelling' 2016-09-21 19:07:15 +02:00
Flavia Bastos 8ef6439c44 Unify spelling of 'canceled'
Issue 187
Remove typeahead JS file.
2016-09-21 10:35:41 -06:00
Tobias KunzeandRaphael Michel fc967ed735 Consistent icon use for vouchers (#246) 2016-09-21 13:38:15 +02:00
Raphael Michel 637e495b02 Color warnings orange before going live 2016-09-19 21:45:37 +02:00
Raphael Michel 33c23977a5 Fixed JS compression issue 2016-09-18 21:06:10 +02:00
Raphael Michel d2f50cff16 Added statistic view on questions 2016-09-18 20:45:05 +02:00
Raphael Michel f8ce3523dc Added a donut chart to the quota view
Moved morris.js out of the statistics plugin
2016-09-18 19:11:44 +02:00
Raphael Michel e29ccca49b Fix #229 -- Consistent language between django and javascript 2016-09-17 22:46:07 +02:00
Raphael Michel f79e1adf25 Fix #55 -- Datetime picker for input fields 2016-09-17 22:33:39 +02:00
Raphael Michel 6e6e0bcc9d Fixed filter state display in order list 2016-09-14 13:10:35 +02:00
Martin GrossandRaphael Michel 8fb363f815 Fix #233 -- Make orderlist and overview filterable by payment_provider (#234)
* Make orderlist and overview filterable by payment_provider (fixing #233)

* Remove checks for allowed and enabled payment_providers as discussed
2016-09-14 13:01:22 +02:00
Raphael Michel dae5d859db Banktransfer: Big import refactoring 2016-09-08 20:43:05 +02:00
Raphael Michel d8f81955ba Changed order overview columns to increase usefulness 2016-09-04 22:57:42 +02:00
Raphael Michel 2569ebec55 Add filter "pending or expired" for correct links in the order overview 2016-09-04 22:50:22 +02:00
Raphael Michel a6bafd816b Send automatic payment reminder emails, redesign mail settings 2016-09-02 10:16:08 +02:00
Raphael Michel 70d6cb4255 Fix #222 -- Link the related order(s) in a used voucher 2016-09-01 22:24:09 +02:00
Raphael Michel a764e6f55b Allow admin to manually change order email 2016-09-01 22:24:09 +02:00
FlaviaBastosandRaphael Michel ae2d551d7d Fix #152 -- Linebreak for multiline answers (#224)
* Add linebreaks in multiline answers

#152

* Use linebreaksbr to prevent <p> tag.

#152
2016-09-01 21:48:29 +02:00
Enrique SaezandRaphael Michel 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 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 dc3e1e3d30 Got rid of javascript-based random generator 2016-08-29 23:46:17 +02:00