josephschorr
b91660f87b
Merge pull request #497 from coreos-inc/delrepofix
...
Fix interleaved repo delete with RAC via a transaction
2015-09-16 16:53:15 -04:00
Joseph Schorr
30379a2dd8
Fix interleaved repo delete with RAC via a transaction
...
The RepositoryActionCount table can have entries added while a repository deletion is in progress. We now perform the repository deletion under a transaction and explicitly test for RAC entries in the deletion unit test (which doesn't test interleaving, but it was missing this check).
Fixes #494
2015-09-16 15:34:32 -04:00
Joseph Schorr
2739cf47ba
Prevent change visibility of a repo in the UI when disallowed by billing plan
...
Fixes #486
- Extracts out the check plan logic and UI from the new repo page into its own directive (repo-count-checker)
- Adds the new directive to the repo settings panel
- Some additional UI improvements for the repo settings panel
2015-09-16 14:00:06 -04:00
Silas Sewell
d6f4e0c7b2
Merge pull request #489 from coreos-inc/sample-mixpanel-events
...
Sample pull_repo events
2015-09-15 19:08:02 -04:00
Silas Sewell
a8183ed87b
Sample pull_repo events
2015-09-15 18:41:48 -04:00
Jake Moshenko
68deff0e24
Merge pull request #490 from coreos-inc/migratebackp2
...
Missed one place to duplicate metadata.
2015-09-15 16:49:39 -04:00
Jake Moshenko
502f5e4c8a
Missed one place to duplicate metadata.
2015-09-15 15:57:55 -04:00
Joseph Schorr
fbfe7fdb54
Make change repo visibility and create repo raise a 402 when applicable
...
We now check the user or org's subscription plan and raise a 402 if the user attempts to create/make a repo private over their limit
2015-09-15 14:33:35 -04:00
Jake Moshenko
666907f03e
Merge pull request #488 from coreos-inc/migrateback
...
Migrate data back to Image in preparation for v2
2015-09-15 14:32:02 -04:00
Jake Moshenko
b56de3355c
Migrate data back to Image in preparation for v2
2015-09-15 11:53:31 -04:00
josephschorr
abb1486a96
Merge pull request #484 from coreos-inc/swifturl
...
Add support for direct download in Swift storage engine
2015-09-14 18:08:50 -04:00
Joseph Schorr
6f2271d0ae
Add support for direct download in Swift storage engine
...
Fixes #483
2015-09-14 18:00:03 -04:00
josephschorr
dac5d54a5e
Merge pull request #482 from coreos-inc/builderrview
...
Fix auto-open of build error command
2015-09-14 16:18:10 -04:00
Matt Jibson
d36c7dcb4b
Merge pull request #425 from mjibson/monitor-queue-size
...
Monitor various sizes for queues
2015-09-14 16:13:31 -04:00
Matt Jibson
39dc4c7d8d
Monitor various sizes for queues
...
see #304
2015-09-14 15:57:08 -04:00
josephschorr
57329b6c78
Merge pull request #475 from coreos-inc/seofix
...
Use a proper HTML parser with BS and catch exceptions
2015-09-14 15:56:03 -04:00
josephschorr
6d8752bdb5
Merge pull request #454 from coreos-inc/urlfor
...
Remove uses of _external for url_for
2015-09-14 15:54:42 -04:00
Joseph Schorr
b25660bc88
Fix auto-open of build error command
...
Fixes #481
2015-09-14 15:53:34 -04:00
josephschorr
927084106d
Merge pull request #272 from coreos-inc/k8s
...
Begin work on Kubernetes support
2015-09-14 15:44:19 -04:00
Joseph Schorr
6ca33ca108
Use a proper HTML parser with BS and catch exceptions
...
Fixes #473
2015-09-10 16:14:29 -04:00
Jake Moshenko
816536f648
Merge pull request #470 from jakedt/python-registry-v2
...
Some fixes and tests for v2 auth
2015-09-10 15:42:30 -04:00
Jake Moshenko
9c3ddf846f
Some fixes and tests for v2 auth
...
Fixes #395
2015-09-10 15:38:57 -04:00
josephschorr
14107893a6
Merge pull request #471 from coreos-inc/difffix
...
Fix exceptions raised by the diffs worker
2015-09-10 15:02:29 -04:00
Jimmy Zelinskie
b1f273ec4a
Merge pull request #472 from jzelinskie/changes
...
CHANGELOG: cut 1.12.0
2015-09-10 14:24:21 -04:00
Jimmy Zelinskie
9ecfd7623a
CHANGELOG: cut 1.12.0
2015-09-10 14:21:52 -04:00
Joseph Schorr
96d5bbb155
Fix exceptions raised by the diffs worker
...
Fixes #465
2015-09-10 14:12:16 -04:00
Jake Moshenko
5029ab62f6
Merge pull request #469 from jakedt/mergemaster
...
Mergemaster
2015-09-10 13:39:26 -04:00
Jake Moshenko
0e30d14bb4
Merge remote-tracking branch 'upstream/python-registry-v2' into mergemaster
2015-09-10 13:37:47 -04:00
Joseph Schorr
fd3a21fba9
Add Kubernetes configuration provider which writes config to a secret
...
Fixes #145
2015-09-10 12:19:59 -04:00
Joseph Schorr
88a04441de
Extract the config provider into its own sub-module
2015-09-10 12:19:59 -04:00
josephschorr
15963fe18c
Merge pull request #468 from coreos-inc/oauthreadfix
...
Despite being disabled, OAuth config is still read, so switch to .get
2015-09-10 12:13:15 -04:00
Joseph Schorr
c2fe751d15
Despite being disabled, OAuth config is still read, so switch to .get
2015-09-10 12:09:01 -04:00
josephschorr
f543a33c0d
Merge pull request #467 from coreos-inc/missingdep
...
Add missing requirement
2015-09-10 11:59:08 -04:00
Joseph Schorr
840e4cd64b
Add missing requirement
2015-09-10 11:57:43 -04:00
josephschorr
edef283697
Merge pull request #447 from coreos-inc/ronon
...
Add support for Dex to Quay
2015-09-10 11:42:01 -04:00
josephschorr
215753b702
Merge pull request #466 from coreos-inc/logsqueryfix
...
Select the full RepositoryBuild record
2015-09-09 21:47:43 -04:00
Joseph Schorr
474fffd01f
Select the full RepositoryBuild record
...
If we just return the ID, then peewee just fills in the other fields with defaults (such as UUID).
2015-09-09 21:43:48 -04:00
Jimmy Zelinskie
80b24494b5
Merge pull request #464 from jzelinskie/silaskey
...
buildman: add silas keys to builders
2015-09-09 16:54:52 -04:00
Jimmy Zelinskie
cb6b6c4091
buildman: add silas keys to builders
2015-09-09 16:53:19 -04:00
Jimmy Zelinskie
ece08f6e88
Merge pull request #463 from jzelinskie/fixpagination
...
fix pagination of tags in API
2015-09-09 15:53:55 -04:00
Jimmy Zelinskie
ebdee55585
list_repository_tag_history fallback orderby name
...
If tags are created at the same time (usually from a tight loop), it is
possible that they will be order nondeterministically unless we fallback
to another orderby.
2015-09-09 15:52:25 -04:00
Jimmy Zelinskie
d55ab78fbe
fix pagination of tags in API
...
Fixes #461 .
2015-09-09 15:52:21 -04:00
josephschorr
39ae58d4be
Merge pull request #462 from coreos-inc/logsquery
...
Switch the build logs archiver to a more performant query
2015-09-09 14:08:00 -04:00
Joseph Schorr
3ee4147117
Switch the build logs archiver to a more performant query
...
Fixes #459
2015-09-09 13:59:45 -04:00
josephschorr
e81a50aa9a
Merge pull request #460 from coreos-inc/storagerepfix
...
Fixes for direct cloud storage copying
2015-09-08 20:18:12 -04:00
Joseph Schorr
cccb1651f5
Fixes for direct cloud storage copying
2015-09-08 16:55:47 -04:00
Jimmy Zelinskie
68fe537b08
Merge pull request #458 from coreos-inc/fixldn
...
LDN directory needs to be absolute to the domain, not relative.
2015-09-08 14:32:12 -04:00
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