Parent Directory | Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
move perl modules into lib directory, extracted HTTP daemon into new module HTTP::Daemon::Simple
don't croak on empty parametar
added eval around Text::Iconv and autoformat so that script won't abort if one of those functions fails
Major code update: 0.9-rc3 if no serious problems are found, this will become first public version (0.9). - search.pl is working again - fixed Mail::Box problem with unimplemented lock_type => 'none' on Maildir - documented Mozilla 1.5 problem with sidebar float: right - don't output anything from swish-e while indexing - remove (e-mail) from addresses (it seems that Exchange like to add those) - added progress report while indexing - documented all command-line utilities
don't lock mbox, commands now work when invoked as symlinks to installation dir
minor improvements and beginning of (non functional in this revision!) support for folders
major code re-structuring: separation of indexer code into target independent and depended, documentation improvements
this is 0.9-rc2: - added apropos functionality based on Text::Soundex (activated if no results are found) - cleanup of debugging and minor other improvements in preparation for 0.9
this is 0.9-rc1: - scripts now accept configuration file as parametar, if none is specified, they will use global.conf in current directory - more css design - how to install using PAR - mbox2index can now call swish-e by itself, swish-e configuration moved to MWS_swish.pm - httpd server now shows 30 newest messages in this year when accessed through root URL
small improvements
improvements in user-interface (css). http server can now server static files (and it's serving style.css from html dir).
misc fixes and improvements -- this should be another all-working version
small fixes
major improvements: - decoding of Base-64 haders - search now accepts array of limits and operators - date searches work as expected (result of above) - autoformat now reformats ALL parafraphs (oh, bug) - search is preseved when browsing through calendar
working calendar
added From, To, Cc lists with unique feature: it will count same names in different order as, well, same name :-) It will also remove accented characters when counting names, to detect false duplicates (using Text::Unaccent)
max_results option in configuration, better decoding of strange data from headers
first "all-clickable-things-are-working" version (0.1) - primitive folder close/open hack after 100 accesses to keep memory usage down (primary in httpd.pl) - correctly decode Subject/From/To lines - indexing script is now mbox2index.pl
Make mbox2swish universal for all indexer (moving index-specific thinks in own .pm) -- after MWS_plucene.pm update it should work with it. Use Text::AutoFormat to re-format messages wider than wrap_margin (from global.conf). Hard-coded ISO-8859-2 encoding now works correctly, Subject searches now remove common subject prefixes, template updates.
partial implementation for dates, more verbose debugging, index should now return all fields writen in it (this will break Plucene code, so it's non-function from now on)
switch search engine to swish-e. It's stil slow, but usable.
extracted support for Plucene to separate file
extracted more methods, support for other formats, misc improvements
added CGI interface (slow), global configuration, templates
added body extractor to MWS
move search into package
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |