Commit Graph

6464 Commits (9c989083a81626a882c78fc397a6d0701b52f59b)

Author SHA1 Message Date
Alex P 26cc2f85f9 Change copy from 'switch' to 'connect' in organization table 2017-12-01 11:40:58 -08:00
Alex P 3638dc5012 Wire up switch organization button in organizations table 2017-12-01 11:13:49 -08:00
Hunter Trujillo d35fb25192 Fix file removal code. Fix clean script. Add clean to yarn start. 2017-12-01 11:14:16 -07:00
Alex P d4f3afe2aa Add org switching column to organizations table 2017-12-01 10:07:37 -08:00
Chris Goller df05e54d64 Update CHANGELOG to mention casting kapacitor output to influx to floats 2017-12-01 11:57:59 -06:00
Chris Goller fc94d397e6 Update kapacitor alerts to cast to float before sending to influx 2017-12-01 11:53:28 -06:00
Alex P ca7ef7d0a2 Remove superadmin indicator from user's nav item 2017-12-01 09:43:40 -08:00
Chris Goller 889c1fb821 Update CHANGELOG to mention adding boolean threshold alerts 2017-12-01 08:14:51 -06:00
Chris Goller a00febc343 Add boolean thresholds for kapacitor threshold alerts 2017-12-01 08:11:04 -06:00
Jared Scheib 941327349e Render Create Dashboard button on empty Dashboards Table only if at least Editor 2017-11-30 21:02:48 -08:00
Jared Scheib 3ef5fad4f8 Render Configure Kapacitor on empty Alerts Table only if at least Editor 2017-11-30 21:01:51 -08:00
Jared Scheib 899c72cf4f Fix client UX when creating a Chronograf organization that already exists 2017-11-30 20:20:37 -08:00
Jared Scheib 4cb40dee33 Change ErrOrganizationNameTaken to ErrOrganizationAlreadyExists for consistency 2017-11-30 20:12:00 -08:00
Jared Scheib 3f4dad8603 Disable 'Remove' button for self in Chronograf UsersTable
Add propTypes definition for 'users' in Chronograf AdminTabs
Add 'disabled' prop to DeleteConfirmButtons
2017-11-30 19:53:14 -08:00
Jared Scheib 76b61a146e Merge branch 'multitenancy' into multitenancy_reset_current_org 2017-11-30 19:07:40 -08:00
Jared Scheib fd0554aaa6 Remove source Role concept from client 2017-11-30 19:04:54 -08:00
Jared Scheib 7588dcbf63 Complete 9ef1e57 by removing Role concept from sources in server 2017-11-30 19:03:56 -08:00
Chris Goller 2355c395b4 Merge pull request #2449 from AdamSLevy/fix/issue/2404
Fix exported LDFLAGS causes .jsdep build step to fail
2017-11-30 18:22:40 -06:00
Andrew Watkins c1bb579114 Merge pull request #2444 from influxdata/bugfix/create-dashboard
Fix 'Create Dashboard' button
2017-11-30 18:52:02 -05:00
Andrew Watkins df9794a281 Fix Table requests 2017-11-30 15:50:18 -08:00
Adam S Levy 4cf2cc5839 Updated link to pull request 2017-11-30 23:48:32 +00:00
Adam S Levy d139762611 Updated CHANGELOG for issue #2404 2017-11-30 23:44:09 +00:00
Adam S Levy f0b0aeba7b Fix issue #2404: exported LDFLAGS causes build error in .jsdep 2017-11-30 23:38:06 +00:00
Andrew Watkins 60acad27d0 Update CHANGELOG.md 2017-11-30 15:30:52 -08:00
Andrew Watkins f0713fe0cd Fix runtime error when no rawText present 2017-11-30 15:25:55 -08:00
Andrew Watkins ce8affd6f8 Add :interval: to DataExplorer 2017-11-30 15:25:32 -08:00
Andrew Watkins 98fd8bf9d0 Merge branch 'master' of github.com:influxdata/chronograf 2017-11-30 15:24:17 -08:00
Jared Scheib 63d4f70d11 Remove obsolete Authenticated component import/export 2017-11-30 14:45:27 -08:00
Jared Scheib 3b8be68a0e Fix client UX when creating a Chronograf user that already exists 2017-11-30 14:21:27 -08:00
Nathan Haugo 0ce87c32c2 Merge pull request #2426 from influxdata/fix/enterprise-role-user-updates
Update enterprise users and roles to remove diffs instead of all
2017-11-30 13:20:50 -08:00
Jared Scheib d2df204664 Remove obsolete admin constants 2017-11-30 13:12:50 -08:00
Jared Scheib 037e9e8aa0 Rename const file dummyUsers.js to chronografAdmin.js 2017-11-30 13:06:54 -08:00
Andrew Watkins 3c49a11a7e Merge branch 'master' into bugfix/create-dashboard 2017-11-30 15:21:28 -05:00
Andrew Watkins 3223520886 Update CHANGELOG 2017-11-30 12:20:54 -08:00
Michael Desa 6218d5b56b Merge pull request #2442 from influxdata/multitenancy_first_user_superadmin
Make first user superadmin when using `superadmin-first-user-only` CLI flag
2017-11-30 15:14:58 -05:00
Michael Desa a81498f57a Change NewUsersNotSuperAdmin to SuperAdminFirstUserOnly 2017-11-30 15:01:52 -05:00
Andrew Watkins 5248caf5d8 Fix 'Create Dashboard' button
this was not bound properly in `handleCreateDashboard`.  Changed
handlers in DashboardsPage to use arrow functions for proper this
binding.
2017-11-30 11:10:13 -08:00
Chris Goller a841419bfb Update patching of enterprise users allow incremental updating of fields 2017-11-30 12:41:50 -06:00
Michael Desa a2df431c0d Make first user SuperAdmin 2017-11-30 12:56:13 -05:00
Michael Desa ff9dd97026 Add Num to UsersStore interface 2017-11-30 12:55:59 -05:00
Michael Desa 816cb5b174 Prevent unintended update of existing user on Add
Previously, the organizations store did not check to see if the user
that a user was being "added" had a role in the organization, it simply
filtered out a users roles that did not belong to that organization and
blindly appended the new ones that were supplied.

