Commit Graph

  • b02670d207 Updated validation function Glenn Wilkinson 2020-08-28 21:53:27 +0100
  • ad20017981 Converted .docx test file to base64 Glenn Wilkinson 2020-08-28 20:13:20 +0100
  • 2038901b62
    Merge 1adfc323b4 into 22c7b9be14 Glenn Wilkinson 2020-08-28 19:25:32 +0100
  • 22c7b9be14 Bumped version to 0.11.0 v0.11.0 Jordan Wright 2020-08-28 13:20:54 -0500
  • 8776694aa2
    Merge pull request #1946 from glennzw/arb-events custom-events Glenn Wilkinson 2020-08-25 14:25:04 +0100
  • b01bd6cbc0 Updated github.com/jordan-wright/email dependency Jordan Wright 2020-08-24 13:15:16 -0500
  • 6df62e85fd Added a simple Content-Security-Policy to mitigate clickjacking attempts. Jordan Wright 2020-08-20 10:39:23 -0500
  • e3352f481e
    Implement SSRF Mitigations (#1940) Jordan Wright 2020-08-20 09:36:18 -0500
  • f8ca7cf846 Remove unneeded debug line Jordan Wright 2020-08-20 09:28:09 -0500
  • 060bdc0c90
    Added Function IsBase64 Victor Lange 2020-08-19 09:02:49 +0200
  • d228831427 Revert config.json commit Jordan Wright 2020-08-18 23:04:03 -0500
  • c52e3c7cc0 Initial commit of SSRF mitigations. Jordan Wright 2020-08-18 23:03:13 -0500
  • df530b3d61 Added unit tests for attachment variables Glenn Wilkinson 2020-08-17 19:50:18 +0100
  • 193e50c11a
    Decode E-mail Bodys if they are Base64 encoded Victor Lange 2020-08-17 18:18:20 +0200
  • af0a630ea3 Added attachment validation Glenn Wilkinson 2020-08-16 22:34:13 +0100
  • 291f20dc03 Fixed by-reference issues when iterating over attachments Glenn Wilkinson 2020-08-16 21:49:59 +0100
  • 7196ba2497 Moved attachment parsing logic to attachment.go and removed cache map Glenn Wilkinson 2020-08-16 14:38:37 +0100
  • 9a3ecd5c89 Added support for templating attachments Glenn Wilkinson 2020-08-15 17:03:52 +0100
  • 27d13a0584 Gofmt'ing so that tests pass Jordan Wright 2020-08-15 10:31:49 -0500
  • 1adfc323b4 Small fixes Glenn Wilkinson 2020-08-12 12:30:41 +0100
  • ee2d7398a7 Updated naming scheme from Arbitrary Events to Custom Events Glenn Wilkinson 2020-08-12 12:02:13 +0100
  • 735880c398 Creating minified JS file from chnages in #1909 Jordan Wright 2020-08-08 15:04:59 -0500
  • 0558da90fe
    Added support to allow invalid IMAP certificates (#1909) Glenn Wilkinson 2020-08-08 21:03:42 +0100
  • f5509a56c2 Added support for pie charts for arbitrary events Glenn Wilkinson 2020-08-08 20:34:38 +0100
  • 19e33b1abe Renamed migration files to fit spec. Didn't get mad at Jordan :) Glenn Wilkinson 2020-08-08 20:14:25 +0100
  • f212c13375 Fixed refresh bug whereby new arbitary event properties weren't being imported Glenn Wilkinson 2020-08-07 22:27:02 +0100
  • c8abed4896 Added initial functionality to allow arbitrary events Glenn Wilkinson 2020-08-07 20:51:25 +0100
  • 90fed5a575 Added escaping for error message in sending profile hostname Jordan Wright 2020-08-06 22:21:36 -0500
  • 924c2a52b0 Attempt two at creating db migration files for invalid imap certs Glenn Wilkinson 2020-08-03 14:31:22 +0100
  • 81aa65ba62
    Bump elliptic from 6.4.1 to 6.5.3 (#1919) dependabot[bot] 2020-08-02 21:08:49 -0500
  • 191b73ed07 Created new migration file for imap ignore certs Glenn Wilkinson 2020-07-30 19:43:42 +0100
  • c33b241d3e
    Bump elliptic from 6.4.1 to 6.5.3 dependabot[bot] 2020-07-30 16:38:16 +0000
  • da18b9db94
    Update credentials in Readme. (#1914) Andrew 2020-07-29 11:35:40 +1000
  • d74b09e739
    Update credentials in Readme. Andrew 2020-07-29 11:28:00 +1000
  • b684fb4ebd Fixing issue where campaigns aren't showing up in the archived tab if they have been marked as completed. Jordan Wright 2020-07-25 14:47:16 -0500
  • 65f06c138f
    Create SECURITY.md Jordan Wright 2020-07-24 23:14:29 -0500
  • 19ef924d89 Properly escaping server output when a request is made to ping a malicious webhook URL. Jordan Wright 2020-07-24 23:04:55 -0500
  • b25f5ac5e4 Updated PapaParse config to prevent CSV injection. Jordan Wright 2020-07-24 22:44:24 -0500
  • 4ca8a563a6 Added support to allow invalid IMAP certificates Glenn Wilkinson 2020-07-24 18:21:14 +0100
  • 4e9b94b641 Fixed validation when setting IMAP hostname Jordan Wright 2020-07-17 22:40:10 -0500
  • cf7d058f1d Fixed config test to match new default logger Jordan Wright 2020-07-17 22:23:44 -0500
  • 1c5ad85de1 Added handling for default logger if one is not specified. Fixes #1899 Jordan Wright 2020-07-17 22:14:04 -0500
  • f2042de3bc
    Bump lodash from 4.17.15 to 4.17.19 (#1898) dependabot[bot] 2020-07-17 22:09:17 -0500
  • 4588ca6186 Removed database debug statements Glenn Wilkinson 2020-07-17 18:14:56 +0100
  • 935d0fc472 Fixed and tested MySQL support Glenn Wilkinson 2020-07-17 18:14:37 +0100
  • da6d54dee6
    Bump lodash from 4.17.15 to 4.17.19 dependabot[bot] 2020-07-16 23:15:06 +0000
  • 74460f4d96 Merged into master Glenn Wilkinson 2020-07-13 13:36:38 +0100
  • d046da81a5 Initial work on reported emails Glenn Wilkinson 2020-07-09 09:19:31 +0100
  • afa00e2a9c
    Add ability to provide initial API key on service standup (#1883) Stuart Small 2020-07-01 21:06:31 -0600
  • 5ea9387668 Add ability to provide initial API key on service standup Stu Small 2020-07-01 10:45:11 -0600
  • bf76f86ea4 Adds environment variable to set the initial admin password Jordan Wright 2020-06-25 08:31:28 -0500
  • bb7de8df3e
    Initial Implementation of a Password Policy (#1867) Jordan Wright 2020-06-19 22:03:51 -0500
  • e689f26d5f Added the MySQL migration. Fixed a bug in the frontend JS. Fixed an issue with struct declaration Jordan Wright 2020-06-19 21:49:38 -0500
  • 1075e870d4 Merging master branch Jordan Wright 2020-06-16 21:17:12 -0500
  • 0f6439de5a gofmt'ing the IMAP changes Jordan Wright 2020-06-16 20:13:24 -0500
  • 61bbb22f7c Updating the modules used for IMAP and email support Jordan Wright 2020-06-16 20:10:12 -0500
  • 6f95da00ba
    IMAP update; new library and attachment support (#1791) Glenn Wilkinson 2020-06-17 02:02:09 +0100
  • 5b88ac5392 WIP: Making sure that password reset requirements are handled correctly Jordan Wright 2020-06-16 19:48:20 -0500
  • fea5934141 Resloved outstanding merge conflict Glenn Wilkinson 2020-06-15 16:06:42 +0100
  • 2cc71b9a3a Merge branch 'master' into imap-update (attempt 2) Glenn Wilkinson 2020-06-15 09:50:01 +0100
  • 0c092ec2f3 Merge branch 'master' into imap-update Glenn Wilkinson 2020-06-15 00:16:45 +0100
  • d84cfba323 Fixed flash messages for resetting a password. Jordan Wright 2020-06-14 15:35:10 -0500
  • 7bce7718a3 Changed code to allow passwords that are at least MinPasswordLength. Fixed ErrPasswordMismatch message. Jordan Wright 2020-06-14 15:34:42 -0500
  • b32c3e4201 Small fixes Glenn Wilkinson 2020-06-14 13:49:12 +0100
  • 8ebdb43469 Documentation and code cleanup for webhooks Jordan Wright 2020-06-13 13:44:20 -0500
  • 6c4fa8b615 Fixed bug whereby emails were being deleted/marked unread prematurely Glenn Wilkinson 2020-06-13 15:01:48 +0100
  • 1ebc3e9426 Small fixes and updates. Notably, using Jordan's email attachment parses now. Glenn Wilkinson 2020-06-13 14:45:31 +0100
  • 9c7c7fb66d Small fixes Glenn Wilkinson 2020-06-01 13:15:14 +0100
  • ec8b17238e General code cleanup as part of an effort to integrate staticcheck into our CI pipeline. Jordan Wright 2020-05-25 21:46:36 -0500
  • 0961e22126 Removed unneeded print statement Jordan Wright 2020-05-25 20:55:00 -0500
  • 782f80fa12 Bumped version to 0.10.1 v0.10.1 Jordan Wright 2020-05-24 22:26:48 -0500
  • b57210f6e7 Rebuilt JS files from #1812 Jordan Wright 2020-05-24 22:24:57 -0500
  • 520b0b8d87 Initial commit of automatic releases via GitHub Actions. v0.10.0 Jordan Wright 2020-05-24 21:53:38 -0500
  • ba38bfdbdd Bumped version to 0.10.0 Jordan Wright 2020-05-24 21:49:40 -0500
  • b29544c208 Rebuilding JS files from #1838 Jordan Wright 2020-05-23 12:56:18 -0500
  • 353639e168
    Use GroupsSummary to create and copy campaign (#1838) Prasoon Dwivedi 2020-05-23 23:21:43 +0530
  • 399bcab51e Use GroupsSummary to create and copy campaign Prasoon Dwivedi 2020-05-16 01:26:52 +0530
  • 5d47ce61b8 merge problems solved LaggerP 2020-05-22 10:08:01 -0300
  • 726e3c96ac Rebuilding JS files from #1830 Jordan Wright 2020-05-08 21:02:05 -0500
  • 40b77840f5
    Add favicon (#1831) Prasoon Dwivedi 2020-05-09 07:30:22 +0530
  • 0ddd244494
    Merge 905e02bdb8 into 116c2a7e7e Russel Van Tuyl 2020-05-08 20:53:57 +0200
  • a126829f35 new comments was added and files was minify LaggerP 2020-05-05 10:10:24 -0300
  • b0f6d070c1 Add favicon Prasoon Dwivedi 2020-05-05 01:04:01 +0530
  • fd7a5557e2 second redirect logic was added LaggerP 2020-05-04 13:37:26 -0300
  • 116c2a7e7e
    Load datatable rows all at once (#1830) Prasoon Dwivedi 2020-05-04 08:33:58 +0530
  • 249ba8a4f3 Load datatable rows all at once Prasoon Dwivedi 2020-05-03 22:46:45 +0530
  • 83e18d4920 LinkOpened created LaggerP 2020-04-30 13:03:31 -0300
  • 86906e479d second redirect url was added Pablo Lagger 2020-04-29 13:21:40 -0300
  • f5c42ee54b
    Merge 96cceca27f into 38a6a77c9c Glenn Wilkinson 2020-04-27 18:19:44 -0500
  • 38a6a77c9c
    Added ability to allow admin to 'su' to other accounts (#1812) Glenn Wilkinson 2020-04-28 00:19:20 +0100
  • 96cceca27f Removed a modified file from pull request Glenn Wilkinson 2020-04-27 21:11:49 +0100
  • e13949d42c Removed debug statement Glenn Wilkinson 2020-04-27 20:28:30 +0100
  • 26e82cb2e3
    Add capability to run the binary in a mode (#1817) Prasoon Dwivedi 2020-04-27 09:21:39 +0530
  • 45c4301e45 Add capability to run the binary in a mode Prasoon Dwivedi 2020-04-22 19:57:22 +0530
  • a0e8c4a369 Added optional csrf_key to config to better support H/A configurations. Fixes #1816. Fixes #1820. Jordan Wright 2020-04-23 23:16:44 -0500
  • 7debe78745 adding extended_templates feature Ahmed Khalid 2020-04-16 02:55:43 +0200
  • 7057e4b971 Naming convention and user message modifications Glenn Wilkinson 2020-04-13 00:47:11 +0100
  • 9c67b2a03c Removed debug line Glenn Wilkinson 2020-04-12 23:28:22 +0100
  • 7163d9ddc4 Added ability to allow admin to 'su' to other accounts Glenn Wilkinson 2020-04-11 16:03:07 +0100
  • 814f594ed7 Removed .min.js file Glenn Wilkinson 2020-03-29 17:30:17 +0100