# # ChangeLog for / # # Generated by Trac 1.0.2 # Jul 27, 2025, 8:37:21 AM Fri, 02 Apr 2010 15:34:05 GMT Alex Dehnert [dfcab53] * remit/finance_core/models.py (modified) * remit/finance_core/views.py (modified) Use the finance_core.use_reporting permission Fri, 02 Apr 2010 15:21:11 GMT Alex Dehnert [e02a4b2] * remit/mit/__init__.py (modified) Auto-apply 'mit' and 'autocreated' groups This resolves the "we ... Fri, 02 Apr 2010 14:42:06 GMT Alex Dehnert [b34d568] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/vouchers/views.py (modified) Only process doc upload when somebody asks for it (Trac: #15) Fri, 02 Apr 2010 14:32:29 GMT Alex Dehnert [23138c0] * remit/remit_templates/vouchers/vouchers.tex (modified) Display time on summary page (Trac: #24) Fri, 02 Apr 2010 14:23:21 GMT Alex Dehnert [80d1270] * remit/remit_templates/index.html (modified) Add reporting link to homepage (Trac: #14) Mon, 29 Mar 2010 08:37:59 GMT Alex Dehnert [0a5a003] * remit/vouchers/views.py (modified) Validate as PDF-only Mon, 29 Mar 2010 07:22:55 GMT Alex Dehnert [f7dd5e7] * remit/remit_templates/403.html (added) * remit/util/shortcuts.py (added) * remit/vouchers/views.py (modified) Let voucher recipients see requests as well Sun, 28 Mar 2010 18:28:36 GMT Alex Dehnert [ef500c1] * remit/vouchers/migrations/0004_complete documentation maybe.py (added) Finish marking things as optional Sun, 28 Mar 2010 18:23:01 GMT Alex Dehnert [72a92e0] * remit/vouchers/models.py (modified) Mailing address and documentation can be blank Sun, 28 Mar 2010 17:56:25 GMT Alex Dehnert [a75ed9b] * remit/remit_templates/vouchers/vouchers.tex (modified) * remit/vouchers/migrations/0003_documentation_support_part2.py (added) * remit/vouchers/models.py (modified) * remit/vouchers/views.py (modified) Finish documentation support? (Trac: #1) Sun, 28 Mar 2010 10:35:41 GMT Alex Dehnert [dc17b01] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/vouchers/migrations/0002_documentation_support.py (added) * remit/vouchers/models.py (modified) * remit/vouchers/views.py (modified) WIP WIP WIP: Start of doc upload Sun, 28 Mar 2010 09:40:49 GMT Alex Dehnert [3111c8a] * remit/finance_core/migrations/0001_initial.py (added) * remit/finance_core/migrations/__init__.py (added) * remit/settings.py (modified) * remit/vouchers/migrations/0001_initial.py (added) * remit/vouchers/migrations/__init__.py (added) Switch to using Django South for migrations Sun, 28 Mar 2010 06:46:00 GMT Alex Dehnert [1204352] * remit/finance_core/models.py (modified) * remit/finance_core/reporting.py (added) * remit/finance_core/reporting_tests.sh (added) * remit/finance_core/urls.py (modified) * remit/finance_core/views.py (modified) * remit/media/style/style.css (modified) * remit/remit_templates/base.html (modified) * remit/remit_templates/finance_core/reporting.html (added) * remit/util/templatetags/misc.py (modified) * remit/vouchers/add_gl_accounts.py (modified) Merge branch 'balances' Sun, 28 Mar 2010 03:12:48 GMT Alex Dehnert [c1d9650] * remit/vouchers/add_gl_accounts.py (modified) The expense accounts always apply Sun, 28 Mar 2010 02:59:37 GMT Alex Dehnert [ea32cd9] * remit/finance_core/views.py (modified) The plural of axis is axes Sun, 28 Mar 2010 02:58:43 GMT Alex Dehnert [1c178d5] * remit/finance_core/views.py (modified) Oops. Punt some commented code. Sun, 28 Mar 2010 02:54:50 GMT Alex Dehnert [a838ee3] * remit/finance_core/reporting.py (modified) * remit/finance_core/views.py (modified) Add row and column totals Sun, 28 Mar 2010 01:27:30 GMT Alex Dehnert [d1692e8] * remit/finance_core/reporting.py (modified) * remit/finance_core/reporting_tests.sh (modified) * remit/finance_core/views.py (modified) * remit/remit_templates/finance_core/reporting.html (modified) Finally completely punt the old-style annotate Sun, 28 Mar 2010 00:26:01 GMT Alex Dehnert [18149fd] * remit/finance_core/reporting.py (modified) * remit/finance_core/reporting_tests.sh (modified) * remit/finance_core/views.py (modified) Add new valannotate method to replace annotate Sat, 27 Mar 2010 22:53:57 GMT Alex Dehnert [47bb508] * remit/finance_core/views.py (modified) Clarify code slightly Sat, 27 Mar 2010 22:53:46 GMT Alex Dehnert [2542022] * remit/finance_core/reporting_tests.sh (modified) Improve the tests Sat, 27 Mar 2010 22:47:28 GMT Alex Dehnert [193dfcd] * remit/remit_templates/finance_core/reporting.html (modified) Clearer configuration area Sat, 27 Mar 2010 21:03:53 GMT Alex Dehnert [c968555] * remit/finance_core/views.py (modified) * remit/remit_templates/finance_core/reporting.html (modified) * remit/util/templatetags/misc.py (modified) Improve filtering by layer and area Sat, 27 Mar 2010 21:03:18 GMT Alex Dehnert [ae83758] * remit/finance_core/reporting_tests.sh (modified) Improved testing Sat, 27 Mar 2010 19:59:30 GMT Alex Dehnert [ee37f93] * remit/finance_core/reporting.py (modified) Oops. Q uses "|", not "or". Sat, 27 Mar 2010 19:34:11 GMT Alex Dehnert [8a0d18c] * remit/finance_core/reporting.py (modified) * remit/finance_core/views.py (modified) * remit/remit_templates/finance_core/reporting.html (modified) WIP: Add form for selecting parameters Sat, 27 Mar 2010 18:47:54 GMT Alex Dehnert [dd2c3d9] * remit/finance_core/models.py (modified) * remit/finance_core/reporting.py (modified) * remit/finance_core/views.py (modified) Allow filtering by term Sat, 27 Mar 2010 18:33:05 GMT Alex Dehnert [ca03565] * remit/finance_core/reporting.py (modified) Allow BudgetTerm as an axis Sat, 27 Mar 2010 11:14:08 GMT Alex Dehnert [3d00b0a] * remit/finance_core/reporting.py (modified) Table-driven axes Sat, 27 Mar 2010 09:21:16 GMT Alex Dehnert [eae6ea8] * remit/finance_core/reporting.py (modified) Punt some debugging print statements Sat, 27 Mar 2010 07:48:00 GMT Alex Dehnert [162f527] * remit/finance_core/reporting.py (modified) * remit/finance_core/views.py (modified) Start of giving options for the axis Sat, 27 Mar 2010 05:57:59 GMT Alex Dehnert [83d9608] * remit/finance_core/reporting_tests.sh (added) Add test for reporting aggregate and annotate should return the ... Sat, 27 Mar 2010 05:57:39 GMT Alex Dehnert [13e7c01] * remit/finance_core/reporting.py (added) * remit/finance_core/views.py (modified) Minor refactoring of the reporting code Wed, 24 Mar 2010 10:34:54 GMT Alex Dehnert [3f1e074] * remit/finance_core/views.py (modified) Calculate totals using annotate, not aggregate For reports like ... Wed, 24 Mar 2010 09:13:25 GMT Alex Dehnert [ed4ccc7] * remit/finance_core/urls.py (modified) * remit/finance_core/views.py (modified) * remit/media/style/style.css (modified) * remit/remit_templates/base.html (modified) * remit/remit_templates/finance_core/reporting.html (added) Add basic reporting (Trac #3) Tue, 23 Mar 2010 23:55:21 GMT Alex Dehnert [86817cf] * remit/finance_core/views.py (modified) BudgetArea lives in finance_core, not vouchers Sat, 20 Mar 2010 09:54:38 GMT Alex Dehnert [37c15c4] * remit/vouchers/views.py (modified) Pull defaults from user object not certificate In order to make ... Sat, 20 Mar 2010 09:47:23 GMT Alex Dehnert [c020a3b] * remit/finance_core/admin.py (modified) * remit/vouchers/admin.py (modified) * remit/vouchers/models.py (modified) Make admin list pages useful (Closes: #6) Sat, 20 Mar 2010 09:31:07 GMT Alex Dehnert [e8550be] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/remit_templates/vouchers/emails/no_docs_user.txt (added) * remit/remit_templates/vouchers/emails/voucher_sao_user.txt (added) * remit/settings.py (modified) * remit/vouchers/models.py (modified) * remit/vouchers/views.py (modified) Allow sending certain stock emails (Closes: #10) Sat, 20 Mar 2010 08:05:25 GMT Alex Dehnert [14adb6b] * remit/vouchers/views.py (modified) Include subject prefix in submittal notifications Sat, 20 Mar 2010 08:05:02 GMT Alex Dehnert [3f34670] * remit/settings.py (modified) "Remit: UA" is more understandable than "Remit UA" Sat, 20 Mar 2010 07:59:04 GMT Alex Dehnert [3bf063c] * remit/remit_templates/vouchers/emails/request_approval_admin.txt (moved) * remit/remit_templates/vouchers/emails/request_submit_admin.txt (moved) * remit/remit_templates/vouchers/emails/vouchers_tex.txt (moved) * remit/vouchers/views.py (modified) Make vouchers/emails/ template directory & use it Tue, 09 Mar 2010 09:41:43 GMT Alex Dehnert [e8632f2] * remit/mit/__init__.py (modified) Lookup users in LDAP while auto-creating Tue, 09 Mar 2010 09:10:05 GMT Alex Dehnert [f114f8b] * remit/media/style/style.css (modified) * remit/remit_templates/vouchers/reimbursementrequest_list.html (modified) * remit/util/templatetags/misc.py (modified) Color-code approval state and link email addresses Tue, 16 Feb 2010 05:56:11 GMT Alex Dehnert [0e58ad0] * remit/finance_core/models.py (modified) * remit/remit_templates/vouchers/request_submit_email.txt (added) * remit/vouchers/views.py (modified) Send email on submitted requests Tue, 09 Feb 2010 09:15:07 GMT Alex Dehnert [6054f18] * remit/vouchers/models.py (modified) * remit/vouchers/views.py (modified) Limit DB->LaTeX to appropriate users Tue, 09 Feb 2010 09:09:59 GMT Alex Dehnert [524b81e] * remit/remit_templates/vouchers/vouchers_tex_email.txt (added) * remit/vouchers/views.py (modified) Send email on DB->LaTeX Tue, 09 Feb 2010 08:47:46 GMT Alex Dehnert [a9d44e0] * remit/remit_templates/vouchers/request_approval_email.txt (added) * remit/settings.py (modified) * remit/vouchers/views.py (modified) Send emails when requests are approved Tue, 09 Feb 2010 07:46:40 GMT Alex Dehnert [e601d3b] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/vouchers/views.py (modified) Slightly clearer request review page Tue, 09 Feb 2010 07:12:04 GMT Alex Dehnert [856aac8] * remit/media/style/style.css (modified) * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/remit_templates/vouchers/reimbursementrequest_instructions.fragment.html (added) * remit/settings.py (modified) * remit/vouchers/models.py (modified) * remit/vouchers/views.py (modified) Handle submission workflow better Mon, 08 Feb 2010 10:28:01 GMT Alex Dehnert [004d06d] * client/downloader.py (added) * remit/remit_templates/vouchers/vouchers.tex (modified) Script to download and PDF the vouchers Mon, 08 Feb 2010 10:15:52 GMT Alex Dehnert [9adba9a] * remit/remit_templates/vouchers/voucher.tex (deleted) Punted duplicate .tex template Mon, 08 Feb 2010 09:52:00 GMT Alex Dehnert [dcaa9c0] * remit/remit_templates/vouchers/vouchers.tex (added) * remit/util/templatetags/latex.py (added) * remit/vouchers/models.py (modified) * remit/vouchers/urls.py (modified) * remit/vouchers/views.py (modified) Generate LaTeX source of all the vouchers Sun, 07 Feb 2010 08:39:54 GMT Alex Dehnert [7e8566f] * remit/media/style/default.css (modified) Active tab goes in front Sun, 07 Feb 2010 08:29:26 GMT Alex Dehnert [9447ed4] * .gitignore (modified) Ignore the settings files Sun, 07 Feb 2010 08:27:17 GMT Alex Dehnert [193cceb] * remit/finance_core/models.py (modified) * remit/vouchers/models.py (modified) Approving requests creates transactions too Sun, 07 Feb 2010 08:26:32 GMT Alex Dehnert [7df1c50] * remit/finance_core/admin.py (modified) Transaction in the admin UI Thu, 04 Feb 2010 09:50:39 GMT Alex Dehnert [7416c7e] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) Clarify that the review page is a success page Thu, 04 Feb 2010 09:44:40 GMT Alex Dehnert [71d716d] * remit/settings.py (modified) AUTHENTICATION_BACKENDS is plural for a reason. Punt the USE_CERTS ... Thu, 04 Feb 2010 09:41:44 GMT Alex Dehnert [f09f636] * remit/media/style/default.css (modified) Bigger rounded corners, and on both sides Thu, 04 Feb 2010 09:39:42 GMT Alex Dehnert [1d4c89e] * remit/finance_core/models.py (modified) Bump a charfield's length... Thu, 04 Feb 2010 09:30:15 GMT Alex Dehnert [3a0c51b] * remit/media/style/default.css (modified) * remit/remit_templates/base.html (modified) * remit/urls.py (modified) * remit/vouchers/urls.py (modified) * remit/vouchers/views.py (modified) Top navigation bar Thu, 04 Feb 2010 08:45:14 GMT Alex Dehnert [3e79308] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/vouchers/models.py (modified) * remit/vouchers/views.py (modified) Don't let you approve a non-pending request Thu, 04 Feb 2010 08:44:09 GMT Alex Dehnert [bf5333c] * remit/vouchers/models.py (modified) Fix approval time saving bug Wed, 03 Feb 2010 21:05:05 GMT Alex Dehnert [cb5f343] * remit/settings.py (modified) Make certs optional Wed, 03 Feb 2010 20:57:03 GMT Alex Dehnert [84b3640] * remit/media/style/style.css (modified) Color form errors Wed, 03 Feb 2010 20:36:28 GMT Alex Dehnert [587bb95] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/vouchers/models.py (modified) * remit/vouchers/views.py (modified) Mostly done with the voucher approval workflow Wed, 03 Feb 2010 09:34:41 GMT Alex Dehnert [e2f2aa9] * remit/vouchers/views.py (modified) Prefill reimbursement request from certs Wed, 03 Feb 2010 09:27:03 GMT Alex Dehnert [db191ee] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/settings.py (modified) * remit/vouchers/models.py (modified) WIP: Approving requests Wed, 03 Feb 2010 09:26:26 GMT Alex Dehnert [ce973f1] * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) Forgot to update check_to_name in the template Wed, 03 Feb 2010 09:22:40 GMT Alex Dehnert [485673a] * remit/finance_core/models.py (modified) * remit/remit_templates/index.html (modified) * remit/remit_templates/vouchers/reimbursementrequest_list.html (added) * remit/settings.py (modified) * remit/util/__init__.py (added) * remit/util/templatetags/__init__.py (added) * remit/util/templatetags/misc.py (added) * remit/vouchers/models.py (modified) * remit/vouchers/urls.py (modified) Add list page Wed, 03 Feb 2010 08:36:05 GMT Alex Dehnert [a6806bf] * remit/media/style/default.css (modified) * remit/media/style/style.css (modified) * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * remit/remit_templates/vouchers/submit.html (modified) Improve the look a bit more Wed, 03 Feb 2010 08:34:38 GMT Alex Dehnert [b7fc501] * remit/urls.py (modified) ... And the url for the index page Wed, 03 Feb 2010 08:30:03 GMT Alex Dehnert [248b30b] * remit/vouchers/admin.py (modified) * remit/vouchers/models.py (modified) * remit/vouchers/views.py (modified) Split check recipient into first and last names Tue, 02 Feb 2010 17:11:17 GMT Alex Dehnert [88e897a] * remit/remit_templates/index.html (added) Index page Tue, 02 Feb 2010 17:01:56 GMT Alex Dehnert [d6324a2] * remit/media/style/default.css (modified) * remit/media/style/style.css (modified) * remit/remit_templates/vouchers/ReimbursementRequest_review.html (modified) More work on the default theme Tue, 02 Feb 2010 16:52:55 GMT Alex Dehnert [fedcbcf] * remit/vouchers/views.py (modified) Use RequestContext Tue, 02 Feb 2010 16:45:42 GMT Alex Dehnert [5cbf234] * remit/media/style/default.css (added) * remit/remit_templates/base.html (modified) Slightly more interesting default theme Tue, 02 Feb 2010 16:38:15 GMT Alex Dehnert [c5898ff] * remit/mit/__init__.py (modified) * remit/settings.py (modified) Cert auth works! Tue, 02 Feb 2010 15:55:36 GMT Alex Dehnert [e68bc7a] * remit/mit/__init__.py (added) * remit/settings.py (modified) Certificate auth start Tue, 02 Feb 2010 11:23:58 GMT Alex Dehnert [e603626] * remit/remit_templates/404.html (added) 404 template Tue, 02 Feb 2010 11:21:38 GMT Alex Dehnert [cbf4568] * remit/settings.py (modified) Set LOG{IN,OUT}_URL Tue, 02 Feb 2010 11:00:45 GMT Alex Dehnert [a4af17d] * remit/settings.py (modified) Use a real email address for error emails Tue, 02 Feb 2010 10:50:40 GMT Alex Dehnert [86f8884] * remit/templates/base.html (deleted) Punt the UA base template Tue, 02 Feb 2010 10:50:01 GMT Alex Dehnert [2ff0d60] * remit/settings.py (modified) Try to get it deployable to scripts Tue, 02 Feb 2010 10:29:39 GMT Alex Dehnert [408cd14] * remit/vouchers/urls.py (modified) Punt treasury from package names Tue, 02 Feb 2010 09:38:26 GMT Alex Dehnert [676ea4b] * remit/settings.py (modified) Remove SECRET_KEY from settings.py Tue, 02 Feb 2010 09:35:17 GMT Alex Dehnert [92ca60e] * remit/__init__.py (moved) * remit/finance_core/__init__.py (moved) * remit/finance_core/admin.py (moved) * remit/finance_core/models.py (moved) * remit/finance_core/tests.py (moved) * remit/finance_core/urls.py (moved) * remit/finance_core/views.py (moved) * remit/manage.py (moved) * remit/media/style/style.css (moved) * remit/remit_templates/base.html (moved) * remit/remit_templates/registration/login.html (moved) * remit/remit_templates/vouchers/ReimbursementRequest_review.html (moved) * remit/remit_templates/vouchers/select.html (moved) * remit/remit_templates/vouchers/submit.html (moved) * remit/remit_templates/vouchers/voucher.tex (moved) * remit/settings.py (moved) * remit/templates/base.html (moved) * remit/treebeard (moved) * remit/urls.py (moved) * remit/vouchers/__init__.py (moved) * remit/vouchers/add_gl_accounts.py (moved) * remit/vouchers/admin.py (moved) * remit/vouchers/import_budget.py (moved) * remit/vouchers/models.py (moved) * remit/vouchers/urls.py (moved) * remit/vouchers/views.py (moved) Rename treasury to remit Tue, 02 Feb 2010 09:29:58 GMT Alex Dehnert [bdc699e] * treasury/settings.py (modified) Slightly better settings.py setup Tue, 02 Feb 2010 08:36:42 GMT Alex Dehnert [f6c7295] * treasury/remit_templates/vouchers/ReimbursementRequest_review.html (modified) * treasury/vouchers/views.py (modified) Handle GLs in reimbursement requests Tue, 02 Feb 2010 08:36:29 GMT Alex Dehnert [4bde242] * treasury/vouchers/add_gl_accounts.py (added) Script to import some common GLs Tue, 02 Feb 2010 08:35:55 GMT Alex Dehnert [ef1e2a2] * treasury/finance_core/models.py (modified) Utility functions for BudgetArea path handling Tue, 02 Feb 2010 07:50:14 GMT Alex Dehnert [3e29d7a] * treasury/vouchers/admin.py (modified) * treasury/vouchers/models.py (modified) Add approval_status field Tue, 02 Feb 2010 07:31:14 GMT Alex Dehnert [e24ea7c] * treasury/finance_core/urls.py (modified) * treasury/urls.py (modified) /accounts/ should be Django, not financial Tue, 02 Feb 2010 07:26:30 GMT Alex Dehnert [57d8fc7] * treasury/treasury (deleted) Punt treasury symlink. It was broken anyway. Tue, 02 Feb 2010 07:26:09 GMT Alex Dehnert [07daa76] * treasury/settings.py (modified) Use absolute path for DATABASE_NAME Tue, 02 Feb 2010 07:07:38 GMT Alex Dehnert [82afa57] * treasury/vouchers/import_budget.py (modified) Purge UA from import_budget Tue, 02 Feb 2010 06:14:42 GMT Alex Dehnert [1732748] * treasury/remit_templates/registration/login.html (modified) * treasury/remit_templates/vouchers/select.html (modified) * treasury/remit_templates/vouchers/submit.html (modified) Expunge "UA" from the templates Fri, 29 Jan 2010 11:03:55 GMT Alex Dehnert [8fc315a] * treasury/remit_templates/registration/login.html (moved) * treasury/remit_templates/vouchers/ReimbursementRequest_review.html (moved) * treasury/remit_templates/vouchers/select.html (moved) * treasury/remit_templates/vouchers/submit.html (moved) * treasury/remit_templates/vouchers/voucher.tex (moved) Move Remit templates to remit_templates Fri, 29 Jan 2010 11:02:43 GMT Alex Dehnert [32e360b] * treasury/remit_templates/base.html (added) * treasury/settings.py (modified) Create remit_templates; put base template there