Commit Graph
356 Commits
Author SHA1 Message Date
Raphael Michel f82b5ddaae Account security notifications via email 2016-10-09 12:59:43 +02:00
Raphael Michel 01b6fe2e45 2FA: Log actions 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
Raphael Michel d00eb41222 Merge branch 'django110' 2016-10-03 10:31:49 +02:00
Raphael Michel 197178fc52 Added error messages and tests to event settings pages 2016-10-02 19:13:55 +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
Tobias KunzeandRaphael Michel f955c35f2d Fix voucher tag overview with MySQL (closes #253) (#254)
This is a fix for this MySQL issue: https://code.djangoproject.com/ticket/24662
It is (imo) the best solution over custom SQL queries or explicit int
casting later on.
2016-09-27 11:42:58 +02:00
Raphael Michel efc6b6e480 Resolved various warnings, upgrade bootstrap3 2016-09-27 10:50:13 +02:00
Raphael Michel 3e318d0dcf Django 1.10: User.is_authenticated is now a property 2016-09-27 10:25:20 +02:00
Raphael Michel 965428e422 Django 1.10: New-style middlewares 2016-09-27 10:00:03 +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
Raphael Michel 6229db5035 Make calls to regenerate_css asynchronous 2016-09-21 14:18:57 +02:00
Raphael Michel 048c4e8432 Fixed bug in plugin settings view 2016-09-21 14:18:57 +02:00
Tobias KunzeandRaphael Michel fc967ed735 Consistent icon use for vouchers (#246) 2016-09-21 13:38:15 +02:00
Raphael MichelandGitHub 1faacef9d4 Always process tasks through celery (#245) 2016-09-21 10:38:31 +02:00
Raphael Michel a2f55c0c34 Fixed payment settings form validation 2016-09-21 10:26:57 +02:00
Raphael Michel d1f79faef2 New tests and minor fixes 2016-09-20 16:13:13 +02:00
Raphael Michel ed8087b35e Check for quotas before going live 2016-09-19 21:51:09 +02:00
Raphael Michel cc13631cb8 Ignore free provider in live status 2016-09-19 21:46:30 +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 9a0967c0e2 Refs #55 -- Datepicker in EventCreateForm 2016-09-17 23:16:34 +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
koebiandRaphael Michel 5c0f04fc67 Fix #228 -- Enable substring-search when matching voucher tags (#241) 2016-09-16 00:06:01 +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 5c791e7fab Order voucher tags in the voucher tag view 2016-09-14 08:55:42 +02:00
Raphael MichelandGitHub 09c175e3bb Merge pull request #226 from pretix/refactor_bankimport
Refactor bankimport
2016-09-08 21:04:50 +02:00
Raphael Michel dae5d859db Banktransfer: Big import refactoring 2016-09-08 20:43:05 +02:00
Tobias Kunze 988dfc32a3 Use @transaction.atomic instead of @transaction.atomic() 2016-09-07 15:30:38 +02:00
Raphael Michel 78358c6cda Directly serve invoice PDFs via Django 2016-09-05 23:49:50 +02:00
Raphael Michel 11da8810d3 Extend order search to attendee position names 2016-09-04 22:59:13 +02:00