Joseph Schorr
4829ec51ca
Better UX for build logs when switching focus back to tab
...
Currently, build logs are not loaded when the tab is in the background. However, when switching back to the tab, there is no indication that logs have not loaded, and it can take up to the poll duration (5s) before we even start loading the logs. This change adds a message displayed for the user before the logs start to load to indicate they are being refreshed and also *immediately* starts the loading of the logs when the tab is made visible.
Fixes #501
2015-09-17 14:24:34 -04:00
josephschorr
0316f6e471
Merge pull request #505 from coreos-inc/fixmhead
...
Fix migration head
2015-09-16 18:35:31 -04:00
Joseph Schorr
b807accfb5
Fix migration head
2015-09-16 18:34:42 -04:00
josephschorr
217779273f
Merge pull request #503 from coreos-inc/ghmigrate
...
Migrate all GitHub build triggers to use deploy keys
2015-09-16 18:32:32 -04:00
Silas Sewell
4b03abbe9f
Merge pull request #504 from coreos-inc/fix-build
...
Make GIT_HEAD work on quay
2015-09-16 18:26:48 -04:00
Silas Sewell
3f4361bb17
Make GIT_HEAD work on quay
2015-09-16 18:25:01 -04:00
Joseph Schorr
eff9ff7a66
Migrate all GitHub build triggers to use deploy keys
2015-09-16 17:55:51 -04:00
josephschorr
c801965626
Merge pull request #492 from coreos-inc/nofreelunch
...
UI and API fixes for disallowing private repo count abuse
2015-09-16 17:53:11 -04:00
Silas Sewell
0a48f1cfb0
Merge pull request #495 from coreos-inc/quay-versions
...
Add quay releases
2015-09-16 17:29:58 -04:00
Silas Sewell
386c017d99
Add quay releases
2015-09-16 17:18:46 -04:00
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
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
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