Commit Graph
93 Commits
Author SHA1 Message Date
Raphael Michel a4218fa1b9 Improve file download UX 2016-12-25 22:26:45 +01:00
Raphael Michel b098c9c16a Fix #355 -- Compatibility problems with recent (django-)libsass 2016-12-14 14:08:14 +01:00
Tobias KunzeandRaphael Michel 425d6590d0 Add copy-to-clipboard for voucher bulk creation (#348)
Adds
 - clipboard.js
 - custom js initializing a Clipboard and adding a tooltip
 - a button in the bulk creation form
2016-12-12 08:36:42 +01:00
Tobias KunzeandRaphael Michel 3930fc749a Fix #179 -- New flexbox layout for dashboard (#344)
* Use flexbox for better tiling

Replaces 'width' by 'display_size' and reduces sorting complexity.

* CSS improvements, Responsiveness
2016-12-01 17:36:29 +01:00
Tobias KunzeandRaphael Michel 8648e9c04d Fix #302 -- Change column layout in order overview (#336)
* Change column layout in order overview. Closes #302

* Include expired orders explicitly in order overview
2016-11-27 14:36:53 +01:00
Raphael Michel 4820a8423f Change messages in asynctask.js 2016-11-21 08:44:58 +01:00
Raphael Michel d308821c4c Fix possible server errors that cannot be parsed by jQuery 2016-11-19 22:18:05 +01:00
Raphael Michel bfe66e97bf Fix font path 2016-11-19 20:36:11 +01:00
Christopher DambamuromoandRaphael Michel 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 94461b36ba Re-add accidentally deleted file 2016-11-17 15:06:44 +01:00
Raphael Michel 6d2852aabd Fixed bug using custom colors 2016-11-17 14:59:08 +01:00
FlaviaBastosandRaphael Michel 4d8c3fe435 Fix #182 -- Add Open Sans webfont (#290) 2016-11-11 14:40:00 +01:00
Raphael Michel 8e8aab43d3 Improve styling and naming of the answer copy button 2016-11-10 22:37:46 +01:00
Christopher DambamuromoandRaphael Michel 79c65496b9 Fix #149 -- Add copying multiple tickets answers enhancement (#292)
* Added copying multiple tickets answers enhancement (#149)

* Copying of multiple tickets answers enhancement - review for #292 (#149)

* changed to button and removed unbinging

* Removed unused button id attribute - changes for PR #149

* Housekeeping
2016-11-10 22:32:16 +01:00
Tobias KunzeandRaphael Michel 2f0c7c0ebc Fix #301 -- Add net revenue to sales overview (#313) 2016-11-10 22:24:43 +01:00
Raphael Michel ddf769e55d More resistant javascript code 2016-11-08 20:28:16 +01:00
Raphael Michel 61df0962f0 Fix #299 -- Make javascript's gettext calls failsafe 2016-11-08 17:14:14 +01:00
Raphael Michel ad35110166 Offer download options per position, not per order 2016-11-02 14:51:05 +01:00
Raphael Michel 39e940da5e Preview for ticket outputs 2016-10-20 20:43:31 +02:00
Raphael Michel bbca4e3d64 Added datepicker support in JavaScript 2016-10-20 11:56:46 +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 2f24af824e 2FA: Support for adding TOTP-based devices 2016-10-09 12:59:43 +02:00
FlaviaBastosandRaphael Michel 5e3a8325ca Fix #155 -- Remove javascript URIs for CSP (#261)
* remove javascript URIs for CSP

#155

* remove javascript URIs for CSP
Issue 155

Combining js error handling files.
2016-10-05 18:17:54 +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 3181aa75c2 Thank-you note style fix 2016-09-21 11:10:10 +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 f79e1adf25 Fix #55 -- Datetime picker for input fields 2016-09-17 22:33:39 +02:00
Raphael Michel 20cb4abb7b Fixed error in JavaScript voucher code generation 2016-09-15 23:23:40 +02:00
Raphael Michel f5eb4d01aa Fixed problem with moment.js and duplicate JS minification 2016-09-11 18:36:36 +02:00
Raphael Michel 1ed43ead3f Count down to cart expiry 2016-09-09 15:35:35 +02:00
Raphael Michel 52906abfb2 Frontpage layout adjustments 2016-09-09 14:47:22 +02:00
Raphael Michel dae5d859db Banktransfer: Big import refactoring 2016-09-08 20:43:05 +02:00
Raphael MichelandGitHub b21ed4d99f Fix #163 -- Form to change orders (#191) 2016-08-31 19:10:11 +02:00
Raphael Michel dc3e1e3d30 Got rid of javascript-based random generator 2016-08-29 23:46:17 +02:00
Raphael Michel 74866437f4 New signals to add content to the front page 2016-08-15 15:35:32 +02:00
Tobias Kunze 6fcf393aba Include comment field in OrderDetail view 2016-08-12 15:13:53 +02:00
Raphael Michel 221ce9f0ae Added configuration options for some secret lengths 2016-08-03 00:18:04 +02:00
Raphael Michel 3a96ec78f0 Fixed overriding of primary color 2016-07-30 23:03:50 +02:00
Raphael Michel 168288e98a Added voucher tag statistics 2016-07-30 15:41:59 +02:00
Raphael Michel 4ab819aeed Added custom logo support 2016-07-29 20:53:19 +02:00
Raphael Michel e937329194 Removed inline javascript URLs 2016-07-28 23:51:49 +02:00
Raphael Michel f779b70deb Improved UI of language switcher 2016-07-11 19:52:49 +02:00
Raphael Michel 5b9d19b463 Refs #150 -- Trying to reduce latency 2016-07-07 19:44:19 +02:00
Raphael Michel 5cbb967744 Display errors caused in AJAX requests 2016-06-27 19:49:45 +02:00
Raphael Michel d3e4941a58 Fixed infinite reload loop 2016-06-07 11:55:00 +02:00
Raphael Michel 818f61a819 Added code generator for bulk coupons 2016-06-01 19:10:00 +02:00