Nathan Thorpe
abf07125c4
Add Dockerfile & build/push task ( #316 )
...
* add dockerfile and actions task to build image
* test on branch
* change to push only on release, update readme
* remove pip install requirements
* change to on release github action
2022-05-05 21:06:38 -04:00
Sean Whalen
bfd1aa8172
8.0.3 release
...
- Fix IMAP callback for `IDLE` connections (PR #313 closes issue #311 )
- Add warnings in documentation and log output for IMAP configuration changes introduced in 8.0.0 (Closes issue #309 )
- Actually pin the `elasticsearch` Python library version at `<7.14.0` (Closes issue #315 )
- Separate version numbers in `__init__.py` and `setup.py` to allow `pip` to install directly from `git`
- Update `dateparser` to 1.1.1 (closes issue #273 )
2022-05-02 16:33:44 -04:00
Sean Whalen
a1c912fc7d
Use dateparser 1.1.1 to address #273
2022-05-02 16:24:44 -04:00
Sean Whalen
6d0717d6c0
Six setup.py requirements list
2022-05-02 15:56:48 -04:00
Sean Whalen
8943430ff3
Fix elasticsearch-dsl requirement
2022-05-02 15:39:40 -04:00
Sean Whalen
03811988d3
Separate version number in setup.py to allow install from git
2022-05-02 14:42:25 -04:00
Sean Whalen
996deb042c
Move version to its own package
2022-05-02 14:38:17 -04:00
Sean Whalen
fe5559e44e
Move version above imports
2022-05-02 14:28:44 -04:00
Sean Whalen
af2afddf96
Possible 8.0.3 release
...
- Fix IMAP callback for `IDLE` connections (PR #313 closes issue #311 )
- Add warnings in documentation and log output for IMAP configuration changes introduced in 8.0.0 (Closes issue #309 )
- Actually pin the `elasticsearch` Python library version at `<7.14.0` (Closes issue #315 )
2022-05-02 12:50:37 -04:00
Sean Whalen
1b0f95a0ff
Add notes and warnings to address #309 and #314 #
2022-04-29 09:10:26 -04:00
Sean Whalen
167de27d34
Merge pull request #313 from nathanthorpe/imap_watch_fix
...
fix callback on IMAPConnection
2022-04-29 08:18:46 -04:00
Nathan Thorpe
e46a768b82
fix callback object on IMAPConnection
2022-04-28 19:46:24 -07:00
Sean Whalen
75da9f6a30
8.0.2
...
Strip leading and trailing whitespaces from Gmail scopes (Closes #310 )
2022-04-26 12:17:25 -04:00
Sean Whalen
64f8eef27b
8.0.1
...
Fix `ModuleNotFoundError` by adding `parsedmarc.mail` to the list of packages in `setup.py` (PR #308 )
2022-04-24 20:12:01 -04:00
Sean Whalen
adee1288c7
Merge pull request #308 from nathanthorpe/fix_package
...
Fix ModuleNotFoundError: add parsedmarc.mail to setup packages
2022-04-24 12:44:26 -04:00
Nathan Thorpe
514ca35117
add parsedmarc.mail to setup packages
2022-04-24 08:18:37 -07:00
Sean Whalen
23df163759
Update version number to 8.8.8
2022-04-22 17:08:15 -04:00
Sean Whalen
763476cdd3
Update CHANGELOG.md
2022-04-22 17:06:35 -04:00
Sean Whalen
64b88991d1
8.0.0
...
- Update included copy of `dbip-country-lite.mmdb` to the 2022-04 release
- Add support for Microsoft/Office 365 via Microsoft Graph API (PR #301 closes issue #111 )
- Pin `elasticsearch-dsl` version at `>=2.2.0<7.14.0` (PR #297 closes issue #296 )
- Properly initialize `ip_dp_path` (PR #294 closes issue #286 )
- Remove usage of `lgging.basicConfig` (PR #285 )
- Add support for the Gmail API (PR #284 and PR #307 close issue #96 )
Special thanks to @nathanthorpe and @roeften for their substantial contributions.
2022-04-22 16:59:47 -04:00
Sean Whalen
d2cc93f23f
Merge pull request #307 from nathanthorpe/gmail_mailbox_integration
...
Refactor Gmail integration with MailboxConnection interface
2022-04-22 14:19:51 -04:00
Nathan Thorpe
e2ac067bf3
Gmail: remove deprecated call to run_console, create folder and move msg fixes
2022-04-21 17:42:45 -07:00
Nathan Thorpe
d03d2b5f44
pep8 and tests fix
2022-04-21 17:03:54 -07:00
Nathan Thorpe
cf682337e9
Merge branch 'master' into gmail_mailbox_integration
...
# Conflicts:
# parsedmarc/cli.py
2022-04-21 16:48:14 -07:00
Nathan Thorpe
6a1a88cfdf
gmail pep8 fixes
2022-04-21 16:46:01 -07:00
Nathan Thorpe
5ad7e821b6
pep8 fixes on graph/imap, readme changes
2022-04-21 16:45:28 -07:00
Nathan Thorpe
657f34dc2a
initial pass at integrating gmail with MailboxConnection interface
2022-04-21 16:14:34 -07:00
Sean Whalen
b0a6a5bbff
PEP8 fixes
2022-04-21 19:10:54 -04:00
Sean Whalen
03ff412c70
Merge pull request #306 from nathanthorpe/python_3_6_fix
...
Python 3.6 fix: add maxsize parameter to find_folder_id cache
2022-04-21 18:49:05 -04:00
Nathan Thorpe
bd35d31573
add maxsize parameter to find_folder_id cache
2022-04-21 14:58:30 -07:00
Sean Whalen
90a53f2217
PEP8 fixes
2022-04-21 17:46:27 -04:00
Sean Whalen
4faf8ad651
Update README.rst
2022-04-21 17:19:42 -04:00
Sean Whalen
8da627aa61
Merge pull request #301 from nathanthorpe/graph_addition
...
Add support for Microsoft Graph API (Microsoft 365 mailboxes)
2022-04-21 17:11:35 -04:00
Sean Whalen
f5dcde183a
Merge branch 'master' into graph_addition
2022-04-21 17:11:22 -04:00
Sean Whalen
bc5cca69ba
Merge pull request #297 from robertomoutinho/ISSUE-296
...
ISSUE-296 - Elastic DSL lib pinned to under 7.14
2022-04-21 16:54:04 -04:00
Sean Whalen
a37f7aef5e
Merge pull request #294 from taladar/ip_db_path
...
add ip_db_path initialization
2022-04-21 16:53:22 -04:00
Sean Whalen
3bce7cf300
Merge pull request #285 from dbermuehler/master
...
Removed usage of logging.basicConfig
2022-04-21 16:53:02 -04:00
Sean Whalen
c777d6759d
Merge branch 'master' into master
2022-04-21 16:52:47 -04:00
Sean Whalen
d76b0adc67
Merge pull request #284 from roeften/gmail
...
Add GMail API support
2022-04-21 16:47:13 -04:00
Nathan Thorpe
754e1d6bc5
remove batch_size from fetch_messages method
2022-04-06 11:46:37 -07:00
Nathan Thorpe
445e3cdf9d
add try except block to get_dmarc_reports call
2022-04-03 21:49:27 -07:00
Nathan Thorpe
db1d3443fd
update setup.py
2022-04-03 17:56:39 -07:00
Nathan Thorpe
59a39b1509
update readme
2022-04-03 17:54:40 -07:00
Nathan Thorpe
1f865ae566
implement mailbox watch
2022-04-03 17:42:11 -07:00
Nathan Thorpe
88c8af8334
Implement getting messages from an Office 365 mailbox using MS Graph
2022-04-03 16:57:31 -07:00
robertomoutinho
30539dc111
ISSUE-296 - Elastic DSL lib pinned to under 7.14
2022-03-15 20:52:50 -03:00
Matthias Hörmann
e79dbd702e
add ip_db_path initialization
2022-03-02 11:47:39 +01:00
Panos Gkikakis
5be36e431c
Added dependencies for GMail api
2022-01-24 23:45:59 +02:00
Dominik Bermühler
8441f8badd
Removed usage of logging.basicConfig
...
logging.basicConfig will change the configuration of the root logger and not the configuration of your own library logger. Since parsedmarc is a library, it should keep its logging configuration to its own logger, such that the logging configuration of applications using this library are not affected.
2022-01-18 18:23:23 +01:00
Panos Gkikakis
e721f5701e
Add GMail API support
2022-01-17 23:43:33 +02:00
Sean Whalen
315d400677
Update index.rst
2022-01-09 14:42:55 -05:00