fleet/server/kolide
Mike Arpaia 9987983cb9 Simplifying SMTP Logic (#892)
* Simplifying SMTP Logic

This commit breaks the test email sending into it's own service method
(thus removing the capability from the API- if we want it back, we can
wire up another endpoint for just that). Additionally, error wrapping is
used through the new ModifyAppConfig service method to ensure that an
error or failed email will always result in an error while ensuring that
the submitted record always get committed (unless a serious error
happens).

* never wrap a nil error

* use err instead of individual errors
2017-01-11 01:27:09 -07:00
..
app.go Simplifying SMTP Logic (#892) 2017-01-11 01:27:09 -07:00
campaigns.go Push distributed query errors over results websocket (#878) 2017-01-10 19:34:32 -08:00
datastore.go Separate tables from data migrations (#745) 2017-01-05 09:27:56 -08:00
emails.go Add invite email template and use the new invite mailer pattern (#711) 2016-12-28 11:55:03 -05:00
emails_test.go App Settings - /admin/settings #363 (#590) 2016-12-20 15:54:30 -06:00
hosts.go add missing logs to kolide service (#843) 2017-01-09 23:40:21 -05:00
hosts_test.go Host summary endpoint (#742) 2017-01-04 14:16:17 -07:00
invites.go consolidate delete operations in mysql store (#746) 2017-01-04 13:18:21 -05:00
labels.go add missing logs to kolide service (#843) 2017-01-09 23:40:21 -05:00
network_interfaces.go Host details 405 (#535) 2016-12-02 01:00:00 +08:00
options.go Osquery Options - /config/osquery-options #365 (#729) 2016-12-31 11:56:54 -06:00
options_test.go Osquery options 365 (#657) 2016-12-29 12:32:28 -06:00
osquery.go Push distributed query errors over results websocket (#878) 2017-01-10 19:34:32 -08:00
packs.go add missing logs to kolide service (#843) 2017-01-09 23:40:21 -05:00
queries.go consolidate delete operations in mysql store (#746) 2017-01-04 13:18:21 -05:00
query_results.go Datastores for buffering distributed query results (#346) 2016-10-31 15:51:19 -07:00
scheduled_queries.go add missing logs to kolide service (#843) 2017-01-09 23:40:21 -05:00
service.go Osquery options 365 (#657) 2016-12-29 12:32:28 -06:00
sessions.go Fixes for bugs in MySQL migration (#501) 2016-11-16 15:12:59 -08:00
sessions_test.go Organizing go code (#241) 2016-09-26 11:48:55 -07:00
targets.go Added MIA status for hosts that haven't been updated for 30 days (#570) 2016-12-07 01:37:22 +08:00
traits.go consolidate delete operations in mysql store (#746) 2017-01-04 13:18:21 -05:00
users.go Fix required password reset flow (#833) 2017-01-09 21:42:50 -07:00
users_test.go Organizing go code (#241) 2016-09-26 11:48:55 -07:00