Commit graph

94 commits

Author SHA1 Message Date
Sven Slootweg 7b6c6a9c33 Add mbox to eml split script 2012-07-09 06:41:33 +02:00
Sven Slootweg 66aa44c068 Fall back to date instead, when no message ID is available 2012-06-18 17:09:46 +02:00
Sven Slootweg 633abafb7b Add option to ignore missing message ID 2012-06-18 17:05:59 +02:00
Sven Slootweg 132dfc9b7e Added rename script 2012-06-07 02:04:20 +02:00
Sven Slootweg 9a43e232a9 Show error when dict.viewitems() is not available due to the Python version being too old 2012-06-06 02:28:20 +02:00
Sven Slootweg 5ca904a6b3 Added missing icons for template files 2012-06-04 20:55:19 +02:00
Sven Slootweg 8f1be3a7f6 Make footer code more readable 2012-05-28 14:02:13 +02:00
Sven Slootweg a9eb3120b6 Skip attachment if an error is encountered during database insertion 2012-05-28 14:02:01 +02:00
Sven Slootweg ca8af1957a Skip message when headers cannot be parsed due to a HeaderParseError 2012-05-28 10:50:45 +02:00
Sven Slootweg 88be278b27 Fix index.html path on index template 2012-05-28 10:42:46 +02:00
Sven Slootweg a621610fec Specify an initial index.html page 2012-05-28 10:41:45 +02:00
Sven Slootweg 5b22fb5579 Add page navigation to index pages 2012-05-28 10:29:56 +02:00
Sven Slootweg 6d1d84d1a5 Remove old sorting options 2012-05-28 10:09:04 +02:00
Sven Slootweg 0591942ead Add sorting icons to other columns in index table 2012-05-28 10:06:07 +02:00
Sven Slootweg 73781ff387 Increase spacing between sorting icons and table header text 2012-05-28 10:04:19 +02:00
Sven Slootweg 195fd79522 Automatically copy sorting icons to output directory 2012-05-28 10:03:29 +02:00
Sven Slootweg da076dfcd5 Add sorting icons to From table header 2012-05-28 10:02:02 +02:00
Sven Slootweg 6ed4cfd5c4 Add footer with attribution 2012-05-28 10:00:17 +02:00
Sven Slootweg 030f237972 Add UTF-8 encoding metatag to message pages 2012-05-28 09:27:04 +02:00
Sven Slootweg c888f484a0 Update index template 2012-05-28 09:24:46 +02:00
Sven Slootweg bda686499d Skip parsing of message if headers cannot be decoded. 2012-05-28 08:55:58 +02:00
Sven Slootweg a73ad71269 Only abort attachment insertion if an attachment with that hash was found for the currently parsed e-mail 2012-05-28 08:40:40 +02:00
Sven Slootweg f690610b9a Speed up the parsing loop by not checking the database for existing rows, if -f (forced) is specified anyway. 2012-05-28 08:38:55 +02:00
Sven Slootweg 7bae114ee9 Check presence of hash in the database before parsing the message, according to the filename 2012-05-28 08:33:46 +02:00
Sven Slootweg b41d658f16 Fetch correct hash from attachment table 2012-05-28 08:18:14 +02:00
Sven Slootweg 1ac7dc9b33 Properly handle extension-less files 2012-05-28 08:11:51 +02:00
Sven Slootweg 654fa8bffb Render all pages and copy attachments 2012-05-28 08:11:15 +02:00
Sven Slootweg 8630e37ac7 Make table rows clickable 2012-05-28 08:06:03 +02:00
Sven Slootweg 42bfee81af Allow download of original .eml files if original path is specified 2012-05-28 08:01:01 +02:00
Sven Slootweg 9f435059ca Enforce some styles in the page template 2012-05-28 07:51:03 +02:00
Sven Slootweg 927707735f Add hyperlinks to actual e-mail messages on index pages 2012-05-28 07:48:32 +02:00
Sven Slootweg 32b8e20143 Sort by unix timestamp instead of textual date/time representation 2012-05-28 07:42:34 +02:00
Sven Slootweg d2c8270a4f Get rid of unnecessary variable usage 2012-05-28 07:01:44 +02:00
Sven Slootweg ffd56ebb70 Display only the first 8 characters of SHA1 hashes on index pages 2012-05-28 05:54:16 +02:00
Sven Slootweg b6fdc654e1 Let's give the attachment column a somewhat shorter name 2012-05-28 05:52:14 +02:00
Sven Slootweg ccb21d450e Change some column widths 2012-05-28 05:42:57 +02:00
Sven Slootweg 7245b223c0 Make font size in index table smaller 2012-05-28 05:37:26 +02:00
Sven Slootweg a0df63d143 Option for amount of entries per page 2012-05-28 05:37:11 +02:00
Sven Slootweg 11f2568abf Fix description for descendingly sorted date index 2012-05-28 05:20:44 +02:00
Sven Slootweg 34052aa57e Render date index pages 2012-05-28 05:20:19 +02:00
Sven Slootweg ce3234f064 Render first page 2012-05-28 04:27:22 +02:00
Sven Slootweg 8783c9c05b Chunk loops 2012-05-28 04:18:44 +02:00
Sven Slootweg f08556978a Chunking 2012-05-28 04:16:34 +02:00
Sven Slootweg 3f63b4a729 Actually load index template 2012-05-28 03:18:55 +02:00
Sven Slootweg 09e48e1404 Add basic index template 2012-05-28 03:03:18 +02:00
Sven Slootweg a0cc727a25 Skip a part if neither ascii nor windows-1252 decoding fallbacks succeed 2012-05-28 02:40:31 +02:00
Sven Slootweg 1bc6105085 Commit database changes every 100 e-mails 2012-05-28 02:36:54 +02:00
Sven Slootweg 37c1fc0bdb Small fixes 2012-05-27 16:19:30 +02:00
Sven Slootweg 36a398549e List saving and sorting 2012-05-27 15:28:24 +02:00
Sven Slootweg 8eb58adf55 Changed margin to something more sensible 2012-05-27 15:00:40 +02:00