Joseph Schorr
9a95243676
LDN directory needs to be absolute to the domain, not relative.
2015-09-08 14:31:28 -04:00
Joseph Schorr
104bdef339
DEBUG flag is still broken on older version of Flask-Testing
2015-09-08 12:51:23 -04:00
josephschorr
1358f7b42d
Merge pull request #457 from coreos-inc/regtestfaster
...
Have registry tests use a copy of the database
2015-09-08 12:43:08 -04:00
Joseph Schorr
8b4d99adcf
Have registry tests use a copy of the database
...
This makes the test suite much faster
2015-09-08 12:35:03 -04:00
josephschorr
9446a3fe79
Merge pull request #456 from coreos-inc/python-registry-v2-bidi-tests
...
Add V1->V2 and V2->V1 tests
2015-09-08 12:02:06 -04:00
Joseph Schorr
47eec8fa06
Add V1->V2 and V2->V1 tests
...
Fixes #401
2015-09-08 11:58:21 -04:00
josephschorr
610e946b53
Merge pull request #455 from coreos-inc/fixregtests
...
Use a different port number for each live server test case in the registry tests
2015-09-08 10:41:33 -04:00
Joseph Schorr
d0e22e5afb
Use a different port number for each live server test case in the registry tests
2015-09-08 10:40:10 -04:00
Joseph Schorr
f0c8552668
Remove uses of _external for url_for
...
Fixes #439
2015-09-08 10:29:28 -04:00
josephschorr
b73c4135db
Merge pull request #453 from coreos-inc/robotregex
...
Robot accounts allow underscores
2015-09-08 10:13:06 -04:00
josephschorr
59a44cc08c
Merge pull request #449 from coreos-inc/sufix
...
Add missing superuser aggregate logs endpoint
2015-09-08 10:10:44 -04:00
Joseph Schorr
386fcfd50e
Robot accounts allow underscores
...
Fixes #451
2015-09-08 10:10:00 -04:00
Joseph Schorr
c0286d1ac3
Add support for Dex to Quay
...
Fixes #306
- Adds support for Dex as an OAuth external login provider
- Adds support for OIDC in general
- Extract out external logins on the JS side into a service
- Add a feature flag for disabling direct login
- Add support for directing to the single external login service
- Does *not* yet support the config in the superuser tool
2015-09-04 17:05:06 -04:00
Joseph Schorr
48cf33a8c1
Add missing superuser aggregate logs endpoint
...
Reference: d47d28ea4e/Screen-Shot-2015-09-04-at-11-04-41.png
2015-09-04 16:48:32 -04:00
Jake Moshenko
2c9d85a55a
Merge remote-tracking branch 'upstream/master' into python-registry-v2
2015-09-04 16:34:51 -04:00
josephschorr
46f150cafb
Merge pull request #448 from coreos-inc/prfix
...
Fix JWT auth test
2015-09-04 16:33:46 -04:00
Jake Moshenko
210ed7cf02
Merge remote-tracking branch 'upstream/master' into python-registry-v2
2015-09-04 16:32:01 -04:00
Joseph Schorr
039768f17b
Fix JWT auth test
2015-09-04 16:31:37 -04:00
Jake Moshenko
1635104280
Merge pull request #446 from coreos-inc/strictjwt
...
Make our JWT checking more strict.
2015-09-04 15:34:24 -04:00
Jake Moshenko
82efc746b3
Make our JWT checking more strict.
2015-09-04 15:18:57 -04:00
Jake Moshenko
6cf13c72ed
Merge pull request #443 from jakedt/python-registry-v2
...
Checkpoint implementing PATCH according to Docker
2015-09-03 16:26:32 -04:00
Jake Moshenko
193436f945
Fix the registry tests to run without debug.
2015-09-03 16:26:07 -04:00
Jake Moshenko
8269d4ac90
Checkpoint implementing PATCH according to Docker
2015-09-03 16:26:02 -04:00
josephschorr
35919b4cc8
Merge pull request #418 from coreos-inc/python-registry-v2-testsuite
...
Fix auth and add V2 tests!
2015-09-03 15:33:08 -04:00
Joseph Schorr
42dba8655c
Fix auth and add V2 tests!
2015-09-03 12:21:21 -04:00
josephschorr
0823ba5c46
Merge pull request #441 from coreos-inc/ersetupimprove
...
ER setup improvements
2015-09-02 17:46:53 -04:00
josephschorr
b8a86f3bca
Merge pull request #444 from coreos-inc/swift-version
...
Allow users to choose the version of Swift to use
2015-09-02 17:46:41 -04:00
Joseph Schorr
587ef85c7f
Allow users to choose the version of Swift to use
...
Fixes #442
2015-09-02 17:46:14 -04:00
Joseph Schorr
f6cca81178
Handle hostname changes in the config panel
...
Fixes #436
2015-09-02 17:21:38 -04:00
Joseph Schorr
0a91a1d9d8
Redirect to the /setup page automatically in the ER when not fully setup
2015-09-02 14:59:54 -04:00
josephschorr
d461d2639f
Merge pull request #440 from coreos-inc/orgmessaging
...
Better new org messaging
2015-09-02 13:56:36 -04:00
Joseph Schorr
18fe8a4d7c
Better new org messaging
...
Fixes #437
2015-09-02 13:55:51 -04:00
josephschorr
9889ca268a
Merge pull request #432 from coreos-inc/oauthcheck
...
Build the OAuth redirect URL ourselves, rather than relying on undocumented Flask behavior
2015-09-02 13:35:44 -04:00
Joseph Schorr
b7f487da42
Build the OAuth redirect URL ourselves, rather than relying on undocumented Flask behavior
2015-09-02 13:32:11 -04:00
Quentin Machu
b76298121d
Merge pull request #438 from Quentin-M/fix-syslog
...
Add newline char in syslog-ng config
2015-09-02 10:28:55 -04:00
Quentin Machu
8a4c5a5491
Add newline char in syslog-ng config
2015-09-02 10:07:34 -04:00
Matt Jibson
1e1711aae9
Merge pull request #434 from mjibson/abort-failed-s3-uploads
...
Return an error on failed S3 uploads
2015-09-01 15:54:13 -04:00
Matt Jibson
a821ad2b01
Return an error on failed S3 uploads
...
The previous change to this file didn't raise the error up to stream_write,
and so the complete_upload function still ran because the loop was only
broken. It errored because the data was already canceled. This is better
than what we had before, which was to silently fail but report success
(even internally to ourselves!) on bad image upload.
This means we discovered a bug where a user could have failed during image
upload, but quay would write that image to the repository, potentially
writing broken images to S3.
2015-09-01 15:53:32 -04:00
josephschorr
62ea4a6cf4
Merge pull request #191 from coreos-inc/carmen
...
Add automatic storage replication
2015-09-01 15:04:36 -04:00
Joseph Schorr
724b1607d7
Add automatic storage replication
...
Adds a worker to automatically replicate data between storages and update the database accordingly
2015-09-01 14:53:32 -04:00
Jake Moshenko
b410ecd164
Merge pull request #431 from coreos-inc/biglogs
...
Biglogs
2015-09-01 12:08:24 -04:00
Jake Moshenko
f1bd702e7b
Upgrade to phusion baseimage 0.9.17
...
14ec533a16/Changelog.md
2015-09-01 11:44:15 -04:00
Jake Moshenko
3a0d28653b
Stop logging user and messages files in syslog
...
They contained duplicates of all of our app logs.
2015-09-01 11:44:15 -04:00
josephschorr
e04591890a
Merge pull request #429 from coreos-inc/orgmemberapi
...
Add back the ability to retrieve information for an org member directly
2015-08-31 17:00:12 -04:00
Joseph Schorr
51c507d02d
Add back the ability to retrieve information for an org member directly
...
Fixes #427
2015-08-31 16:45:24 -04:00
josephschorr
c693afca6a
Merge pull request #426 from coreos-inc/unicodefix
...
Fix Dockerfile parsing for unicode and add testing
2015-08-31 15:03:01 -04:00
Joseph Schorr
fb86b4bf2c
Fix Dockerfile parsing for unicode and add testing
...
Fixes #423
2015-08-31 14:32:26 -04:00
Matt Jibson
a5d47f4b28
Merge pull request #419 from mjibson/improve-multipart-uploads
...
Measure multipart uploads
2015-08-31 13:51:23 -04:00
Matt Jibson
ab25542bd7
Measure multipart uploads
...
see #304
2015-08-31 13:48:52 -04:00
Matt Jibson
92fb753dee
Merge pull request #424 from mjibson/cancel-mp
...
Cancel failed multipart uploads
2015-08-31 13:42:04 -04:00