25 Коммиты (c5766d2086d887e23f6ca05092a65501c0173a14)

Автор SHA1 Сообщение Дата
  Dustin Miller 7b85bad267 Cleaned up Agent descriptions: consistent format for their beginning. лет %!s(int64=9): %!d(string=назад)
  Akinori MUSHA 1e57f3a457 Guard a call for `scrub` with try() лет %!s(int64=9): %!d(string=назад)
  Akinori MUSHA 106058ab96 ImapFolderAgent: Enable dry-run лет %!s(int64=9): %!d(string=назад)
  Akinori MUSHA 3ce41669b4 Use keyword arguments for Net::IMAP.new лет %!s(int64=9): %!d(string=назад)
  Akinori MUSHA 864152b871 Fix typos in the description лет %!s(int64=9): %!d(string=назад)
  Akinori MUSHA 5641e0b309 ImapFolderAgent: Handle a mail without a body лет %!s(int64=9): %!d(string=назад)
  Akinori MUSHA 5211378131 ImapAgent: Replace invalid bytes in a subject or body. лет %!s(int64=9): %!d(string=назад)
  Akinori MUSHA 89a7848c80 Get IMAP#fetch and #uid_fetch to always return an array. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA f3552ece2e ImapFolderAgent: Emit a log message when creating an event or skipping it. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA d144d3797d ImapFolderAgent: Enable notification of mails already marked as read. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA d1196a35ad ImapFolderAgent: "conditions" must not actually be nil. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA 280c09415e ImapFolderAgent: Do not fail when port is blank. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA 045fb957b2 ImapFolderAgent now recognizes "true"/"false" as boolean option values. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA c1b9caa8cc ImapFolderAgent: Unstringify integer keys of a hash saved in JSON. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA 6a06a32447 ImapFolderAgent: Only keep a single UID value for each folder in memory. лет %!s(int64=10): %!d(string=назад)
  Andrew Cantino 073df69df7 take dsander's advice and use interpolated instead of interpolated_options лет %!s(int64=10): %!d(string=назад)
  Andrew Cantino a8f32c5e85 Add memoized interpolated_options and used it everywhere. лет %!s(int64=10): %!d(string=назад)
  peter-x cd6fe29890 check for nil in ensure part лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA ba36e9a267 Document how this type of agent memorizes and deals with already seen mails. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA d101d60211 Mark duplicated mails as read even if event creation is skipped. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA d24d4279b2 Elaborate on how to specify a case-insensitive pattern. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA bf3fe8f1b5 Unbreak with Ruby <2.0 not having File::FNM_EXTGLOB. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA 8d4c72d744 Convert 'port' to integer. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA 2b8cfe95b9 Include "folder" in events. лет %!s(int64=10): %!d(string=назад)
  Akinori MUSHA 2c2ebf533c Implement ImapFolderAgent. лет %!s(int64=10): %!d(string=назад)