Commit Graph

29 Commits

Author SHA1 Message Date
Raphael Michel
97f3fbdb80 Fix legacy field name
Sentry PRETIXEU-S0
2019-02-01 17:20:48 +01:00
Raphael Michel
4dae224d73 Statistics: Ellipsize long product names 2019-02-01 16:48:58 +01:00
Raphael Michel
8abfbba9d0 Refactor cancelling positions and orders in the data model (#1088)
- [x] Data model
- [x] display in order view in backend
- [x] review all usages of OrderPositions.objects
- [x] review all usages of order.positions
- [x] review all other model usages
- [x] review plugins
- [x] plugins backwards-compatible API?
- [x] decide on way forward for REST API
- [x] need to cancel fees
- [x] tests
- [ ] plugins
  - [ ] gdpr
  - [ ] reports
- [x] docs
2019-01-10 16:52:34 +01:00
Raphael Michel
f790148ad3 Statistics: Fix AttributeError with subevents 2018-08-31 11:05:17 +02:00
Raphael Michel
5dc100d900 Move dangerous order clause 2018-08-08 09:00:44 +02:00
Raphael Michel
18a378976b Fix #571 -- Partial payments and refunds 2018-08-06 12:24:36 +02:00
Raphael Michel
edeaa1333b Fix #473 -- Internal name for categories and products (#900)
* Fix #473 -- Internal name for categories and products

* fix pdf renderer
2018-05-11 12:53:25 +02:00
Raphael Michel
03133dc1fd Cache access to cache object 2017-10-18 10:27:57 +02:00
Raphael Michel
a773531003 Statistics: Add subevent selection 2017-08-24 12:53:59 +02:00
Raphael Michel
d224ae3eb0 Fix broken aggregation in orders per product statistics 2017-04-17 21:52:17 +02:00
Tobias Kunze
e9c3065e03 Pass required parameter for cache invalidation 2016-10-08 14:40:37 +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
6693570995 Statistics plugin: Fixed incorrect timezones 2016-07-25 09:43:00 +02:00
Raphael Michel
8edf9a7034 Redesign empty statistics page 2016-05-07 16:25:27 +02:00
Raphael Michel
02fb27fa5d Externalize more resources, implement Content-Security-Policy headers 2016-04-10 17:30:24 +02:00
Raphael Michel
d133d2abff Removed CleanerVersion layer [backwards-incompatible!] 2015-12-12 13:08:33 +01:00
Raphael Michel
b99f541adf Fixed a ValueError in the statistics plugin 2015-10-06 00:01:14 +02:00
Raphael Michel
2e9157cbef Removed unused imports 2015-10-05 11:24:00 +02:00
Raphael Michel
eb843be8b7 Statistics: Added a GET parameter to flush the cache 2015-08-15 19:23:20 +02:00
Raphael Michel
5d47abd36a Statistics: Fixed product graph 2015-08-15 18:37:28 +02:00
Raphael Michel
9720cd8fea Cached and fixed statistics 2015-08-15 14:31:09 +02:00
Raphael Michel
8cbaa15bf6 Statistics: Removed extra() clause because it caused several problems 2015-08-15 14:11:53 +02:00
Raphael Michel
a811a44b2a Statistics: Fixed payment statistics 2015-08-15 13:32:16 +02:00
Raphael Michel
07be99976e Statistics: Fixed revenue statistics 2015-08-15 13:11:28 +02:00
Raphael Michel
808445371d Statistics: Added a graph for revenue over time 2015-08-15 12:54:30 +02:00
Raphael Michel
390e2e6c58 Statistics: Added product statistics 2015-08-15 11:47:53 +02:00
Raphael Michel
0eae207928 Statistics: Fixed and documented type variation between MySQL and SQLite 2015-08-15 11:25:46 +02:00
Raphael Michel
efea0748dd Statistics: Fixed isort and database-dependent types 2015-08-15 11:19:32 +02:00
Raphael Michel
d9085d37a6 Added basic statistics 2015-08-15 11:07:04 +02:00