Commit graph

8165 commits

Author SHA1 Message Date
Joseph Schorr
ddb1ed7441 Also delete the job key when expiring a job
Otherwise, we can't requeue the job
2017-10-11 15:55:35 -04:00
josephschorr
fdcf8dbdbc Merge pull request #2886 from coreos-inc/builder-expires
Make sure expired startup marks build jobs incomplete immediately
2017-10-11 15:08:35 -04:00
Joseph Schorr
c799367ac4 Make sure expired startup marks build jobs incomplete immediately
Currently, we wait for the job to expire, which can take a very long time. We also add yet even more logs, in the attempt to track down the root cause
2017-10-11 14:56:19 -04:00
josephschorr
ab304cb834 Merge pull request #2877 from coreos-inc/joseph.schorr/QS-24/step-parsing
Fix parsing of Dockerfile steps in newer versions of Docker
2017-10-11 10:57:33 -04:00
josephschorr
03eceb9563 Merge pull request #2885 from coreos-inc/2.6.0-release
CHANGELOG for v2.6.0
2017-10-10 15:28:14 -04:00
josephschorr
6b12adda17 Merge pull request #2884 from coreos-inc/fix-warning
Add missing lib to remove warning
2017-10-10 14:40:52 -04:00
Joseph Schorr
f489e74d49 CHANGELOG for v2.6.0 2017-10-10 14:37:54 -04:00
Joseph Schorr
2f1538d1d5 Add missing lib to remove warning 2017-10-10 14:36:07 -04:00
josephschorr
7cfe66336a Merge pull request #2874 from coreos-inc/joseph.schorr/QS-22/swift-copy-to
Add missing `copy_to` method to Swift
2017-10-09 17:54:02 -04:00
Joseph Schorr
ab886226f3 Add missing copy_to method to Swift
Along with tests

Fixes https://coreosdev.atlassian.net/browse/QS-22
2017-10-09 17:17:36 -04:00
josephschorr
95cc004254 Merge pull request #2883 from coreos-inc/joseph.schorr/QS-30/lazy-load-fix
Fix bug in entity search that caused all robots and teams to be non-lazy loaded
2017-10-09 15:45:55 -04:00
Joseph Schorr
ff3dac613a Fix bug in entity search that caused all robots and teams to be non-lazy loaded
Should help immensely with repository page load time

