Brad Ison
86e5b87211
Add Slack notifications to Travis CI config
2018-06-13 14:51:53 -04:00
Brad Ison
0b0bd156f7
Merge pull request #3113 from bison/travis-branches
...
Only build master branch and PRs on Travis CI
2018-06-13 14:24:47 -04:00
Brad Ison
70c5b898a9
Only build master branch and PRs on Travis CI
2018-06-13 14:22:15 -04:00
Brad Ison
2b19e1d93f
Merge pull request #3111 from bison/travis-cache-clean
...
Always clean Travis CI cache if build fails
2018-06-13 14:15:27 -04:00
Brad Ison
268952a492
Allow arbitrary commands passed to entrypoint
2018-06-13 13:26:45 -04:00
Brad Ison
5ce15348ea
Parallelize pytest runs in Makefile
2018-06-13 13:03:11 -04:00
Brad Ison
0501e0b996
Fix failing full-db tests
2018-06-13 13:03:11 -04:00
Brad Ison
e2bde377d6
Use before_cache instead of after_failure to clean cache
2018-06-13 13:03:11 -04:00
Brad Ison
23c01b40c5
Always clean Travis CI cache if build fails
2018-06-12 20:35:37 -04:00
Sam Chow
093a58558c
Merge pull request #3104 from quay/project/app-endpoints
...
Config App initial entrypoint
2018-06-12 17:03:59 -04:00
Joseph Schorr
1be22a9a56
Merge pull request #3110 from quay/joseph.schorr/QUAY-966/gitlab-v4
...
Reimplement GitLab trigger handler using the V4 API library
2018-06-12 17:03:31 -04:00
Joseph Schorr
bf966545ba
Reimplement GitLab trigger handler using the V4 API library
...
GitLab has deprecated and removed the V3 API entirely
Fixes https://jira.coreos.com/browse/QUAY-966
2018-06-12 15:01:37 -04:00
Sam Chow
27721a8632
Add docker shell mode, and remove some config
2018-06-12 14:45:04 -04:00
Sam Chow
479f4c3fa4
Set custom entrypoint for ci scripts to run image
...
increase timeout for cache push
revert test db change
2018-06-12 14:45:03 -04:00
Sam Chow
79a05909d5
Remove kube and scshutdown endpoint
2018-06-12 14:45:00 -04:00
Sam Chow
e9d24dc5ff
Make script paths work in docker and locally for config_app
2018-06-12 14:45:00 -04:00
Sam Chow
d5db3462b9
Add cor progress bar
2018-06-12 14:45:00 -04:00
Sam Chow
13293ecdea
Fix dockerfile being able to pass in params
...
Change config directory to local config_app one
2018-06-12 14:45:00 -04:00
Sam Chow
acf242f241
Port some suconfig/superuser endpoints, with data.model references
2018-06-12 14:45:00 -04:00
Sam Chow
841053f878
Change import paths to be absolute, change pythonpath for config app
2018-06-12 14:44:15 -04:00
Sam Chow
c378e408ef
Add some basic endpoints to the config app backend
...
rename files to avoid overlap with quay app
2018-06-12 14:44:15 -04:00
Sam Chow
d080ca2cc6
Create webpack config for config app
...
further improve developer morale
get initial angular loading
Add remote css to config index
Starts work to port endpoints into config app
Add the api blueprint
2018-06-12 14:44:15 -04:00
Sam Chow
15c15faf30
Return template from call
2018-06-12 14:44:15 -04:00
Sam Chow
92db413da6
Start moving configapp into separate dir
2018-06-12 14:44:15 -04:00
Sam Chow
81af2d9fcc
Use different js bundle with base html
2018-06-12 14:44:11 -04:00
Joseph Schorr
e22b0ce004
Merge pull request #3057 from quay/joseph.schorr/QUAY-893/blob-mount
...
Implement support for blob mounting via the `mount` parameter on blob uploads
2018-06-06 13:13:39 -04:00
Joseph Schorr
060409d3d6
Merge pull request #3108 from quay/joseph.schorr/QUAY-965/small-ui-fixes
...
Some small UI fixes
2018-06-06 13:13:24 -04:00
Joseph Schorr
55eb04e622
Merge pull request #3101 from quay/parallel-testing
...
Enable parallel testing of all the Quay unit tests
2018-06-06 13:13:14 -04:00
Joseph Schorr
d5ec4b1fba
Fix small UI issues in secscan UI
...
Fixes https://jira.coreos.com/browse/QUAY-965
2018-06-06 12:15:28 -04:00
Joseph Schorr
805705cc40
Fix positioning of Dockerfile command view
2018-06-06 12:15:17 -04:00
Joseph Schorr
f6eaf7ce9d
Add blob mounting tests to the new registry test suite
2018-06-06 11:31:28 -04:00
Joseph Schorr
0fa1a1d5fd
Implement support for blob mounting via the mount
parameter on blob uploads
...
Fixes https://jira.coreos.com/browse/QUAY-893
2018-06-06 11:31:28 -04:00
Joseph Schorr
b0489aa8b0
Merge pull request #3107 from quay/public-catalog-db-test
...
Add a test to ensure we don't hit the database when accessing a private catalog with no auth
2018-06-06 11:23:03 -04:00
Sam Chow
708b7ee669
Add config flag that only renders new simple page
2018-06-06 10:28:37 -04:00
Joseph Schorr
06cb4bddaa
Add a test to ensure we don't hit the database when accessing a private catalog with no auth
2018-06-05 19:42:16 -04:00
Joseph Schorr
44bb000fa5
Merge pull request #3106 from quay/catalog-limit
...
Add limits to the catalog endpoint
2018-06-05 18:26:30 -04:00
Joseph Schorr
ef167ab7e3
Rate limit the catalog endpoint by auth token and IP address
2018-06-05 18:24:31 -04:00
Joseph Schorr
2e0edf8f6e
Have catalog endpoint return empty if the namespace is disabled
2018-06-05 17:31:00 -04:00
Jimmy Zelinskie
98ffdf0e84
Merge pull request #3105 from jzelinskie/no-catalog
...
nginx: temporarily disable catalog for production
2018-06-05 16:08:23 -04:00
Jimmy Zelinskie
e542de7e65
nginx: temporarily disable catalog for production
2018-06-05 16:06:10 -04:00
Brad Ison
74ae168f78
Merge pull request #3103 from bison/ci-cleanup
...
CI Cleanup
2018-06-05 14:43:43 -04:00
Brad Ison
067f007895
Add Travis CI badge to README.md
2018-06-05 14:35:23 -04:00
Brad Ison
b3982e1d3f
Remove old GitLab CI config
2018-06-05 14:34:04 -04:00
Brad Ison
aceef8e048
Remove old Concourse CI config
2018-06-05 14:33:39 -04:00
Brad Ison
33029ba9d0
Merge pull request #3067 from bison/travis-ci
...
Add Travis CI build configuration
2018-06-05 14:32:03 -04:00
Brad Ison
e306a375a5
Add Travis CI build configuration
2018-06-05 13:12:21 -04:00
Brad Ison
467a95135c
Combine base and main Dockerfile
2018-06-05 13:12:21 -04:00
Sam Chow
7341466a8b
Merge pull request #3102 from quay/fix-return
...
Constructor for ValidatorContext should return something
2018-06-05 12:00:50 -04:00
Sam Chow
ce26ded74b
Constructor for ValidatorContext returns instance
2018-06-05 11:49:42 -04:00
Joseph Schorr
0e2bff972f
Convert storage replication tests to pytest format
2018-06-01 17:07:23 -04:00