29 Commits (cf7d058f1d789a90134aa39a6ab9f67ae14fde55)

Author SHA1 Message Date
  Jordan Wright cf7d058f1d Fixed config test to match new default logger 1 year ago
  Jordan Wright 1c5ad85de1 Added handling for default logger if one is not specified. Fixes #1899 1 year ago
  Jordan Wright ec8b17238e General code cleanup as part of an effort to integrate staticcheck into our CI pipeline. 1 year ago
  Jordan Wright a0e8c4a369 Added optional csrf_key to config to better support H/A configurations. Fixes #1816. Fixes #1820. 1 year ago
  Jordan Wright be459e47bf
Refactoring tests to remove stretchr/testify dependency 1 year ago
  Jordan Wright caede2e40b
Refactoring Logging (#1722) 1 year ago
  Christian Schwartz 26d99b5a65 Add support for encrypted connections to mysql (#1460) 2 years ago
  Jordan Wright 47f0049c30
Refactor servers (#1321) 2 years ago
  Jordan Wright 10aa98b760 Moving logging configuration into its own section of the config 3 years ago
  Jordan Wright bef52d36f1 Adding ability to log to file as well as stderr. Fixes #441. Fixes #1209. 3 years ago
  Jordan Wright 9f334281ab Added X-Mailer and X-Gophish-Contact headers (Ref: #1057) 3 years ago
  Jordan Wright 64c5e54c64 Added a contact_address entry in config.json to support transparency efforts (ref #1057). 3 years ago
  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. 3 years ago
  Jordan Wright 76ece15b71
Email refactoring (#878) 3 years ago
  Jordan Wright ca1e52148b Adding VERSION file and bumping version to 0.4-dev. Fixes #742 4 years ago
  Jordan Wright 772fe28c06 Added config.json CLI flag: --config 4 years ago
  Jordan Wright 2514bccb05 Bumped the version to 0.3 in preparation for the new binaries to be released. 4 years ago
  Jordan Wright f12af50d46 Adding support for Mysql (#442) 4 years ago
  Jordan Wright 670347e057 Bumping version number to 0.3-dev 4 years ago
  Jordan Wright 3a37849324 Removed unneeded SMTP config in favor of the Sending Profiles. Fixes #434 4 years ago
  Jordan Wright 33df3c3868 Added the version to the settings page. 5 years ago
  Jordan Wright 32aaa15da7 Added documentation for multiple endpoints. Fixes #54 5 years ago
  Jordan Wright 379edf73a3 Adding first round of database migrations using goose 5 years ago
  William Woodson 44852546e0 Added UseTLS config option for both Admin and Phish servers 5 years ago
  Jordan c9d00059b0 Updated dashboard diagrams 7 years ago
  Jordan 0f603e6501 Added http handler for phishing endpoint - Will add content soon 7 years ago
  Jordan cb9c405f46 Added better testing with gocheck 7 years ago
  Jordan 584d7dbc23 Major refactoring - modularized models into separate files. Removed db package (moved to models) 7 years ago
  Jordan 7f084760f9 Major refactoring - created auth, config, models, controllers, and middleware packages. Should help provide modularity and a clean architecture. 7 years ago