Fixes https://coreosdev.atlassian.net/browse/QS-30
2017-10-09 15:44:46 -04:00
josephschorr
459d0ccd44 Merge pull request #2882 from coreos-inc/joseph.schorr/QS-29/typeerror-fixes
Small frontend fixes
2017-10-09 15:06:06 -04:00
Joseph Schorr
a7f02c5451 Handle NPE in tag signing display 2017-10-09 14:07:16 -04:00
Joseph Schorr
563f6b5187 Make update user throbber show if user is not yet loaded 2017-10-09 14:03:11 -04:00
Joseph Schorr
38748576a1 Fix NPE in updateuser code
Fixes https://sentry.io/coreos/frontend-production/issues/364782088/
2017-10-09 14:02:36 -04:00
josephschorr
e646afd75b Merge pull request #2881 from coreos-inc/fix-verbs
Fix verbs for recent storage change
2017-10-07 00:17:42 -04:00
Joseph Schorr
f67e2baeba Fix verbs for recent storage change
1) Initialize the storage class in verbs with the extra needed args
2) Make the CloudFrontedS3Storage resilient to those extra args being missing
2017-10-07 00:17:10 -04:00
josephschorr
fba34eb5f0 Merge pull request #2880 from coreos-inc/add-missing-var
Add missing `var`
2017-10-06 14:37:51 -04:00
Joseph Schorr
3b4296f580 Add missing var 2017-10-06 14:36:02 -04:00
josephschorr
3a6624334e Merge pull request #2879 from coreos-inc/fix-unbound-local-error
Fix unbound variable in new cloud fronted storage
2017-10-06 13:56:36 -04:00
josephschorr
170eb9dde4 Merge pull request #2878 from coreos-inc/close-misclosed-tags
Forgot to close tabs, which caused bizarre dialog behavior
2017-10-06 13:54:55 -04:00
Joseph Schorr
61f22621d6 Fix unbound variable in new cloud fronted storage
Fixes https://sentry.io/coreos/backend-staging/issues/363196446/
2017-10-06 13:54:49 -04:00
Joseph Schorr
9bbc73af1d Forgot to close tabs, which caused bizarre dialog behavior 2017-10-06 13:51:02 -04:00
josephschorr
0278e2fe64 Merge pull request #2875 from coreos-inc/builder-fix
Build job does not have a request context when calling get_file_url
2017-10-06 12:57:52 -04:00
Joseph Schorr
2ce4e49711 Build job does not have a request context when calling get_file_url
We therefore need to specify some sort of IP or get_file_url will attempt to get it from context
2017-10-06 12:57:02 -04:00
Joseph Schorr
95868c7b78 Fix parsing of Dockerfile steps in newer versions of Docker
Fixes https://coreosdev.atlassian.net/browse/QS-24
2017-10-05 16:47:47 -04:00
josephschorr
3bef21253d Merge pull request #2695 from coreos-inc/oidc-internal-auth
OIDC internal auth support
2017-10-02 16:51:17 -04:00
Joseph Schorr
f51a863158 Remove access_token from user_info 2017-10-02 16:51:09 -04:00
josephschorr
491b9c8278 Merge pull request #2872 from coreos-inc/joseph.schorr/QS-12/fix-org-links
Fix namespace links that end in slashes
2017-09-29 13:03:10 -04:00
josephschorr
82e09d6f16 Merge pull request #2869 from coreos-inc/joseph.schorr/QS-2/cloudfront
CloudFront redirect support
2017-09-29 12:08:50 -04:00
Joseph Schorr
96827e2b60 Switch to defaulting to CloudFront 2017-09-28 17:29:00 -04:00
josephschorr
5613582695 Merge pull request #2871 from coreos-inc/joseph.schorr/QS-13/oidc-callback-links
Add documentation in the QE setup tool to show OIDC callback URLs
2017-09-28 15:18:52 -04:00
Joseph Schorr
58e6a17373 Fix namespace links that end in slashes 2017-09-28 15:14:53 -04:00
Joseph Schorr
f8f0c3e6ae Add documentation in the QE setup tool to show OIDC callback URLs 2017-09-28 14:58:43 -04:00
Joseph Schorr
05b4a7d457 Add worker to update ipresolver data files every few hours 2017-09-28 14:40:59 -04:00
Joseph Schorr
52927de7f6 Add resolved IP information to track_and_log 2017-09-28 14:40:58 -04:00
Joseph Schorr
010dda2c52 Add CloudFrontedS3Storage, which redirects to CloudFront for non-S3 ips 2017-09-28 14:40:58 -04:00
josephschorr
624258400d Merge pull request #2870 from coreos-inc/joseph.schorr/QS-9/change-name
Add ability for users to change their name and company information
2017-09-27 18:17:21 -04:00
Joseph Schorr
82ff85b125 Add ability for users to change their name and company information 2017-09-26 16:58:04 -04:00
Joseph Schorr
2d522764f7 Add IP resolver utility that returns whether an IP is under AWS 2017-09-26 16:11:16 -04:00
Joseph Schorr
56fbbcf7cf Add request IP to get_direct_download_url method 2017-09-25 17:14:28 -04:00
Alec Merdler
ad61df66c5 Merge pull request #2846 from alecmerdler/QUAY-682
Optimize Webpack JS Bundle Size
2017-09-18 16:47:30 -04:00
josephschorr
fa954466f7 Merge pull request #2867 from coreos-inc/invite-only
Add support for invite-only user creation
2017-09-15 14:29:50 -04:00
Joseph Schorr
ff80dad5b8 Add invitation required messaging 2017-09-15 11:42:09 -04:00
Joseph Schorr
6a8e57a353 Add superuser config for the invite-only feature 2017-09-14 16:28:39 -04:00
Joseph Schorr
804d3c46c3 Add feature flag to allow users to be created only if invited to join a team
Allows for open user creation, but only if extended an invitation by someone who already has access
2017-09-14 16:28:39 -04:00
josephschorr
1567262849 Merge pull request #2866 from coreos-inc/add-missing-import
Fix contacts setup in superuser panel
2017-09-14 15:42:10 -04:00
Joseph Schorr
9a4c87795f Fix contacts setup in superuser panel
Adds a missing import
2017-09-14 15:40:11 -04:00
josephschorr
c44cc072fa Merge pull request #2864 from coreos-inc/partial-autocomplete
Partial autocomplete
2017-09-13 11:26:11 -04:00