Commit graph

6754 commits

Author SHA1 Message Date
Jimmy Zelinskie
e81926fcba util.secscan.api: init read-only failover 2017-02-03 19:20:13 -05:00
Jimmy Zelinskie
b4efa7e45b util.failover: init 2017-02-03 19:20:13 -05:00
Brad Ison
94cf7a5065 Merge pull request #2333 from coreos-inc/concourse-ci
Add Concourse CI configs
2017-02-03 19:09:32 -05:00
Brad Ison
66c8153d72 Add Concourse CI configs 2017-02-03 18:58:47 -05:00
Charlton Austin
5a06530b43 Merge pull request #2314 from charltonaustin/move_tests_over_to_pytest_no_story
update(security_test.py): moving tests to new framework
2017-02-03 16:21:03 -05:00
josephschorr
1edebb804e Merge pull request #2334 from coreos-inc/manifest-security-api
Add API endpoint for retrieving security status by *manifest*, rather than Docker V1 image ID
2017-02-02 22:37:17 -05:00
Joseph Schorr
cf539487a1 Add API endpoint for retrieving security status by *manifest*, rather than Docker V1 image ID 2017-02-02 17:51:18 -05:00
Alec Merdler
7c904f2e21 Merge pull request #2292 from coreos-inc/frontend-typescript
Upgrading Front-end Client to TypeScript
2017-02-02 14:24:35 -08:00
Charlton Austin
85bcb63439 update(security_test.py): moving tests to new framework
We should be moving tests over to pytest

[none]
2017-02-02 13:40:00 -05:00
Erica
0150abc488 Merge pull request #2319 from coreos-inc/FIX-escapehtmlstring-type-error
fix(js/util-service): ensure text is a string
2017-02-02 13:18:26 -05:00
EvB
c5577c8901 feat(.github): add PR template 2017-02-01 15:59:32 -05:00
josephschorr
0b51ea34b1 Merge pull request #2326 from coreos-inc/dockerfile-improvements
Small Dockerfile improvements
2017-02-01 15:35:17 -05:00
Joseph Schorr
67f54bc8d3 Delete all .pyc files 2017-02-01 15:29:28 -05:00
josephschorr
3bb4946e63 Merge pull request #2325 from coreos-inc/reduce-cloudwatch
Reduce cloudwatch costs and error messaging
2017-02-01 15:20:51 -05:00
Joseph Schorr
154090ca00 Remove npm cache because is (falsely) triggers Disney's vuln scanner
Also unneeded space-wise in the image
2017-02-01 14:16:12 -05:00
Joseph Schorr
c9bb132339 Increase cloudwatch send timeout to reduce how often we hit the API 2017-02-01 13:09:00 -05:00
Joseph Schorr
b407f88a26 Remove unnecessary CloudWatch metrics
They are spamming the API and costing us a lot of money
2017-02-01 13:08:21 -05:00
alecmerdler
537c07ad4d fixes based on requested changes 2017-02-01 00:29:56 -08:00
josephschorr
14093d41ee Merge pull request #2324 from coreos-inc/bust-cache
Bust apt cache to hopefully fix some high-level vulns
2017-01-31 18:21:16 -05:00
Joseph Schorr
c7353670c5 Bust apt cache to hopefully fix some high-level vulns 2017-01-31 18:20:26 -05:00
josephschorr
01ec22b362 Merge pull request #2300 from coreos-inc/openid-connect
OpenID Connect support and OAuth login refactoring
2017-01-31 18:14:44 -05:00
Erica
1b6f30cd98 Merge pull request #2323 from coreos-inc/FIX-logsview
fix(js/logs-view): correct var name
2017-01-31 17:05:11 -05:00
EvB
b05189fb3f fix(js/logs-view): correct var name 2017-01-31 17:03:31 -05:00
josephschorr
356530110c Merge pull request #2272 from coreos-inc/fulltext-search
Full text search support in Quay
2017-01-31 11:51:47 -05:00
Joseph Schorr
3324743bff Fix db migration revision 2017-01-31 11:38:31 -05:00
Joseph Schorr
0a81dd99db Update SQLAlchemy to the version with our change in it 2017-01-31 11:38:31 -05:00
Joseph Schorr
973a110ac7 Full text search for repository name and description
Adds support for searching full text against the name and description of a repository

