Commit Graph

694 Commits (7eb4011d6060b747340ea0a8a4751322c0c9e086)

Author SHA1 Message Date
Chris Goller bac0e084cb Merge pull request #2825 from influxdata/feature/annotation-tests
Annotation tests
2018-02-21 12:23:00 -06:00
Chris Goller 6b695cbf84 Add initial tests for REST annotations 2018-02-20 08:34:23 -06:00
Luke Morris fe24ba6dfc Enforce presence of endTime 2018-02-19 09:52:02 -08:00
Luke Morris d855524199 Full create for single and windowed annotations 2018-02-16 21:37:31 -08:00
Luke Morris 9ea15c51c7 Unify annotation schema in both client/server 2018-02-16 19:49:13 -08:00
Chris Goller 11be7eae8d Fix annotation storage to influxdb 2018-02-16 09:17:47 -08:00
Chris Goller 5731d3f059 Update annotations to use time as endTime 2018-02-16 09:17:47 -08:00
Chris Goller 11121e1ac5 WIP 2018-02-16 09:17:47 -08:00
Luke Morris 41244f4edc Merge branch 'master' into feature/annotationz-pre-pl-with-master 2018-02-15 12:03:10 -08:00
Chris Goller f7144112a9 Update meta nodes to respect insecure skip verify 2018-02-14 13:25:08 -08:00
Luke Morris 9d349ef89b Bump to 1.4.1.2 2018-02-13 13:34:50 -08:00
Luke Morris 035988e990 Bump version to 1.4.1.1 2018-02-12 18:03:16 -08:00
Luke Morris 3fa5e09c10 Bump version 2018-02-12 16:42:58 -08:00
Luke Morris c5d89c353d Remove Public; Improve Tab Names 2018-02-09 16:00:27 -08:00
Luke Morris 5f0ef591ea Merge branch 'master' into feature/mappings 2018-02-09 11:42:07 -08:00
Luke Morris c17e124b27 Replace Public functionality with Mappings feature 2018-02-08 17:53:34 -08:00
Alex P f2cc269a33 Merge branch 'master' into feature/annotationz-pre-pl-with-master 2018-02-08 16:38:47 -08:00
Iris Scholten 5f44034584 WIP remove public logic from organizations 2018-02-08 16:01:00 -08:00
Luke Morris c270b3371d Pseudo code for removal of Public 2018-02-08 10:59:54 -08:00
Michael Desa 1890fd6b08 Allow user to delete themselves
Previously users were prevented from removing themselves.

Connect https://github.com/influxdata/chronograf/issues/2711
2018-02-07 09:46:08 -05:00
Iris Scholten 0f2e163e50 Group=>ProviderOrganization; organization=>organiztionId; fix pointer bug 2018-02-06 18:33:27 -08:00
ischolten d83c1e8a63 Merge pull request #2703 from influxdata/feature/global-users
Add global users page for super admins
2018-02-06 14:30:08 -08:00
Michael Desa fd486c9168 Prevent error if organization not found in mapping
chris go vet fix
2018-02-05 18:20:03 -05:00
Chris Goller e55b8116f7 Update cell defaults to use empty array 2018-02-05 17:04:15 -06:00
Michael Desa 25838cb9ea Add Mappings CUDA routes 2018-02-05 16:47:44 -05:00
Chris Goller 3babccfa0c Fix cell race condition 2018-02-05 14:50:05 -06:00
Chris Goller 5ccab143b7 Add legend to dashboard cells 2018-02-05 14:25:57 -06:00
Michael Desa 64f670e819 Add correct implementation of mappings 2018-02-05 14:54:39 -05:00
Iris Scholten adaff3e9e8 Merge branch 'master' into feature/global-users 2018-02-01 16:40:14 -08:00
Nathan Haugo 9a0d0ad54d Update changelog for 1.4.0.1 2018-01-25 13:09:45 -08:00
Andrew Watkins ee865e304e Merge annotation-store 2018-01-19 10:11:53 -08:00
Chris Goller 59b85c3f3a Update influxdb annotation store to support update/delete 2018-01-18 21:50:46 -06:00
Michael Desa ec4a00eb11 Fix RouteMatchesPrincipal if org isnt on principal 2018-01-17 12:42:32 -05:00
Michael Desa e8ed30a9e6 Populate links response with organiation on JWT 2018-01-17 12:26:28 -05:00
Michael Desa e1b071c002 Add correct users route to all routes 2018-01-16 17:03:46 -05:00
Michael Desa 6168dc3e06 Nest user routes under organization
Add global user routes
2018-01-16 16:45:58 -05:00
Chris Goller 92b5cedff9 Add basic REST routes for annotations 2018-01-12 17:17:14 -06:00
Chris Goller 1629f6c56b Add epoch to influx query 2018-01-12 17:17:01 -06:00
Michael Desa a48019b643 Allow UpdateUser to accept empty roles 2018-01-12 12:37:30 -05:00
Michael Desa f7f86f0ea6 Add wildcard role and validate users roles in CRUD
The server may now specify a '*' to indicate that the server should
retrieve the organizations default role and assign it to the user.
2018-01-12 12:27:55 -05:00
Michael Desa 6b11afe433 Apply mapping to user in /me 2018-01-11 16:10:27 -05:00
Michael Desa a61eb73a19 Add logic mapping applying a mapping 2018-01-11 12:36:13 -05:00
Michael Desa 732810fe64 Fix mappings on me response 2018-01-10 16:34:04 -05:00
Michael Desa be3b76629a Add mappings to organizations
Add links to organization response on me
2018-01-10 15:56:13 -05:00
Deniz Kusefoglu 1080e9b730 Merge pull request #2409 from influxdata/multiple-event-handlers
Multiple event handlers
2018-01-10 12:32:22 -08:00
Michael Desa 4c33cf7846 Add rawUsers route to AllLinks 2018-01-10 11:18:08 -05:00
Michael Desa 1a78819462 Allow for different canned resource paths
Previously, users had to place all canned resources (layouts,
dashboards, sources, kapacitors, and organizations) in a single
directory. This work introduces a way to specify two directories.
One for application layouts and one for the other resources.

Users may still place all resources in a single directory if they'd
like.
2018-01-09 17:34:36 -05:00
Michael Desa 1c33580f99 Modify CRUD user handlers for global operations
Add raw query param middleware performing raw ops

This commit introduces middleware that allows SuperAdmin Users to
specify a query param `raw=true` which will give them raw access to the
data store. Raw access means that it is not in behind the usual
organization facade.

Currently, only the user routes use this middleware.
2018-01-09 13:43:33 -05:00
Chris Goller 89633f2f18 Update influxdb write proxy to allow self-signed certificates 2018-01-09 11:09:13 -06:00
Chris Goller f6bd84584a Update kapacitor proxy to allow self-signed certificates 2018-01-09 11:05:47 -06:00