115 Commits

Author SHA1 Message Date
e165e2af95 Worked on user admin features, can now create and edit users as a grafana admin user, #1446 2015-02-10 15:36:51 +01:00
c5afcd8e09 Fixed issue with datasource proxying, it required account admin role when it should not 2015-02-10 10:19:43 +01:00
727fc9d3a6 Updated search result view, removed delete link, added delete action from dashboard cogs dropdown 2015-02-07 20:25:53 +01:00
9818f81c5f Completed search makover 2015-02-07 16:12:29 +01:00
397dfc54cd Fixed bug in png rendering when having changed public url 2015-02-06 14:17:40 +01:00
e5fbbe96fd fixed error handling, and error logging for panel rendering 2015-02-05 12:23:24 +01:00
8e1b753664 Added limit to dashboard list panel and search 2015-02-05 11:10:56 +01:00
10820f31c2 Changed go package path 2015-02-05 10:37:13 +01:00
076905d14e Added isStarred to search result hit, very inefficient loading right now but can be cached later on 2015-02-05 09:49:00 +01:00
60541a455f Worked on search filter flag IsStarred, and updated frontend with new dashboard list panel 2015-02-04 11:35:59 +01:00
1ac3355b03 updated frontend with style changes 2015-02-03 22:06:07 +01:00
42a5aefb23 Worked on home dashboard 2015-02-03 15:04:35 +01:00
bd470abcf0 fontend styles updated 2015-02-03 10:46:52 +01:00
97758380e0 Worked on stars in search results 2015-02-02 17:17:57 +01:00
ad3d15e28d Worked on dashboard starring and unstarring, renamed favorite model to star 2015-02-02 11:32:32 +01:00
04d03f73b3 Added disable user sign up feature 2015-01-29 15:46:54 +01:00
1d6413bfae More work on backend for user favorites 2015-01-29 12:10:34 +01:00
1cff564483 Fontend handling of account role to hide user actions and links that the user does not have access to 2015-01-28 11:33:50 +01:00
aa261bbe23 Login: only enabled oauth options are shown on login page 2015-01-28 10:26:13 +01:00
757b185398 Worked on ease of use for non multi tenant scenarios, Closes #20 2015-01-27 15:14:53 +01:00
257519490a Worked on login remember cookie, and redirect after login 2015-01-27 12:05:23 +01:00
95305e7e11 Changed from goconfig to its new counter part go-ini 2015-01-27 10:09:54 +01:00
951ce0a102 API token -> API key rename 2015-01-27 08:26:11 +01:00
db371d2a5d API: added admin role requirement for account changes, datasource admin, and api keys admin 2015-01-26 20:26:17 +01:00
5ba2423626 Worked on account update view 2015-01-26 15:42:22 +01:00
9a641ee7c0 Corrected the use of POST vs PUT, POST creates something, PUT updates, got them mixed up 2015-01-26 12:58:03 +01:00
3744bc3228 fixed server side rendering 2015-01-21 10:51:42 +01:00
3c8c53194f Sign up and login work 2015-01-21 09:52:40 +01:00
9e6df378c3 worked on account creation 2015-01-20 16:29:48 +01:00
eec178458b Validation check for not removing the last account admin 2015-01-20 15:48:19 +01:00
4ea5d80099 Various fixes to data access 2015-01-20 15:23:14 +01:00
581efa857b Small fixes 2015-01-19 19:10:29 +01:00
90925273a0 User / Account model split, User and account now seperate entities, collaborators are now AccountUsers 2015-01-19 18:01:04 +01:00
68a77c4051 More progress on db schema setup and migrations, tricky stuff 2015-01-18 13:08:59 +01:00
2daffe2a15 Api import route updated 2015-01-18 08:56:19 +01:00
9a29b04561 Dashboard import/export now works 2015-01-17 10:39:26 +01:00
c970e82758 Small update to update account command 2015-01-17 08:20:25 +01:00
1532eb4278 Fixed png rendering 2015-01-16 17:00:31 +01:00
2b05dac071 Api Key role is now correcty added do middleware context 2015-01-16 16:15:35 +01:00
3912ed5023 Role checking when saving dashboard, making sure that the user has owner or editor role 2015-01-16 15:28:44 +01:00
22156fe309 Big refactoring for context.User, and how current user info is fetching, now included collaborator role 2015-01-16 14:32:18 +01:00
aa9ca68883 Tokens small fixes 2015-01-16 12:28:35 +01:00
9feb8a73fd Added binding to tokens api and role validation 2015-01-16 12:06:24 +01:00
f858f6b621 Add collaborator now handles role, added macaron-contrib/binding for binding and validation 2015-01-16 11:54:19 +01:00
04bbdbad12 Worked on account update, moved collaborats to its own api url and files 2015-01-15 19:14:47 +01:00
804bff55ec Accounts admin view/get api 2015-01-15 15:54:22 +01:00
fdfcc3ab2a Admin flagged users, create a default admin user on startup if missing 2015-01-15 14:44:15 +01:00
5ec07db143 Refactoring of auth middleware, and starting work on account admin 2015-01-15 12:16:54 +01:00
6f63d63ee0 Working on account collaborators 2015-01-14 16:12:37 +01:00
5e18afe916 Refactoring of api routes 2015-01-14 14:25:12 +01:00