Commit graph

615 commits

Author SHA1 Message Date
Jordan Wright
7453fd3b48 Added summary routes for groups.
Routes:
/api/groups/summary
/api/groups/:id/summary

The UI is now using these routes for the "Users & Groups" page.
2017-01-14 17:26:04 -06:00
Jordan Wright
9dfe54ac3d Added gulpfile to minify and concat JS + CSS files for faster loading. 2017-01-08 14:35:08 -06:00
Jordan Wright
22834c75a6 Changed default sorting order in campaign tables to show most recent campaigns first. Fixes #426 2017-01-06 17:58:36 -06:00
Jordan Wright
b5100156f9 Leveraging the new campaign summary API endpoints in the web UI to help with displaying large campaigns. 2017-01-05 22:54:29 -06:00
Jordan Wright
8738ebbb35 Added campaign summary routes:
/api/campaigns/summary
/api/campaigns/:id/summary

This is part of #505
2017-01-05 21:48:54 -06:00
Jordan Wright
9982769d0f Making result statuses more granular as part of #505 2017-01-05 17:40:45 -06:00
Jordan Wright
70b62934c1 Now displaying errors in the campaign results. Fixes #456 2016-12-26 17:27:00 -06:00
Jordan Wright
a05ee944a6 Added a route to allow paths in URL and still enable tracking. Fixes #498 2016-12-26 16:23:07 -06:00
s vignesh
8bb13ad7ee Gzip Best Compression (#457)
Better gzip compression to save bandwidth.
2016-12-02 17:47:49 -06:00
s vignesh
ab1ac797a9 Attachment Bug Fix (#471)
Fixes issue with cropped attachments.
2016-12-02 17:38:20 -06:00
Jordan Wright
19021b6c91 Added alt attribute to tracking images. Fixes #447 2016-11-26 17:29:50 -06:00
Jordan Wright
f195a8c7d9 Now recording address and user-agent when tracking pixel is requested. Fixes #427 2016-11-20 23:22:58 -06:00
Jordan Wright
0f5bf29972 Automatic Creation of SSL Certificates (#443)
Thanks @ss23!
2016-11-19 12:04:10 -06:00
Jordan Wright
f12af50d46 Adding support for Mysql (#442)
Thanks, @svigne1!

Fixes #53
2016-11-19 10:37:22 -06:00
Jordan Wright
8f62e77884 Removed unused Location header 2016-11-19 09:16:59 -06:00
Jordan Wright
670347e057 Bumping version number to 0.3-dev 2016-11-18 22:17:26 -06:00
Jordan Wright
b10ac627af Moved drawing the users datatable out of the addTarget method for faster rendering of a large number of imported records. 2016-11-18 22:16:32 -06:00
Jordan Wright
43cbc1d65f Fixed issue with incomplete campaign creation with large user counts. Fixes #436. Fixes #368 2016-11-18 22:01:38 -06:00
Jordan Wright
3a37849324 Removed unneeded SMTP config in favor of the Sending Profiles. Fixes #434 2016-11-18 19:05:47 -06:00
Jordan Wright
78fa561404 Fixing tracking image checkbox accuracy. Fixes #443 2016-11-18 18:55:17 -06:00
Jordan Wright
32bd950da0 Updated README 2016-11-13 22:50:36 -06:00
Jordan Wright
baec4ed5ca Merge branch 'master' of https://github.com/gophish/gophish 2016-11-13 20:54:38 -06:00
Jordan Wright
e7a9fb5666 Moved user guide to github wiki 2016-11-13 20:54:27 -06:00
s vignesh
bf71082953 Correction in Generate Rid (#424) 2016-11-13 19:40:06 -06:00
Jordan Wright
770bff192a Merge branch 'master' of https://github.com/gophish/gophish 2016-09-15 00:27:31 -05:00
Jordan Wright
7740bb3e95 Added ability to use {{.URL}} and {{.From}} in landing pages 2016-09-15 00:27:10 -05:00
s vignesh
208b3e098c Fixing Memory Leak When Importing a Site 2016-09-15 01:03:55 -04:00
s vignesh
bfb7fd11e8 Fixing XSS Vulnerabilities
This pull request fixed XSS vulnerabilities identified in the gophish admin panel.

**Important: These vulnerabilities could only be exploited if someone had access to the admin panel already, and could only exploit the vulnerability against the same account.**
2016-09-15 00:52:58 -04:00
Jordan Wright
b7a2af338b Fixing template tracking. Fixes #361 2016-09-14 23:41:53 -05:00
Jordan Wright
103fd72cc8 Fixing context issues with Go 1.7. 2016-09-14 22:24:51 -05:00
Jordan Wright
d687872462 Added gzip support on admin/phishing routers. Fixes #2 2016-08-16 20:20:11 -05:00
Jordan Wright
bccf7f2fd2 Fixing issue where AM/PM are not handled correctly in campaign scheduling 2016-08-16 19:27:01 -05:00
Jordan Wright
ac62f33e80 Now capturing IP and User Agent information in event logs. Fixes #280 2016-08-08 18:28:19 -05:00
Jordan Wright
672e095368 Updated README.md 2016-08-06 19:06:21 -05:00
Jordan Wright
33df3c3868 Added the version to the settings page. 2016-08-06 18:58:34 -05:00
Jordan Wright
576aa469e9 Adding the ability to replay credentials from the campaign results page 2016-08-06 18:06:18 -05:00
Jordan Wright
cb70e0b953 Making all cookies httponly - Fixes #333 2016-08-06 16:00:36 -05:00
Jordan Wright
528418f16d Removing more unnecessary CKEditor sample files 2016-08-02 23:36:13 -05:00
Jordan Wright
b00e6746d5 Potential fix for database locking issue. Fixes #331 2016-08-02 23:28:22 -05:00
Jordan Wright
b403e97eee Cleaning up some email sending bugs. Fixes #329 2016-08-02 23:18:53 -05:00
Jordan Wright
0d8a793550 Merge branch 'master' of github.com:gophish/gophish 2016-07-24 19:38:03 -05:00
Jordan Wright
2eb2bf90a1 Added ability to use template values in Landing Pages. Fixes #327 2016-07-24 19:37:14 -05:00
Jordan Wright
267088c0b7 Merge pull request #324 from rcutmore/models-test-cleanup
Clean up between model tests
2016-07-20 21:54:26 -05:00
Rob Cutmore
2d4a755c2c Check for specific error in group tests 2016-07-18 18:47:28 -04:00
Rob Cutmore
f9a15cfe3d Add more tests for getting group(s) 2016-07-16 08:38:27 -04:00
Rob Cutmore
3a9bc91415 Add tests for getting group(s) 2016-07-16 07:53:56 -04:00
Rob Cutmore
b5b0f0ddf8 Use generic names for Group tests 2016-07-15 07:37:16 -04:00
Rob Cutmore
bc678878e2 Put User tests together 2016-07-15 07:31:44 -04:00
Rob Cutmore
e028806b5a Add cleanup between tests for models 2016-07-15 07:28:11 -04:00
Jordan Wright
e746a86816 Implementing new alert dialogs. 2016-07-11 23:31:11 -05:00