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
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