Christopher Neugebauer
|
aec9e58edf
|
Removes avenue for crash in reporting attendees.
|
2016-09-23 15:21:57 +10:00 |
|
Christopher Neugebauer
|
94a8c3e3d9
|
Adds speaker registration data.
Addresses #77
|
2016-09-20 19:18:21 +10:00 |
|
Christopher Neugebauer
|
7c5c155370
|
Shows an email address.
|
2016-09-20 18:44:23 +10:00 |
|
Christopher Neugebauer
|
2d469bb398
|
One more addition.
|
2016-09-20 14:04:38 +10:00 |
|
Christopher Neugebauer
|
2ed0a47f15
|
Adds attendance by field report
Fixes #93
|
2016-09-20 13:48:08 +10:00 |
|
Christopher Neugebauer
|
e3b662fb67
|
Adds attendee profile data to the attendee page
|
2016-09-20 13:47:59 +10:00 |
|
Christopher Neugebauer
|
6e4d2fab16
|
Adds ATTENDEE_PROFILE_MODEL as a thing that needs to be specified in settings.py.
Fixes #65
|
2016-09-20 13:47:50 +10:00 |
|
Christopher Neugebauer
|
e2d027f71b
|
Adds a report for consumption of a discount.
Fixes #78
|
2016-09-20 13:47:39 +10:00 |
|
Christopher Neugebauer
|
f41bd9c65b
|
Adds paid invoices by date report
|
2016-09-19 15:03:21 +10:00 |
|
Christopher Neugebauer
|
851c37508a
|
Factors out annotating objects by cart status
|
2016-09-19 13:39:39 +10:00 |
|
Christopher Neugebauer
|
2c99114d9f
|
Improves wording on reconciliation report
|
2016-09-19 13:26:46 +10:00 |
|
Christopher Neugebauer
|
7e74a2e0da
|
Updates the treasurer’s reconciliation view to be MUCH more comprehensive.
|
2016-09-19 13:25:02 +10:00 |
|
Christopher Neugebauer
|
f0730b4de9
|
Flake8 fixes for reports
|
2016-09-13 18:54:28 +10:00 |
|
Christopher Neugebauer
|
cb50f2a3be
|
Replaces a bunch of reports with QuerysetReports
|
2016-09-13 18:53:01 +10:00 |
|
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 |
|