| The NO_GRADE type should have an underscore because that's what XmlDumper generates. Since I've never encountered this problem before, I'm not worried about breaking older XML. |
|
More...
|
over 12 years ago
|
| Note the time of the project submission in the grade book. |
|
More...
|
over 12 years ago
|
| Add more information to the manifest for the submitted jar file. |
|
More...
|
over 12 years ago
|
| Centralize logic for specifying the manifest attributes for project submissions in one class. |
|
More...
|
over 12 years ago
|
| Give JarMaker a map of manifest entries so that it isn't tied to the manifest format used by Submit. |
|
More...
|
over 12 years ago
|
| Extract the Manifest from the project submission. |
|
More...
|
over 12 years ago
|
| Add student surveys from email attachments to a Grade Book. |
|
More...
|
over 12 years ago
|
| Created a new kind of student email processor for processing Survey submissions. |
|
More...
|
over 12 years ago
|
| Extracted a superclass for processing student emails. |
|
More...
|
over 12 years ago
|
| Validate whatToFetch. |
|
More...
|
over 12 years ago
|
| Do all exception handling inside methods, not the main() method; |
|
More...
|
over 12 years ago
|
| Add a required "what to fetch" command line argument. Also started refactoring some code to make the main() method a little shorter. |
|
More...
|
over 12 years ago
|
| Add a required grade book for noting information about the file that is downloaded. |
|
More...
|
over 12 years ago
|
| Move logic for processing project submissions into it own class. |
|
More...
|
over 12 years ago
|
| Since it takes a little bit longer to send email through gmail, print a message saying what's going on. |
|
More...
|
over 12 years ago
|
| Refactor to get rid of weird braces. Also extracted a couple of methods to avoid duplciate code and to make stuff more readable. |
|
More...
|
over 12 years ago
|
| Apparently, you need to close() the JarOutputStream now. Before doing this, JarMarker did not create a far file that was readable. I'm not sure what changed here. |
|
More...
|
over 12 years ago
|
| Use ByteStreams.copy() to copy file into jar file. |
|
More...
|
over 12 years ago
|
| Extract JarMaker into its own class and give it a main() method that creates a jar file. |
|
More...
|
over 12 years ago
|
| Refactored MakeJar to be less dependent on its outer class. |
|
More...
|
over 12 years ago
|
| Refactored code for creating jar file into its own method so that it can be tested independently. |
|
More...
|
over 12 years ago
|
| Removed a bunch of warnings to make this code easier to deal with. |
|
More...
|
over 12 years ago
|
| Reformat code so that I can read it easier. |
|
More...
|
over 12 years ago
|
| Download attachments into a directory specified on the command line. |
|
More...
|
over 12 years ago
|
| Finished refactoring. The logic for processing an email attachment is now in the processAttachment() method of EmailAttachmentProcessor. |
|
More...
|
over 12 years ago
|
| More refactoring. |
|
More...
|
over 12 years ago
|
| First step of refactoring email fetching code to abstract out what to do with the attachments. |
|
More...
|
over 12 years ago
|
| Print details about the parts of a multi-part message. |
|
More...
|
over 12 years ago
|
| Fetch more information about an unread message. |
|
More...
|
over 12 years ago
|
| Merge branch 'master' into fetch-grader-gmail |
|
More...
|
over 12 years ago
|