From beb87cfb5bbb3b439bcd800bbf0fb18e2688fdfb Mon Sep 17 00:00:00 2001 From: Yegor Yeliseev Date: Wed, 19 Feb 2020 17:22:31 +0300 Subject: [PATCH 1/8] Use six with version larger than 1.10.0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index ac1b5d7..fa7e700 100644 --- a/setup.py +++ b/setup.py @@ -27,6 +27,6 @@ "pyparsing==2.1.10", "python-dateutil==2.6.0", "requests>=2.20.0", - "six==1.10.0", + "six>=1.10.0", ], ) From 69da1922ef187c3babb506ebce274d23201d9526 Mon Sep 17 00:00:00 2001 From: Yegor Yeliseev Date: Wed, 22 Jul 2020 22:12:44 +0300 Subject: [PATCH 2/8] models: Add template_id to CampaignResults model --- gophish/models.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gophish/models.py b/gophish/models.py index 6e7c3f0..c41828e 100644 --- a/gophish/models.py +++ b/gophish/models.py @@ -177,6 +177,7 @@ class CampaignResults(Model): _valid_properties = { 'id': None, 'name': None, + 'template_id': None, 'results': [], 'status': None, 'timeline': [], From db71b8c37b77352e2c72f971077aacb0fde817ca Mon Sep 17 00:00:00 2001 From: Yegor Date: Wed, 2 Dec 2020 19:27:11 +0300 Subject: [PATCH 3/8] setup.py: Change dateutil version --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index fa7e700..f5003b8 100644 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ "appdirs==1.4.0", "packaging==16.8", "pyparsing==2.1.10", - "python-dateutil==2.6.0", + "python-dateutil==2.8.0", "requests>=2.20.0", "six>=1.10.0", ], From 6ae407c06f04c936a7fec985541a1668563e98be Mon Sep 17 00:00:00 2001 From: Yegor Date: Mon, 31 May 2021 12:52:55 +0300 Subject: [PATCH 4/8] Add redirect_url to Campaign model --- gophish/models.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gophish/models.py b/gophish/models.py index c41828e..cc4f29b 100644 --- a/gophish/models.py +++ b/gophish/models.py @@ -67,6 +67,7 @@ class Campaign(Model): 'smtp': None, 'url': None, 'groups': [], + 'redirect_url': None, } def __init__(self, **kwargs): From effe8aa08f5dcefc60255efdb4017663beef62d4 Mon Sep 17 00:00:00 2001 From: Yegor Date: Thu, 11 Nov 2021 20:03:14 +0300 Subject: [PATCH 5/8] Add new fields to Campaign --- gophish/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gophish/models.py b/gophish/models.py index cc4f29b..49bf495 100644 --- a/gophish/models.py +++ b/gophish/models.py @@ -68,6 +68,8 @@ class Campaign(Model): 'url': None, 'groups': [], 'redirect_url': None, + 'campaign_template_id': None, + 'email_send_end_date': None, } def __init__(self, **kwargs): From e15bd3dc99a41218fee6d12b55183d1179802b58 Mon Sep 17 00:00:00 2001 From: Yegor Date: Fri, 12 Nov 2021 11:50:56 +0300 Subject: [PATCH 6/8] feat: :sparkles: Add new fields to Campaign model --- gophish/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gophish/models.py b/gophish/models.py index 49bf495..91cd4df 100644 --- a/gophish/models.py +++ b/gophish/models.py @@ -70,6 +70,9 @@ class Campaign(Model): 'redirect_url': None, 'campaign_template_id': None, 'email_send_end_date': None, + 'with_attachment': None, + 'attachment_type': None, + 'attachment_name': None, } def __init__(self, **kwargs): From 7340df549051d4a262abd2e84e72e8d14f28d13b Mon Sep 17 00:00:00 2001 From: Yegor Date: Mon, 15 Nov 2021 12:42:13 +0300 Subject: [PATCH 7/8] refactor: :recycle: Replace fields --- gophish/models.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gophish/models.py b/gophish/models.py index 91cd4df..4bf0786 100644 --- a/gophish/models.py +++ b/gophish/models.py @@ -70,9 +70,7 @@ class Campaign(Model): 'redirect_url': None, 'campaign_template_id': None, 'email_send_end_date': None, - 'with_attachment': None, - 'attachment_type': None, - 'attachment_name': None, + 'attachments': None, } def __init__(self, **kwargs): From 67b39eb176e60c172089f67a110d987540d342dd Mon Sep 17 00:00:00 2001 From: Yegor Date: Fri, 21 Jan 2022 12:42:33 +0300 Subject: [PATCH 8/8] build: :arrow_up: Upgrade python-dateutil --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index f5003b8..2f61154 100644 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ "appdirs==1.4.0", "packaging==16.8", "pyparsing==2.1.10", - "python-dateutil==2.8.0", + "python-dateutil>=2.8.0", "requests>=2.20.0", "six>=1.10.0", ],