ConnorPatterson
e263f35fc6
Added Education Template for Creating Educational Redirect Pages Inside Static Folder
...
gophish.go: /controllers is now imported from relevant local directory
controllers/route.go: Added handling for /education URL, including handling AJAX POST requests
templates/education.html: New template for creating, editing and managing HTML pages inside the static folder. Pages in this directory are served by the phishing server, and can be redirected to through landing pages
templates/landing_pages.html: Added some information to the hover help icon by the redirect field, and a dropdown that suggests files from the static folder.
/templates: Most of the other templates had the education page href added to their menus
2017-06-20 12:41:17 -06:00
Jordan Wright
80c68194a6
Updated dashboard to show full final statuses instead of just "Successful" vs "Unsuccessful".
2017-06-18 17:32:18 -05:00
Jordan Wright
bddb9fdb28
Changing UI Refresh to a Longer Poll + Manual Refresh ( #587 )
...
* Added refresh button and reduced lag for large campaigns (#565 )
* Amended refresh function to allow manual refreshes
Moved the function out of document.ready and tied it to the button. Also reduced automatic refresh to 60 seconds, to make it easier for medium - large campaigns to be viewed without lagging.
* Amended refresh function to allow manual refreshes
* Update campaign_results.html
* Re-building the campaign_results JS
2017-04-05 22:20:00 -05:00
Jordan Wright
66c4be3d4f
Adding support for custom headers in sending profiles ( #544 )
...
Closes #215
Closes #128
2017-02-19 18:43:08 -06:00
Jordan Wright
dbadac3eca
Explicitly disabled autocomplete for password fields
2017-02-10 18:38:23 -06:00
Jordan Wright
ed980a0861
Moved campaign attributes to use Select2 instead of Typeahead.js
2017-01-29 17:56:38 -06:00
Jordan Wright
c52981614a
Updated nav link to point to the correct User Guide
2017-01-14 17:33:37 -06:00
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
e7a9fb5666
Moved user guide to github wiki
2016-11-13 20:54:27 -06:00
Jordan Wright
33df3c3868
Added the version to the settings page.
2016-08-06 18:58:34 -05:00
Jordan Wright
e746a86816
Implementing new alert dialogs.
2016-07-11 23:31:11 -05:00
Jordan Wright
1dbf061d87
Implement the ability to complete a campaign. Fixes #290 .
...
First implementation of new alert format.
2016-07-11 22:11:40 -05:00
Jordan Wright
082023aae0
Adding the ability to schedule campaigns. Fixes #21
2016-06-07 21:42:09 -05:00
Rob Cutmore
a6379fc83d
Clean up templates
...
- Updated login and register templates to use same font for logo text
that other templates use.
- Removed commented out CSS link.
2016-04-06 07:47:09 -04:00
Jordan Wright
52b9eda3b2
Added support for redirect URL's after creds are submitted. Fixes #210
2016-03-18 20:19:13 -05:00
Jordan Wright
cfba48a824
Added the ability to convert links on email import to point to the landing page. Fixes #201
2016-03-10 20:35:33 -06:00
Jordan Wright
d5bf800961
Changing input type of smtp password to "password"
2016-03-10 11:20:49 -06:00
Jordan Wright
9d5f8d640f
Improved page titles - Fixes #198
2016-03-09 18:17:46 -06:00
Jordan Wright
d04c562d7e
Updated API for release 0.1.2
2016-03-03 20:44:11 -06:00
Rob Cutmore
e39ae8dfdd
Confirm password on registration or change
...
Updated to confirm password when registering user or changing a
user's password.
Fixes #180
2016-03-02 08:33:27 -05:00
Jordan Wright
6b61b24f68
Merge branch 'master' into 78-store-smtp-settings
...
# Conflicts:
# models/models_test.go
# static/js/app/landing_pages.js
2016-02-28 22:08:39 -06:00
Jordan Wright
49e575cf56
Making the Name column a bit wider so that the "Interface" column doesn't take up all the room.
2016-02-27 20:08:38 -06:00
Jordan Wright
4810222404
Merge branch '124-capture-passwords'
2016-02-25 20:04:48 -06:00
Jordan Wright
53e5508bca
Upgrading Datatables
2016-02-22 22:40:33 -06:00
William Woodson
a3376a702f
Working on send test email in sending_profiles page
2016-02-22 06:25:29 -06:00
William Woodson
a2ee229848
More cleaning up artifacts in modals on edit/copy/new for #143
2016-02-22 05:57:03 -06:00
Jordan Wright
f7b63adfbb
Added basic polling updates for the charts. Made the call to get campaign results be async.
2016-02-21 20:55:27 -06:00
William Woodson
9c7adb9941
Cleaning up artifacts in modals on edit/copy/new for #143
2016-02-21 17:00:37 -06:00
William Woodson
2dd31c58c3
Fixed "edit" and "copy" buttons on sending profiles datatable
2016-02-21 12:34:11 -06:00
William Woodson
b2eafd07c3
Updated new campaigns modal, send test email modal, and js to use sending profile
2016-02-21 12:04:17 -06:00
William Woodson
3d8126e981
Started frontend work for sending test email from sending_profiles page. This will need to wait for rewrite of /util/send_test_email to send with default template, etc.
2016-02-21 10:40:26 -06:00
William Woodson
2d503ff215
Added Sending Profiles page and sending_profiles.js for interacting with /smtp/ API endpoint
2016-02-21 09:44:36 -06:00
William Woodson
828e42bc3b
Created routes, template, js for sending_profiles page
2016-02-20 17:24:08 -06:00
William Woodson
306d315941
Updated menus to include link to sending_profiles page
2016-02-20 16:39:23 -06:00
Jordan Wright
bbe0163366
Adding checkboxes to handle capturing credentials and passwords
2016-02-13 16:11:45 -06:00
Jordan Wright
0a7bfcf664
Merge pull request #146 from gophish/77-fix-tls-issues
...
Adding support for self-signed certs. Fixes #77
2016-02-12 21:34:53 -06:00
Jordan Wright
fdfeafa1ec
Restricted registration to only logged in users. Fixes #137
2016-02-09 22:19:06 -06:00
Jordan Wright
c436bdb514
Added UI checkbox... working on sendmail function
2016-02-09 22:08:41 -06:00
Jordan Wright
ce8a9e5456
Changed status of new targets to "Sending" instead of "Unknown". Fixes #112
2016-02-01 20:42:46 -06:00
Jordan Wright
d714635e69
Added ability to export raw events. Fixes #102
2016-01-29 13:18:06 -06:00
Jordan Wright
7854d8e96d
Finishing up first release of timeline format
2016-01-29 09:55:49 -06:00
Jordan Wright
dbc407676e
Adding initial structure of timeline
2016-01-29 08:31:58 -06:00
Wiktor Tkaczyński
5337726f46
added register button to login page
2016-01-26 18:14:28 +01:00
Jordan Wright
e4d6e68147
Added ability to send a test email before launching a campaign
2016-01-24 20:03:53 -06:00
Jordan Wright
d7d0d4c485
Temporary fix for stacked buttons to address #92
2016-01-20 23:56:15 -06:00
Justin Gray
a2aa884c8e
Changed button to anchor
...
Changed button to anchor tag.
2016-01-20 23:37:49 -06:00
Justin Gray
0b803ac6d7
Adding Back Button on Campaign Results Page
...
Added back button on campaign results page.
2016-01-20 22:31:39 -06:00
Jordan Wright
080b3a6c27
Merge branch 'table-style' of https://github.com/StrangeUSB/gophish into StrangeUSB-table-style
...
# Conflicts:
# static/js/app/campaigns.js
# static/js/app/dashboard.js
# static/js/app/landing_pages.js
# static/js/app/templates.js
# static/js/app/users.js
2016-01-20 21:53:12 -06:00
Justin Gray
22c2f659e8
Fixed the attachments table
...
Fixed the sorting on the attachments table, there could be opportunity
to clean this up a little.
2016-01-20 19:42:41 -06:00