piotrkowalczuk/charon

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
internal/model/modelmock/user_provider.go269
F
5 days
internal/model/modelmock/group_provider.go178
F
3 days
internal/model/modelmock/permission_provider.go142
D
2 days
internal/model/modelmock/refresh_token_provider.go97
D
1 day
internal/model/modelmock/user_groups_provider.go97
C
1 day
internal/charond/handler_set_user_permissions.go55
C
7 hrs
internal/charond/handler_set_group_permissions.go55
C
7 hrs
internal/model/modelmock/user_permissions_provider.go41
B
6 hrs
internal/model/modelmock/permission_registry.go45
B
5 hrs
internal/model/modelmock/group_permissions_provider.go25
A
3 hrs
internal/session/sessionmock/actor_provider.go25
A
3 hrs
internal/service/servicemock/user_finder.go25
A
3 hrs
internal/model/modelmock/rows.go94
A
2 hrs
internal/model/database.go308
A
1 hr
internal/charond/handler_get_group.go53
A
1 hr
internal/charond/handler_create_refresh_token.go82
A
1 hr
internal/charond/handler_create_group.go52
A
1 hr
internal/charond/handler_modify_group.go59
A
1 hr
internal/model/user.go183
A
1 hr
internal/model/group.go88
A
1 hr
internal/charond/handler_is_granted.go45
A
1 hr
internal/charond/handler_belongs_to.go45
A
1 hr
internal/model/permission.go299
A
1 hr
internal/mapping/user.go48
A
40 mins
internal/mapping/refresh_token.go70
A
40 mins
cmd/charonctl/main.go168
A
35 mins
internal/charond/handler_get_permission.go44
A
35 mins
internal/charond/handler_get_user.go74
A
35 mins
internal/charond/handler_delete_group.go52
A
35 mins
internal/charond/handler_create_user.go102
A
35 mins
internal/charond/handler_list_permissions.go52
A
35 mins
internal/charond/handler_list_group_permissions.go50
A
35 mins
internal/charond/handler_list_groups.go48
A
35 mins
internal/charond/handler_modify_user.go116
A
35 mins
cmd/charonctl/config.go78
A
0 mins
cmd/charonctl/service.go43
A
0 mins
cmd/charond/config.go72
A
0 mins
cmd/charond/doc.go1
A
0 mins
cmd/charond/main.go51
A
0 mins
cmd/charond/service.go14
A
0 mins
cmd/charong/main.go48
A
0 mins
cmd/charong/schema.go133
A
0 mins
example/client/main.go67
A
0 mins
internal/charonctl/console.go47
A
0 mins
internal/charonctl/console_obtain_refresh_token.go53
A
0 mins
internal/charonctl/console_register_user.go71
A
0 mins
internal/charonctl/error.go8
A
0 mins
internal/charond/daemon.go227
A
0 mins
internal/charond/database.go63
A
0 mins
internal/charond/error.go12
A
0 mins