Paul Werther
a79ce72535
implement mark submitted data as false positive, reference #1915
2021-05-19 13:31:56 +02:00
Jordan Wright
bb7de8df3e
Initial Implementation of a Password Policy ( #1867 )
...
This PR adds the initial work to implement a password policy as defined in #1538 .
Specifically, this implements the following
* Rate limiting for the login handler
* Implementing the ability for system admins to require a user to reset their password
* Implementing a password policy that requires passwords to be a minimum of 8 characters
* Removes the default password (gophish) for admin users to instead have the password randomly generated when Gophish first starts up
* Adds a password strength meter when choosing a new password
Fixes #1538
2020-06-19 22:03:51 -05:00
Jordan Wright
6222c5e180
Upgrade SweetAlert2 Dependency ( #1583 )
...
Upgrades the SweetAlert2 dependency to version 8.x.x.
Co-authored-by: Glenn Wilkinson <glenn.wilkinson@gmail.com>
2019-09-10 19:49:23 -05:00
Jordan Wright
84096b8724
Implement User Management API ( #1473 )
...
This implements the first pass for a user management API allowing users with the `ModifySystem` permission to create, modify, and delete users. In addition to this, any user is able to use the API to view or modify their own account information.
2019-05-31 13:58:18 -05:00
Jordan Wright
b4ff771b3a
Added autocomplete for template tags to the editor for email templates and landing pages.
2018-12-30 00:02:41 -06:00
Jordan Wright
60133b45e8
Updated CKEditor to 4.11.1
2018-12-27 17:23:59 -06:00
Jordan Wright
f09b448ec1
Added device details to clicked link and submitted data events. Fixes #1009
2018-06-12 20:37:09 -05:00
Jordan Wright
35a8f13990
Improved group CSV parsing. Added ability to download CSV template from the group modal.
2018-06-09 13:22:11 -05:00
Jordan Wright
222399c5f6
De-emphasized campaign report icon while we don't have clients available.
2018-05-24 20:32:08 -05:00
Jordan Wright
f21536da7c
Adding "Report Email" Support ( #1014 )
...
Adds the capability to report phishing campaigns using an email client extension.
**Note: Gophish does not currently provide an email client extension out of the box. This is simply a mechanism to let existing email client add-ons send report status information to Gophish, and have that information reflected in the dashboard.**
2018-03-18 22:03:00 -05:00
Shuhei Kitagawa
7d67ccc3da
Adjust CSS to support long table values
2018-01-07 16:42:11 -06:00
Jordan Wright
6f81f1f2e2
Making the results map an optional setting stored in localStorage. Fixes #747
...
Also does more formatting fixes for various files.
2017-09-16 23:30:04 -05:00
Jordan Wright
5ee3cf42ab
Fixed issue where tabs had an incorrect background color on hover.
2017-09-08 22:56:47 -05:00
Jordan Wright
28b802254b
Changing the font from18px to 16px. This seems to be more readable and cleaner. Should give a bit more room to show things like dates.
2017-09-05 21:12:43 -05:00
Jordan Wright
e5893c7748
Fixed glyphicons for use in datepicker
2017-09-03 20:27:59 -05:00
Jordan Wright
75600f5812
Moved all charts from Chartist to Highcharts. Closes #680 .
2017-08-05 21:12:44 -05:00
Jordan Wright
ed980a0861
Moved campaign attributes to use Select2 instead of Typeahead.js
2017-01-29 17:56:38 -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
9982769d0f
Making result statuses more granular as part of #505
2017-01-05 17:40:45 -06: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
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
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
095da00a05
Merge branch 'master' of github.com:gophish/gophish
2016-03-08 21:37:40 -06:00
Jordan Wright
1062d1b3b8
Adding colors for the timeline
2016-03-08 21:37:30 -06:00
Rob Cutmore
7130b7a249
Fix issue when tabbing to file input button
...
Previously when tabbing to a file input button the button text would
disappear. This ensures text remains viewable when tabbing to button.
2016-03-07 06:08:43 -05:00
Justin Gray
a3b89472e0
Added hotfix for issues, closes #187 . There could be a better way to do this.
2016-03-02 22:52:29 -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
9485ea2ecd
Removing unneeded bootstrap backup file.
2016-02-29 21:44:52 -06:00
Jordan Wright
f3a3a6e79a
Fixed trimmed logo on mobile devices. Fixes #82
2016-02-29 21:40:36 -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
Jordan Wright
bbe0163366
Adding checkboxes to handle capturing credentials and passwords
2016-02-13 16:11:45 -06:00
Jordan Wright
b9995456c2
A few style tweaks
2016-02-12 21:26:01 -06:00
Jordan Wright
c436bdb514
Added UI checkbox... working on sendmail function
2016-02-09 22:08:41 -06:00
Jordan Wright
99da20abc0
Added table for displaying submitted data.
2016-02-02 22:49:30 -06:00
Jordan Wright
528d8525b1
Added basic table to display results - last step is the JS to dynamically show it.
2016-02-01 21:53:00 -06:00
Jordan Wright
94e43fe557
Initial commit - adding db migration as well as the logic to add the payload
2016-01-31 19:50:41 -06:00
Jordan Wright
7854d8e96d
Finishing up first release of timeline format
2016-01-29 09:55:49 -06:00
Jordan Wright
741adfa2e3
Upgrading Font-Awesome to 4.5. Closes #101
2016-01-29 09:36:25 -06:00
Jordan Wright
dbc407676e
Adding initial structure of timeline
2016-01-29 08:31:58 -06:00
Jordan Wright
cf4565caf6
Changing label font to be Roboto
2016-01-21 00:00:41 -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
2ff2cbd1ca
Changed Sortable Icon Color
...
Changed the color of the sortable icon back to the initial color. Adds
a little more contrast to the enabled icon.
2016-01-17 14:37:18 -06:00
Justin Gray
84d21ab655
Sample Table Style
...
Changed the style of the add/manage users table.
2016-01-17 01:31:46 -06:00
Jordan Wright
a6748a7d5f
Added "Add Tracking Image" checkbox to template modal
2016-01-13 22:42:16 -06:00
Jordan Wright
e29e3335c5
Fix CSS Navbar Bug to Collapse Sooner
2016-01-13 21:06:29 -06:00
Jordan Wright
3316468cb3
Changed color to #283F50. Fixes #52
2016-01-06 20:44:30 -06:00
Jordan Wright
c6cd018536
Added IP, Lat and Lon to models.Result. Closes #47
...
Added basic mapping on campaign results. Closes #51
2016-01-04 00:04:10 -06:00