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
David Maciejak
de21f608d6
Prevent adding an empty recipient ( #1448 )
2019-05-30 11:46:45 -05:00
Jordan Wright
240a0d3ad2
Simple check for empty columns in CSV import to prevent crashes
2018-06-09 14:20:14 -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
ebb6cd61b2
Implemented the ability to preview landing pages when sending a test email.
2018-06-08 21:20:52 -05:00
Jordan Wright
5d23263898
Moved logging to logrus package. Not perfect yet (still want to update the access logs), but should set the foundation to make better logging in the future.
2018-05-03 19:07:41 -05:00
Jordan Wright
0d03d01fa5
Fixed CSV Parsing to allow emails in <email@example.com> syntax. Fixes #764
2017-09-24 17:50:58 -05:00
Jordan Wright
0f5bf29972
Automatic Creation of SSL Certificates ( #443 )
...
Thanks @ss23!
2016-11-19 12:04:10 -06:00
Jordan Wright
7f381f861e
Minor gofmt change
2016-02-09 22:29:13 -06:00
William Woodson
3a0fa4f93f
Update bcrypt dependency and code moved to gophish group
2016-01-10 11:04:03 -06:00
unknown
0b73d5f6ee
Can now use Position in CSV import.
...
Added Position attribute to Target model.
Fixes #17
2015-02-21 11:36:08 -06:00
unknown
759f86447d
Working on importing emails from source (still doesn't work yet!)
2015-02-15 21:53:30 -06:00
Jordan
efec86ae56
Added util package for handling misc. tasks
...
Added basic (*not finished*) functionality for handling bulk user insert
2014-06-21 21:06:16 -05:00