Johannes Schill
|
2e0cc2e347
|
ux: Change input width of UserPicker and TeamPicker in AddPermissions component #10676
|
2018-01-31 17:01:04 +01:00 |
|
Johannes Schill
|
780c7f8775
|
tests: Add TeamPicker test and update TeamPicker/UserPicker snapshots so they match the latest classNames update #10676
|
2018-01-31 16:48:45 +01:00 |
|
Johannes Schill
|
a73af39056
|
ux: Add an optional className to the UserPicker and TeamPicker #10676
|
2018-01-31 16:44:14 +01:00 |
|
Johannes Schill
|
20052150ba
|
tests: Move tests from Permissions to AddPermissions #10676
|
2018-01-31 16:15:05 +01:00 |
|
Johannes Schill
|
1b9e02e4cc
|
tests: Update tests in PermissionsStore and rem out the Permissions-tests for now #10676
|
2018-01-31 16:12:51 +01:00 |
|
Johannes Schill
|
2ad4c30bc6
|
ux: POC - Update "Add permissions" design and add a fancy animation #10676
|
2018-01-31 14:19:07 +01:00 |
|
Johannes Schill
|
666d29fafa
|
dashfolders: POC - Use separate component for "Add permission" #10676
|
2018-01-31 10:39:38 +01:00 |
|
Johannes Schill
|
ee57ed10f9
|
dashfolders: Add min-width to align icons in permissions list and some margin between icon and text #10275
|
2018-01-29 17:10:25 +01:00 |
|
Johannes Schill
|
7900fd4a79
|
test: Update Tooltip test to check for className support
|
2018-01-29 15:54:59 +01:00 |
|
Johannes Schill
|
e6c161d897
|
test: Update Popover test to check for className support
|
2018-01-29 15:10:05 +01:00 |
|
Johannes Schill
|
51b0f2b0c8
|
dashfolders: Get rid of unused import #10275
|
2018-01-29 14:53:10 +01:00 |
|
Johannes Schill
|
787b493c00
|
dashfolders: Use grafana's question mark instead of FA's and use the react tooltip instead of angular's #10275
|
2018-01-29 14:53:10 +01:00 |
|
Johannes Schill
|
d9460d0b2b
|
dashfolders: Add className to Tooltip component
|
2018-01-29 14:51:28 +01:00 |
|
Johannes Schill
|
49634593cf
|
dashfolders: New snapshot since we changed from defaultValue to value per latest React documentation #10275
|
2018-01-25 15:37:49 +01:00 |
|
Johannes Schill
|
1255a0a356
|
refactor: Replace _.find with Array.prototype.find()
|
2018-01-25 15:37:27 +01:00 |
|
Johannes Schill
|
34f27f6b15
|
dashfolders: Convert mobx observable to js objects and remove the observer() since we want to use the component outside the react/mobx world #10275
|
2018-01-25 15:37:15 +01:00 |
|
Johannes Schill
|
0722ea04a6
|
dashfolders: Clean up more variables and move newType, aclTypes and permissionOptions to the store #10275
|
2018-01-25 15:37:05 +01:00 |
|
Johannes Schill
|
4ea9f3027a
|
dashfolders: Remove variables not used and pass in the real dashboardId #10275
|
2018-01-25 15:36:56 +01:00 |
|
Johannes Schill
|
02a3951f95
|
dashfolders: Remove those 2-line-components from PageHeader to make it easier to read and make sure components listening to the mobx state are wrapped with observer() #10275
|
2018-01-25 15:36:45 +01:00 |
|
Johannes Schill
|
766ab69143
|
dashfolders: Add support for breadcrumbs in NavStore #10275
|
2018-01-25 15:36:34 +01:00 |
|
Johannes Schill
|
3a94918b8f
|
dashfolders: Rename UserPicker folder => Picker. Inject the permission-store in the FolderPermissions-container instead of the Permissions component, add the PermissionsStore to the RootStore and and the error-message to the Permissions-store #10275
|
2018-01-25 15:36:04 +01:00 |
|
Johannes Schill
|
126607de83
|
dashfolders: Add Permissions information box #10275
|
2018-01-25 15:33:56 +01:00 |
|
Johannes Schill
|
6b421b80a6
|
dashfolders: Fix page max width #10275
|
2018-01-25 15:33:45 +01:00 |
|
Johannes Schill
|
c3664e1d87
|
dashfolders: Update jest tests with backendSrv #10275
|
2018-01-25 15:33:36 +01:00 |
|
Johannes Schill
|
5a9fe9aff9
|
dashfolders: Add a Team Picker component and use it on the dashboard permissions page #10275
|
2018-01-25 15:33:11 +01:00 |
|
Johannes Schill
|
6b9858c1d3
|
dashfolders: Working user picker on the dashboard permissions page #10275
|
2018-01-25 15:30:43 +01:00 |
|
Johannes Schill
|
2de0489868
|
dashfolders: Send down backendSrv to the react components #10275
|
2018-01-25 15:30:15 +01:00 |
|
Johannes Schill
|
b79a15b057
|
dashfolders: Re-use the API of the angular user picker instead, which is reusable #10275
|
2018-01-25 15:29:21 +01:00 |
|
Johannes Schill
|
1d8ce3673e
|
dashfolders: Remove the PermissionsInner-strategy since we have a container for this route now #10275
|
2018-01-25 15:20:56 +01:00 |
|
Johannes Schill
|
a5d441e78e
|
dashfolders: Permissions are injected via MST so it needs to be defined as optional #10275
|
2018-01-25 15:20:37 +01:00 |
|
Johannes Schill
|
f23fb740a9
|
dashfolders: Add FolderPermissions container and make sure isFolder is passed to PermissionsStore #10275
|
2018-01-25 15:20:00 +01:00 |
|
Johannes Schill
|
7e13d0f773
|
dashfolders: Always get dashboardid and backendsrv from props #10275
|
2018-01-25 15:19:41 +01:00 |
|
Johannes Schill
|
3490c44636
|
dashfolders: Rem code to avoid tests to fail #10275
|
2018-01-25 15:19:30 +01:00 |
|
Johannes Schill
|
44ea8e58e2
|
wip: More on the permissions. Left are team picker and user picker, tests and error messages #10275
|
2018-01-25 15:19:17 +01:00 |
|
Johannes Schill
|
460cbe98a1
|
fix: mobx-react-devtools is a dev dependancy #10275
|
2018-01-25 15:18:46 +01:00 |
|
Johannes Schill
|
c8193e10b9
|
dashfolder: wip: More wip on acl.html2permissions.tsx #10275
|
2018-01-25 15:18:16 +01:00 |
|
Johannes Schill
|
7616cfb5f0
|
dashfolders: wip - Move Permissions into React #10275
|
2018-01-25 15:14:59 +01:00 |
|
Johannes Schill
|
0b81117ee2
|
fix: Make sure orig files are not added to git again #10289
|
2018-01-10 12:04:46 +01:00 |
|
Johannes Schill
|
79bad41843
|
fix: Remove conflict file #10289
|
2018-01-10 12:00:28 +01:00 |
|
Johannes Schill
|
ffda5eef95
|
test: Updated snapshot for UserPicker jest test #10289
|
2018-01-09 15:48:02 +01:00 |
|
Johannes Schill
|
c62a6aa7df
|
fix: Clean up logging and remove unused css #10289
|
2018-01-09 14:42:23 +01:00 |
|
Johannes Schill
|
c297a1c5a5
|
fix: Rename directive user-pickerr (yes two r's) to select-user-picker
|
2018-01-09 14:42:23 +01:00 |
|
Johannes Schill
|
1a993378bd
|
fix: Accidently added the conflict files (#10289)
|
2018-01-09 14:39:10 +01:00 |
|
Johannes Schill
|
76ba7d1f8c
|
test: Add snapshot tests for UserPicker and UserPickerOption (#10289)
|
2018-01-09 14:39:10 +01:00 |
|
Johannes Schill
|
68d43b865f
|
fix: Add interface for props to UserPickerOption (#10289)
|
2018-01-09 14:39:10 +01:00 |
|
Johannes Schill
|
5931d6c87d
|
ux: POC on new select box for the user picker (#10289)
|
2018-01-09 14:39:10 +01:00 |
|
Johannes Schill
|
143c0022b8
|
Merge branch 'master' into 10190_fix_select_icon_and_firefox
|
2017-12-19 15:54:02 +01:00 |
|
Johannes Schill
|
bc7462cd04
|
Merge branch 'master' into 10190_fix_select_icon_and_firefox
|
2017-12-19 14:55:18 +01:00 |
|
Johannes Schill
|
23cceaecc4
|
test: Update test with new component signature
|
2017-12-19 14:45:44 +01:00 |
|
Johannes Schill
|
f6163a59af
|
Merge branch 'master' into 10190_fix_select_icon_and_firefox
|
2017-12-19 14:11:37 +01:00 |
|
Johannes Schill
|
add5df07bf
|
Merge branch 'master' into 10190_fix_select_icon_and_firefox
|
2017-12-19 13:52:45 +01:00 |
|
Johannes Schill
|
fee3e7c02a
|
Merge branch 'master' into 10277_logout_route_full_page_reload
|
2017-12-19 13:50:36 +01:00 |
|
Johannes Schill
|
a55b42d11f
|
fix: The /logout route should always full page reload (#10277)
|
2017-12-19 13:39:11 +01:00 |
|
Johannes Schill
|
3e28ce94eb
|
ux: Add icon to selected option in PageHeader navigation on small screens, update select boxes for Firefox so the arrow to the right is aligned with the other select boxes (#10190)
|
2017-12-19 13:19:44 +01:00 |
|
Johannes Schill
|
c433597f99
|
Merge branch 'develop' into 9879-login
|
2017-12-13 14:21:39 +01:00 |
|
Johannes Schill
|
b8bfe51b03
|
ux: wip - Login animation POC (#9879)
|
2017-12-13 14:20:07 +01:00 |
|
Johannes Schill
|
0be9789364
|
ux: Move "Sign up" and "Reset password" to its own pages - and remove all inline styling (#9879)
|
2017-12-13 13:51:52 +01:00 |
|
Johannes Schill
|
6a2b1e52b2
|
Merge branch 'develop' into 9879-login
|
2017-12-13 09:22:48 +01:00 |
|
Johannes Schill
|
1f8c1a5cc3
|
fix: Handle state when no password is entered on registration page (#9879)
|
2017-12-13 09:09:58 +01:00 |
|
Johannes Schill
|
8624414657
|
ux: Use the previously renamed classes (#9879)
|
2017-12-12 16:29:45 +01:00 |
|
Johannes Schill
|
01e9053625
|
ux: Update ui of login buttons via third parties and add link to sign up page (#9879)
|
2017-12-12 15:00:04 +01:00 |
|
Johannes Schill
|
097596a336
|
ux: Adjust margins when external auth providers are enabled (#9879)
|
2017-12-11 17:22:40 +01:00 |
|
Johannes Schill
|
f77d34f7c9
|
ux: wip - Push pixels for new login, remove inline styling, change so we use media queries using min-width instead of max-width and make sure it looks ok across all screen sizes (#9879)
|
2017-12-11 16:31:50 +01:00 |
|
Johannes Schill
|
d5023d0073
|
Merge branch 'develop' of https://github.com/grafana/grafana into develop
|
2017-12-04 16:19:07 +01:00 |
|
Johannes Schill
|
ba3a81aba5
|
ux: Add CTA for empty lists
|
2017-12-04 16:18:46 +01:00 |
|