Torkel Ödegaard
afb847acc8
a lot of work on database schema and migration setup, postgres now works, every integration test passes for all database types, only token table left to do
2015-01-20 14:15:48 +01:00
Torkel Ödegaard
8bb9126b77
added postgres support for db migrations
2015-01-20 09:20:44 +01:00
Torkel Ödegaard
2379c5b770
Added loglevel to migrator, added dashboard table & index migrations
2015-01-20 08:50:08 +01:00
Torkel Ödegaard
581efa857b
Small fixes
2015-01-19 19:10:29 +01:00
Torkel Ödegaard
e750508d76
Fixes for update user and add token
2015-01-19 18:57:51 +01:00
Torkel Ödegaard
90925273a0
User / Account model split, User and account now seperate entities, collaborators are now AccountUsers
2015-01-19 18:01:04 +01:00
Torkel Ödegaard
f1996a9f1f
Initial work on seperation between user and account
2015-01-19 16:28:45 +01:00
Torkel Ödegaard
d8e5be5782
Worked on database agnostic table creation for db migrations
2015-01-19 10:44:16 +01:00
Torkel Ödegaard
7d70ffe201
adding more columns for account table migration
2015-01-18 20:09:30 +01:00
Torkel Ödegaard
a64a38d7dd
Added migration log and migration id, do not execute already executed migrations
2015-01-18 18:41:03 +01:00
Torkel Ödegaard
8bfed7508c
More work on sql schema and migrations, starting to get somewhere
2015-01-18 14:51:51 +01:00
Torkel Ödegaard
68a77c4051
More progress on db schema setup and migrations, tricky stuff
2015-01-18 13:08:59 +01:00
Torkel Ödegaard
38f237efcb
Merge branch 'master' of github.com:torkelo/grafana-pro
2015-01-18 08:56:32 +01:00
Torkel Ödegaard
2daffe2a15
Api import route updated
2015-01-18 08:56:19 +01:00
Torkel Ödegaard
1f987c1903
Began work on real sql schema definitions, and migration engine
2015-01-17 21:40:22 +01:00
Torkel Ödegaard
9a29b04561
Dashboard import/export now works
2015-01-17 10:39:26 +01:00
Torkel Ödegaard
c970e82758
Small update to update account command
2015-01-17 08:20:25 +01:00
Torkel Ödegaard
1532eb4278
Fixed png rendering
2015-01-16 17:00:31 +01:00
Torkel Ödegaard
ed879df1f4
Corrected spelling of SignedInUser (was SignInUser)
2015-01-16 16:17:35 +01:00
Torkel Ödegaard
2b05dac071
Api Key role is now correcty added do middleware context
2015-01-16 16:15:35 +01:00
Torkel Ödegaard
507bff8b59
Godep is acting strangly
2015-01-16 15:48:34 +01:00
Torkel Ödegaard
3912ed5023
Role checking when saving dashboard, making sure that the user has owner or editor role
2015-01-16 15:28:44 +01:00
Torkel Ödegaard
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
Torkel Ödegaard
52992928d5
Updated macaron dependency
2015-01-16 12:37:25 +01:00
Torkel Ödegaard
aa9ca68883
Tokens small fixes
2015-01-16 12:28:35 +01:00
Torkel Ödegaard
9feb8a73fd
Added binding to tokens api and role validation
2015-01-16 12:06:24 +01:00
Torkel Ödegaard
f858f6b621
Add collaborator now handles role, added macaron-contrib/binding for binding and validation
2015-01-16 11:54:19 +01:00
Torkel Ödegaard
cd5843e977
Fixed unit tests
2015-01-16 07:45:37 +01:00
Torkel Ödegaard
04bbdbad12
Worked on account update, moved collaborats to its own api url and files
2015-01-15 19:14:47 +01:00
Torkel Ödegaard
804bff55ec
Accounts admin view/get api
2015-01-15 15:54:22 +01:00
Torkel Ödegaard
fdfcc3ab2a
Admin flagged users, create a default admin user on startup if missing
2015-01-15 14:44:15 +01:00
Torkel Ödegaard
5ec07db143
Refactoring of auth middleware, and starting work on account admin
2015-01-15 12:16:54 +01:00
Torkel Ödegaard
67b935188b
Fixed failing unit test
2015-01-15 10:52:22 +01:00
Torkel Ödegaard
0dfd09ed0e
fixed build.go setup
2015-01-14 20:51:22 +01:00
Torkel Ödegaard
6f63d63ee0
Working on account collaborators
2015-01-14 16:12:37 +01:00
Torkel Ödegaard
50a5355de0
Merge pull request #17 from torkelo/tokenGetAccountFix
...
fix getAccountByToken query.
2015-01-14 14:59:23 +01:00
woodsaj
f25cffd24e
fix getAccountByToken query.
2015-01-14 21:45:00 +08:00
Torkel Ödegaard
5e18afe916
Refactoring of api routes
2015-01-14 14:25:12 +01:00
Torkel Ödegaard
166ce7d2ae
Added Gzip option and the macaron Gzip middleware, but does not seem to work
2015-01-14 10:34:14 +01:00
Torkel Ödegaard
5833867b44
renamed register route to signup
2015-01-14 10:19:53 +01:00
Torkel Ödegaard
ced5e5500e
mini code cleanup of in auth
2015-01-14 10:14:07 +01:00
woodsaj
7b17e38f5d
add Token authentication support
...
Added CRUD methods for Tokens.
Extend Auth Handler to check for the presence of a Bearer Authorization
header to authenticate against. If there is no header, or the token is not
valid, the Auth Handler falls back to looking for a Session.
2015-01-14 16:33:34 +08:00
Torkel Ödegaard
e58cd91487
updated frontend
2015-01-13 14:07:34 +01:00
Torkel Ödegaard
8e65f36131
Added system admin skeleton
2015-01-11 12:12:29 +01:00
Torkel Ödegaard
dc16c8c60c
Added openldap docker/fig block, ldap auth seems to be complicated and take some time, not sure if that is high prio now
2015-01-11 12:11:49 +01:00
Torkel Ödegaard
68cc3f86dd
Handle default datasource management
2015-01-09 16:36:23 +01:00
Torkel Ödegaard
d562dcd90c
Default datasource and event system test
2015-01-09 11:01:37 +01:00
Torkel Ödegaard
f99e1ba441
Updated readme
2015-01-09 10:16:01 +01:00
Torkel Ödegaard
a81a5315e1
Added graphite docker and fig config
2015-01-08 17:34:41 +01:00
Torkel Ödegaard
3cf775a1f6
Added handling and view for 404 not found
2015-01-08 09:46:33 +01:00