Bobby Rullo
c0668997ae
admin: create public clients with admin api
2016-06-20 17:03:12 -07:00
Bobby Rullo
ff933812f5
schema: add public clients to schema
...
and update docs
2016-06-20 17:03:12 -07:00
Bobby Rullo
c9c33befb5
adminschema: fix test
...
go 1.5.4 accepts just about anything as a URL, so instead just trigger
with blank URL
2016-06-15 14:31:02 -07:00
Bobby Rullo
ce421a4dab
schema: gofmt the generated code.
2016-06-15 11:42:50 -07:00
Bobby Rullo
82c5c27048
schema: generator now gofmts everything.
2016-06-15 11:42:50 -07:00
Bobby Rullo
8942a49702
server: remove client_resource api
...
...and dependent code.
2016-06-15 11:42:50 -07:00
Bobby Rullo
104c9761c6
schema: remove clients API
...
The only thing using this AFAIK is dexctl in api_driver mode, which
no-one uses - it's a sort of weird API which requires a client to create
other clients, and gives all clients the ability to list all other
clients. So we are removing it.
2016-06-15 11:42:50 -07:00
Bobby Rullo
2406c09598
workerschema: move Client.Revoke to RefreshClient
...
also, RevokeClient -> RevokeClient for consistency.
2016-06-07 17:16:11 -07:00
Bobby Rullo
5e9dd9f4b0
adminschema: add trustedPeers to client creation
2016-06-07 17:16:11 -07:00
Eric Chiang
adbf486246
schema/adminschema: add route for setting and listing connectors
2016-06-01 09:31:47 -07:00
Eric Chiang
2003df83cf
schema: standardize JSON formatting
2016-05-26 13:13:20 -07:00
Eric Chiang
f39191a92d
schema: add small tool to standardize JSON formatting
2016-05-26 10:41:16 -07:00
bobbyrullo
69ca9dba2e
Merge pull request #411 from bobbyrullo/cross_client
...
Use Client defined in dex instead of go-oidc for storing clients
2016-04-20 14:38:18 -07:00
Bobby Rullo
399b15abeb
integration, *: Improve tests for admin api
...
* TestCreateClient was missing test coverage on error cases
* Fixed bug where 500s were being reported for bad requests
* changed function signature of NewAdminAPI back to old way of passing
in lots of repos: passing in a DbMap made it difficult to test
* added swappable ID and Secret generators when creating Clients
2016-04-20 14:31:27 -07:00
Bobby Rullo
e5948ab3ce
*: ClientIdentityXXX -> ClientXXX
...
Get rid of all outdated "ClientIdentity" terminology.
2016-04-20 14:31:27 -07:00
Eric Chiang
f6889d958e
schema: remove generator_import file used for godep
...
generator_import.go existed to trick godep to vendoring a main
package. Since moving to glide, this file is no longer needed.
2016-04-19 09:39:49 -07:00
Bobby Rullo
35cefb7da9
schema: generate code
2016-04-15 17:23:27 -07:00
Bobby Rullo
1bbca1d43c
schema: tweaks to make Client API more regular
2016-04-15 17:22:59 -07:00
Eric Chiang
aa00a4b094
schema/workerschema: regenerate worker schema
2016-04-06 11:27:41 -07:00
Eric Chiang
b7f663b520
schema/workerschema: add refresh token revocation endpoints to API
2016-04-06 11:27:06 -07:00
Eric Chiang
ab4cbe7219
schema: fix generator script to work with vendor directory
2016-04-06 11:26:29 -07:00
Eric Chiang
0445da2dfe
schema/adminschema: regenerate admin schema
2016-04-05 11:36:31 -07:00
Eric Chiang
1548180518
schema/adminschema: add enpoints for registering clients
2016-04-05 11:36:11 -07:00
Rubén Soleto Buenvarón
8156870862
add support for resend an invite email
...
This change solves the User's API problem when you want to create an user that its email hasn't been verified yet but it exist.
At now, you can resend invitation email using endpoint /users/{id}/resend-invitation
Fixes #184
2016-02-26 09:55:28 +01:00
Eric Chiang
232a6103f9
Merge pull request #285 from ericchiang/api_docs
...
add generated documentation for APIs
2016-02-01 16:26:05 -08:00
Eric Chiang
af790e46bb
Merge pull request #267 from ericchiang/metadata
...
add dynamic client registration
2016-02-01 16:25:57 -08:00
Eric Chiang
e6963f078a
schema: regenerate schemas with markdown documentation
2016-02-01 16:09:39 -08:00
Eric Chiang
75a5362d46
Documentation: add section about using godeps
2016-01-25 20:17:34 -08:00
Eric Chiang
5e44b6bc27
*: update all to accommodate changes to go-oidc
...
Update dex to comply with the changes to fieldnames and types of
the client and provider metadata structs in coreos/go-oidc.
2016-01-12 17:16:28 -08:00
Joe Bowers
e5db302312
server: expose user disable API endpoint
2015-09-29 16:46:30 -07:00
Joe Bowers
b33cfbf556
schema: disable user API
2015-09-29 16:46:30 -07:00
Bobby Rullo
66fe201c24
*: move original project to dex
2015-08-18 11:26:57 -07:00