Commit Graph

60 Commits (master)

Author SHA1 Message Date
Pavel Zavora 0e986b6d84 fix(server): return back 1.9-available permissions 2022-06-24 20:31:44 +02:00
Pavel Zavora 2d781fcab9 feat(server): check that enteprise db allowed permissions start all allowed permissions 2022-05-25 16:32:03 +02:00
Pavel Zavora 764732143c feat(server): adjust possible Enterprise database permissions 2022-05-25 15:03:29 +02:00
Pavel Zavora c1c6a1d2b8 chore: improve inline doc 2022-05-12 06:22:03 +02:00
Pavel Zavora 01ad36cae8 chore: improve docs 2022-05-11 20:20:09 +02:00
Pavel Zavora 47bc1a2449 fix(enterprise): remember and use master URL in communication with meta nodes 2022-05-11 15:32:54 +02:00
Pavel Zavora 1f2a8e61b9 chore(enterprise): improve meta client 2022-05-11 14:38:57 +02:00
Pavel Zavora c35603ac9f fix(enterprise): wait for the user creation 2022-05-11 12:19:23 +02:00
Pavel Zavora 32c7984f54 fix(enterprise): optimize create user without permissions 2022-05-11 12:18:27 +02:00
Pavel Zavora 36090224fb chore(enterprise): add AddUserPerms to meta 2022-05-11 10:36:07 +02:00
Pavel Zavora 25818ed8c2 fix(server): always use the supplied meta URL 2021-03-18 16:20:28 +01:00
Pavel Zavora e0b639f355 chore: repair error messages 2021-03-18 16:16:56 +01:00
Pavel Zavora 618e3c8597 fix(server): configure 10 seconds dialer timeout for meta client 2021-03-18 16:16:28 +01:00
Greg 1806d6c298
chore: tidy prior to kv refactor (#5342)
* Start cleaning up/reviewing for kv refactor

* Remove dependency on graceful http layer

* Remove deprecated cli option --new-sources

* Run gofmt and remove dep related files

* Update non-influx deps

* Update kapacitor dep

* Compile regexp's once

* Remove un-needed struct members

* Remove unused integrations code
2020-01-09 08:49:42 -07:00
Brandon Farmer c41bec0216 Remove concurrency from source authentication test 2018-07-02 14:30:08 -07:00
Brandon Farmer 934c4abab8 Use json ldap configuration over toml 2018-07-02 14:17:32 -07:00
Brandon Farmer 241d030ebe Make authentication method available in sources 2018-07-02 11:24:29 -07:00
Brandon Farmer e2734a0d03 Add endpoint for determining if ldap is enabled 2018-07-02 11:24:29 -07:00
Chris Goller c1043b1938 Update timeseries interface to write multiple points 2018-02-27 13:27:17 -06:00
Luke Morris 59b6979812 Merge branch 'master' into feature/annotationz-pre-pl-with-master 2018-02-15 12:03:10 -08:00
Chris Goller af9cc88060 Update meta nodes to respect insecure skip verify 2018-02-14 14:28:02 -05:00
Chris Goller 243ccb1ffb Add basic REST routes for annotations 2018-01-12 17:17:14 -06:00
Jared Scheib 1323a062b7 Merge branch 'master' into multitenancy 2017-12-05 13:00:48 -08:00
Jared Scheib 93f11e1325 Merge remote-tracking branch 'origin/master' into multitenancy 2017-12-05 11:43:23 -08:00
Chris Goller 6db56147a8 Add basic auth or JWT tokens for meta queries 2017-12-04 18:07:08 -06:00
Chris Goller 52e1175c7d Update patching of enterprise users allow incremental updating of fields 2017-11-30 12:41:50 -06:00
Michael Desa e27936ee69 Add Num to UsersStore interface 2017-11-30 12:55:59 -05:00
Chris Goller 03f378d5d2 Update enterprise users and roles to remove diffs instead of all 2017-11-28 22:22:41 -06:00
Michael Desa 0d235f646d Generalize chronograf.UsersStore Get method
The `Get` method on the UsersStore was generalize by changing the second
parameter to a struct. This allows the Store to retrieve users by more
than simply their name.

-Get(ctx context.Context, name string) (*User, error)
+Get(ctx context.Context, q UserQuery) (*User, error)
2017-10-18 14:17:42 -04:00
Chris Goller 0bbedb2e60 Update enterprise meta redirect authorization testing 2017-09-08 15:13:54 -05:00
Chris Goller 36207fb5fd Fix return code when not talking to enterprise leader
Signed-off-by: Nathan Haugo <nhaugo@gmail.com>
2017-09-08 12:30:30 -07:00
Chris Goller c2adec4709 Add JWT shared secret influxdb auth
Refactor --new-sources to simplify adding shared secrets
2017-07-19 01:39:06 -05:00
Chris Goller 7081e86312 Update meta to only include authorization header. 2017-04-06 14:01:27 -05:00
Chris Goller 2793bb1d77 Add meta redirect for Influx Enterprise similar to meta client. 2017-04-05 23:59:12 -05:00
Jared Scheib 4e2617ea24 Merge branch 'master' into feature/admin
Conflicts:
	CHANGELOG.md
	enterprise/users.go
	server/admin.go
	server/admin_test.go
	ui/.eslintrc
	ui/src/shared/constants/index.js
	ui/src/store/configureStore.js
	ui/src/style/theme/theme-dark.scss
2017-03-10 18:36:37 -08:00
Chris Goller 2652a3aeb0 Add ability to update roles on a user resource 2017-03-10 16:52:24 -06:00
Chris Goller 44aa0526ed Update user/role responses to return empty arrays 2017-03-10 13:24:48 -06:00
Chris Goller 8dc012aeac Update to fix go linter issues 2017-03-06 10:11:52 -06:00
Chris Goller b69a577250 Fix users and roles PATCH removing all permissions 2017-03-02 13:57:53 -06:00
Chris Goller 8d014e9b94 Update InfluxEnterprise users to return their roles 2017-03-01 19:13:44 -06:00
Chris Goller 27b50fde22 Update schema for /permissions endpoint to have scopes 2017-02-27 13:31:38 -06:00
Chris Goller 1839cb9885 Fix enterprise create user to add permissions 2017-02-24 01:16:28 -06:00
Chris Goller a4a5b53bf5 Add roles endpoint and switching between OSS and enterprise 2017-02-23 21:54:20 -06:00
Chris Goller 5aa6a4ef2b Add roles to chronograf 2017-02-23 16:02:53 -06:00
Chris Goller 954ab36866 WIP roles 2017-02-22 09:29:39 -06:00
Chris Goller b990b1cd98 Update role user tests for meta enterprise 2017-02-21 19:11:40 -06:00
Chris Goller 440cf9835d Add enterprise allowance test 2017-02-21 18:48:03 -06:00
Chris Goller 0b95dfecbb Add tests for meta users and roles 2017-02-21 18:34:53 -06:00
Chris Goller dc2080aa4d Add tests for enterprise UsersStore handler 2017-02-21 13:28:54 -06:00
Chris Goller 95065f4635 Add a listing of all possible permissions for OSS and Enterprise 2017-02-19 13:47:19 -06:00