summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump versionAntonio Terceiro2015-05-101-1/+1
|
* Fix regression in `include-images` optionAntonio Terceiro2015-05-103-8/+16
| | | | | test/tc_httpfetcher.rb can't still be re-enabled because it hits the network, and a hostname that is no longer valid.
* Bump versionAntonio Terceiro2015-05-031-1/+1
|
* Fix usage of filtersAntonio Terceiro2015-05-032-16/+24
| | | | | | | | - avoid accessing $? unless it is actually available - when calling a filter, make sure to release the mutex even if there is an exception during the filter handling. The long term solution is to drastically reorganize concurrency code.
* Handle being given numbers as feed nameAntonio Terceiro2015-01-132-0/+16
| | | | | Force feed names to be strings because they will be handled as strings later.
* Rakefile: remove wrong (and thus unused) flagAntonio Terceiro2015-01-131-1/+0
|
* Remove deprecated 'test suite' fileAntonio Terceiro2015-01-131-12/+0
| | | | I want to always run all tests
* Rakefile: re-indentAntonio Terceiro2015-01-131-35/+35
|
* Rakefile: run tests in verbose modeAntonio Terceiro2015-01-131-1/+2
|
* 1.2.3 releaseAntonio Terceiro2014-10-071-1/+1
|
* Fix cleanup of maildirsAntonio Terceiro2014-10-073-1/+16
| | | | Thanks to Sylvain L. Sauvage for the bug report
* feed2imap-test: reuse cache dir/protect configAntonio Terceiro2014-05-181-1/+1
| | | | this reduces the noise in the output and helps testing feed updates
* feed2imap-test: can now take a feed URL as argumentAntonio Terceiro2014-02-131-3/+22
|
* update .gitignoreAntonio Terceiro2014-02-131-0/+2
|
* fix dependency on ruby-feedparserAntonio Terceiro2014-02-131-1/+1
|
* Release 1.2.2Antonio Terceiro2014-02-052-2/+2
|
* config: fix regression with arrays as targetAntonio Terceiro2014-02-052-1/+17
|
* Fix teardown method nameAntonio Terceiro2013-08-281-1/+1
|
* Add program for manual testsAntonio Terceiro2013-08-271-0/+40
|
* Fix version number managementAntonio Terceiro2013-08-272-2/+2
| | | | | | Made the Rakefile read the version number from lib/feed2imap/feed2imap.rb instead of having it duplicated in both places.
* Pass feed URL to ruby-feedparserAntonio Terceiro2013-08-272-3/+3
| | | | | | | This will make ruby-feedparser automatically calculate the full URL of feed items whose link is present in the feed with only a path and not hostname. ruby-feedparser will add the hostname where the feed came from.
* Remove embedded copy of Net::IMAPAntonio Terceiro2013-08-252-3602/+1
| | | | This was actually causing problems to read IMAP data back.
* Only remove leading slash from IMAP mailboxesAntonio Terceiro2013-08-251-1/+2
| | | | Otherwise this breaks maildir support
* Revert "Keep the maildir path instact"Antonio Terceiro2013-08-251-0/+1
| | | | This reverts commit 2f0e3542adcf7242f8a3401363752aab4cfa1961.
* New releaseAntonio Terceiro2013-08-241-1/+2
| | | | authors attribute is now mandatory for gemspec
* Run tests as default rake testAntonio Terceiro2013-08-131-1/+1
|
* Temporaily disable test that depends on networkAntonio Terceiro2013-08-131-1/+1
|
* Fix MaildirAccount class; add testsAntonio Terceiro2013-08-136-5/+156
|
* Force encoding of data to UTF-8Antonio Terceiro2013-08-131-1/+1
|
* Keep the maildir path instactAntonio Terceiro2013-08-131-1/+0
| | | | So maildir:///path/to/maildir points to /path/to/maildir
* Add an initial .gitignore file; ignore tags fileAntonio Terceiro2013-08-131-0/+1
|
* Modernize hancling of encodingsAntonio Terceiro2013-08-132-2/+4
| | | | | Also, instead of converting from utf-8 to iso-8858-1, we do the other way around since we now live in a utf-8 world.
* Remove pointless unit testAntonio Terceiro2013-08-131-14/+0
|
* Make `rake` work under Ruby 1.9Antonio Terceiro2013-08-131-4/+4
|
* Merge remote-tracking branch 'chimrod/master'Lucas Nussbaum2012-04-266-24/+31
|\
| * Merge branch 'maildir'Chimrod2011-08-312-2/+0
| |\
| | * Remove dev logChimrod2011-08-311-1/+0
| | |
| | * Cleanup dev logChimrod2011-08-311-1/+0
| | |
| * | Merge branch 'maildir'Chimrod2011-08-312-17/+13
| |\|
| | * Corrected maildir_file_info methodChimrod2011-08-311-1/+2
| | |
| | * Merged loopChimrod2011-08-311-16/+11
| | |
| * | Updated docChimrod2011-08-311-0/+1
| |/
| * Set timeout for feed fetchingChimrod2011-08-303-7/+19
| |
* | Use global sequence numberLucas Nussbaum2012-04-261-6/+4
|/ | | | | Using a per feed sequence number made it possible to have duplicate entries when several feeds were pointing to the same Maildir folder.
* gem: include executable wrappers in bin/*Eric Wong2011-02-181-0/+3
| | | | | The RubyGems installation of feed2imap did not install the RubyGems bin/* wrappers in the user's normal $PATH
* httpfetcher: accept gzip encoding from serversEric Wong2011-02-181-5/+14
| | | | | | | | | | On supported servers, gzip encoding saves bandwidth and should be enabled on clients by default to avoid excessive bandwidth bills. "deflate" encoding could be enabled, too, but servers and clients tend to handle zlib headers (or lack thereof) inconsistently and it gets messy.
* add "parts" config optionEric Wong2011-02-183-10/+40
| | | | | This allows disabling either HTML or text parts to save bandwidth/disk space on the IMAP server.
* fix typo breaking debug-updated optionLucas Nussbaum2011-01-081-2/+2
|
* Add a vim-modeline for the config example.René 'Necoro' Neumann2010-12-011-0/+2
| | | | | | | | | | This sets the correct modes for vim when editing the configfile. This is especially needed, as YAML uses indentation for structures. Options set: - filetype to YAML (else 'conf' is infered) - set the number of spaces a tab is to 2 - expandtab -- do not insert \t but spaces
* Encode the folder in UTF7Lucas Nussbaum2010-12-011-1/+17
| | | | | | | | | | | | Patch from René 'Necoro' Neumann <lists@necoro.eu>, who writes: > I wanted to wrap the folder name in a call to > "Net::IMAP::encode_utf7" > to allow special characters like umlauts in the folder name (see the > attached patch). > > Problem is, that the encode_utf7 (and the decode_utf7 FWIW) uses the > 'String::force_encoding' method, which some googling shows to be in > Ruby1.9 but not 1.8.