gophish/models
Jordan Wright 44f88401bb
Performance Improvements for Campaign and Group Creation (#1686)
This commit significantly improves the performance of campaign and group creation by changing database access to use transactions.

It should also make things more consistent with campaign creation. Specifically, this will ensure that the entire campaign gets created before emails start sending, while I anticipate this will fix #1643, #1080, (possibly) #1677, and #1552.
2019-12-02 23:00:11 -06:00
..
attachment.go Added documentation for multiple endpoints. Fixes #54 2016-01-24 20:47:16 -06:00
campaign.go Performance Improvements for Campaign and Group Creation (#1686) 2019-12-02 23:00:11 -06:00
campaign_test.go Performance Improvements for Campaign and Group Creation (#1686) 2019-12-02 23:00:11 -06:00
doc.go Major refactoring - created auth, config, models, controllers, and middleware packages. Should help provide modularity and a clean architecture. 2014-01-09 00:42:05 -06:00
email_request.go Refactor servers (#1321) 2018-12-15 15:42:32 -06:00
email_request_test.go Refactor servers (#1321) 2018-12-15 15:42:32 -06:00
group.go Performance Improvements for Campaign and Group Creation (#1686) 2019-12-02 23:00:11 -06:00
group_test.go Performance Improvements for Campaign and Group Creation (#1686) 2019-12-02 23:00:11 -06:00
maillog.go Update Sending Profile Message-ID headers (#1417) (#1441) 2019-04-23 17:31:30 -05:00
maillog_test.go Initial commit of RBAC support. (#1366) 2019-02-19 20:33:50 -06:00
models.go Add support for encrypted connections to mysql (#1460) 2019-06-03 22:04:54 -05:00
models_test.go Performance Improvements for Campaign and Group Creation (#1686) 2019-12-02 23:00:11 -06:00
page.go Refactor servers (#1321) 2018-12-15 15:42:32 -06:00
page_test.go Support Re-enabling CapturePasswords for Landing Pages (#1271) 2018-11-11 12:34:26 -06:00
rbac.go Implement User Management API (#1473) 2019-05-31 13:58:18 -05:00
rbac_test.go Initial commit of RBAC support. (#1366) 2019-02-19 20:33:50 -06:00
result.go Performance Improvements for Campaign and Group Creation (#1686) 2019-12-02 23:00:11 -06:00
result_test.go Performance Improvements for Campaign and Group Creation (#1686) 2019-12-02 23:00:11 -06:00
smtp.go Update Sending Profile Message-ID headers (#1417) (#1441) 2019-04-23 17:31:30 -05:00
smtp_test.go Refactor servers (#1321) 2018-12-15 15:42:32 -06:00
template.go Fixed various minor linting issues 2018-12-15 21:38:51 -06:00
template_context.go Bugfix Issue 1570 (#1640) 2019-10-29 08:21:54 -05:00
template_context_test.go Add {{.BaseURL}} template tag to provide the root URL for static files. Fixes #1182 2018-09-03 20:28:32 -05:00
user.go 1624 - Return API Key on Password Change (#1663) 2019-11-16 12:18:03 -06:00
user_test.go Implement User Management API (#1473) 2019-05-31 13:58:18 -05:00