Joseph Schorr
ef41e57aad
Add executor-specific setup time support
...
This will allow us to make the setup time TTL for k8s-based builds much lower (on the order of a minute), which means faster timeouts and fallbacks (which is a better user experience).
2016-11-07 15:45:15 -05:00
josephschorr
9aac68fbeb
Merge pull request #2031 from coreos-inc/license-notification
...
Add banner bar message when license has expired or is invalid
2016-11-07 13:52:53 -05:00
Charlton Austin
7a2dca9c53
Moving the binary location.
2016-11-04 15:53:43 -04:00
Charlton Austin
909be766c9
Merge pull request #2084 from charltonaustin/change_ephemeral_popen_process_location
...
Adding in a new location for the default popen executor.
2016-11-04 15:15:09 -04:00
Charlton Austin
bba51787b5
Adding in a new location for the default popen executor.
2016-11-04 14:22:26 -04:00
josephschorr
d051e58e69
Merge pull request #2082 from coreos-inc/moar-stats
...
Add new metrics as requested by some customers
2016-11-03 16:25:11 -04:00
josephschorr
233b2be5c2
Merge pull request #2066 from coreos-inc/select-username
...
Add support for temp usernames and an interstitial to confirm username
2016-11-03 16:22:16 -04:00
Joseph Schorr
1e3b354201
Add support for temp usernames and an interstitial to confirm username
...
When a user now logs in for the first time for any external auth (LDAP, JWT, Keystone, Github, Google, Dex), they will be presented with a confirmation screen that affords them the opportunity to change their Quay-assigned username.
Addresses most of the user issues around #74
2016-11-03 15:59:14 -04:00
Charlton Austin
029b3fe078
Merge pull request #2080 from charltonaustin/add_more_worker_errors
...
Adding in more worker errors.
2016-11-03 15:28:59 -04:00
Joseph Schorr
4b926ae189
Add new metrics as requested by some customers
...
Note that the `status` field on the pull and push metrics will eventually be set to False for failed pulls and pushes in a followup PR
2016-11-03 15:28:40 -04:00
Charlton Austin
ddcea4969f
Adding in more worker errors.
2016-11-03 15:03:17 -04:00
josephschorr
c953fc6539
Merge pull request #2076 from coreos-inc/superuser-prod-fix
...
Remove setup and superuser routes when SUPER_USERS is not enabled
2016-11-03 14:55:18 -04:00
Ian Minoso
7fc4aa7afd
Merge pull request #2074 from iminoso/Sass
...
Add Sass to Webpack build
2016-11-03 14:13:15 -04:00
josephschorr
a544dc90eb
Merge pull request #2078 from coreos-inc/build-notification-filter
...
Fix build notification ref filtering setup in UI
2016-11-03 13:31:16 -04:00
josephschorr
8e88fef5e7
Merge pull request #2077 from coreos-inc/entity-search-api-fix
...
Fix entity search API to not IndexError
2016-11-03 13:20:30 -04:00
Charlton Austin
85b7d22b49
Merge pull request #2065 from charltonaustin/adding_in_sync_call
...
Adding in a method for sync update of push.
2016-11-03 11:27:12 -04:00
Joseph Schorr
681f975df5
Add QE setup tool support for BitTorrent downloads
...
Fixes #1871
2016-11-02 17:32:12 -04:00
Joseph Schorr
e0494a8f0b
Fix build notification ref filtering setup in UI
...
Fixes #2067
This change fixes the code that sends the filtering config to the server on notification creation, as well as fixing the display of the filtering in the repository events table
2016-11-02 16:35:54 -04:00
Joseph Schorr
3fd92aef35
Fix entity search API to not IndexError
2016-11-02 16:22:35 -04:00
Joseph Schorr
32627f3c2a
Remove setup and superuser routes when SUPER_USERS is not enabled
...
Fixes #2064
2016-11-02 16:10:20 -04:00
Ian Minoso
99626d907f
Add Sass to Webpack build
2016-11-02 14:56:43 -04:00
josephschorr
a3c540efcb
Merge pull request #2075 from coreos-inc/remove-trollius-debug
...
Remove trollius debug now that we have the proper stack traces
2016-11-02 14:44:39 -04:00
Joseph Schorr
5aef4f5ee7
Remove trollies debug now that we have the proper stack traces
2016-11-02 14:42:59 -04:00
josephschorr
3c595efbd2
Merge pull request #2073 from coreos-inc/monit-buildman
...
Add monit-based monitoring of build manager
2016-11-02 14:16:03 -04:00
Joseph Schorr
72fdf93d29
Add monit-based monitoring of build manager
...
Should catch when the build manager freezes and restart it
2016-11-02 14:14:07 -04:00
Ian Minoso
74b6944b0d
Merge pull request #2050 from iminoso/layout
...
Create all components for new repo page
2016-11-02 11:37:33 -04:00
josephschorr
a2fbe1d6c0
Merge pull request #2072 from coreos-inc/wamp-read-timeout
...
Change read timeout on WAMP to 5 min
2016-11-01 16:09:15 -04:00
Joseph Schorr
5109f4a04e
Change read timeout on WAMP to 5 min
2016-11-01 16:07:17 -04:00
Ian Minoso
71dc3ff633
Fix import names
2016-11-01 14:42:50 -04:00
Ian Minoso
8d233ca493
Organize directories and path
2016-11-01 14:28:27 -04:00
Jimmy Zelinskie
d6e200f09a
Merge pull request #2069 from jzelinskie/staggerfix
...
config: fix staggered workers config name
2016-11-01 13:57:11 -04:00
Jimmy Zelinskie
3cafa5721d
config: fix staggered workers config name
2016-11-01 12:31:12 -04:00
Charlton Austin
dce06132eb
Adding in a method for sync update of push.
2016-11-01 11:15:34 -04:00
Ian Minoso
f92551a9d1
Named imports
2016-11-01 02:51:18 -04:00
Ian Minoso
9653cad53c
Namespace page directories
2016-10-31 16:35:11 -04:00
Ian Minoso
2383609c15
Create individual directory for each page
2016-10-31 15:56:39 -04:00
josephschorr
840ea4e768
Merge pull request #2047 from coreos-inc/external-auth-email-optional
...
Make email addresses optional in external auth if email feature is turned off
2016-10-31 14:16:33 -04:00
josephschorr
d51b6d2435
Merge pull request #2062 from coreos-inc/internal-error-tracking
...
Standardize the internal error logs for better tracking
2016-10-31 13:58:34 -04:00
josephschorr
129d2851f7
Merge pull request #1961 from coreos-inc/session-cookies
...
Enable permanent sessions
2016-10-31 13:58:26 -04:00
Jimmy Zelinskie
b6ec09a65b
Merge pull request #2049 from jzelinskie/stagger
...
stagger worker startup
2016-10-31 13:53:58 -04:00
Joseph Schorr
0fc132cffb
Make sure Google email addresses are verified
2016-10-31 13:52:09 -04:00
Joseph Schorr
3a473cad2a
Enable permanent sessions
...
Fixes #1955
2016-10-31 13:52:09 -04:00
Joseph Schorr
d7f56350a4
Make email addresses optional in external auth if email feature is turned off
...
Before this change, external auth such as Keystone would fail if a user without an email address tried to login, even if the email feature was disabled.
2016-10-31 13:50:24 -04:00
Joseph Schorr
9f9d32548b
Standardize the internal error logs for better tracking
2016-10-31 13:47:24 -04:00
josephschorr
e7c53ecde1
Merge pull request #2061 from coreos-inc/trollius-debug
...
Enable trollius debug in buildman in prod
2016-10-31 13:43:46 -04:00
josephschorr
0954240ccb
Merge pull request #2060 from coreos-inc/gitlab-user-exception
...
Fix TypeError in Gitlab trigger when user not found
2016-10-31 13:37:45 -04:00
Joseph Schorr
854c739417
Enable trollius debug in buildman in prod
2016-10-31 13:37:25 -04:00
josephschorr
cdb98c102e
Merge pull request #2059 from coreos-inc/trigger-fix
...
Fix KeyError in config when not present in BitBucket trigger
2016-10-31 13:35:14 -04:00
josephschorr
fbf047cbcc
Merge pull request #2058 from coreos-inc/v1-search-fix
...
Fix namespace lookup in V1 registry search
2016-10-31 13:32:53 -04:00
Joseph Schorr
99ea0a9009
Fix TypeError in Gitlab trigger when user not found
...
Fixes #2055
2016-10-31 13:31:26 -04:00