Commit Graph

6463 Commits (5ec549db0ff8540bc65c7a6452c00a453ab82484)

Author SHA1 Message Date
Alex P 963287990d Wire up switch organization button in organizations table 2017-12-01 11:13:49 -08:00
Hunter Trujillo 8413e77161 Fix file removal code. Fix clean script. Add clean to yarn start. 2017-12-01 11:14:16 -07:00
Alex P 8b44cb6006 Add org switching column to organizations table 2017-12-01 10:07:37 -08:00
Chris Goller a9bf6d7969 Update CHANGELOG to mention casting kapacitor output to influx to floats 2017-12-01 11:57:59 -06:00
Chris Goller 26fa1941f3 Update kapacitor alerts to cast to float before sending to influx 2017-12-01 11:53:28 -06:00
Alex P cea6fd3672 Remove superadmin indicator from user's nav item 2017-12-01 09:43:40 -08:00
Chris Goller ae76899acb Update CHANGELOG to mention adding boolean threshold alerts 2017-12-01 08:14:51 -06:00
Chris Goller e97c510e63 Add boolean thresholds for kapacitor threshold alerts 2017-12-01 08:11:04 -06:00
Jared Scheib 1dd66754ba Render Create Dashboard button on empty Dashboards Table only if at least Editor 2017-11-30 21:02:48 -08:00
Jared Scheib 4b748528e1 Render Configure Kapacitor on empty Alerts Table only if at least Editor 2017-11-30 21:01:51 -08:00
Jared Scheib 3f693894a2 Fix client UX when creating a Chronograf organization that already exists 2017-11-30 20:20:37 -08:00
Jared Scheib 7eed603bf7 Change ErrOrganizationNameTaken to ErrOrganizationAlreadyExists for consistency 2017-11-30 20:12:00 -08:00
Jared Scheib 42cae3f4ab 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 f8920cf39b
Merge branch 'multitenancy' into multitenancy_reset_current_org 2017-11-30 19:07:40 -08:00
Jared Scheib 68c9fd0747 Remove source Role concept from client 2017-11-30 19:04:54 -08:00
Jared Scheib 6b7a18d666 Complete 9ef1e57 by removing Role concept from sources in server 2017-11-30 19:03:56 -08:00
Chris Goller d899b8b07f
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 855ac3fe14
Merge pull request #2444 from influxdata/bugfix/create-dashboard
Fix 'Create Dashboard' button
2017-11-30 18:52:02 -05:00
Andrew Watkins a977a7f466 Fix Table requests 2017-11-30 15:50:18 -08:00
Adam S Levy a4770879f8 Updated link to pull request 2017-11-30 23:48:32 +00:00
Adam S Levy 2aee98ead1 Updated CHANGELOG for issue #2404 2017-11-30 23:44:09 +00:00
Adam S Levy 1d20169f3a Fix issue #2404: exported LDFLAGS causes build error in .jsdep 2017-11-30 23:38:06 +00:00
Andrew Watkins e5633139ba Update CHANGELOG.md 2017-11-30 15:30:52 -08:00
Andrew Watkins 00ee805880 Fix runtime error when no rawText present 2017-11-30 15:25:55 -08:00
Andrew Watkins 80b88beaad Add :interval: to DataExplorer 2017-11-30 15:25:32 -08:00
Andrew Watkins de352b0f16 Merge branch 'master' of github.com:influxdata/chronograf 2017-11-30 15:24:17 -08:00
Jared Scheib c1cb7a7614 Remove obsolete Authenticated component import/export 2017-11-30 14:45:27 -08:00
Jared Scheib 3aded9cca7 Fix client UX when creating a Chronograf user that already exists 2017-11-30 14:21:27 -08:00
Nathan Haugo c6989145c7
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 8861228f8d Remove obsolete admin constants 2017-11-30 13:12:50 -08:00
Jared Scheib 708cf25575 Rename const file dummyUsers.js to chronografAdmin.js 2017-11-30 13:06:54 -08:00
Andrew Watkins 82808ad316
Merge branch 'master' into bugfix/create-dashboard 2017-11-30 15:21:28 -05:00
Andrew Watkins 74bd10bfb4 Update CHANGELOG 2017-11-30 12:20:54 -08:00
Michael Desa 3151072b94
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 6feba85807 Change NewUsersNotSuperAdmin to SuperAdminFirstUserOnly 2017-11-30 15:01:52 -05:00
Andrew Watkins fd26f1fcfc 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 52e1175c7d Update patching of enterprise users allow incremental updating of fields 2017-11-30 12:41:50 -06:00
Michael Desa 86b9c0d985 Make first user SuperAdmin 2017-11-30 12:56:13 -05:00
Michael Desa e27936ee69 Add Num to UsersStore interface 2017-11-30 12:55:59 -05:00
Michael Desa afe97e0cec 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 9ef1e57934 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 0756f8cca0 CHANGELOG. 2017-11-29 15:12:48 -07:00
Nathan Haugo 295c9b3863
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 e529fcda49 Refactor Hosts Page to use flexbox styles and Infinite Scroll. 2017-11-29 15:04:45 -07:00
Hunter Trujillo 0618a001f8 Remove console.logs. Fix off-by-one on rounded items. Fix setState issues. 2017-11-29 10:34:44 -07:00
Hunter Trujillo 60a3624cd5 Add infinite scroll component. Use for Alerts Table and Tickscript Logs. 2017-11-29 10:08:41 -07:00
Chris Goller 52a6732820 Update influx enterprise users to not get deleted in race condition 2017-11-29 10:30:29 -06:00
Andrew Watkins 10b2d56201
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 2d8b57c13f
Merge branch 'master' into bugfix/y-axis-label 2017-11-29 08:10:50 -05:00
Chris Goller 03f378d5d2 Update enterprise users and roles to remove diffs instead of all 2017-11-28 22:22:41 -06:00