This resulted in users being able to change another users role during
new Add request for the same user.
2017-11-29 17:58:42 -05:00
Michael Desa 57b876ad36 Unscope sources by role
Previously, as a misunderstanding of
https://github.com/influxdata/chronograf/issues/1915 we allowed
sources to be scoped by role within an organization. This was incorrect.
We no longer user the roles implementation of a chronograf.SourcesStore
and just use the organizations store.

We've left the code around a roles SourcesStore in place, since it may
be useful to us in the future. It may be worth removing if it is
determined that this behavior is not desirable.
2017-11-29 17:32:41 -05:00
Hunter Trujillo 52ea4f778e CHANGELOG. 2017-11-29 15:12:48 -07:00
Nathan Haugo 5dc7444678 Merge pull request #2406 from influxdata/multitenancy_disallow_null_org_on_user
Multitenancy disallow null org on user
2017-11-29 14:12:06 -08:00
Hunter Trujillo 94c864373d Refactor Hosts Page to use flexbox styles and Infinite Scroll. 2017-11-29 15:04:45 -07:00
Hunter Trujillo 85ce7bba00 Remove console.logs. Fix off-by-one on rounded items. Fix setState issues. 2017-11-29 10:34:44 -07:00
Hunter Trujillo 440aa0a003 Add infinite scroll component. Use for Alerts Table and Tickscript Logs. 2017-11-29 10:08:41 -07:00
Chris Goller 362a987602 Update influx enterprise users to not get deleted in race condition 2017-11-29 10:30:29 -06:00
Andrew Watkins d2da1a7822 Merge pull request #2416 from influxdata/bugfix/y-axis-label
Update y-axis label to handle new queryConfig field shape
2017-11-29 08:30:52 -05:00
Andrew Watkins 03d2a8b9c3 Merge branch 'master' into bugfix/y-axis-label 2017-11-29 08:10:50 -05:00