gitweb.michael.orlitzky.com - mailshears.git/atom - src historyPrune unused mail directories.http://gitweb.michael.orlitzky.com/?p=mailshears.gitroot/git-favicon.png/git-logo.png2012-04-08T23:50:00ZgitwebRename 'src' to 'lib' to match every other Ruby project on earth.2012-04-08T23:50:00ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2012-04-08T23:50:00Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=a3574c5b85a11d30ad3cb067818e99607625eb73
Rename 'src' to 'lib' to match every other Ruby project on earth.
Update the RoundcubeDb plugin for v0.7.2012-01-14T20:43:24ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2012-01-14T20:43:24Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=6ea85440cad9212639af782bd758a8eccd55f90e
Get the domain/account descriptions before deleting them.2011-02-03T17:47:36ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2011-02-03T17:47:36Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=cb6bcbecba8aa33c558a2d9217e284cbefe7513a
Get the domain/account descriptions before deleting them.
Make describe_domain work (for DovecotMailstore) even after a domain is removed.2011-01-06T17:03:30ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2011-01-06T17:03:30Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=ca82d7f3afbb7fabaf2a832c6ebd8fa8b4b6624f
Make describe_domain work (for DovecotMailstore) even after a domain is removed.
Make describe_account work (for DovecotMailstore) even after an account is removed.2011-01-04T19:48:16ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2011-01-04T19:48:16Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=2f5ea47944eb98b7727fb651e2ec1d9fe235664f
Make describe_account work (for DovecotMailstore) even after an account is removed.
Update the PostfixadminDb class to use the newer 'pg' module.2010-12-26T21:34:34ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-12-26T21:34:34Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=8def8385214dc9095bd4dc5369b2f905d99b4b45
Update the PostfixadminDb class to use the newer 'pg' module.
Generalize the plugin mechanism with a Plugin module that knows when it's included.2010-12-26T20:28:43ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-12-26T20:28:43Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=8f4b4a7c4072feee31e3aefb1751d0d104e5d3ba
Generalize the plugin mechanism with a Plugin module that knows when it's included.
Change the way the plugins are included (by file name, not class name).2010-12-26T20:28:02ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-12-26T20:28:02Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=af0c4ef0fa8366ca47e482a9ddd28567dbb0b234
Change the way the plugins are included (by file name, not class name).
Convert DovecotMailstore to a plugin, and generalize the main mailshears script to... 2010-12-26T20:08:24ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-12-26T20:08:24Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=6a172f997768b49c5e56cecdfcc4f67a5f11d793
Convert DovecotMailstore to a plugin, and generalize the main mailshears script to execute a series of plugins in succession.
Remove the default initializer for the Mailstore class.2010-12-26T19:52:38ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-12-26T19:52:38Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=08cd124b4826d613d00e45288882f1dbc610f855
Remove the default initializer for the Mailstore class.
Added error handling to the domain/account path methods.2010-07-14T00:44:08ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-07-14T00:44:08Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=0a35436490fe90a205000f4413523284724f5832
Added error handling to the domain/account path methods.
Implemented get_domain_path and get_account_path in DovecotMailstore.2010-07-13T19:42:14ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-07-13T19:42:14Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=f7e11788beb53b7f5812cb59edb385bffc0355f5
Implemented get_domain_path and get_account_path in DovecotMailstore.
Added some more virtual function definitions to the Mailstore class.2010-07-13T19:41:45ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-07-13T19:41:45Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=dbeb9a88947d70d87cca3f9d25d786d6281a31df
Added some more virtual function definitions to the Mailstore class.
Only enumerate accounts in domains whose folders exist.2010-06-13T15:51:41ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-06-13T15:51:41Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=d0b14082e76120df31457fa3791a1dd374157b3d
Only enumerate accounts in domains whose folders exist.
Added the get_domains_from_filesystem function to the DovecotMailstore class.2010-06-13T15:40:23ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-06-13T15:40:23Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=198f0d2d3198311e4ccdf988cb5996f585071014
Added the get_domains_from_filesystem function to the DovecotMailstore class.
Make get_accounts_from_filesystem take its list of domains as a parameter.
Added the get_domains_from_db() function to the PostfixadminDb class.2010-06-13T15:39:19ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-06-13T15:39:19Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=1fe2e9e56eaa02ce4301545d9998c7f36dd64d2e
Added the get_domains_from_db() function to the PostfixadminDb class.
Use the 'mailbox' table instead of 'alias'; the alias.goto field can contain a list... 2010-03-20T18:13:44ZMichael Orlitzkymichael@orlitzky.comMichael Orlitzkymichael@orlitzky.com2010-03-20T18:13:44Zhttp://gitweb.michael.orlitzky.com/?p=mailshears.git;a=commitdiff;h=1e4cad3a4f6938ca07bc99078108d466bf146b24
Use the 'mailbox' table instead of 'alias'; the alias.goto field can contain a list of comma-separated values which gets messy.