summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Thomas Jarosch [Thu, 30 Aug 2012 12:42:36 +0000]
Script also works with python 2.7
Plamen Dimitrov [Thu, 12 Jul 2012 15:41:54 +0000]
Rename main module to imap_fix_internaldate including header comments
Plamen Dimitrov [Tue, 10 Jul 2012 08:07:13 +0000]
Revert setup method in test class because of unittest library naming conventions
Plamen Dimitrov [Tue, 10 Jul 2012 07:55:50 +0000]
Better name for the date parse unit test class
Thomas Jarosch [Fri, 6 Jul 2012 15:36:16 +0000]
Document update mode in the config
Thomas Jarosch [Fri, 6 Jul 2012 15:35:10 +0000]
Ability to enable the update mode via the config file
This is better for Windows as running python
scripts with command line arguments is no fun.
Thomas Jarosch [Fri, 6 Jul 2012 12:58:29 +0000]
Add myself as author to the files I touched a bit more
Thomas Jarosch [Fri, 6 Jul 2012 12:56:15 +0000]
Work around unsolicited IMAP server responses in imaplib
Thomas Jarosch [Fri, 6 Jul 2012 12:23:49 +0000]
Add note about test/update mode
Thomas Jarosch [Fri, 6 Jul 2012 12:19:41 +0000]
Update README file
Thomas Jarosch [Thu, 5 Jul 2012 09:48:28 +0000]
Improve IMAP server connection error handling
- Don't crash on wrong DNS names
- Give a more specific description on initial connection errors
Thomas Jarosch [Thu, 5 Jul 2012 09:46:24 +0000]
Improve config parser
- Don't reset config file on broken values, warn user instead
- Print initial config file creation on the console
Thomas Jarosch [Thu, 5 Jul 2012 09:07:54 +0000]
Correctly update fallback_to_date_header setting in case we are unable to load the cache
Thomas Jarosch [Thu, 5 Jul 2012 08:47:37 +0000]
Store statistics in 'statistics.txt'
Thomas Jarosch [Thu, 5 Jul 2012 08:44:55 +0000]
Handle difference in pickle protocol between python 2.x and 3.x
Thomas Jarosch [Thu, 5 Jul 2012 08:17:10 +0000]
Don't hide exceptions in case cache file can't be saved
Thomas Jarosch [Thu, 5 Jul 2012 08:08:53 +0000]
Add python 2.x compatibility
Thomas Jarosch [Thu, 5 Jul 2012 08:07:49 +0000]
Make sure the KeyBoardInterrupt exception reaches main()
Plamen Dimitrov [Wed, 4 Jul 2012 15:58:26 +0000]
Style improvements and cache from settings validation added
Thomas Jarosch [Wed, 4 Jul 2012 11:58:19 +0000]
Add newline at the end of newly created config file
Thomas Jarosch [Wed, 4 Jul 2012 11:57:15 +0000]
Catch the right exception for automatic log file creation
Thomas Jarosch [Wed, 4 Jul 2012 09:33:08 +0000]
Date header fallback: Don't crash if there's no date header. Also log it.
Thomas Jarosch [Wed, 4 Jul 2012 09:32:17 +0000]
Pass the selected flags to append()
Thomas Jarosch [Wed, 4 Jul 2012 08:42:33 +0000]
Poor man's typo fix
Plamen Dimitrov [Tue, 3 Jul 2012 13:53:10 +0000]
Only selected flags are uploaded again in the message replacement method
Thomas Jarosch [Tue, 3 Jul 2012 12:49:49 +0000]
Fix spaces in the error output
Plamen Dimitrov [Mon, 2 Jul 2012 13:46:35 +0000]
Some config parameters converted to boolean
Plamen Dimitrov [Mon, 2 Jul 2012 11:16:29 +0000]
Shared folders can be skipped from config file and readonly folders are handled
Plamen Dimitrov [Mon, 2 Jul 2012 10:12:45 +0000]
Fallback to DATE header to correct messages without RECEIVED header as new option from config
Thomas Jarosch [Mon, 2 Jul 2012 09:11:17 +0000]
Rename tolerance to tolerance_mins in the config file
Thomas Jarosch [Fri, 29 Jun 2012 16:05:31 +0000]
Fix crash during exception handling
Thomas Jarosch [Fri, 29 Jun 2012 10:32:52 +0000]
Make note where to get python
Plamen Dimitrov [Fri, 29 Jun 2012 09:38:56 +0000]
Tiny tiny report formatting correction
Plamen Dimitrov [Fri, 29 Jun 2012 08:39:48 +0000]
Final report divided into columns
Thomas Jarosch [Fri, 29 Jun 2012 08:42:02 +0000]
Improved logging during normal operation
Plamen Dimitrov [Fri, 29 Jun 2012 08:39:48 +0000]
Final report divided into columns
Thomas Jarosch [Fri, 29 Jun 2012 07:37:42 +0000]
Updated README
Thomas Jarosch [Fri, 29 Jun 2012 07:34:18 +0000]
Update .gitignore
Thomas Jarosch [Fri, 29 Jun 2012 07:33:28 +0000]
Don't hardcode filenames in multiple places, centralize them.
New name for the config file: fix_imap_internaldate.cfg
Plamen Dimitrov [Thu, 28 Jun 2012 15:59:06 +0000]
Configuration not a necessary file
Plamen Dimitrov [Thu, 28 Jun 2012 15:42:39 +0000]
Windows atomic rename correction
Plamen Dimitrov [Thu, 28 Jun 2012 14:23:00 +0000]
File hierarchy added
Plamen Dimitrov [Thu, 28 Jun 2012 13:51:01 +0000]
Template userdata.csv file added
Plamen Dimitrov [Thu, 28 Jun 2012 09:45:19 +0000]
Import and user interrupt exception handling added
Plamen Dimitrov [Thu, 28 Jun 2012 09:31:53 +0000]
Cache version improvements
Plamen Dimitrov [Wed, 27 Jun 2012 14:47:36 +0000]
Main function refactored and connection failure exception handling added
Thomas Jarosch [Thu, 28 Jun 2012 07:59:42 +0000]
Always log if the date is going to be corrected
Thomas Jarosch [Wed, 27 Jun 2012 14:39:50 +0000]
Be more verbose to the user
Plamen Dimitrov [Wed, 27 Jun 2012 13:15:28 +0000]
Arguments parser added, conf file clarifications
Plamen Dimitrov [Wed, 27 Jun 2012 12:23:17 +0000]
Tolerance cache validation added
Thomas Jarosch [Wed, 27 Jun 2012 12:47:33 +0000]
Update README a bit more
Thomas Jarosch [Wed, 27 Jun 2012 12:40:24 +0000]
Fix crash introduced in the last refactoring
Thomas Jarosch [Wed, 27 Jun 2012 12:25:28 +0000]
Reshuffled the log level for the default messages
Thomas Jarosch [Wed, 27 Jun 2012 12:22:19 +0000]
More user friendly log message about new messages
Plamen Dimitrov [Wed, 27 Jun 2012 11:58:07 +0000]
Headers encoding corrected and cache version validation added
Thomas Jarosch [Wed, 27 Jun 2012 11:19:58 +0000]
Change logging level. There will be a lot of messages without received lines in the sent folder
Thomas Jarosch [Wed, 27 Jun 2012 11:17:50 +0000]
Better wording
Plamen Dimitrov [Wed, 27 Jun 2012 10:19:02 +0000]
Improved logging and changed tolerance to minutes
Plamen Dimitrov [Tue, 26 Jun 2012 15:18:47 +0000]
Basic refactoring and Tom's recommendations
Plamen Dimitrov [Mon, 25 Jun 2012 15:17:57 +0000]
Caching functionality for performance improvement
Plamen Dimitrov [Thu, 21 Jun 2012 16:41:40 +0000]
Initial submission of working tool
Thomas Jarosch [Thu, 21 Jun 2012 13:47:16 +0000]
Add GPLv3 license file
Thomas Jarosch [Thu, 21 Jun 2012 12:58:35 +0000]
Start README file
Thomas Jarosch [Thu, 21 Jun 2012 12:56:49 +0000]
New repository. Add .gitignore file