|
|
@29e55de
|
15 years |
adehnert |
Use remit-default-addr@… as a default
Using remit@… as a …
client
|
|
|
@a4ac6bd
|
15 years |
adehnert |
DEBUG should be set, but to False
Contrary to "DEBUG shouldn't be set …
client
|
|
|
@a1e4224
|
15 years |
adehnert |
Create a downloader user
client
|
|
|
@57beb94
|
15 years |
adehnert |
Create standard groups and grant bits to them
client
|
|
|
@2fb5a35
|
15 years |
adehnert |
Increase the length of the transaction name field
Previously, the …
client
|
|
|
@9102ac9
|
15 years |
adehnert |
Allow editing expense_area in the admin
client
|
|
|
@ff0ea05
|
15 years |
adehnert |
Add CC_SUBMITTER option (Trac: #25)
client
|
|
|
@70a9bbd
|
15 years |
adehnert |
Serve LaTeX as LATEX_MIMETYPE (Trac: #29)
Set the default value of …
client
|
|
|
@5eb287f
|
15 years |
adehnert |
Disable escaping for emails (Trac: #28)
client
|
|
|
@d601b0b
|
15 years |
adehnert |
Display RR request IDs in admin
client
|
|
|
@b1e217a
|
15 years |
adehnert |
Handle documentation better in the admin
client
|
|
|
@857256d
|
15 years |
adehnert |
Make depth of the committee hierarchy configurable
The UA and ESP …
client
|
|
|
@6eb1795
|
15 years |
adehnert |
DEBUG shouldn't be set in the default settings.py
client
|
|
|
@c4cab48
|
15 years |
adehnert |
Use vouchers.models, not vouchers
I'm not sure why this ever worked, …
client
|
|
|
@a5fc5c8
|
15 years |
adehnert |
Increase length of group_name field to 40
A lot of groups have names …
client
|
|
|
@1da6cca
|
15 years |
adehnert |
Make scripts authentication optional (but default on)
client
|
|
|
@818625a
|
15 years |
adehnert |
Link description, not processed
client
|
|
|
@732d9eb
|
15 years |
adehnert |
Add "login again" link to logout page
client
|
|
|
@fe43b8a
|
15 years |
adehnert |
Apply "autocreated" group in SocketAuth?
client
|
|
|
@e1ae8b3
|
15 years |
adehnert |
Do argument-length checking in SocketAuth?
client
|
|
|
@734ef4f
|
15 years |
adehnert |
Add docs for SocketAuthBackend?
client
|
|
|
@dbb39a2
|
15 years |
adehnert |
Add SocketAuth? authentication backend
client
|
|
|
@82211ea
|
15 years |
adehnert |
Keep track of some more dates (Trac: #19)
client
|
|
|
@e5caf62
|
15 years |
adehnert |
Right, shbang lines are useful
client
|
|
|
@ee82431
|
15 years |
adehnert |
Gracefully handle no account having an owner
client
|
|
|
@02030a2
|
15 years |
adehnert |
Display slug in BudgetTerm? admin
client
|
|
|
@8132e8c
|
15 years |
adehnert |
The executable bit is shiny
client
|
|
|
@00e722e
|
15 years |
adehnert |
Script to add accounts that are passed on stdin
client
|
|
|
@6f24604
|
15 years |
adehnert |
Make reimbursement base path configurable
Adds a BASE_COMMITTEE_PATH …
client
|
|
|
@5724bd5
|
15 years |
adehnert |
Partially complete installation script
client
|
|
|
@6497b49
|
15 years |
adehnert |
add_gl_accounts.py doesn't involve vouchers
client
|
|
|
@074fac7
|
15 years |
adehnert |
Refactor mass account adding from add_gl_accounts
client
|
|
|
@bc798fc
|
15 years |
adehnert |
Allow getting nodes by path relative to a base
client
|
|
|
@5a72e32
|
15 years |
adehnert |
Fix BudgetArea? child-adding bug
Prior to …
client
|
|
|
@0f53aae
|
15 years |
adehnert |
Generally improve user account display
When testing, it can be …
client
|
|
|
@ea76b01
|
15 years |
adehnert |
Check for bits before displaying reporting links
client
|
|
|
@a875cb6
|
15 years |
adehnert |
Show number of vouchers on summary page
client
|
|
|
@36d2293
|
15 years |
adehnert |
Use 30 character usernames to match Django
Originally, we limited …
client
|
|
|
@dfcab53
|
15 years |
adehnert |
Use the finance_core.use_reporting permission
client
|
|
|
@e02a4b2
|
15 years |
adehnert |
Auto-apply 'mit' and 'autocreated' groups
This resolves the "we need …
client
|
|
|
@b34d568
|
15 years |
adehnert |
Only process doc upload when somebody asks for it (Trac: #15)
client
|
|
|
@23138c0
|
15 years |
adehnert |
Display time on summary page (Trac: #24)
client
|
|
|
@80d1270
|
15 years |
adehnert |
Add reporting link to homepage (Trac: #14)
client
|
|
|
@0a5a003
|
15 years |
adehnert |
Validate as PDF-only
client
|
|
|
@f7dd5e7
|
15 years |
adehnert |
Let voucher recipients see requests as well
client
|
|
|
@ef500c1
|
15 years |
adehnert |
Finish marking things as optional
client
|
|
|
@72a92e0
|
15 years |
adehnert |
Mailing address and documentation can be blank
client
|
|
|
@a75ed9b
|
15 years |
adehnert |
Finish documentation support? (Trac: #1)
client
|
|
|
@dc17b01
|
15 years |
adehnert |
WIP WIP WIP: Start of doc upload
client
|
|
|
@3111c8a
|
15 years |
adehnert |
Switch to using Django South for migrations
client
|
|
|
@1204352
|
15 years |
adehnert |
Merge branch 'balances'
client
|
|
|
@c1d9650
|
15 years |
adehnert |
The expense accounts always apply
client
|
|
|
@ea32cd9
|
15 years |
adehnert |
The plural of axis is axes
client
|
|
|
@1c178d5
|
15 years |
adehnert |
Oops. Punt some commented code.
client
|
|
|
@a838ee3
|
15 years |
adehnert |
Add row and column totals
client
|
|
|
@d1692e8
|
15 years |
adehnert |
Finally completely punt the old-style annotate
client
|
|
|
@18149fd
|
15 years |
adehnert |
Add new valannotate method to replace annotate
client
|
|
|
@47bb508
|
15 years |
adehnert |
Clarify code slightly
client
|
|
|
@2542022
|
15 years |
adehnert |
Improve the tests
client
|
|
|
@193dfcd
|
15 years |
adehnert |
Clearer configuration area
client
|
|
|
@c968555
|
15 years |
adehnert |
Improve filtering by layer and area
client
|
|
|
@ae83758
|
15 years |
adehnert |
Improved testing
client
|
|
|
@ee37f93
|
15 years |
adehnert |
Oops. Q uses "|", not "or".
client
|
|
|
@8a0d18c
|
15 years |
adehnert |
WIP: Add form for selecting parameters
client
|
|
|
@dd2c3d9
|
15 years |
adehnert |
Allow filtering by term
client
|
|
|
@ca03565
|
15 years |
adehnert |
Allow BudgetTerm? as an axis
client
|
|
|
@3d00b0a
|
15 years |
adehnert |
Table-driven axes
client
|
|
|
@eae6ea8
|
15 years |
adehnert |
Punt some debugging print statements
client
|
|
|
@162f527
|
15 years |
adehnert |
Start of giving options for the axis
client
|
|
|
@83d9608
|
15 years |
adehnert |
Add test for reporting
aggregate and annotate should return the same …
client
|
|
|
@13e7c01
|
15 years |
adehnert |
Minor refactoring of the reporting code
client
|
|
|
@3f1e074
|
15 years |
adehnert |
Calculate totals using annotate, not aggregate
For reports like "all …
client
|
|
|
@ed4ccc7
|
15 years |
adehnert |
Add basic reporting (Trac #3)
client
|
|
|
@86817cf
|
15 years |
adehnert |
BudgetArea? lives in finance_core, not vouchers
client
|
|
|
@37c15c4
|
15 years |
adehnert |
Pull defaults from user object not certificate
In order to make Remit …
client
|
|
|
@c020a3b
|
15 years |
adehnert |
Make admin list pages useful (Closes: #6)
client
|
|
|
@e8550be
|
15 years |
adehnert |
Allow sending certain stock emails (Closes: #10)
client
|
|
|
@14adb6b
|
15 years |
adehnert |
Include subject prefix in submittal notifications
client
|
|
|
@3f34670
|
15 years |
adehnert |
"Remit: UA" is more understandable than "Remit UA"
client
|
|
|
@3bf063c
|
15 years |
adehnert |
Make vouchers/emails/ template directory & use it
client
|
|
|
@e8632f2
|
15 years |
adehnert |
Lookup users in LDAP while auto-creating
client
|
|
|
@f114f8b
|
15 years |
adehnert |
Color-code approval state and link email addresses
client
|
|
|
@0e58ad0
|
15 years |
adehnert |
Send email on submitted requests
client
|
|
|
@6054f18
|
15 years |
adehnert |
Limit DB->LaTeX to appropriate users
client
|
|
|
@524b81e
|
15 years |
adehnert |
Send email on DB->LaTeX
client
|
|
|
@a9d44e0
|
15 years |
adehnert |
Send emails when requests are approved
client
|
|
|
@e601d3b
|
15 years |
adehnert |
Slightly clearer request review page
client
|
|
|
@856aac8
|
15 years |
adehnert |
Handle submission workflow better
client
|
|
|
@004d06d
|
15 years |
adehnert |
Script to download and PDF the vouchers
client
|
|
|
@9adba9a
|
15 years |
adehnert |
Punted duplicate .tex template
client
|
|
|
@dcaa9c0
|
15 years |
adehnert |
Generate LaTeX source of all the vouchers
client
|
|
|
@7e8566f
|
15 years |
adehnert |
Active tab goes in front
client
|
|
|
@193cceb
|
15 years |
adehnert |
Approving requests creates transactions too
client
|
|
|
@7df1c50
|
15 years |
adehnert |
Transaction in the admin UI
client
|
|
|
@7416c7e
|
15 years |
adehnert |
Clarify that the review page is a success page
client
|
|
|
@71d716d
|
15 years |
adehnert |
AUTHENTICATION_BACKENDS is plural for a reason.
Punt the USE_CERTS …
client
|
|
|
@f09f636
|
15 years |
adehnert |
Bigger rounded corners, and on both sides
client
|
|
|
@1d4c89e
|
15 years |
adehnert |
Bump a charfield's length…
client
|
|
|
@3a0c51b
|
15 years |
adehnert |
Top navigation bar
client
|
|
|
@3e79308
|
15 years |
adehnert |
Don't let you approve a non-pending request
client
|
|
|