Jared Scheib
0050fddc03
Allow new Organization names to include spaces
2017-12-12 13:37:07 -08:00
Michael Desa
49c8868e67
Prevent user joining private default org
...
Previously, if an organization was private and a user was removed from
the default organization, then they would be re-added. This behavior was
so left over from when we thought of the default organization as the
place where all users would exist. This PR removes that behavior.
There is one piece of odd behavior where a user's "current organization"
will be the default organization, but they will have no role in the
default organization.
2017-12-12 13:15:53 -08:00
lukevmorris
290065676c
Merge pull request #2558 from influxdata/fix/extra-template-config-rebased
...
Fix template rendering to ignore template if not in query
2017-12-12 13:06:45 -08:00
Chris Goller
3932bcca31
Update CHANGELOG.md to mention fixing template rendering with extra vars
2017-12-12 13:04:49 -08:00
Chris Goller
7d50711345
Fix template rendering to ignore template if not in query
2017-12-12 13:04:49 -08:00
lukevmorris
98049f016c
Merge pull request #2556 from influxdata/2520-firefox-login-rebased
...
Fix rendering issue on non-Chrome
2017-12-12 12:46:25 -08:00
Luke Morris
5688668c81
Allow for 2 custom links
2017-12-12 12:45:03 -08:00
Luke Morris
525f4ba18d
Shift position of inverse dropdown
2017-12-12 12:45:03 -08:00
Luke Morris
d4f2d97430
Control direction of sidebar-menu--user-nav with flexbox
2017-12-12 12:45:03 -08:00
Luke Morris
585b4e4393
Unupdate changelog
2017-12-12 12:44:57 -08:00
Luke Morris
e4cae5fc36
Update changelog
2017-12-12 12:43:38 -08:00
Luke Morris
62213ee9cc
visualViewport is supported in Chrome only
2017-12-12 12:37:30 -08:00
Nathan Haugo
488d581d9e
Update CHANGELOG.md to organize release notes
2017-12-07 15:03:58 -06:00
Nathan Haugo
5ebb4436a6
Add unreleased 1.4.0.0-beta2 to CHANGELOG
2017-12-07 14:40:40 -06:00
Nathan Haugo
05fc484864
Update bumpversion with 1.4.0.0-beta1
2017-12-07 14:38:28 -06:00
Nathan Haugo
0d249cb013
Release 1.4.0.0-beta1
2017-12-07 14:18:19 -06:00
Jared Scheib
9c99555390
Merge pull request #2506 from influxdata/multitenancy
...
Add support for multiple organizations, multiple users with role-based access control, and private instances
2017-12-07 11:21:02 -08:00
Jared Scheib
94bdb0da9a
Update changelog
2017-12-07 11:11:44 -08:00
Jared Scheib
edc72c6a3a
Remove failing propType when not using auth
2017-12-06 19:10:08 -08:00
Jared Scheib
31f012ff8f
Merge branch 'master' into multitenancy
2017-12-06 19:05:16 -08:00
Jared Scheib
505548584d
Merge pull request #2399 from influxdata/multitenancy_reset_current_org
...
Refactor server to issue 403s instead of 401s; handle 403s & routing in client; remove source Role concept
2017-12-06 18:58:40 -08:00
Luke Morris
bc89216d2d
Repair go integration spec - we return 403s now
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-06 18:50:53 -08:00
Jared Scheib
7b4a781695
Repair javascript specs
...
Signed-off-by: Luke Morris <lukevmorris@gmail.com>
2017-12-06 18:39:45 -08:00
Luke Morris
23c7ba312d
If a superadmin is removed from an organization, send to purgatory
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-06 18:39:45 -08:00
Luke Morris
4178a1177e
If a superadmin is removed from an organization, send to purgatory
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-06 18:14:24 -08:00
Jared Scheib
d8851191d1
Display helpful messages to users
...
Signed-off-by: Luke Morris <lukevmorris@gmail.com>
2017-12-06 17:56:12 -08:00
Luke Morris
cdac1bd870
When user removed from private org, log them out
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-06 17:53:30 -08:00
Hunter Trujillo
ea06f62b1b
Merge pull request #2495 from influxdata/feature/yowo
...
You're Only Warned Once
2017-12-06 18:35:52 -07:00
Jared Scheib
a910bba1c2
Refactor to use isUsingAuth
...
Signed-off-by: Luke Morris <lukevmorris@gmail.com>
2017-12-06 17:24:01 -08:00
Luke Morris
7ad5259972
Allow superadmin-members to login from Purgatory
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-06 17:22:36 -08:00
Jared Scheib
e2bb186acf
Add failsafe to kick user to login if me becomes null
...
Signed-off-by: Luke Morris <lukevmorris@gmail.com>
2017-12-06 17:07:24 -08:00
Hunter Trujillo
1abe25c0d7
Merge pull request #2427 from influxdata/feature/infinite-scroll
...
Infinite Scroll
2017-12-06 17:17:16 -07:00
Luke Morris
0c040e96b6
Revert "Revert "Log out user if organization is gone on the server""
...
This reverts commit cf4bacf6da
.
2017-12-06 15:44:09 -08:00
Jared Scheib
52e821f945
meGetCompleted requires me/auth/logoutLink from AJAX response
...
Signed-off-by: Luke Morris <lukevmorris@gmail.com>
2017-12-06 15:40:09 -08:00
Luke Morris
cf4bacf6da
Revert "Log out user if organization is gone on the server"
...
This reverts commit d727434de6
.
2017-12-06 15:23:18 -08:00
Luke Morris
d727434de6
Log out user if organization is gone on the server
2017-12-06 15:10:48 -08:00
Andrew Watkins
058d9757e7
Merge pull request #2499 from influxdata/origin/multitenancy/enter-and-escape-admin-user
...
Add enter and escape key behavior to Chronograf admin users page
2017-12-06 15:07:54 -08:00
Jared Scheib
b63531c52a
Clean up error message for consistency
2017-12-06 14:57:49 -08:00
Hunter Trujillo
b85fa609de
Merge pull request #2496 from influxdata/multitenancy_fix_sources_update
...
Fix Sources Update on Source Creation or Updation
2017-12-06 15:34:45 -07:00
Jared Scheib
dd466c27bf
Add notification for successful delete of source
2017-12-06 14:25:19 -08:00
Jared Scheib
56ba45598b
Fix notification copy on add & update source
2017-12-06 14:23:49 -08:00
deniz kusefoglu
63ff785bd1
Add enter and escape key behavior to Chronograf admin users page
2017-12-06 14:22:27 -08:00
Hunter Trujillo
02059a1199
Same story for updateSourceAction.
2017-12-06 15:06:21 -07:00
Jared Scheib
c3b1173b31
Fetch sources anew if showDatabases fails; communicate errors to user
...
Signed-off-by: Luke Morris <lukevmorris@gmail.com>
2017-12-06 13:42:51 -08:00
Hunter Trujillo
279813e0b1
Fix source updating upon adding sources by calling the bound action creator from props instead of just the action creator by itself.
2017-12-06 14:38:37 -07:00
Luke Morris
1d9797540c
Route demoted admin to / from /admin-chronograf
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-06 11:03:12 -08:00
Hunter Trujillo
9b7c4dd1bf
Add reducer to keep track of dismissed notifications. So that You're Only Warned Once.
2017-12-06 09:28:10 -07:00
Jared Scheib
14e8e70484
Merge branch 'multitenancy' into multitenancy_reset_current_org
2017-12-05 18:47:05 -08:00
Luke Morris
c1c2cbd4d4
Don't route superadmin to purgatory
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-05 18:40:16 -08:00
Luke Morris
95984659cd
Display error notification to a Viewer if logging into organization with no sources
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-05 18:36:07 -08:00