Joseph Schorr
|
c06bba38de
|
Have all error pages be rendered by Angular
Fixes #2198
Fixes https://www.pivotaltracker.com/story/show/135724483
|
2016-12-07 17:49:02 -05:00 |
|
Joseph Schorr
|
1a61ef4e04
|
Report the user's name and company to Marketo
Also fixes the API to report the other changes (username and email) as well
|
2016-11-14 17:34:50 -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 |
|
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 |
|
Joseph Schorr
|
3a473cad2a
|
Enable permanent sessions
Fixes #1955
|
2016-10-31 13:52:09 -04:00 |
|
Joseph Schorr
|
43a63af44c
|
Add banner bar message when license has expired or is invalid
|
2016-10-24 15:37:45 -04:00 |
|
Jake Moshenko
|
f04b018805
|
Write our users to Marketo as leads.
|
2016-10-14 16:29:11 -04:00 |
|
Jimmy Zelinskie
|
fc7301be0d
|
*: fix legacy imports
This change reorganizes imports and renames the legacy flask extensions.
|
2016-09-28 20:17:14 -04:00 |
|
Ben Spoon
|
a706901405
|
analytics: add google analytics
|
2016-08-16 11:35:39 -07:00 |
|
Joseph Schorr
|
75e8af47e5
|
Switch Olark to Chatlio
|
2016-08-08 18:18:35 -04:00 |
|
Joseph Schorr
|
9158fe38ee
|
Add Marketo munchkin tracking via angulartics
|
2016-06-20 16:22:30 -04:00 |
|
Joseph Schorr
|
b73b534022
|
Disable hosted status on 500 pages
Fixes #1547
|
2016-06-16 16:27:18 -04:00 |
|
Joseph Schorr
|
891f7d9213
|
Add Google Tag Manager support to Quay
|
2016-04-12 15:28:24 -04:00 |
|
Joseph Schorr
|
a06bda5910
|
Never include Stripe checking in LDN
Instead, we always load it from Stripe when billing is enabled. Also fixes our Stripe icon.
|
2016-04-01 14:10:11 -04:00 |
|
Jimmy Zelinskie
|
ea2e17cc11
|
v2: send proper scopes for authorization failures
Fixes #1278.
|
2016-03-11 13:41:38 -05:00 |
|
Jimmy Zelinskie
|
bb46cc933d
|
use kwargs for parse_repository_name
|
2016-03-09 16:20:28 -05:00 |
|
Joseph Schorr
|
c0374d71c9
|
Refactor the security worker and API calls and add a bunch of tests
|
2016-02-25 12:29:41 -05:00 |
|
Joseph Schorr
|
1940fd9939
|
Add UI to the setup tool for enabling ACI conversion
Fixes #1211
|
2016-02-17 12:05:48 -05:00 |
|
Joseph Schorr
|
e4ffaff869
|
Fix Docker Auth and our V2 registry paths to support library (i.e. namespace-less) repositories.
This support is placed behind a feature flag.
|
2016-01-22 15:54:06 -05:00 |
|
Joseph Schorr
|
161475baaa
|
Break circular dependencies introduced by importing common in verbs
|
2016-01-08 13:54:40 -05:00 |
|
Joseph Schorr
|
be61730224
|
Show version number next to copyright in QE
Fixes #672
|
2015-12-28 13:27:32 -05:00 |
|
Joseph Schorr
|
7816b0c657
|
Merge master into vulnerability-tool
|
2015-11-12 21:52:47 -05:00 |
|
Joseph Schorr
|
ca7d736db2
|
Only send vulnerability events if the minimum priority is gte to that specified
Fixes #770
|
2015-11-10 16:05:55 -05:00 |
|
Matt Jibson
|
4d81567a0c
|
Remove error notification when user deletes repos
Also prevent duplicate notifications of that type.
fixes #493
|
2015-11-04 16:11:15 -05:00 |
|
Joseph Schorr
|
8a8955d234
|
Add documentation search to the main search bar
|
2015-08-03 17:15:53 -04:00 |
|
Joseph Schorr
|
5f2729f41f
|
Fix logic bug in param check
|
2015-07-20 17:04:06 -04:00 |
|
Jake Moshenko
|
3efaa255e8
|
Accidental refactor, split out legacy.py into separate sumodules and update all call sites.
|
2015-07-17 11:56:15 -04:00 |
|
Jake Moshenko
|
f5ee7a6697
|
Make the scopes dynamic based on app config.
|
2015-07-15 18:13:15 -04:00 |
|
Joseph Schorr
|
fb8e718c44
|
Fix OAuth 2 handler to support retrieving parameters from other places; various OAuth client (such as the Go library) send the values in the request body or even the Auth header
|
2015-05-18 12:38:39 -04:00 |
|
Joseph Schorr
|
8eb9c376cd
|
Add constructors for the QuayDeferredPermissionUser so that we can avoid extraneous DB lookups of the user whenever we already have the object
|
2015-05-07 15:04:12 -04:00 |
|
Joseph Schorr
|
d5c70878c5
|
Get build preparation working for bitbucket and do a lot of code cleanup around this process across all the triggers. Note: tests are not yet updated.
|
2015-04-29 17:04:52 -04:00 |
|
Joseph Schorr
|
333e0acd6d
|
Add the builds tab
|
2015-03-13 15:34:28 -07:00 |
|
Joseph Schorr
|
43ab838998
|
Merge branch 'newbuildview'
|
2015-03-05 16:17:29 -05:00 |
|
Joseph Schorr
|
e227d7e526
|
Start on the new build view
|
2015-02-26 17:45:28 -05:00 |
|
Joseph Schorr
|
5f605b7cc8
|
Fix queue handling to remove the dependency from repobuild, and have a cancel method
|
2015-02-23 13:38:01 -05:00 |
|
Joseph Schorr
|
7c81d90cda
|
Start recording the commit sha and other metadata about github triggered builds. We'll eventually show this information in the UI
|
2015-02-18 14:12:59 -05:00 |
|
Joseph Schorr
|
83e05d2342
|
Add tracking of the kind of temporary access tokens, so we can display if a pull/push by token is for a build worker
|
2015-02-17 12:35:16 -05:00 |
|
Joseph Schorr
|
f84d1bad45
|
Handle internal errors in a better fashion: If a build would be marked as internal error, only do so if there are retries remaining. Otherwise, we mark it as failed (since it won't be rebuilt anyway)
|
2015-02-12 16:19:44 -05:00 |
|
Jake Moshenko
|
0f3d87466e
|
Unify the logging infrastructure and turn the prod logging level to INFO in preparation for picking up a new cloud logger.
|
2015-02-11 14:15:18 -05:00 |
|
Joseph Schorr
|
09a10b6153
|
Have cache busting hashes be generated as part of the build process.
|
2015-02-06 17:52:09 -05:00 |
|
Joseph Schorr
|
cf774e23df
|
Merge branch 'master' into v2
|
2015-02-05 15:37:14 -05:00 |
|
Joseph Schorr
|
a1938593a9
|
Better handling of retries on build errors
|
2015-02-03 16:29:47 -05:00 |
|
Jake Moshenko
|
432da28b42
|
Reduce the retry count to 2.
|
2015-02-02 15:28:51 -05:00 |
|
Jake Moshenko
|
84f5780c1d
|
Up the number of retries available for builds.
|
2015-01-29 11:52:42 -05:00 |
|
Joseph Schorr
|
2a89accc49
|
Fix exception handling in the registry health check and make sure the user_loader is registered before the process is forked
|
2015-01-16 22:41:54 -05:00 |
|
Joseph Schorr
|
b89ba61286
|
Change to only run the cloud watch reporter in the gunicorn_web
|
2015-01-16 13:44:29 -05:00 |
|
Joseph Schorr
|
5bbf1d0c14
|
Make sure the ac-discovery URL is generated properly from config values
|
2015-01-13 18:00:01 -05:00 |
|
Jimmy Zelinskie
|
f3259c862b
|
Merge branch 'koh'
Conflicts:
auth/scopes.py
requirements-nover.txt
requirements.txt
static/css/quay.css
static/directives/namespace-selector.html
static/js/app.js
static/partials/manage-application.html
templates/oauthorize.html
|
2014-12-01 12:30:09 -08:00 |
|
Joseph Schorr
|
3a935822fc
|
Fix PhantomJS by always using the local copy of CDN files, and making sure to specify TLS (instead of the default SSLv3, which is now deprecated)
|
2014-11-25 15:32:10 -05:00 |
|
Joseph Schorr
|
7bf96c506f
|
Merge branch 'bees' into koh
|
2014-11-24 19:25:53 -05:00 |
|