|
|
@db5be5d
|
11 years |
adehnert |
Use the shorter login_required decorator
|
|
|
@42132d7
|
11 years |
adehnert |
Working RFP downloader and creator
|
|
|
@1a8ef12
|
11 years |
adehnert |
Whoops, add a missing migration
|
|
|
@feed77c
|
11 years |
adehnert |
RFP download/update process (and some tangential changes)
|
|
|
@922e0e5
|
11 years |
adehnert |
Rename the approval actions
|
|
|
@638b547
|
11 years |
adehnert |
Generate RFPs, not vouchers, and show better messages
|
|
|
@56c7337
|
11 years |
adehnert |
Show error when a request can't be approved
This reduces confusion …
|
|
|
@80d8926
|
11 years |
adehnert |
Refactor email-sending part of RR approval
|
|
|
@b61cf1a
|
11 years |
adehnert |
Django 1.6: explicitly specific BooleanField?'s default value
Django …
|
|
|
@7ee21d8
|
11 years |
adehnert |
Allow creating RFPs
|
|
|
@2b31097
|
11 years |
adehnert |
WIP: gather info needed for RFPs
|
|
|
@4439c52
|
11 years |
adehnert |
Use better dashes
|
|
|
@5f82b6c
|
11 years |
adehnert |
Replace ListViewWithContext? with simpler render_to_response
It turns …
|
|
|
@21360c8
|
11 years |
adehnert |
Django 1.6: Switch to class-based ListView?
Dango 1.5(?) removed …
|
|
|
@ff623c3
|
11 years |
adehnert |
django.conf.urls.defaults is dead; import its members explicitly
…
|
|
|
@5c334f6
|
11 years |
adehnert |
Get started porting Remit to Django 1.6
|
|
|
@42b287c
|
14 years |
adehnert |
Include review link in emails
client
|
|
|
@9dee7f6
|
14 years |
adehnert |
Use vouchers.can_list, not vouchers.view_requests
view_requests …
client
|
|
|
@d50ec5b
|
14 years |
adehnert |
Allow marking things as RFPized
client
|
|
|
@f63d43a
|
14 years |
adehnert |
Rename migrations to be valid(er) Python modules
client
|
|
|
@680b2bd
|
14 years |
adehnert |
Allow marking as RFP'd (WIP)
client
|
|
|
@3e372da
|
15 years |
adehnert |
Add bulk actions to request list (Trac: #4)
client
|
|
|
@bef7191
|
15 years |
adehnert |
Rename request to http_request in show_requests
…
client
|
|
|
@b1a259c
|
15 years |
adehnert |
Refactor out request approval
client
|
|
|
@546a1ff
|
15 years |
adehnert |
Add some headings to show_requests view
client
|
|
|
@71ca9e6
|
15 years |
adehnert |
Display total amount on summary sheet (Trac: #31)
client
|
|
|
@5e6ab71
|
15 years |
adehnert |
Allow filtering by approval_status (Trac: #8)
client
|
|
|
@f52f909
|
15 years |
adehnert |
Allow sorting requests (Trac: #39)
client
|
|
|
@6e43384
|
15 years |
adehnert |
Let users view history of requests (Trac: #26)
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
|
|
|
@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
|
|
|
@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
|
|
|
@818625a
|
15 years |
adehnert |
Link description, not processed
client
|
|
|
@82211ea
|
15 years |
adehnert |
Keep track of some more dates (Trac: #19)
client
|
|
|
@6f24604
|
15 years |
adehnert |
Make reimbursement base path configurable
Adds a BASE_COMMITTEE_PATH …
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
|
|
|
@36d2293
|
15 years |
adehnert |
Use 30 character usernames to match Django
Originally, we limited …
client
|
|
|
@b34d568
|
15 years |
adehnert |
Only process doc upload when somebody asks for it (Trac: #15)
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
|
|
|
@c1d9650
|
15 years |
adehnert |
The expense accounts always apply
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
|
|
|
@3bf063c
|
15 years |
adehnert |
Make vouchers/emails/ template directory & use it
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
|
|
|
@dcaa9c0
|
15 years |
adehnert |
Generate LaTeX source of all the vouchers
client
|
|
|
@193cceb
|
15 years |
adehnert |
Approving requests creates transactions too
client
|
|
|
@3a0c51b
|
15 years |
adehnert |
Top navigation bar
client
|
|
|
@3e79308
|
15 years |
adehnert |
Don't let you approve a non-pending request
client
|
|
|
@bf5333c
|
15 years |
adehnert |
Fix approval time saving bug
client
|
|
|
@587bb95
|
15 years |
adehnert |
Mostly done with the voucher approval workflow
client
|
|
|
@e2f2aa9
|
15 years |
adehnert |
Prefill reimbursement request from certs
client
|
|
|
@db191ee
|
15 years |
adehnert |
WIP: Approving requests
client
|
|
|
@485673a
|
15 years |
adehnert |
Add list page
client
|
|
|
@248b30b
|
15 years |
adehnert |
Split check recipient into first and last names
client
|
|
|
@fedcbcf
|
15 years |
adehnert |
Use RequestContext?
client
|
|
|
@408cd14
|
15 years |
adehnert |
Punt treasury from package names
client
|
|
|
@92ca60e
|
15 years |
adehnert |
Rename treasury to remit
client
|