influxdb/kv
Lyon Hill 0778f90cfc
fix(task): Remove unnecessary auth lookups (#14733)
* fix(task): Remove unnecessary auth lookups

Currently we look up task authorization for all task lookups even if we are only
looking up the task for internal use's. We can keep the same interface but cutdown
on the amount of lookups we do by using seperate internal functions for task lookup
and task with id lookup
2019-08-21 15:56:33 -06:00
..
auth.go feat(http): find auths by org 2019-04-14 18:06:19 +08:00
auth_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
bucket.go feat(influxdb): bucket created and updated time 2019-05-17 11:49:10 -04:00
bucket_test.go feat(influxdb): bucket created and updated time 2019-05-17 11:49:10 -04:00
check.go fix(kv): check createdat and updatedat should be identical (#14699) 2019-08-20 14:16:40 -07:00
check_test.go chore(http): split taskservice from check and notification 2019-08-19 18:56:17 -04:00
cursor.go feat(platform): add generic kv store 2018-12-18 16:08:48 -05:00
cursor_test.go chore: rename imports from platform to influxdb 2019-01-09 20:51:47 -08:00
dashboard.go fix(kv): updatedAt should be updated as well 2019-05-18 23:36:48 -04:00
dashboard_test.go feat(http): add audit log 2019-05-16 10:57:28 -04:00
document.go fix(kv): updatedAt should be updated as well 2019-05-18 23:36:48 -04:00
document_test.go feat(influxdb): add support for templates 2019-03-06 13:18:31 -08:00
kv_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
kvlog.go feat(http): add audit log 2019-05-16 10:57:28 -04:00
kvlog_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
label.go fix label tests 2019-04-12 01:29:49 -07:00
label_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
lookup_service.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
lookup_service_test.go fix(influxdb): rename telegraf orgID 2019-06-03 16:20:53 -04:00
notification_endpoint.go feat(kv): add notification endpoint 2019-08-15 21:56:18 -04:00
notification_endpoint_test.go feat(kv): add notification endpoint 2019-08-15 21:56:18 -04:00
notification_rule.go chore(http): split taskservice from check and notification 2019-08-19 18:56:17 -04:00
notification_rule_test.go chore(http): split taskservice from check and notification 2019-08-19 18:56:17 -04:00
onboarding.go remove org from bucket 2019-04-22 18:39:05 -04:00
onboarding_test.go feat(influxdb): bucket created and updated time 2019-05-17 11:49:10 -04:00
org.go fix(kv): add task organization ID lookup 2019-07-28 22:07:03 -07:00
org_test.go feat(influxdb): add org create and update time 2019-05-20 17:36:29 -07:00
passwords.go Minor text updates for password error and default scraper name (#12448) 2019-03-08 09:12:59 -08:00
passwords_test.go fix(influxdb): use influxdb.Error in ID.Decode 2019-05-15 22:53:31 +08:00
scrapers.go feat(influxdb): add scraper filter 2019-04-25 11:33:34 -04:00
scrapers_test.go feat(influxdb): add scraper filter 2019-04-25 11:33:34 -04:00
secret.go fix(kv): fix extra \x00 secret decoding 2019-08-15 21:56:20 -04:00
secret_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
service.go feat(kv): add notification endpoint 2019-08-15 21:56:18 -04:00
service_test.go feat(authentication): Add cli args for specifying session length and renewal (#13924) 2019-05-15 10:16:47 -07:00
session.go feat(task): impersonate user on task execution (#14675) 2019-08-15 18:31:52 -06:00
session_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
source.go add spans to multiple services 2019-03-07 12:12:31 -07:00
source_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
store.go add spans to multiple services 2019-03-07 12:12:31 -07:00
task.go fix(task): Remove unnecessary auth lookups (#14733) 2019-08-21 15:56:33 -06:00
task_test.go feat(task): impersonate user on task execution (#14675) 2019-08-15 18:31:52 -06:00
telegraf.go fix(influxdb): rename telegraf orgID 2019-06-03 16:20:53 -04:00
telegraf_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
unique.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
urm.go use tracing.StartSpanFromContext 2019-03-07 12:12:31 -07:00
urm_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
user.go feat(http): add audit log 2019-05-16 10:57:28 -04:00
user_test.go feat(kv): implemented key/value store with end-to-end integration tests 2019-02-19 17:47:19 -06:00
variable.go fix failures in variable http testing 2019-06-20 16:25:38 -07:00
variable_test.go fixed bolt and inmem tests 2019-06-20 16:25:38 -07:00