influxdb/tenant
William Baker 8ee59f4bf4
feat(annotations): authorization service (#21665)
* feat(annotations): added authz service for annotations and streams

* fix: tests and adjustments

* chore: misc cleanup

* chore: update number in authz comment

Co-authored-by: Daniel Moran <danxmoran@gmail.com>

* chore: update number in authz comment

Co-authored-by: Daniel Moran <danxmoran@gmail.com>

* chore: update number in authz comment

Co-authored-by: Daniel Moran <danxmoran@gmail.com>

* fix: address review comments

* feat: added post-list filter for fine-grained auth

Co-authored-by: Daniel Moran <danxmoran@gmail.com>
2021-06-11 17:39:51 -04:00
..
index refactor(kv): delete deprecated kv service code 2020-11-16 12:41:26 +00:00
doc.go feat(tenant): change the tenant services default behavior to enabled (#17872) 2020-04-29 14:04:26 -06:00
error.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
error_bucket.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
error_org.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
error_urm.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
error_user.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_client_bucket.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_client_onboarding.go feat(cmd/influx): allow setting shard-group durations for buckets via API and CLI (#20911) 2021-03-11 14:51:03 -05:00
http_client_org.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_client_urm.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_client_user.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_handler_urm.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_handler_urm_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_server_bucket.go fix: send empty array of retention rules when no parameters are set (#21179) 2021-04-09 16:54:08 -04:00
http_server_bucket_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_server_onboarding.go feat: add urm client to tenant package (#19198) 2020-08-05 08:46:26 -07:00
http_server_onboarding_test.go refactor(kv): delete deprecated kv service code 2020-11-16 12:41:26 +00:00
http_server_org.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
http_server_org_test.go chore(tenant): make tenant and kv both conform with harness (#19266) 2020-08-11 15:56:42 +01:00
http_server_user.go feat(users): list users via the API now supports `offset`, `limit` or `after` parameter (#21367) 2021-05-12 14:09:52 +02:00
http_server_user_test.go refactor: migrator and introduce Store.(Create|Delete)Bucket (#18570) 2020-07-01 12:08:20 +01:00
middleware_bucket_auth.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_bucket_auth_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_bucket_logging.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_bucket_logging_test.go chore(tenant): make tenant and kv both conform with harness (#19266) 2020-08-11 15:56:42 +01:00
middleware_bucket_metrics.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_onboarding_auth.go fix: correct various typos (#19987) 2020-11-11 13:54:21 -05:00
middleware_onboarding_logging.go fix(onboarding): don't ignore failures to set initial password (#20317) 2020-12-16 06:43:43 -08:00
middleware_onboarding_metrics.go chore(metric): refactor the metric pkg to enable extension of vectors and naming convetions 2020-06-16 12:17:45 -07:00
middleware_org_auth.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_org_auth_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_org_logging.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_org_logging_test.go fix(tenant): include pagination options in middlewares (#17835) 2020-04-22 14:31:56 -06:00
middleware_org_metrics.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_urm_auth.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_urm_auth_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_urm_logging.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_urm_logging_test.go fix(tenant): include pagination options in middlewares (#17835) 2020-04-22 14:31:56 -06:00
middleware_urm_metrics.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_user_auth.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_user_auth_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_user_logging.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
middleware_user_logging_test.go fix(tenant): include pagination options in middlewares (#17835) 2020-04-22 14:31:56 -06:00
middleware_user_metrics.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
service.go feat: add urm client to tenant package (#19198) 2020-08-05 08:46:26 -07:00
service_bucket.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
service_bucket_test.go chore(tenant): make tenant and kv both conform with harness (#19266) 2020-08-11 15:56:42 +01:00
service_onboarding.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
service_onboarding_test.go feat(annotations): authorization service (#21665) 2021-06-11 17:39:51 -04:00
service_op_log.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
service_org.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
service_org_test.go chore(tenant): make tenant and kv both conform with harness (#19266) 2020-08-11 15:56:42 +01:00
service_test.go chore(tenant): make tenant and kv both conform with harness (#19266) 2020-08-11 15:56:42 +01:00
service_urm.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
service_urm_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
service_user.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
service_user_test.go feat(annotations): authorization service (#21665) 2021-06-11 17:39:51 -04:00
storage.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
storage_bucket.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
storage_bucket_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
storage_org.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
storage_org_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
storage_test.go chore(tenant): make tenant and kv both conform with harness (#19266) 2020-08-11 15:56:42 +01:00
storage_urm.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
storage_urm_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00
storage_user.go feat(users): list users via the API now supports `offset`, `limit` or `after` parameter (#21367) 2021-05-12 14:09:52 +02:00
storage_user_test.go refactor: automated move of errors and id from root to kit (#21101) 2021-03-30 14:10:02 -04:00