Opened 16 years ago

Closed 15 years ago

#1 closed enhancement (fixed)

Allow uploading documentation

Reported by: adehnert Owned by: somebody
Priority: major Milestone: 1.0
Keywords: Cc:

Description

For purchases made online, there's really no point to require that the user print the receipt out themselves and bring it to the group's treasurer somehow. We should allow uploading a PDF document with the reimbursement request. That PDF should then get spliced into the PDF Remit supplies for the treasurer to print and sign.

Change History (4)

comment:1 Changed 16 years ago by adehnert

  • Type changed from defect to enhancement

comment:2 Changed 15 years ago by adehnert

  • Milestone set to 0.2

comment:3 Changed 15 years ago by adehnert

  • Milestone changed from 0.2 to 1.0

Hmm... Unfortunately, it occurs to me that at the moment, Remit (the webapp) doesn't actually supply the treasurer with a PDF. That leaves this awkward issue of what sort of path to the media should be used and how to ensure that LaTeX can actually get at the media, assuming you want to fix this issue without making the website compile the LaTeX.

I'm bumping the milestone, since everything else is done for 0.2 and this one is turning out to be sorta hard.

comment:4 Changed 15 years ago by adehnert

  • Resolution set to fixed
  • Status changed from new to closed

It occurs to me that basically everyone running this is likely to be running it on scripts.mit.edu (or at least some machine with AFS), so... I'm just going to assume that the same paths will work for both machines.

Anyway, this seems to work now.

commit a75ed9bad100d6904d1de6390ad610b610907746
Author: Alex Dehnert <adehnert@mit.edu>
Date:   Sun Mar 28 13:56:25 2010 -0400

    Finish documentation support? (Trac: #1)

commit dc17b01800a1d88a58be1b8eaefdadb800ab747c
Author: Alex Dehnert <adehnert@mit.edu>
Date:   Sun Mar 28 06:35:41 2010 -0400

    WIP WIP WIP: Start of doc upload
Note: See TracTickets for help on using tickets.