influxdb/authorizer
Lyon Hill a31b651057
feat(task): Add new permission lookup pattern for executor (#18920)
* feat(task): Add new permission lookup pattern for executor

We can now use the user service to populate task owners permissions.
This should improve the task lookup time and decouple the task system
from the URM system. In the future we will have the ability to better isolate
tenant pieces from the rest of the service.

* feat: add feature flagging
2020-07-13 14:47:58 -06:00
..
agent.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
agent_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
auth.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
auth_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
authorize.go refactor!: replace authorizer.Allowed method with PermissionSet (#17959) 2020-05-13 12:27:46 +01:00
authorize_find.go fix(dbrp): Change DBRP mapping service to use Buckets resource permissions instead of DBRP. 2020-06-15 15:50:37 -04:00
backup.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
bucket.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
bucket_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
check.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
check_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
dashboard.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
dashboard_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
document.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
label.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
label_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
notification_endpoint.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
notification_endpoint_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
notification_rule.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
notification_rule_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
org.go fix: org filtering for both kv and tenant need to match behaviors. (#17758) 2020-04-16 12:22:21 -06:00
org_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
password.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
password_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
scraper.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
scraper_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
secret.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
secret_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
source.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
source_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
task.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
task_test.go refactor: migrator and introduce Store.(Create|Delete)Bucket (#18570) 2020-07-01 12:08:20 +01:00
telegraf.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
telegraf_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
urm.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
urm_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
user.go feat(task): Add new permission lookup pattern for executor (#18920) 2020-07-13 14:47:58 -06:00
user_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00
variable.go refactor: rewrite imports to include the /v2 suffix for version 2 2020-04-03 12:39:20 -05:00
variable_test.go refactor(tenant): move bucket and urm auth layers to tenant service (#17474) 2020-04-07 11:13:27 -07:00