Eric Chiang
f219964f16
Merge pull request #561 from ericchiang/dev-run-server-tests-at-non-root-url
...
dev branch: run server tests at a non-root URL
2016-08-19 16:45:56 -07:00
Eric Chiang
4fe7260bb3
server: run server tests at a non-root URL
...
As we've seen on master it's very easy mistakenly make changes that
assume root URL paths. Run server integration tests at a non-root
issuer URL to prevent this.
2016-08-19 16:00:19 -07:00
Eric Chiang
f6e636723b
Merge pull request #559 from ericchiang/dev-enable-travis
...
dev branch: enable travis testing
2016-08-18 15:42:19 -07:00
Eric Chiang
dbb16baa25
*: enable travis testing
2016-08-18 15:40:13 -07:00
Eric Chiang
1ee5920c54
*: fix instructions in README for downloading and running dex
2016-08-11 15:20:39 -07:00
Eric Chiang
6349baf044
*: fix testing with the race detector
2016-08-10 23:00:32 -07:00
Eric Chiang
8c36ede200
*: add a "getting started" page to the readme
2016-08-10 22:48:58 -07:00
Eric Chiang
bfe560ee21
rename
2016-08-10 22:31:42 -07:00
Eric Chiang
1cbb7700d8
*: add warning to README
2016-08-10 22:26:36 -07:00
Eric Chiang
e377d476ae
Documentation: add incomplete intro to OpenID Connect
2016-08-10 22:25:15 -07:00
Eric Chiang
35f467a353
example -> examples
2016-08-10 21:32:21 -07:00
Eric Chiang
b02211b118
example/k8s: add instructions for running dex as the kubernetes authenticator
2016-08-10 21:31:40 -07:00
Eric Chiang
4cbe9bbc82
server: cache signing keys
2016-08-10 20:51:58 -07:00
Eric Chiang
d313e5d493
*: add example for running on kubernetes
2016-08-10 17:50:55 -07:00
Eric Chiang
73e2349270
Merge pull request #41 from coreos/add-dockerfile
...
*: add dockerfile
2016-08-09 15:29:19 -07:00
Eric Chiang
9a5b25b27f
*: add dockerfile
2016-08-09 15:27:10 -07:00
Eric Chiang
e58a3d24a4
Merge pull request #40 from coreos/inject-version-from-git-data
...
*: determine version from git
2016-08-09 14:39:33 -07:00
Eric Chiang
e6f34e1051
*: determine version from git
2016-08-09 14:38:09 -07:00
Eric Chiang
b8e80ffa3a
*: add README
2016-08-09 12:40:01 -07:00
Eric Chiang
235ae9c3c4
server: update discovery to include offline_access scope
2016-08-08 19:10:32 -07:00
Eric Chiang
1396bdc15d
Merge pull request #39 from coreos/example-app
...
port the example app
2016-08-08 16:33:17 -07:00
Eric Chiang
467d02738e
*: add example-app
2016-08-08 16:32:42 -07:00
Eric Chiang
5ce32838d8
Merge pull request #37 from coreos/user-object-proposal
...
proposals: user objects for revoking refresh tokens and merging accounts
2016-08-08 12:41:04 -07:00
Eric Chiang
b31dedc2b6
Merge pull request #38 from coreos/oidc-connector
...
Add OpenID Connect connector
2016-08-08 11:52:11 -07:00
Eric Chiang
b08780e6b1
*: revendor
2016-08-08 11:49:47 -07:00
Eric Chiang
dd5c257c9e
*: bump oidc client package to latest
2016-08-08 11:49:47 -07:00
Eric Chiang
fd5e508f1c
*: implement the OpenID Connect connector
2016-08-08 11:49:47 -07:00
Eric Chiang
5385ca517a
proposals: user objects for revoking refresh tokens and merging accounts
2016-08-08 10:31:59 -07:00
Eric Chiang
95a61454b5
*: remove reference to deleted binary
2016-08-05 15:05:46 -07:00
Eric Chiang
e2f43bd043
Merge pull request #35 from coreos/remove-api
...
Remove api and ctl
2016-08-05 10:03:09 -07:00
Eric Chiang
c5bae2296c
*: revendor
2016-08-05 10:02:18 -07:00
Eric Chiang
31082eed27
*: remove api and clt
...
It's not clear that the best way to manage clients is through a
gRPC based command line tool. For example we may explore an admin
dashboard and enable bootstrapping through static clients.
For now use static clients while we hold off on a more concrete
proposal.
2016-08-05 10:00:04 -07:00
Eric Chiang
3ca56e32ce
Merge pull request #34 from coreos/static-clients
...
Add ability to load clients statically from config file
2016-08-05 09:55:06 -07:00
Eric Chiang
ad6af58003
*: revendor
2016-08-05 09:54:03 -07:00
Eric Chiang
df258306dc
*: add github.com/kylelemons/godebug to dependencies
2016-08-05 09:54:03 -07:00
Eric Chiang
53d1be4a87
*: load static clients from config file
2016-08-05 09:54:03 -07:00
Eric Chiang
725a94214a
storage: add storage with static clients
2016-08-05 09:49:38 -07:00
Eric Chiang
3110f45c3d
*: lots of renaming
2016-08-02 21:57:36 -07:00
Eric Chiang
f4c5722e42
*: connectors use a different identity object than storage
2016-08-02 21:20:18 -07:00
Eric Chiang
e716c14718
storage: remove current registration process for new storages
2016-08-02 20:00:35 -07:00
Eric Chiang
c7af2c4885
*: make makefile less verbose
2016-08-01 23:02:23 -07:00
Eric Chiang
f8af792a52
Merge pull request #33 from coreos/kubernetes-garbage-collection
...
storage/kubernetes: garbage collect expired objects
2016-08-01 22:54:13 -07:00
Eric Chiang
820b460583
storage/kubernetes: garbage collect expired objects
2016-08-01 22:53:12 -07:00
Eric Chiang
45dafb035d
Merge pull request #32 from coreos/grpc-api
...
Add gRPC service for interacting with storages
2016-07-31 23:27:53 -07:00
Eric Chiang
58d98dc52a
api/apipb: generate gRPC service
2016-07-31 23:26:39 -07:00
Eric Chiang
933fc39e63
vendor: revendor for gRPC
2016-07-31 23:26:27 -07:00
Eric Chiang
a28d22ff0c
*: add gRPC to build system
2016-07-31 23:26:05 -07:00
Eric Chiang
94e26782b4
*: add gRPC server for interacting with storages
2016-07-31 23:25:06 -07:00
Eric Chiang
cab271f304
initial commit
2016-07-26 15:51:24 -07:00