Joseph Schorr
59cb6bd216
Make sure to not log exceptions if Swift deletes fail
2016-11-11 14:17:32 -05:00
josephschorr
74e54bdbbb
Merge pull request #1872 from coreos-inc/qe-torrent
...
Add QE setup tool support for BitTorrent downloads
2016-11-11 13:56:22 -05:00
Jake Moshenko
10255d4052
Merge pull request #2109 from jakedt/collapsemigrations
...
Collapse all migrations prior to 2.0.0 into one.
2016-11-10 17:35:07 -05:00
Jake Moshenko
b5834a8a66
Collapse all migrations prior to 2.0.0 into one.
2016-11-10 17:31:00 -05:00
josephschorr
833a4a8a06
Merge pull request #2112 from coreos-inc/plans-page-updates
...
Adjustments to QE plans page for lead-gen feedback
2016-11-10 17:30:06 -05:00
josephschorr
38ee1d0d2a
Merge pull request #2111 from coreos-inc/ldap-trace
...
Change LDAP errors into debug statements to reduce log clutter
2016-11-10 17:11:19 -05:00
Joseph Schorr
1405b6b95c
Adjustments to QE plans page for lead-gen feedback
...
- Adds a start trial button "above the fold" on the right hand side
- Adds back the dialog explaining the redirect to tectonic accounts
2016-11-10 17:10:08 -05:00
Joseph Schorr
536809a992
Change LDAP errors into debug statements to reduce log clutter
...
Fixes #2083
2016-11-10 16:39:26 -05:00
josephschorr
a4fce1b102
Merge pull request #2107 from coreos-inc/switch-tests
...
Add tests for the Swift storage layer using a fake swift engine
2016-11-10 16:04:13 -05:00
Joseph Schorr
3d221bcdd7
Add tests for the Swift storage layer using a fake swift engine
2016-11-10 15:43:03 -05:00
Joseph Schorr
aa2704acc7
Add a test for operation name collisions and fix the one additional collision found
2016-11-10 15:38:27 -05:00
Joseph Schorr
932fa56227
Fix name collision between the two organization delete calls
...
Fixes #2104
The collision was causing the frontend to try to call the *superuser* method (in local, where superuser is enabled), but on prod (where it isn't), it was calling the normal method, which takes a different parameter name
2016-11-10 15:28:20 -05:00
josephschorr
767baa5c8d
Merge pull request #2108 from coreos-inc/start-build-robot
...
Fix cannot-use-robot for private base image bug in build dialog
2016-11-10 15:10:09 -05:00
Joseph Schorr
3193f32a95
Fix cannot-use-robot for private base image bug in build dialog
...
There are a number of small state fixes in this PR, which result in the build dialog being properly reset state-wise each time it is displayed, thus fixing the state inconsistency.
Fixes #2106
2016-11-10 14:47:25 -05:00
josephschorr
6de039dc97
Merge pull request #2101 from coreos-inc/plans-page-bug
...
Fix HTML and CSS bugs on plans page
2016-11-09 16:32:17 -05:00
Joseph Schorr
37fbcedea8
Fix display of QE plan info under hosted tab
...
This fixes the plans page to not display the Quay Enterprise information underneath the hosted tab
2016-11-09 16:31:23 -05:00
josephschorr
45b1148118
Merge pull request #2086 from coreos-inc/user-info
...
Add collection of user metadata: name and company
2016-11-09 13:15:07 -05:00
josephschorr
6200a2a49a
Merge pull request #2088 from coreos-inc/license-about-notification
...
Add a warning bar when the license will become invalid in a week
2016-11-09 11:45:48 -05:00
josephschorr
4853a26308
Merge pull request #2098 from coreos-inc/fix-update-user
...
Make sure to check for user before redirecting in update user
2016-11-08 19:17:28 -05:00
Joseph Schorr
24780eef58
Make sure to check for user before redirecting in update user
...
Otherwise, the page redirects before the user is loaded
2016-11-08 19:15:11 -05:00
josephschorr
1354a065b2
Merge pull request #2096 from coreos-inc/notification-timeout
...
Add a defined timeout on all HTTP calls in notification methods
2016-11-08 18:50:18 -05:00
josephschorr
f911c29b4c
Merge pull request #2097 from coreos-inc/prompt-user-test
...
Add a test for deleting a user with a user prompt
2016-11-08 18:33:27 -05:00
Joseph Schorr
7e78406112
Add a defined timeout on all HTTP calls in notification methods
2016-11-08 18:28:06 -05:00
Joseph Schorr
bf2804bd4d
Add a test for deleting a user with a user prompt
2016-11-08 18:27:12 -05:00
Joseph Schorr
0f2eb61f4a
Add collection of user metadata: name and company
2016-11-08 16:15:02 -05:00
Joseph Schorr
74c3346562
Add a warning bar when the license will become invalid in a week
2016-11-08 14:24:55 -05:00
Charlton Austin
83e8d62bea
Merge pull request #2085 from charltonaustin/move_ephemeral_binary
...
Moving the binary location.
2016-11-08 11:42:31 -05:00
Brad Ison
22c4721ee0
Merge pull request #2091 from coreos-inc/k8s-image-pull
...
Set imagePullPolicy to IfNotPresent for k8s builder
2016-11-07 17:44:00 -05:00
Ian Minoso
bc68d77462
Merge pull request #2092 from iminoso/relative-path
...
Add relative path mapping
2016-11-07 17:34:23 -05:00
Ian Minoso
d39fc288aa
Add relative path mapping
2016-11-07 17:31:11 -05:00
Brad Ison
a8c0376c06
Set imagePullPolicy to IfNotPresent for k8s builder
2016-11-07 17:20:40 -05:00
josephschorr
7a6443d377
Merge pull request #2090 from coreos-inc/broken-log-labels
...
Fix logs view for dates that start in zero
2016-11-07 16:45:29 -05:00
Joseph Schorr
4a1390e1a7
Fix logs view for dates that start in zero
...
Fixes #2081
2016-11-07 16:39:24 -05:00
josephschorr
585a010c89
Merge pull request #2089 from coreos-inc/build-start-timeouts
...
Customized Build start timeouts and better debug logs
2016-11-07 16:31:51 -05:00
Joseph Schorr
c98472e9f3
Debug log all cases where we mark a build as incomplete in the queue
...
Should help us narrow down why some builds are falling back
2016-11-07 16:13:52 -05:00
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