Commit graph

8813 commits

Author SHA1 Message Date
Joseph Schorr
9a40e99a8f Enhancements for validation of DB urls
We now turn off retries and DB pooling, and make sure to always close the connection
2018-07-23 12:43:23 -04:00
Joseph Schorr
d15dcae505 Reenable retry wrapper on database operations 2018-07-23 12:43:23 -04:00
Brad Ison
d3d9cca182 Upgrade Peewee to latest 3.x
This requires a number of small changes in the data model code, as well as additional testing.
2018-07-23 12:43:23 -04:00
Joseph Schorr
70b7ee4654
Merge pull request #3180 from quay/fix-copy-for-empty
Fix copy table for empty table
2018-07-21 16:34:34 -04:00
Joseph Schorr
b5a1dd8f70 Fix copy table for empty table 2018-07-21 16:20:38 -04:00
Joseph Schorr
0346cb651e
Merge pull request #3148 from quay/joseph.schorr/QUAY-950/appr-step-3
Phase 3 of Appr migration
2018-07-21 15:46:54 -04:00
Joseph Schorr
487edf0ba1 Phase 3 of Appr migration
Deletes the old models and their code
2018-07-21 15:43:00 -04:00
Joseph Schorr
223077ef53 Phase 2 of Appr migration
Backfills the new tables from the old ones, and switches all code to read and write from the new tables
2018-07-21 15:43:00 -04:00
Joseph Schorr
a3c3c0abc7 Phase 1 of migrating APPR-specific tables to tables with the Appr prefix
Fixes https://jira.coreos.com/browse/QUAY-950
2018-07-21 15:43:00 -04:00
Joseph Schorr
11eaab5756
Merge pull request #3134 from quay/joseph.schorr/QUAY-950/appr-step-2
Phase 2 of Appr migration
2018-07-21 15:27:53 -04:00
Joseph Schorr
acb7d626a4 Phase 2 of Appr migration
Backfills the new tables from the old ones, and switches all code to read and write from the new tables
2018-07-21 15:25:04 -04:00
Joseph Schorr
d75e932d09
Merge pull request #3093 from quay/joseph.schorr/QUAY-950/appr-step-1
Phase 1 of Appr migration
2018-07-21 14:58:14 -04:00
Joseph Schorr
113bb96f29 Phase 1 of migrating APPR-specific tables to tables with the Appr prefix
Fixes https://jira.coreos.com/browse/QUAY-950
2018-07-20 13:19:01 -04:00
Joseph Schorr
6622f27c93 Rename oci_model to appr_model 2018-07-20 12:46:19 -04:00
Joseph Schorr
61ff489601
Merge pull request #3179 from quay/move-storagereplication-test
Move storagereplication test under the workers test directory
2018-07-19 15:59:07 -04:00
Sam Chow
e470c0d010
Merge pull request #3178 from quay/project/more-cleanup
Small font-awesome fixes, add favicon, warning against local storage
2018-07-19 15:56:53 -04:00
Joseph Schorr
1a2e2f54e1 Move storagereplication test under the workers test directory 2018-07-19 15:56:20 -04:00
Sam Chow
f0d4841155
Merge pull request #3171 from quay/docs/config-tool
Add docs for using config tool to create config
2018-07-19 14:50:31 -04:00
Sam Chow
e70f0fff7c Small font-awesome fixes, add localstorage warning 2018-07-19 13:45:49 -04:00
Sam Chow
a19836694e Update to reflect db login must be superuser 2018-07-19 13:20:16 -04:00
Sam Chow
a3e71db7fc Update docs remove Container Linux references 2018-07-19 13:17:30 -04:00
Joseph Schorr
eea2dad3ae
Merge pull request #3176 from quay/fix-ssl-import
Fix SSL test import
2018-07-19 12:01:06 -04:00
Joseph Schorr
f4b05df179 Fix SSL test import 2018-07-19 11:59:14 -04:00
Joseph Schorr
dc19bdfb05
Merge pull request #3175 from quay/move-util-tests
Move remaining util tests into pytest
2018-07-19 11:42:57 -04:00
Joseph Schorr
69406c6aec Move remaining util tests into pytest 2018-07-19 11:40:40 -04:00
Joseph Schorr
fa354d695a
Merge pull request #3174 from quay/move-repo-visibility-tests
Move repo visibility tests into pytest
2018-07-19 11:24:33 -04:00
Joseph Schorr
3f3a0946f6 Move repo visibility tests into pytest 2018-07-19 11:23:11 -04:00
Joseph Schorr
7a350b9cd1
Merge pull request #3173 from quay/move-label-validation-tests
Move label validation tests into pytest
2018-07-19 11:22:40 -04:00
Joseph Schorr
b69af403d4 Move label validation tests into pytest 2018-07-19 11:20:00 -04:00
Joseph Schorr
0545c39ac0
Merge pull request #3172 from quay/move-trigger-tests
Move trigger tests into pytest
2018-07-19 11:16:59 -04:00
Sam Chow
6a6d41bcf2 Add docs for using config tool to create config 2018-07-19 11:14:07 -04:00
Joseph Schorr
306e79e493 Move trigger tests into pytest
Note that we split the tests between endpoints/building and buildtrigger
2018-07-19 11:10:19 -04:00
Joseph Schorr
a5dc885fc6
Merge pull request #3170 from quay/move-streamlayerformat-tests
Move stream layer format tests into pytest
2018-07-19 10:58:53 -04:00
Joseph Schorr
cb5fa0cefc
Merge pull request #3169 from quay/move-queuefile-tests
Move queuefile tests to pytest
2018-07-19 10:57:17 -04:00
Joseph Schorr
f6d914619b Move stream layer format tests into pytest 2018-07-19 10:57:08 -04:00
Joseph Schorr
963e35251e Move queuefile tests to pytest 2018-07-19 10:49:53 -04:00
Joseph Schorr
5ece12eca4
Merge pull request #3168 from quay/move-storageproxy-test
Move storage proxy test into the storage directory
2018-07-18 17:34:18 -04:00
Joseph Schorr
b2981947c3
Merge pull request #3167 from quay/move-ssl-util-tests
Move SSL util tests to pytest
2018-07-18 17:33:35 -04:00
Joseph Schorr
be58605f44 Move storage proxy test into the storage directory 2018-07-18 17:33:15 -04:00
Joseph Schorr
f84cb05792
Merge pull request #3164 from quay/move-queue-tests
Move queue tests to pytest
2018-07-18 17:27:38 -04:00
Joseph Schorr
1a2513e0ec
Merge pull request #3166 from quay/move-publicrepo-test
Move public repo test to pytest
2018-07-18 17:27:22 -04:00
Joseph Schorr
894b754121 Move SSL util tests to pytest 2018-07-18 17:26:24 -04:00
Sam Chow
45853deef1
Merge pull request #3162 from quay/fix-config-app-certs-install
Override config directory in certs install script in config app
2018-07-18 17:23:50 -04:00
Joseph Schorr
2d7b4dd1bf Move public repo test to pytest 2018-07-18 17:22:05 -04:00
Joseph Schorr
a830d53212
Merge pull request #3165 from quay/increase-api-rate-limit
Increase the rate limit on the API
2018-07-18 15:45:38 -04:00
Joseph Schorr
2f297ab4fe Increase the rate limit on the API 2018-07-18 15:44:20 -04:00
Joseph Schorr
2c42d33b5d
Merge pull request #3163 from quay/increase-api-burst
Increase burst rate on API rate limit to allow security scan info to be loaded
2018-07-18 15:25:05 -04:00
Joseph Schorr
91e7b4264e Increase burst rate on API rate limit to allow security scan info to be loaded 2018-07-18 15:23:58 -04:00
Joseph Schorr
f648b3311b Move queue tests to pytest 2018-07-18 15:22:38 -04:00
Sam Chow
860703c2b2 Override config directory in certs install script in config app 2018-07-18 14:21:25 -04:00