Commit Graph

  • 7b6c6a9c33 Add mbox to eml split script master Sven Slootweg 2012-07-09 06:41:33 +0200
  • 66aa44c068 Fall back to date instead, when no message ID is available Sven Slootweg 2012-06-18 17:09:46 +0200
  • 633abafb7b Add option to ignore missing message ID Sven Slootweg 2012-06-18 17:05:59 +0200
  • 132dfc9b7e Added rename script Sven Slootweg 2012-06-07 02:04:20 +0200
  • 9a43e232a9 Show error when dict.viewitems() is not available due to the Python version being too old Sven Slootweg 2012-06-06 02:28:20 +0200
  • 5ca904a6b3 Added missing icons for template files Sven Slootweg 2012-06-04 20:55:19 +0200
  • 8f1be3a7f6 Make footer code more readable Sven Slootweg 2012-05-28 14:02:13 +0200
  • a9eb3120b6 Skip attachment if an error is encountered during database insertion Sven Slootweg 2012-05-28 14:02:01 +0200
  • ca8af1957a Skip message when headers cannot be parsed due to a HeaderParseError Sven Slootweg 2012-05-28 10:50:45 +0200
  • 88be278b27 Fix index.html path on index template Sven Slootweg 2012-05-28 10:42:46 +0200
  • a621610fec Specify an initial index.html page Sven Slootweg 2012-05-28 10:41:45 +0200
  • 5b22fb5579 Add page navigation to index pages Sven Slootweg 2012-05-28 10:29:56 +0200
  • 6d1d84d1a5 Remove old sorting options Sven Slootweg 2012-05-28 10:09:04 +0200
  • 0591942ead Add sorting icons to other columns in index table Sven Slootweg 2012-05-28 10:06:07 +0200
  • 73781ff387 Increase spacing between sorting icons and table header text Sven Slootweg 2012-05-28 10:04:19 +0200
  • 195fd79522 Automatically copy sorting icons to output directory Sven Slootweg 2012-05-28 10:03:29 +0200
  • da076dfcd5 Add sorting icons to From table header Sven Slootweg 2012-05-28 10:02:02 +0200
  • 6ed4cfd5c4 Add footer with attribution Sven Slootweg 2012-05-28 10:00:17 +0200
  • 030f237972 Add UTF-8 encoding metatag to message pages Sven Slootweg 2012-05-28 09:27:04 +0200
  • c888f484a0 Update index template Sven Slootweg 2012-05-28 09:24:46 +0200
  • bda686499d Skip parsing of message if headers cannot be decoded. Sven Slootweg 2012-05-28 08:55:58 +0200
  • a73ad71269 Only abort attachment insertion if an attachment with that hash was found for the currently parsed e-mail Sven Slootweg 2012-05-28 08:40:40 +0200
  • f690610b9a Speed up the parsing loop by not checking the database for existing rows, if -f (forced) is specified anyway. Sven Slootweg 2012-05-28 08:38:55 +0200
  • 7bae114ee9 Check presence of hash in the database before parsing the message, according to the filename Sven Slootweg 2012-05-28 08:33:46 +0200
  • b41d658f16 Fetch correct hash from attachment table Sven Slootweg 2012-05-28 08:18:14 +0200
  • 1ac7dc9b33 Properly handle extension-less files Sven Slootweg 2012-05-28 08:11:51 +0200
  • 654fa8bffb Render all pages and copy attachments Sven Slootweg 2012-05-28 08:11:15 +0200
  • 8630e37ac7 Make table rows clickable Sven Slootweg 2012-05-28 08:06:03 +0200
  • 42bfee81af Allow download of original .eml files if original path is specified Sven Slootweg 2012-05-28 08:01:01 +0200
  • 9f435059ca Enforce some styles in the page template Sven Slootweg 2012-05-28 07:51:03 +0200
  • 927707735f Add hyperlinks to actual e-mail messages on index pages Sven Slootweg 2012-05-28 07:48:32 +0200
  • 32b8e20143 Sort by unix timestamp instead of textual date/time representation Sven Slootweg 2012-05-28 07:42:34 +0200
  • d2c8270a4f Get rid of unnecessary variable usage Sven Slootweg 2012-05-28 07:01:44 +0200
  • ffd56ebb70 Display only the first 8 characters of SHA1 hashes on index pages Sven Slootweg 2012-05-28 05:54:16 +0200
  • b6fdc654e1 Let's give the attachment column a somewhat shorter name Sven Slootweg 2012-05-28 05:52:14 +0200
  • ccb21d450e Change some column widths Sven Slootweg 2012-05-28 05:42:57 +0200
  • 7245b223c0 Make font size in index table smaller Sven Slootweg 2012-05-28 05:37:26 +0200
  • a0df63d143 Option for amount of entries per page Sven Slootweg 2012-05-28 05:37:11 +0200
  • 11f2568abf Fix description for descendingly sorted date index Sven Slootweg 2012-05-28 05:20:44 +0200
  • 34052aa57e Render date index pages Sven Slootweg 2012-05-28 05:20:19 +0200
  • ce3234f064 Render first page Sven Slootweg 2012-05-28 04:27:22 +0200
  • 8783c9c05b Chunk loops Sven Slootweg 2012-05-28 04:18:44 +0200
  • f08556978a Chunking Sven Slootweg 2012-05-28 04:16:34 +0200
  • 3f63b4a729 Actually load index template Sven Slootweg 2012-05-28 03:18:55 +0200
  • 09e48e1404 Add basic index template Sven Slootweg 2012-05-28 03:03:18 +0200
  • a0cc727a25 Skip a part if neither ascii nor windows-1252 decoding fallbacks succeed Sven Slootweg 2012-05-28 02:40:31 +0200
  • 1bc6105085 Commit database changes every 100 e-mails Sven Slootweg 2012-05-28 02:36:54 +0200
  • 37c1fc0bdb Small fixes Sven Slootweg 2012-05-27 16:19:30 +0200
  • 36a398549e List saving and sorting Sven Slootweg 2012-05-27 15:28:24 +0200
  • 8eb58adf55 Changed margin to something more sensible Sven Slootweg 2012-05-27 15:00:40 +0200
  • 42bcaae8d7 Display a list of attachments Sven Slootweg 2012-05-27 15:00:00 +0200
  • 31cd9e70c1 Prioritize some other page styles with \!important Sven Slootweg 2012-05-27 14:38:44 +0200
  • c3eeed5b3d Tell table columns to be 33% wide Sven Slootweg 2012-05-27 14:31:02 +0200
  • e26ce4835e Include proper date and time in generated pages, rather than a UNIX timestamp Sven Slootweg 2012-05-27 14:28:05 +0200
  • 293775dd4b Tidy up generation code a bit Sven Slootweg 2012-05-27 14:18:20 +0200
  • a1fe5e86d4 Properly display the version list Sven Slootweg 2012-05-27 14:11:30 +0200
  • 5e642df6d3 Make <pre> blocks in text versions of e-mails wrap around Sven Slootweg 2012-05-27 14:02:33 +0200
  • 2a637ab4be Use cgi.escape instead of homebrew HTML character escaping Sven Slootweg 2012-05-27 14:00:31 +0200
  • 16bfe42299 Enforce correct background color even if e-mail body attempts to set a different color Sven Slootweg 2012-05-27 13:57:14 +0200
  • d0d12a1ccb Ensure that table styles are only applied to the encapsulating table and not to tables in the e-mail body Sven Slootweg 2012-05-27 13:55:50 +0200
  • d7f1a35ba5 Escape special characters in HTML Sven Slootweg 2012-05-27 13:52:24 +0200
  • 15d8ab11ce Fix wrongly formatted template tag Sven Slootweg 2012-05-27 13:49:19 +0200
  • 01a261dd5a Create messages/ directory as well Sven Slootweg 2012-05-27 13:48:39 +0200
  • 926f48756e Put rendered messages in messages/ instead Sven Slootweg 2012-05-27 13:47:36 +0200
  • a5e725dbea Copy style.css file after generation Sven Slootweg 2012-05-27 13:46:05 +0200
  • 63ac4663ea Removed unnecessary brackets Sven Slootweg 2012-05-27 13:40:32 +0200
  • b05043b7f9 Compacted SQLite query Sven Slootweg 2012-05-27 13:40:06 +0200
  • ae61f98ab5 Actually parse and write HTML and plaintext files Sven Slootweg 2012-05-27 13:39:15 +0200
  • f8f4a02cf9 Update template file Sven Slootweg 2012-05-27 13:16:02 +0200
  • 92b67cec34 Render template Sven Slootweg 2012-05-27 13:12:15 +0200
  • 2424989fa0 Restructuring Sven Slootweg 2012-05-27 12:37:00 +0200
  • 9a61bf5456 First bits of renderer code Sven Slootweg 2012-05-27 12:15:04 +0200
  • c53c8a4f16 Add basic message template Sven Slootweg 2012-05-27 12:10:56 +0200
  • 7bbe1c05fa Make --render description a bit easier to read Sven Slootweg 2012-05-27 11:18:39 +0200
  • 5227ac7ec6 Skip insertion when entry already exists unless forced Sven Slootweg 2012-05-27 11:17:49 +0200
  • e33669c858 Add timestamp parsing Sven Slootweg 2012-05-27 10:58:48 +0200
  • 1769c9232a Improved comments and formatting Sven Slootweg 2012-05-27 10:26:03 +0200
  • cfb76e7c84 Move argument parsing to top of code Sven Slootweg 2012-05-27 10:24:24 +0200
  • f4e3b856cb Clean up code a bit Sven Slootweg 2012-05-27 10:23:52 +0200
  • bfc42dc783 Let the user specify an attachment directory Sven Slootweg 2012-05-27 10:22:26 +0200
  • 1f03ef617a Allow specifying of a database file to use Sven Slootweg 2012-05-27 10:19:17 +0200
  • be1eb56f91 Attachment handling Sven Slootweg 2012-05-27 10:14:04 +0200
  • 52fa08e7ed Don't print list of submessages Sven Slootweg 2012-05-27 09:54:02 +0200
  • 42e848fce9 Remove SQLite version number from output Sven Slootweg 2012-05-27 09:43:28 +0200
  • 4272182f2e Parse message parts Sven Slootweg 2012-05-27 09:43:08 +0200
  • 6af04e54e9 Insert decoded headers into database instead of raw headers Sven Slootweg 2012-05-27 07:31:37 +0200
  • c3fc1730c1 Insert emails into database Sven Slootweg 2012-05-27 07:20:01 +0200
  • 1aa988d9d6 Add hash field to database Sven Slootweg 2012-05-27 07:02:52 +0200
  • a1dd612e82 Connect to database Sven Slootweg 2012-05-27 07:00:46 +0200
  • ea33df3f89 Parse email files and generate hash Sven Slootweg 2012-05-27 06:46:08 +0200
  • 4282d9fef1 Fix typo in module name Sven Slootweg 2012-05-27 05:30:36 +0200
  • 3fc0e8df20 Show all files matching pattern Sven Slootweg 2012-05-27 05:30:26 +0200
  • bfa3451af0 Add argparse configuration Sven Slootweg 2012-05-27 05:25:48 +0200
  • 9666554fd9 Initial commit Sven Slootweg 2012-05-27 05:09:27 +0200