Christopher Neugebauer
|
12b665acb8
|
DRYs QuerysetReport’s headers
|
2016-09-13 18:47:51 +10:00 |
|
Christopher Neugebauer
|
bbce369a38
|
Allows for callable attributes to be specified in QuerysetReports.
|
2016-09-13 18:44:13 +10:00 |
|
Christopher Neugebauer
|
4c9f426a47
|
Simplifies a bunch of older reports.
|
2016-09-13 16:26:40 +10:00 |
|
Christopher Neugebauer
|
f7326eedf7
|
Makes as many reports under attendee() as possible a QuerysetReport
|
2016-09-13 16:24:50 +10:00 |
|
Christopher Neugebauer
|
fa717dee65
|
Adds QuerysetReport, which allows directly adding a queryset to a report rather than having to preprocess it into a list.
|
2016-09-13 16:19:18 +10:00 |
|
Christopher Neugebauer
|
53e6278116
|
Adds a Links report type, which can be used to generate a list of links to display with a report.
|
2016-09-13 16:02:18 +10:00 |
|
Christopher Neugebauer
|
e8cfd024d3
|
Makes the reports use actual objects rather than strings
|
2016-09-13 15:39:25 +10:00 |
|
Christopher Neugebauer
|
f3e419d66d
|
Refactors reports so that rendering of links is done within Python code, not templates.
|
2016-09-13 15:32:55 +10:00 |
|
Christopher Neugebauer
|
f5e303584b
|
Adds an output_field type to reconciliation sums.
Fixes #75
|
2016-09-13 12:27:07 +10:00 |
|
Christopher Neugebauer
|
ea599bbaad
|
Addresses #72, hopefully.
|
2016-09-05 21:10:21 +10:00 |
|
Christopher Neugebauer
|
83b8b62d74
|
Attendee view now uses user_id, like the rest of the app
|
2016-09-03 14:24:58 +10:00 |
|
Christopher Neugebauer
|
f3a08a82bb
|
Shows the attendee’s name in the attendee list.
|
2016-09-03 12:45:21 +10:00 |
|
Christopher Neugebauer
|
4dbe69574c
|
Adds report that tracks the free money in the system
Fixes #52
|
2016-09-03 12:17:39 +10:00 |
|
Christopher Neugebauer
|
da42bb2bac
|
Shows all the payments an attendee has made.
Fixes #66
|
2016-09-03 11:51:12 +10:00 |
|
Christopher Neugebauer
|
e7556b02b7
|
Fixes a minor oops
|
2016-09-02 16:14:58 +10:00 |
|
Christopher Neugebauer
|
964fe380da
|
Attendee manifest page now reports the items a user has pending and purchased.
|
2016-09-02 15:57:44 +10:00 |
|
Christopher Neugebauer
|
17fc874212
|
Attendee manifest now displays credit notes.
|
2016-09-02 15:43:01 +10:00 |
|
Christopher Neugebauer
|
d58b2811f9
|
Makes the attendee list work better.
|
2016-09-02 15:37:57 +10:00 |
|
Christopher Neugebauer
|
e27e322c41
|
Adds the attendee list and stubs the attendee manifest reports
|
2016-09-02 15:15:15 +10:00 |
|
Christopher Neugebauer
|
48a036204d
|
Reporting framework can now display multiple sections.
|
2016-09-02 15:14:54 +10:00 |
|
Christopher Neugebauer
|
25608b1653
|
Moves reports forms into reporting sub package
|
2016-09-02 14:33:23 +10:00 |
|
Christopher Neugebauer
|
aacdab7d16
|
The reporting module now passes flake8
|
2016-09-02 11:25:50 +10:00 |
|
Christopher Neugebauer
|
4664c4711a
|
Moves staff_views to reporting/views
|
2016-09-02 11:20:03 +10:00 |
|
Christopher Neugebauer
|
f9e26a2e49
|
Adds the link_view concept to reports; adds a link_view to credit notes report
|
2016-09-02 11:05:38 +10:00 |
|
Christopher Neugebauer
|
499c4209cf
|
Makes form_type *properly* optional
|
2016-09-02 10:30:12 +10:00 |
|
Christopher Neugebauer
|
f1c8e90b77
|
Makes the form type optional for reports
|
2016-09-02 10:28:24 +10:00 |
|
Christopher Neugebauer
|
86d1ab7160
|
Refactors core reporting bits into a reporting package
|
2016-09-02 10:08:11 +10:00 |
|