Commit graph

6686 commits

Author SHA1 Message Date
Joseph Schorr
b7fc7999c3 Delete old "license" checking code arounds user counts
This is legacy code that doesn't actually do anything of value
2016-10-20 14:58:35 -04:00
Ian Minoso
9c128182ab Remove node_modules in Dockerfile 2016-10-20 14:49:44 -04:00
josephschorr
a74e94fb67 Merge pull request #2020 from coreos-inc/messages-fix
Fix global messages by removing "extra" method
2016-10-20 13:56:27 -04:00
Joseph Schorr
864c44501e Fix global messages by removing "extra" method
I think this happened due to a bad merge.
2016-10-20 13:53:51 -04:00
Ian Minoso
79545bc2bc Run gunicorn and webpack through Procfile 2016-10-20 13:50:57 -04:00
Jimmy Zelinskie
166e768b4f Merge pull request #2019 from jzelinskie/queueitemcleanup
Clean up day old expired queue items rather than week old
2016-10-20 13:50:51 -04:00
Jimmy Zelinskie
2bd1e76267 workers.queuecleanup: s/week/day cleanup frequency 2016-10-20 13:47:07 -04:00
Jimmy Zelinskie
20ef43d5fb workers.queuecleanup: remove direct peewee usage 2016-10-20 13:46:00 -04:00
josephschorr
67dde6e154 Merge pull request #1852 from coreos-inc/underscore_orgs
Better handling of namespace validation to fix a number of issues
2016-10-20 13:36:32 -04:00
Joseph Schorr
3a68740ff7 Better handling of namespace validation to fix a number of issues
- Fixes a bug which allows for underscores at the beginning of namespaces: Fixes #1849
- Allows dots and dashes for newer Docker clients: Fixes #1188
- Has the UI display better messaging associated with namespace entry
2016-10-20 13:32:22 -04:00
josephschorr
0935dd4ee4 Merge pull request #2018 from coreos-inc/reallicense
Change license code to work with multiple subscriptions
2016-10-19 18:07:02 -04:00
josephschorr
03a3ccf8ef Merge pull request #2017 from coreos-inc/reallicense-ui
Fix UI for real license handling
2016-10-19 17:57:17 -04:00
Joseph Schorr
213cc856e4 Fix UI for real license handling
Following this change, the user gets detailed errors and entitlement information
2016-10-19 17:49:15 -04:00
josephschorr
e450b109a2 Merge pull request #2015 from coreos-inc/reallicense-tests
Fix tests and test provider for real license format
2016-10-19 13:50:44 -04:00
Joseph Schorr
2eabf1a291 Fix tests and test provider for real license format 2016-10-18 23:44:08 -04:00
Jake Moshenko
7f358cb2bd Merge pull request #2014 from jakedt/reallicense
Refactor the license to be entitlement centric.
2016-10-18 22:36:02 -04:00
Jake Moshenko
9f1c12e413 Refactor our license code to be entitlement centric. 2016-10-18 22:33:28 -04:00
Jake Moshenko
d90398e9ff Change the monthly license grace period to 11 months. 2016-10-18 18:46:40 -04:00
Ian Minoso
5a45f140c2 compile a typescript react component with webpack 2016-10-18 17:16:01 -04:00
Ian Minoso
9015b09026 Setup skeleton files for new front end build tool (Node, Webpack, React, Typescript) 2016-10-18 17:13:56 -04:00
Jimmy Zelinskie
efbbeeb07f Merge pull request #2012 from jzelinskie/reqs-update
requirments.txt: lock breaking dependencies
2016-10-18 16:21:06 -04:00
Jimmy Zelinskie
f9d0ec7d1b requirments.txt: lock breaking dependencies 2016-10-18 15:41:26 -04:00
josephschorr
bf06cefdc6 Merge pull request #2010 from coreos-inc/test-license
Switch the license validator to use config_provider and have a test license
2016-10-18 11:53:50 -04:00
Joseph Schorr
67f828279d Switch the license validator to use config_provider and have a test license
Fixes the broken tests currently which try (and fail) to read the license file
2016-10-18 11:44:13 -04:00
josephschorr
2a7dbd3348 Merge pull request #2009 from coreos-inc/qe2-license
Add license support for QE
2016-10-17 23:11:43 -04:00
Joseph Schorr
7a6fb7554d Only attempt to load the license for the setup tool once there is a valid user
Prevents the 401 session expired box from appearing
2016-10-17 21:57:17 -04:00
Joseph Schorr
ee96693252 Add superuser config section for updating license 2016-10-17 21:44:25 -04:00
Jimmy Zelinskie
5fee4d6d19 *: misc formatting cleanup 2016-10-17 21:43:45 -04:00
Jimmy Zelinskie
a42eb09a3e util.license: make bp-modification a method 2016-10-17 21:43:45 -04:00
Jimmy Zelinskie
6eb26d7998 configproviders: pass filemode when opening volume 2016-10-17 21:43:45 -04:00
Jimmy Zelinskie
0c5400b7d1 enforce license across registry blueprints 2016-10-17 21:43:45 -04:00
Joseph Schorr
8fe29c5b89 Add license upload step to the setup flow
Fixes #853
2016-10-17 21:43:15 -04:00
Joseph Schorr
5211c407ff Add license checking to Quay
Based off of mjibson's changes

