]> gitweb.michael.orlitzky.com - mailshears.git/blobdiff - doc/TODO
mailshears.gemspec: bump to v0.0.4, update pg library to v1.2.x.
[mailshears.git] / doc / TODO
index d2d762cc3fd9e650c4f569ffea532e996221cdf9..240adabb1aaa03fc5dde7645c947c347baea2135 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
   "prefs" table, but all of the shares (and principals?) have URLs
   instead of usernames. We don't parse the URLs, and instead rely
   on doing find/replace of substrings in e.g. AgendavMv.
   "prefs" table, but all of the shares (and principals?) have URLs
   instead of usernames. We don't parse the URLs, and instead rely
   on doing find/replace of substrings in e.g. AgendavMv.
+
+  In particular, this means that AgenDAV pruning does not work! If
+  a user with default preferences is deleted, we don't notice.
+
+* mailshears --help crashes before doing what it should just do:
+
+  $ mailshears --help
+  ERROR: prune mode takes no additional arguments.
+
+* The "pretend mode" output is missing the destination information:
+
+  # mailshears mv "test1@example.com" "test2@example.com"
+  mailshears, 2020-01-30 14:40:09 -0500 (Plugin: MvPlugin)
+  --------------------------------------------------------
+  AgendavMv - Would move user test1@example.com (User not found) to .
+  DavicalMv - Would move user test1@example.com (User not found) to .
+  DovecotMv - Would move user test1@example.com (/var/spool/mail/vhosts/example.com/test1) to .
+  PostfixadminMv - Would move user test1@example.com to .
+  RoundcubeMv - Would move user test1@example.com (User not found) to .