Bobby Rullo
eb65555fe7
build-docker-push: allow override of quay repo
2015-08-26 15:28:09 -07:00
Bobby Rullo
fa96fb3a33
contrib: get standup up-to-date
...
* key_secret -> key_secrets
* make sure overlord starts up before other operations since it creates
the db
* remove race conditions by blocking on /health being up for worker and overlord
2015-08-26 15:28:09 -07:00
Bobby Rullo
5ecad3470b
Documentation: bring dev-guide up to date.
2015-08-26 15:27:11 -07:00
Bobby Rullo
3bbafaf3fe
README.md/Documentation: Get Docs up-to-date.
...
* Fix up README
* Create getting started guide.
* Start dev guide
* Start deploy guide
2015-08-26 15:27:11 -07:00
bobbyrullo
5abc7633fb
Merge pull request #87 from bobbyrullo/keyspace
...
Base64 Encode secrets, and allow >1 of them
2015-08-26 10:43:42 -07:00
Bobby Rullo
d0c199b62c
cmd, server: base64 encode multiple secrets
...
Two things here:
* key secrets are now base64 encoded strings, so we get the full key
space
* we can pass >1 of them in so we can rotate them
2015-08-26 10:43:24 -07:00
Bobby Rullo
93f4ae2ba6
pkg/crypto: Don't modify ciphertext in place.
...
mmmkay?
2015-08-26 10:43:24 -07:00
Bobby Rullo
0feb1dd719
pkg/flag: add new Base64, Base64List flag.Values
...
Allows setting of []byte's with base64 encoded strings and [][]bytes
with comma-separated base64 encoded strings.
2015-08-25 16:42:43 -07:00
Bobby Rullo
c8feb5c33d
db: PrivateKeySetRepo now takes >1 secrets
...
The first secret is used to encrypt, the rest are for decryption; if the
first doesn't work, the rest are tried in order.
The makes it possible to rotate keys.
2015-08-25 16:41:20 -07:00
Ed Rooth
8cfffcc98a
Merge pull request #85 from sym3tri/update-templates
...
static: update all static templates to be generic & prettier
2015-08-25 14:56:40 -07:00
Ed Rooth
627a4f8805
static: update all templates to be generic
2015-08-25 09:42:43 -07:00
bobbyrullo
ba7c5d5cd7
Merge pull request #84 from bobbyrullo/gorpy
...
Move gorp to its new location.
2015-08-24 18:02:21 -07:00
Bobby Rullo
74df09acb6
db: gorp moved to github.com/go-gorp/gorp
2015-08-24 15:43:15 -07:00
Bobby Rullo
50c568b9d2
godep: add github.com/go-gorp/gorp
2015-08-24 15:43:15 -07:00
bobbyrullo
72c3b0c31a
Merge pull request #82 from philips/dex-origin-story
...
README: explain the name dex
2015-08-24 12:54:36 -07:00
Brandon Philips
827a63f458
README: explain the name dex
...
People are going to ask, might as well get it out there.
2015-08-24 12:47:31 -07:00
bobbyrullo
2b23798366
Merge pull request #80 from polvi/nit
...
bug: remote whitespace so eval works
2015-08-24 11:46:08 -07:00
Alex Polvi
c7d2393add
bug: remote whitespace so eval works
2015-08-24 08:20:04 -07:00
bobbyrullo
fdce57513a
Merge pull request #77 from coreos/bobbyrullo-patch-1
...
Update Quay link, remove semaphore link
2015-08-21 10:13:56 -07:00
bobbyrullo
35d3f95bb7
Update Quay link, remove semaphore link
2015-08-21 10:13:35 -07:00
bobbyrullo
d2416b9abe
Merge pull request #76 from bobbyrullo/master
...
Godeps: remove link
2015-08-21 09:56:14 -07:00
Bobby Rullo
cf62cfe0d3
Godeps: remove link
2015-08-21 09:55:21 -07:00
bobbyrullo
43b0f7a1e1
Merge pull request #75 from bobbyrullo/docker_is_fun
...
go-docker: support functional tests
2015-08-20 16:53:48 -07:00
bobbyrullo
5f4fa64214
Merge pull request #74 from bobbyrullo/db_migrate_redux
...
db: initialize bigint, boolean columns
2015-08-20 16:52:39 -07:00
Bobby Rullo
91b900db3b
go-docker: support functional tests
...
* add linking to go-docker command and remove host networking
* add functional/repo to functional tests script
2015-08-20 16:50:30 -07:00
Bobby Rullo
4ce5a36d08
db: initialize bigint, boolean columns
...
gorp hates nil.
2015-08-20 12:38:15 -07:00
bobbyrullo
6798adc607
Merge pull request #67 from bobbyrullo/db_migrate
...
DB Migrations for Dex
2015-08-20 11:45:35 -07:00
Bobby Rullo
8b6a2699d9
cmd/dex-overlord, db: migrations in overlord
...
Migrations happen only in the overlord, so there's no thundering herd,
and database initialziation can be more easily controlled.
2015-08-20 11:44:43 -07:00
Bobby Rullo
84bc8073de
functional: Test DBs use migrations
...
All repo tests build their tables by applying all the migrations. This
way we know our migrations are functional.
2015-08-20 11:44:43 -07:00
Bobby Rullo
c16e3b5a10
db: add DB migration code and scripts.
2015-08-20 11:44:43 -07:00
Bobby Rullo
abaf76a047
godep: add github.com/rubenv/sql-migrate
2015-08-19 16:32:13 -07:00
bobbyrullo
c0cf906698
Merge pull request #65 from bobbyrullo/master
...
*: move original project to dex
2015-08-18 11:41:43 -07:00
Bobby Rullo
66fe201c24
*: move original project to dex
2015-08-18 11:26:57 -07:00
Bobby Rullo
226b88014e
first commit
2015-08-17 10:58:35 -07:00