Fixes #499
2016-10-17 21:43:15 -04:00
josephschorr
8d39ed6d27 Merge pull request #2006 from coreos-inc/fix-messages
Fix messages API to not NPE
2016-10-17 17:44:07 -04:00
Joseph Schorr
b1c17b1a45 Fix messages API to not NPE
show_if does not work on a method route
2016-10-17 17:43:12 -04:00
Charlton Austin
f45aac063e Merge pull request #2005 from charltonaustin/fix_spacing_for_motd
Moving the messages endpoint to something more generic, and making th…
2016-10-17 17:21:03 -04:00
Charlton Austin
8e5dc8d3db Moving the messages endpoint to something more generic, and making the get visible all the time. 2016-10-17 16:23:48 -04:00
josephschorr
1e8cd8b91c Merge pull request #2004 from coreos-inc/api-compliance
Registry API compliance fixes
2016-10-17 14:48:52 -04:00
Joseph Schorr
3439f814b6 Fix quoting of scopes in WWW-Authenticate header
Fixes part of #2002
2016-10-17 14:32:43 -04:00
Joseph Schorr
18097a1bd6 Fix Link headers for pagination to match RFC
Fixes part of #2002
2016-10-17 13:57:05 -04:00
Joseph Schorr
715fc27474 Add a default database connect timeout
Fixes #1760
2016-10-17 13:33:30 -04:00
Charlton Austin
42ed8522fd Merge pull request #2001 from charltonaustin/fix_changelog
Adding in missing fix to changelog.
2016-10-17 11:56:04 -04:00
Charlton Austin
c3984d4243 Adding in missing fix to changelog. 2016-10-17 11:47:10 -04:00
josephschorr
17a5d74f55 Merge pull request #1948 from coreos-inc/builer-service-account
Add emptyDir volume to builder pods to mask secrets
2016-10-17 11:33:23 -04:00
josephschorr
78f87d96bc Merge pull request #1986 from coreos-inc/external-tls
Add option to properly handle external TLS
2016-10-15 16:05:28 -04:00
Jake Moshenko
95ced00457 Merge pull request #1982 from jakedt/marsquito
Write our users to Marketo as leads.
2016-10-14 16:30:03 -04:00
Jake Moshenko
f04b018805 Write our users to Marketo as leads. 2016-10-14 16:29:11 -04:00
josephschorr
b4dd04cca4 Merge pull request #1996 from coreos-inc/aci-con-test-fix
Add a sleep to fix ACI conversion tests
2016-10-14 16:25:57 -04:00
josephschorr
47d54f05e9 Merge pull request #1995 from coreos-inc/vuln-notification-bug
Fix NPE raised if a vulnerability notification doesn't have a level filter
2016-10-14 14:37:42 -04:00
Ian Minoso
20aebc9166 Merge pull request #1985 from iminoso/ngreact
ngReact implementation
2016-10-14 14:31:27 -04:00