[Delivers #134867401]
2017-01-31 11:38:31 -05:00
Joseph Schorr
d65d32b284 Convert model to use moved prefix_search method 2017-01-31 11:38:31 -05:00
Joseph Schorr
d89c79b92d Full text support in peewee
Adds support for full text search in peewee with the creation of two new field types: `FullIndexedCharField` and `FullIndexedTextField`.

Note that this change depends upon https://github.com/zzzeek/sqlalchemy/pull/339

[Delivers #137453279]
[Delivers #137453317]
2017-01-31 11:38:31 -05:00
Joseph Schorr
f5dbc350f8 Fix missed tests and revert conftest change (breaks docker build) 2017-01-30 17:28:25 -05:00
Erica
048f932094 Merge pull request #2320 from coreos-inc/FIX-inprog-error
fix(angular-poll-channel): wrap scope change in $timeout
2017-01-30 17:00:35 -05:00
Erica
5d1c2d1881 Merge pull request #2318 from coreos-inc/FIX-date-type-error
fix(js/logs-view): check for valid date
2017-01-30 17:00:10 -05:00
EvB
01434decc4 fix(angular-poll-channel): wrap scope change in 2017-01-30 16:32:43 -05:00
EvB
30214a794b fix(js/util-service): ensure text is a string 2017-01-30 14:30:53 -05:00
EvB
c869579cd5 fix(js/logs-view): check for valid date 2017-01-30 14:27:07 -05:00
josephschorr
3cc2838ee8 Merge pull request #2317 from coreos-inc/fix-build-logs-load
Fix multiple loading of build logs in new superuser panel
2017-01-30 14:12:13 -05:00
Joseph Schorr
fcdf966c9f Fix multiple loading of build logs in new superuser panel
Also adds an error message if the logs fail to load
2017-01-30 14:00:16 -05:00
Joseph Schorr
cf6033b423 Move http_client fixture to root-level conftest 2017-01-30 11:40:45 -05:00
josephschorr
8a842d286f Merge pull request #2316 from coreos-inc/cut-2.0.5
CHANGELOG for v2.0.5
2017-01-30 11:32:32 -05:00
Joseph Schorr
9ba1172724 CHANGELOG for v2.0.5 2017-01-30 11:31:00 -05:00
josephschorr
55773a9c13 Merge pull request #2315 from coreos-inc/ssl-wildcard-branches
DNS name check got reversed; breaks wildcards
2017-01-29 11:54:57 -05:00
Joseph Schorr
d63cca025a DNS name check got reversed; breaks wildcards 2017-01-29 11:51:37 -05:00
Charlton Austin
2dfae9e892 Merge pull request #2303 from charltonaustin/view_build_logs_as_superuser_137910387
feature(superuser panel): ability to view logs
2017-01-27 12:32:31 -05:00
josephschorr
398793fed4 Merge pull request #2312 from coreos-inc/fix-certs-dir
Fix two small issues around extra_ca_certs
2017-01-26 15:22:37 -05:00
Joseph Schorr
3d09d64421 Make certs_install not fail if the extra_ca_certs dir is empty
Stupid `cp` will fail if the source dir is empty
2017-01-26 15:17:18 -05:00
Joseph Schorr
d9003d1375 Make sure the parent dir of a file path exists before writing the file
Fixes when the `extra_ca_certs` directory doesn't exist when using the new custom certs tool
2017-01-26 15:15:40 -05:00
Charlton Austin
dae93dce78 feature(superuser panel): ability to view logs
users would like the ability to view build logs in the superuser panel

[None]
2017-01-26 13:54:03 -05:00
Joseph Schorr
c9812864be Small JS fixes for the PR 2017-01-26 12:03:56 -05:00
Joseph Schorr
f8deb85751 Clarify OAuth logging message when missing access_token 2017-01-26 12:01:55 -05:00
Joseph Schorr
ce5fafcbd8 Fix pylint ignores to use names 2017-01-26 12:00:54 -05:00