Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add save_attachments action and provide enhancements to search_items action. #17

Merged
merged 136 commits into from
Dec 2, 2021

Commits on Jun 24, 2021

  1. Add "attachment_directory" configuration parameter for server directo…

    …ry to store attachments.
    Tim Jones committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    85302b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. Configuration menu
    Copy the full SHA
    6728259 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d605c33 View commit details
    Browse the repository at this point in the history
  3. Remove st2common.content import for troubleshooting.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    071121d View commit details
    Browse the repository at this point in the history
  4. Move st2common.content import into _attachment_configuration to avoid…

    … conflict with other initialization processes.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    4bfaf37 View commit details
    Browse the repository at this point in the history
  5. Add email_sender and email_recipient_list attributes to item_to_dict …

    …output when item type is (email) "Message".
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    d8540d3 View commit details
    Browse the repository at this point in the history
  6. Cast "item.item_class" to str() for comparison.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    9b251e6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8a9e3d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a9e843a View commit details
    Browse the repository at this point in the history
  9. Remove check for item class.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    5a1aeb9 View commit details
    Browse the repository at this point in the history
  10. Update item_to_dict() method to extract email address from exchangeli…

    …b "Mailbox" class.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    0614905 View commit details
    Browse the repository at this point in the history
  11. Remove Item class from list of exchangelib imports.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    0d6a4da View commit details
    Browse the repository at this point in the history
  12. Debugging email addresses.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    e340f17 View commit details
    Browse the repository at this point in the history
  13. Fix acquisition of sender email address.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    1d99738 View commit details
    Browse the repository at this point in the history
  14. Change name of attribute for list of email recipients to "email_recip…

    …ient_addresses".
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    a476dce View commit details
    Browse the repository at this point in the history
  15. Add support for searching for items by date using free-format date vi…

    …a dateutil library for parsing.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    c93d182 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5792a38 View commit details
    Browse the repository at this point in the history
  17. Fix missing key in logging format statement.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    7a816b1 View commit details
    Browse the repository at this point in the history
  18. Add pytz library to make search start date timezone-aware using pack …

    …timezone configuration parameter for conversion to EWSDateTime.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    f7d79e9 View commit details
    Browse the repository at this point in the history
  19. Remove temporary debug logging.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    e2f05fa View commit details
    Browse the repository at this point in the history
  20. Add support for searching for items by date using free-format date vi…

    …a dateutil library for parsing.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    7e69d58 View commit details
    Browse the repository at this point in the history
  21. Merge branch 'save_attachments' of github.com:TimothyDJones/stackstor…

    …m-msexchange into save_attachments
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    5725a6a View commit details
    Browse the repository at this point in the history
  22. Remove temporary debug logging.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    94c6455 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8ca8f4d View commit details
    Browse the repository at this point in the history
  24. Cast attachment directory maximum size and days to keep attachments c…

    …lass attributes to int().
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    bffc9b5 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    25be039 View commit details
    Browse the repository at this point in the history
  26. Make class attributes associated with attachment configuration parame…

    …ters congruent with config parameter names.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    03eadfe View commit details
    Browse the repository at this point in the history
  27. Re-enable attachment attribute configuration.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    703db98 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b0c93ed View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    4211e25 View commit details
    Browse the repository at this point in the history
  30. Change data structure access to retrieve attachment directory configu…

    …ration parameter as dictionary key.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    2cceab6 View commit details
    Browse the repository at this point in the history
  31. Add logging output for troubleshooting.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    7bcf8a7 View commit details
    Browse the repository at this point in the history
  32. Add missing format() key.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    f4255b0 View commit details
    Browse the repository at this point in the history
  33. Change data structure access to retrieve attachment directory configu…

    …ration parameter as dictionary key.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    f49e83f View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    dfbaf17 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    fc8aa74 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    8b8b25a View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    fb06a97 View commit details
    Browse the repository at this point in the history
  38. Add folder_name attribute to results of item search to allow use of f…

    …older name in identification of message to retrieve attachment.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    ef9ca24 View commit details
    Browse the repository at this point in the history
  39. Update attachment save to include parent folder containing message an…

    …d associated logic.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    49b9069 View commit details
    Browse the repository at this point in the history
  40. Use "id" key to get message by ID.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    b316de7 View commit details
    Browse the repository at this point in the history
  41. Use "item_id" key to get message by ID.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    15fd6dc View commit details
    Browse the repository at this point in the history
  42. Change criteria to retrieve email to save attachments to use combinat…

    …ion of message ID and changekey ID.
    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    98515f6 View commit details
    Browse the repository at this point in the history
  43. Add missing changekey_id parameter to run() method.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    1eb71f2 View commit details
    Browse the repository at this point in the history
  44. Add logging output for troubleshooting.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    a892630 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    b4a0ee2 View commit details
    Browse the repository at this point in the history
  46. Add logging output for troubleshooting.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    46f5813 View commit details
    Browse the repository at this point in the history
  47. Add logging output for troubleshooting.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    a61d317 View commit details
    Browse the repository at this point in the history
  48. Add logging output for troubleshooting.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    cf32b33 View commit details
    Browse the repository at this point in the history
  49. Add pytz to pack requirements.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    bbf9e11 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    8a8697e View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    1059b61 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    a888e94 View commit details
    Browse the repository at this point in the history
  53. Correct attribute name.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    ad13017 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    47d0679 View commit details
    Browse the repository at this point in the history
  55. Correct attribute name.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    668650a View commit details
    Browse the repository at this point in the history
  56. Correct fp name.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    3c6401e View commit details
    Browse the repository at this point in the history
  57. Correct fp name.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    83b40ce View commit details
    Browse the repository at this point in the history
  58. Add logging output for troubleshooting.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    cf3b207 View commit details
    Browse the repository at this point in the history
  59. Changed to simple file writer for saving attachment.

    Tim Jones committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    fa8adab View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Add attachment_folder_maximum_size and attachment_days_to_keep config…

    …uration parameters.
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    f1adf36 View commit details
    Browse the repository at this point in the history
  2. Updates for version 1.1.0.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    69614bb View commit details
    Browse the repository at this point in the history
  3. Change pack version to 1.1.0.

    Add Tim Jones to contributors list.
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    ab7e53d View commit details
    Browse the repository at this point in the history
  4. Move common search code to utility method in base/actions.py to share…

    … between search_items and save_attachments.
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    c196d22 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    417f55f View commit details
    Browse the repository at this point in the history
  6. Remove directory checks from attachment directory maintenance sensor,…

    … because these checks are performed in maintenance process itself.
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    25b75c6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2fd4e22 View commit details
    Browse the repository at this point in the history
  8. Correct argument to join() to list.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    8b0862b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3dd7320 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5cfd97d View commit details
    Browse the repository at this point in the history
  11. Add optional attachment_directory_maximum_size and attachment_days_to…

    …_keep to override pack attributes for maintenance.
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    30737fb View commit details
    Browse the repository at this point in the history
  12. Additional updates for changes to pack.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    5792795 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3b777af View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cde564b View commit details
    Browse the repository at this point in the history
  15. Fix multiple assignment error.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    9775971 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bd285e0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a315362 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    32d7d30 View commit details
    Browse the repository at this point in the history
  19. Use "path" attribute from scandir() result to get full pathname to fi…

    …le to delete.
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    26d0989 View commit details
    Browse the repository at this point in the history
  20. Add missing key to format() statement.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    03b09b4 View commit details
    Browse the repository at this point in the history
  21. Fix multiple assignment error.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    f7679a2 View commit details
    Browse the repository at this point in the history
  22. Add logging for troubleshooting.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    c0e36b2 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    56d2ccf View commit details
    Browse the repository at this point in the history
  24. Additional notes on updates.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    e5c2024 View commit details
    Browse the repository at this point in the history
  25. Correct "subject" object reference.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    6f7504f View commit details
    Browse the repository at this point in the history
  26. Update to append to result list only if one or more attachments are s…

    …aved. (This prevents saving items in case of non-file attachments.)
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    28f114a View commit details
    Browse the repository at this point in the history
  27. Change log level for message when attachment is *not* file attachment…

    … to INFO, since it is not an error.
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    e0c6f74 View commit details
    Browse the repository at this point in the history
  28. Remove temporary logging for debugging.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    b5e17e1 View commit details
    Browse the repository at this point in the history
  29. Fix parameter for folder_name.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    e1b2aef View commit details
    Browse the repository at this point in the history
  30. Flake8 fixes.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    e6bc9dd View commit details
    Browse the repository at this point in the history
  31. Flake8 fixes.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    4475700 View commit details
    Browse the repository at this point in the history
  32. Flake8 fixes.

    Remove _get_messages() method from module, since common _get_messages() method in base/actions.py is used.
    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    fd6c0db View commit details
    Browse the repository at this point in the history
  33. Flake8 fixes.

    Tim Jones committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    718f4ee View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Flake8 fixes.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    13e7d46 View commit details
    Browse the repository at this point in the history
  2. Flake8 fixes.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    92fc15b View commit details
    Browse the repository at this point in the history
  3. Flake8 fixes.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    76e4936 View commit details
    Browse the repository at this point in the history
  4. Flake8 fixes.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    84e4cc4 View commit details
    Browse the repository at this point in the history
  5. Flake8 fixes.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    428cc82 View commit details
    Browse the repository at this point in the history
  6. Update to call _search_items() method in base/actions.py instead of l…

    …ocal _get_messages().
    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    bdc5cf8 View commit details
    Browse the repository at this point in the history
  7. Update to call _search_items() method in base/actions.py instead of l…

    …ocal _get_messages().
    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    cf701c0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4971692 View commit details
    Browse the repository at this point in the history
  9. Flake8 fixes.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    ca4c508 View commit details
    Browse the repository at this point in the history
  10. Comment out code for troubleshooting.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    b788a46 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b0c30cc View commit details
    Browse the repository at this point in the history
  12. Fix argument to dict() to make it list() of tuples.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    ada1491 View commit details
    Browse the repository at this point in the history
  13. Fix argument to dict() to make it list() of tuples.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    51695f5 View commit details
    Browse the repository at this point in the history
  14. Add 'attachments' directory.

    Tim Jones committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    d6866d9 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Correct initialization of att_filename_list to *BEFORE* looping throu…

    …gh list of attachments to fix problem with list only including *LAST* attachment saved.
    Tim Jones committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    7a2d6ed View commit details
    Browse the repository at this point in the history
  2. Add method for creating unique filename by using *CURRENT* date/time …

    …set to UTC timestamp.
    Tim Jones committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    125d7d8 View commit details
    Browse the repository at this point in the history
  3. Create utility method _construct_filename() and refactor _get_unique_…

    …filename() to use it.
    Tim Jones committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    eaf1361 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b763ae View commit details
    Browse the repository at this point in the history
  5. Create utility method _construct_filename() and refactor _get_unique_…

    …filename() to use it.
    Tim Jones committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    f412792 View commit details
    Browse the repository at this point in the history
  6. Refactor _construct_filename() to use implicit default of self.attach…

    …ment_directory for save_dir.
    Tim Jones committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    9f3f93b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2021

  1. Add enumerated value replace_spaces_in_filename parameter to allow re…

    …placement of spaces in attachment filenames. Default is not replace spaces.
    Tim Jones committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    b9af93a View commit details
    Browse the repository at this point in the history
  2. Add dictionary and corresponding lookup for replace_spaces_in_filenam…

    …e parameter.
    Tim Jones committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    4e044af View commit details
    Browse the repository at this point in the history
  3. Change default for replace_spaces_in_filename parameter on save_attac…

    …hments to NONE.
    Tim Jones committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    7fd0752 View commit details
    Browse the repository at this point in the history
  4. Add debug logging for troubleshooting.

    Tim Jones committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    a48b121 View commit details
    Browse the repository at this point in the history
  5. Add debug logging for troubleshooting.

    Tim Jones committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    9963c8b View commit details
    Browse the repository at this point in the history
  6. Add debug logging for troubleshooting.

    Tim Jones committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    fa983d5 View commit details
    Browse the repository at this point in the history
  7. Fix target of dictionary get() function.

    Tim Jones committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    c1a70a2 View commit details
    Browse the repository at this point in the history
  8. Remove temporary log debug output.

    Tim Jones committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    b2dbaa9 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2021

  1. Fix class hierarchy for datetime "now()" method.

    Tim Jones committed Jul 6, 2021
    Configuration menu
    Copy the full SHA
    8832f66 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Add "change_key" attribute to trigger payload to allow finding items …

    …directly by combination of item ID and change key.
    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    2c9d9e1 View commit details
    Browse the repository at this point in the history
  2. Add _get_item_by_id() utility method to get MS Exchange item (email m…

    …essage, calendar item, etc.) by combination of item ID and change key directly.
    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    3d1d46f View commit details
    Browse the repository at this point in the history
  3. Update "save attachments" action to accept alternate input of combina…

    …tion of MS Exchange message ID (email only) and change key to uniquely identify message for which to save attachments.
    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    fa7e1dd View commit details
    Browse the repository at this point in the history
  4. Update maximum revision of exchangelib to 1.12.5.

    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    53a73af View commit details
    Browse the repository at this point in the history
  5. Update maximum revision of exchangelib to 2.2.0.

    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    e8f201e View commit details
    Browse the repository at this point in the history
  6. Update maximum revision of exchangelib to 1.12.5.

    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    0e194b7 View commit details
    Browse the repository at this point in the history
  7. Revert to maximum version of 1.10.0 for exchangelib.

    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    f477156 View commit details
    Browse the repository at this point in the history
  8. Update call to exchangelib fetch() method to use a *list* of tuple fo…

    …r parameter in _get_item_by_id() method.
    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    44a7688 View commit details
    Browse the repository at this point in the history
  9. Change to use dictionary get() method for "folder_name" attribute, be…

    …cause results may not have this attribute in case message obtained by combination of message ID and change key.
    Tim Jones committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    0ac2f6d View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Configuration menu
    Copy the full SHA
    d569e04 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Configuration menu
    Copy the full SHA
    90a4270 View commit details
    Browse the repository at this point in the history
  2. Add dependency on version 2.1 of tzlocal library, because of API vers…

    …ion change on 3.0 and later that returns "zoneinfo" objects instead of "pytz" object, which breaks exchangelib version.
    Tim Jones committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    a498ee4 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Configuration menu
    Copy the full SHA
    89694ff View commit details
    Browse the repository at this point in the history
  2. Remove VS Code settings from repository.

    Tim Jones committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    df00745 View commit details
    Browse the repository at this point in the history