profile
viewpoint
Kenny Lee Sin Cheong kleesc Red Hat New York Boop!

imbaky/COMP345 0

Risk Game

kleesc/.emacs.d 0

My .emacs.d directory

kleesc/apiserver-builder 0

apiserver-builder implements libraries and tools to quickly and easily build Kubernetes apiservers to support custom resource types

kleesc/bcc 0

BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

kleesc/category-theory 0

A formalization of category theory in Coq for personal study and practical work

kleesc/chihaya 0

A customizable, multi-protocol BitTorrent Tracker

kleesc/cilium 0

API-aware Networking and Security for Containers based on BPF

delete branch kleesc/quay

delete branch : bytes-unicode-conversion

delete time in 2 days

push eventquay/quay

Kenny Lee Sin Cheong

commit sha c51e5300bb343730de18bb7018bf799e03202a59

Update to latest mockldap with changes applied from coreos/mockldap

view details

Kenny Lee Sin Cheong

commit sha 056b07e15bf5ef481328f5f121756f2f048bc0e0

Update appr dependency commit ref

view details

Kenny Lee Sin Cheong

commit sha b79cf98e1b221dad95a8db8096b1852e4361ef93

Base64 encode/decode pickle dumps/loads when storing value in DB Base64 encodes/decodes the serialized values when storing them in the DB. Also make sure to return a Python3 string instead of a Bytes when coercing for db, otherwise, Postgres' TEXT field will convert it into a hex representation when storing the value.

view details

Kenny Lee Sin Cheong

commit sha bf10095fe2196170caddd619677d5c8779333ddd

Resolve bytes to str and vice versa for Python 3 in manifests

view details

Kenny Lee Sin Cheong

commit sha b77fe47dd876add5d3ab5e973fc9b5aa6981a47f

Implement __hash__ on Digest class In Python 3, if a class defines __eq__() but not __hash__(), its instances will not be usable as items in hashable collections (e.g sets).

view details

Kenny Lee Sin Cheong

commit sha 3e2b5370f46e452b64861558b20360f6469f343c

Fix some manifests tests

view details

Kenny Lee Sin Cheong

commit sha d7636ef65102be94b8121914fdf154ef8eb39546

Fix basic auth test

view details

Kenny Lee Sin Cheong

commit sha 2f10be095e4a2f17f962aac844100aa7d9fceafb

Reformats with `black`

view details

Kenny Lee Sin Cheong

commit sha 1f37d4b61376a6d00b9fab3ffa9269d2f3540f9e

Python 3 exceptions have no message field

view details

Kenny Lee Sin Cheong

commit sha 251fda6a6324f5f6f48bac5c0e660301edfaec42

Return a python3 str when encrypting values with FieldEncrypter

view details

Kenny Lee Sin Cheong

commit sha f8050c807ce908d89684ed72c6562604be5f0697

Add extra unit tests

view details

Kenny Lee Sin Cheong

commit sha a1459a329fdd058f7c946c4d6004e43123efcdae

Fix registry jwt test

view details

Kenny Lee Sin Cheong

commit sha e3697d40b3b6c1d15cf24f01b6d1f2f9fe49a978

Remove basestring check

view details

alecmerdler

commit sha 78a9a5adc555269337133894fbb6198f02b71266

fix initdb for Python 3

view details

Kenny Lee Sin Cheong

commit sha f3ad010c59960272dfa8ac08c3e0decf2f1d810b

Small fixes to secret.py

view details

Kenny Lee Sin Cheong

commit sha af9b27100d716db03ff7a8b6c2e615891476326b

Fix expected message in credentials tests

view details

Kenny Lee Sin Cheong

commit sha f1e45b107744a5afebd81bfd195739678b7e011d

Add test for `convert_secret_key`

view details

Kenny Lee Sin Cheong

commit sha a323748d093a3e6d39d2aef7ad0bb733abea8019

Remove no longer valid test cases

view details

Kenny Lee Sin Cheong

commit sha 29ac4d72d031cc0775653b2347688fc79668cba5

format files with black

view details

Kenny Lee Sin Cheong

commit sha b58be0751172dc0752fe7552a6c9b595685f7377

Merge pull request #183 from kleesc/bytes-unicode-conversion Bytes unicode conversion

view details

push time in 2 days

PR merged quay/quay

Reviewers
Bytes unicode conversion python3

Description of Changes

  • Makes the conversions from str to bytes when needed.

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+112 -65

1 comment

29 changed files

kleesc

pr closed time in 2 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 29ac4d72d031cc0775653b2347688fc79668cba5

format files with black

view details

push time in 2 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha f3ad010c59960272dfa8ac08c3e0decf2f1d810b

Small fixes to secret.py

view details

Kenny Lee Sin Cheong

commit sha af9b27100d716db03ff7a8b6c2e615891476326b

Fix expected message in credentials tests

view details

Kenny Lee Sin Cheong

commit sha f1e45b107744a5afebd81bfd195739678b7e011d

Add test for `convert_secret_key`

view details

Kenny Lee Sin Cheong

commit sha a323748d093a3e6d39d2aef7ad0bb733abea8019

Remove no longer valid test cases

view details

push time in 2 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 37e9eac15b1c1fad0abc1c92f564c085fc9f66f3

Remove no longer valid test cases

view details

push time in 2 days

push eventkleesc/quay

Kurtis Mullins

commit sha f54382a8c0dc8981e483f0fd444699427df9f326

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 43411413b7c523150bfd070c1fb0395beffdf68a

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 1f3683eaaff24b426d4321fc966346fe42a509b4

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 7004eaaeed57ba38d59d26de1ef64024f68400c7

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha 13b5c56272135d6b577a91333087da8b773b21ce

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha 3e69ff8429f40efd5ebcc4997dfdb3fd7773e94d

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha f5f3b8970429bf9153daad1d32c68f45dd4e96b7

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha ec506862eba584e6c75e0f0986d8b28f5151dfc9

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha c12ff00461cae5ba2185db7e4281d800009c7727

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 0cee3d493431a2055dfe2a327728df3023dd2a04

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha 3a4594047245ec0e573d248a055015a2663d6d66

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

Kurtis Mullins

commit sha 13a2a6fbae49feec619a06fa7fb1c606221d84fc

!BROKEN Remove Python package: resumablehashlib This dependency is not compatible with Python 3 and it is no longer maintained. This change currently breaks Quay. A replacement will need to be used to fix Quay. In the interim, this will avoid stopping CI at the `pip install -r requirements.txt` phase.

view details

Kurtis Mullins

commit sha 7e2fcccaa08d5b0a43413cd7d7bdce89e4d3fcbb

Stub deprecating Python2.7 in ci/scripts/infrastructure There is still a lot of work to flesh out in the infrastructure surrounding Quay. This is just an initial step to get CI to move forward with some initial testing.

view details

Tom McKay

commit sha 1f5ba34666da5a759422f198e1d4e673b9a68c48

PROJQUAY-96 - python3 Dockerfile and related

view details

Kenny Lee Sin Cheong

commit sha 65575d101d90b76fa1d2884a58651ea336d5b07a

Update buildman to use asyncio instead of trollius.

view details

Kenny Lee Sin Cheong

commit sha cab098cf549ac3bcda3a8a0706c9e901c120c58e

Install make for CI

view details

Kenny Lee Sin Cheong

commit sha 0f0242f78ccff01b411dbe79ac2935942700c773

Update location for centos8/rhel8

view details

Kenny Lee Sin Cheong

commit sha 8c3cd86722026aeaf3aac84191f60ab81428b40b

Removes oauth2lib dependency

view details

Kurtis Mullins

commit sha 93425457ff69f5acc2f3c5b6d3b29e007892cc26

[PROJQUAY-98] Replace resumablehashlib with rehash

view details

Kurtis Mullins

commit sha 5c5ffe28b0e567a5216f6e9b53066d14c67a628f

[PROJQUAY-98] Run `black` on all Python files

view details

push time in 2 days

push eventquay/quay

Kurtis Mullins

commit sha f54382a8c0dc8981e483f0fd444699427df9f326

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 43411413b7c523150bfd070c1fb0395beffdf68a

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 1f3683eaaff24b426d4321fc966346fe42a509b4

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 7004eaaeed57ba38d59d26de1ef64024f68400c7

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha 13b5c56272135d6b577a91333087da8b773b21ce

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha 3e69ff8429f40efd5ebcc4997dfdb3fd7773e94d

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha f5f3b8970429bf9153daad1d32c68f45dd4e96b7

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha ec506862eba584e6c75e0f0986d8b28f5151dfc9

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha c12ff00461cae5ba2185db7e4281d800009c7727

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 0cee3d493431a2055dfe2a327728df3023dd2a04

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha 3a4594047245ec0e573d248a055015a2663d6d66

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

Kurtis Mullins

commit sha 13a2a6fbae49feec619a06fa7fb1c606221d84fc

!BROKEN Remove Python package: resumablehashlib This dependency is not compatible with Python 3 and it is no longer maintained. This change currently breaks Quay. A replacement will need to be used to fix Quay. In the interim, this will avoid stopping CI at the `pip install -r requirements.txt` phase.

view details

Kurtis Mullins

commit sha 7e2fcccaa08d5b0a43413cd7d7bdce89e4d3fcbb

Stub deprecating Python2.7 in ci/scripts/infrastructure There is still a lot of work to flesh out in the infrastructure surrounding Quay. This is just an initial step to get CI to move forward with some initial testing.

view details

Tom McKay

commit sha 1f5ba34666da5a759422f198e1d4e673b9a68c48

PROJQUAY-96 - python3 Dockerfile and related

view details

Kenny Lee Sin Cheong

commit sha 65575d101d90b76fa1d2884a58651ea336d5b07a

Update buildman to use asyncio instead of trollius.

view details

Kenny Lee Sin Cheong

commit sha cab098cf549ac3bcda3a8a0706c9e901c120c58e

Install make for CI

view details

Kenny Lee Sin Cheong

commit sha 0f0242f78ccff01b411dbe79ac2935942700c773

Update location for centos8/rhel8

view details

Kenny Lee Sin Cheong

commit sha 8c3cd86722026aeaf3aac84191f60ab81428b40b

Removes oauth2lib dependency

view details

Kurtis Mullins

commit sha 93425457ff69f5acc2f3c5b6d3b29e007892cc26

[PROJQUAY-98] Replace resumablehashlib with rehash

view details

Kurtis Mullins

commit sha 5c5ffe28b0e567a5216f6e9b53066d14c67a628f

[PROJQUAY-98] Run `black` on all Python files

view details

push time in 2 days

push eventkleesc/quay

Kurtis Mullins

commit sha f54382a8c0dc8981e483f0fd444699427df9f326

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 43411413b7c523150bfd070c1fb0395beffdf68a

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 1f3683eaaff24b426d4321fc966346fe42a509b4

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 7004eaaeed57ba38d59d26de1ef64024f68400c7

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha 13b5c56272135d6b577a91333087da8b773b21ce

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha 3e69ff8429f40efd5ebcc4997dfdb3fd7773e94d

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha f5f3b8970429bf9153daad1d32c68f45dd4e96b7

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha ec506862eba584e6c75e0f0986d8b28f5151dfc9

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha c12ff00461cae5ba2185db7e4281d800009c7727

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 0cee3d493431a2055dfe2a327728df3023dd2a04

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha 3a4594047245ec0e573d248a055015a2663d6d66

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

Kurtis Mullins

commit sha 13a2a6fbae49feec619a06fa7fb1c606221d84fc

!BROKEN Remove Python package: resumablehashlib This dependency is not compatible with Python 3 and it is no longer maintained. This change currently breaks Quay. A replacement will need to be used to fix Quay. In the interim, this will avoid stopping CI at the `pip install -r requirements.txt` phase.

view details

Kurtis Mullins

commit sha 7e2fcccaa08d5b0a43413cd7d7bdce89e4d3fcbb

Stub deprecating Python2.7 in ci/scripts/infrastructure There is still a lot of work to flesh out in the infrastructure surrounding Quay. This is just an initial step to get CI to move forward with some initial testing.

view details

Tom McKay

commit sha 1f5ba34666da5a759422f198e1d4e673b9a68c48

PROJQUAY-96 - python3 Dockerfile and related

view details

Kenny Lee Sin Cheong

commit sha 65575d101d90b76fa1d2884a58651ea336d5b07a

Update buildman to use asyncio instead of trollius.

view details

Kenny Lee Sin Cheong

commit sha cab098cf549ac3bcda3a8a0706c9e901c120c58e

Install make for CI

view details

Kenny Lee Sin Cheong

commit sha 0f0242f78ccff01b411dbe79ac2935942700c773

Update location for centos8/rhel8

view details

Kenny Lee Sin Cheong

commit sha 8c3cd86722026aeaf3aac84191f60ab81428b40b

Removes oauth2lib dependency

view details

Kurtis Mullins

commit sha 93425457ff69f5acc2f3c5b6d3b29e007892cc26

[PROJQUAY-98] Replace resumablehashlib with rehash

view details

Kurtis Mullins

commit sha 5c5ffe28b0e567a5216f6e9b53066d14c67a628f

[PROJQUAY-98] Run `black` on all Python files

view details

push time in 2 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 0bb36622a219ce8b34194056ee9df73579dc67ee

Add test for `convert_secret_key`

view details

Kenny Lee Sin Cheong

commit sha d0f4531b86f3f6f8756f3c7184bde2610af04cb6

Remove no longet valid test cases

view details

push time in 2 days

push eventkleesc/quay

alecmerdler

commit sha b6d41deb11f54c1ecccec63a829ba024512a5614

fix initdb for Python 3

view details

Kenny Lee Sin Cheong

commit sha 7d53dc7993da21c90e8b7060929c0c46620f5f6f

Fix expected message in credentials tests

view details

push time in 3 days

push eventkleesc/quay

Joseph Schorr

commit sha 345bc6a15575904a0b8b35ab114c50655af6c526

Add missing descriptions to create manifest exceptions around labels This ensures the error is raised to the user

view details

Joseph Schorr

commit sha d97a1f6d907d6d072adf9c27110519936201f5a1

Skip empty labels in label creation This can happen if a Dockerfile contains a LABEL statement without a key value. In this case, we simply ignore the label and don't add it to our table, as it has no defined key.

view details

alecmerdler

commit sha 8fbb2674b3c06019c73009194fe773644509449c

remove duplicate secscan code

view details

Joseph Schorr

commit sha 06e1d1233258662b548a597c320a61d743df0cc9

Fix bitbucket trigger creation around access tokens Fixes https://issues.redhat.com/browse/PROJQUAY-186

view details

Joseph Schorr

commit sha 9e0929be6a48d6dbc78f6914dd3f5fc0b332c151

Merge pull request #182 from josephschorr/joseph.schorr/PROJQUAY-186/fix-bitbucket-trigger-creation Fix bitbucket trigger creation around access tokens

view details

Joseph Schorr

commit sha 883a415dc463f264b39a682e59f195279b85bee3

Remove the active migration for encrypted tokens now that it is complete Fixes https://issues.redhat.com/browse/PROJQUAY-185

view details

Kurtis Mullins

commit sha 70875515c787e431e2ff36901ec427c39cb4837c

Merge pull request #181 from josephschorr/joseph.schorr/PROJQUAY-185/remove-enc-token Remove the active migration for encrypted tokens now that it is complete

view details

Kurtis Mullins

commit sha 73caea1a7966ca6fdedc466c0021925f1d95a276

Merge pull request #170 from alecmerdler/duplicate-secscan-code Remove Duplicate Code for Secscan Client

view details

Tejas Parikh

commit sha 56a3bc443f76a5228ee7296f0a60e99555d097e2

PROJQUAY-181: updated nginx to redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Set FEATURE_PROXY_PROTOCOL to True in config.yml to enable proxy protocol support for HTTP traffic. Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha a26033a36e08f4852e10f30b36c21428b6a2fce6

Merge pull request #184 from tparikh/PROJQUAY-181 PROJQUAY-181: updated nginx to redirect http to https for quay.io

view details

Tejas Parikh

commit sha 431bdfb28266b64c679db56922414fd130f670fd

Fixed CI failure due to formatting issue Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha 59affdbccb8901bc5f851de590ffd272dcd707be

Merge pull request #189 from tparikh/PROJQUAY-181-fix-formatting Fixed CI failure due to formatting issue

view details

Kurtis Mullins

commit sha 90d0dbf3fb0ce32e54454694e64b12e334f52567

Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Kurtis Mullins

commit sha c87862eba1b0b29b5a517ffb1bdc2b40bb6b6b25

Merge pull request #187 from quay/revert-181-joseph.schorr/PROJQUAY-185/remove-enc-token Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Tejas Parikh

commit sha 50fed725bb3698cc68864a471c8ddf0aabe7e6f2

Debug needs to be passed as string and not boolean [ci skip] Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Kenny Lee Sin Cheong

commit sha de6fa728184ca996fcf0c1812e3db9ad9cc4ff62

Merge pull request #194 from tparikh/fix-debug-param Debug needs to be passed as string and not boolean

view details

Joseph Schorr

commit sha e129fbac32e5d2506db19a858757f14ac8e98aca

Merge pull request #168 from josephschorr/joseph.schorr/PROJQUAY-178/label-fixes Fix label handling for empty labels

view details

Kurtis Mullins

commit sha 526936aa149133c271aacac7c65b609dce60a532

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha eecc80723bb02ed5b5672ce14b475de20a6efbd5

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha f86d3ddda0b5245d0155bafdb294291e30603b18

Target Python3 when running `black` in CI.

view details

push time in 3 days

push eventquay/quay

Joseph Schorr

commit sha 345bc6a15575904a0b8b35ab114c50655af6c526

Add missing descriptions to create manifest exceptions around labels This ensures the error is raised to the user

view details

Joseph Schorr

commit sha d97a1f6d907d6d072adf9c27110519936201f5a1

Skip empty labels in label creation This can happen if a Dockerfile contains a LABEL statement without a key value. In this case, we simply ignore the label and don't add it to our table, as it has no defined key.

view details

alecmerdler

commit sha 8fbb2674b3c06019c73009194fe773644509449c

remove duplicate secscan code

view details

Joseph Schorr

commit sha 06e1d1233258662b548a597c320a61d743df0cc9

Fix bitbucket trigger creation around access tokens Fixes https://issues.redhat.com/browse/PROJQUAY-186

view details

Joseph Schorr

commit sha 9e0929be6a48d6dbc78f6914dd3f5fc0b332c151

Merge pull request #182 from josephschorr/joseph.schorr/PROJQUAY-186/fix-bitbucket-trigger-creation Fix bitbucket trigger creation around access tokens

view details

Joseph Schorr

commit sha 883a415dc463f264b39a682e59f195279b85bee3

Remove the active migration for encrypted tokens now that it is complete Fixes https://issues.redhat.com/browse/PROJQUAY-185

view details

Kurtis Mullins

commit sha 70875515c787e431e2ff36901ec427c39cb4837c

Merge pull request #181 from josephschorr/joseph.schorr/PROJQUAY-185/remove-enc-token Remove the active migration for encrypted tokens now that it is complete

view details

Kurtis Mullins

commit sha 73caea1a7966ca6fdedc466c0021925f1d95a276

Merge pull request #170 from alecmerdler/duplicate-secscan-code Remove Duplicate Code for Secscan Client

view details

Tejas Parikh

commit sha 56a3bc443f76a5228ee7296f0a60e99555d097e2

PROJQUAY-181: updated nginx to redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Set FEATURE_PROXY_PROTOCOL to True in config.yml to enable proxy protocol support for HTTP traffic. Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha a26033a36e08f4852e10f30b36c21428b6a2fce6

Merge pull request #184 from tparikh/PROJQUAY-181 PROJQUAY-181: updated nginx to redirect http to https for quay.io

view details

Tejas Parikh

commit sha 431bdfb28266b64c679db56922414fd130f670fd

Fixed CI failure due to formatting issue Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha 59affdbccb8901bc5f851de590ffd272dcd707be

Merge pull request #189 from tparikh/PROJQUAY-181-fix-formatting Fixed CI failure due to formatting issue

view details

Kurtis Mullins

commit sha 90d0dbf3fb0ce32e54454694e64b12e334f52567

Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Kurtis Mullins

commit sha c87862eba1b0b29b5a517ffb1bdc2b40bb6b6b25

Merge pull request #187 from quay/revert-181-joseph.schorr/PROJQUAY-185/remove-enc-token Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Tejas Parikh

commit sha 50fed725bb3698cc68864a471c8ddf0aabe7e6f2

Debug needs to be passed as string and not boolean [ci skip] Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Kenny Lee Sin Cheong

commit sha de6fa728184ca996fcf0c1812e3db9ad9cc4ff62

Merge pull request #194 from tparikh/fix-debug-param Debug needs to be passed as string and not boolean

view details

Joseph Schorr

commit sha e129fbac32e5d2506db19a858757f14ac8e98aca

Merge pull request #168 from josephschorr/joseph.schorr/PROJQUAY-178/label-fixes Fix label handling for empty labels

view details

Kurtis Mullins

commit sha 526936aa149133c271aacac7c65b609dce60a532

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha eecc80723bb02ed5b5672ce14b475de20a6efbd5

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha f86d3ddda0b5245d0155bafdb294291e30603b18

Target Python3 when running `black` in CI.

view details

push time in 3 days

push eventkleesc/quay

Joseph Schorr

commit sha 345bc6a15575904a0b8b35ab114c50655af6c526

Add missing descriptions to create manifest exceptions around labels This ensures the error is raised to the user

view details

Joseph Schorr

commit sha d97a1f6d907d6d072adf9c27110519936201f5a1

Skip empty labels in label creation This can happen if a Dockerfile contains a LABEL statement without a key value. In this case, we simply ignore the label and don't add it to our table, as it has no defined key.

view details

alecmerdler

commit sha 8fbb2674b3c06019c73009194fe773644509449c

remove duplicate secscan code

view details

Joseph Schorr

commit sha 06e1d1233258662b548a597c320a61d743df0cc9

Fix bitbucket trigger creation around access tokens Fixes https://issues.redhat.com/browse/PROJQUAY-186

view details

Joseph Schorr

commit sha 9e0929be6a48d6dbc78f6914dd3f5fc0b332c151

Merge pull request #182 from josephschorr/joseph.schorr/PROJQUAY-186/fix-bitbucket-trigger-creation Fix bitbucket trigger creation around access tokens

view details

Joseph Schorr

commit sha 883a415dc463f264b39a682e59f195279b85bee3

Remove the active migration for encrypted tokens now that it is complete Fixes https://issues.redhat.com/browse/PROJQUAY-185

view details

Kurtis Mullins

commit sha 70875515c787e431e2ff36901ec427c39cb4837c

Merge pull request #181 from josephschorr/joseph.schorr/PROJQUAY-185/remove-enc-token Remove the active migration for encrypted tokens now that it is complete

view details

Kurtis Mullins

commit sha 73caea1a7966ca6fdedc466c0021925f1d95a276

Merge pull request #170 from alecmerdler/duplicate-secscan-code Remove Duplicate Code for Secscan Client

view details

Tejas Parikh

commit sha 56a3bc443f76a5228ee7296f0a60e99555d097e2

PROJQUAY-181: updated nginx to redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Set FEATURE_PROXY_PROTOCOL to True in config.yml to enable proxy protocol support for HTTP traffic. Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha a26033a36e08f4852e10f30b36c21428b6a2fce6

Merge pull request #184 from tparikh/PROJQUAY-181 PROJQUAY-181: updated nginx to redirect http to https for quay.io

view details

Tejas Parikh

commit sha 431bdfb28266b64c679db56922414fd130f670fd

Fixed CI failure due to formatting issue Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha 59affdbccb8901bc5f851de590ffd272dcd707be

Merge pull request #189 from tparikh/PROJQUAY-181-fix-formatting Fixed CI failure due to formatting issue

view details

Kurtis Mullins

commit sha 90d0dbf3fb0ce32e54454694e64b12e334f52567

Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Kurtis Mullins

commit sha c87862eba1b0b29b5a517ffb1bdc2b40bb6b6b25

Merge pull request #187 from quay/revert-181-joseph.schorr/PROJQUAY-185/remove-enc-token Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Tejas Parikh

commit sha 50fed725bb3698cc68864a471c8ddf0aabe7e6f2

Debug needs to be passed as string and not boolean [ci skip] Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Kenny Lee Sin Cheong

commit sha de6fa728184ca996fcf0c1812e3db9ad9cc4ff62

Merge pull request #194 from tparikh/fix-debug-param Debug needs to be passed as string and not boolean

view details

Joseph Schorr

commit sha e129fbac32e5d2506db19a858757f14ac8e98aca

Merge pull request #168 from josephschorr/joseph.schorr/PROJQUAY-178/label-fixes Fix label handling for empty labels

view details

Kurtis Mullins

commit sha 526936aa149133c271aacac7c65b609dce60a532

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha eecc80723bb02ed5b5672ce14b475de20a6efbd5

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha f86d3ddda0b5245d0155bafdb294291e30603b18

Target Python3 when running `black` in CI.

view details

push time in 3 days

create barnchkleesc/quay

branch : python3-backup-2019-01-23

created branch time in 3 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 920ecae1cd2b15ce62aaadc65de7a2f27172f0a6

Fix registry jwt test

view details

push time in 3 days

push eventkleesc/quay

Joseph Schorr

commit sha 345bc6a15575904a0b8b35ab114c50655af6c526

Add missing descriptions to create manifest exceptions around labels This ensures the error is raised to the user

view details

Joseph Schorr

commit sha d97a1f6d907d6d072adf9c27110519936201f5a1

Skip empty labels in label creation This can happen if a Dockerfile contains a LABEL statement without a key value. In this case, we simply ignore the label and don't add it to our table, as it has no defined key.

view details

alecmerdler

commit sha 8fbb2674b3c06019c73009194fe773644509449c

remove duplicate secscan code

view details

Joseph Schorr

commit sha 06e1d1233258662b548a597c320a61d743df0cc9

Fix bitbucket trigger creation around access tokens Fixes https://issues.redhat.com/browse/PROJQUAY-186

view details

Joseph Schorr

commit sha 9e0929be6a48d6dbc78f6914dd3f5fc0b332c151

Merge pull request #182 from josephschorr/joseph.schorr/PROJQUAY-186/fix-bitbucket-trigger-creation Fix bitbucket trigger creation around access tokens

view details

Joseph Schorr

commit sha 883a415dc463f264b39a682e59f195279b85bee3

Remove the active migration for encrypted tokens now that it is complete Fixes https://issues.redhat.com/browse/PROJQUAY-185

view details

Kurtis Mullins

commit sha 70875515c787e431e2ff36901ec427c39cb4837c

Merge pull request #181 from josephschorr/joseph.schorr/PROJQUAY-185/remove-enc-token Remove the active migration for encrypted tokens now that it is complete

view details

Kurtis Mullins

commit sha 73caea1a7966ca6fdedc466c0021925f1d95a276

Merge pull request #170 from alecmerdler/duplicate-secscan-code Remove Duplicate Code for Secscan Client

view details

Tejas Parikh

commit sha 56a3bc443f76a5228ee7296f0a60e99555d097e2

PROJQUAY-181: updated nginx to redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Set FEATURE_PROXY_PROTOCOL to True in config.yml to enable proxy protocol support for HTTP traffic. Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha a26033a36e08f4852e10f30b36c21428b6a2fce6

Merge pull request #184 from tparikh/PROJQUAY-181 PROJQUAY-181: updated nginx to redirect http to https for quay.io

view details

Tejas Parikh

commit sha 431bdfb28266b64c679db56922414fd130f670fd

Fixed CI failure due to formatting issue Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha 59affdbccb8901bc5f851de590ffd272dcd707be

Merge pull request #189 from tparikh/PROJQUAY-181-fix-formatting Fixed CI failure due to formatting issue

view details

Kurtis Mullins

commit sha 90d0dbf3fb0ce32e54454694e64b12e334f52567

Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Kurtis Mullins

commit sha c87862eba1b0b29b5a517ffb1bdc2b40bb6b6b25

Merge pull request #187 from quay/revert-181-joseph.schorr/PROJQUAY-185/remove-enc-token Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Tejas Parikh

commit sha 50fed725bb3698cc68864a471c8ddf0aabe7e6f2

Debug needs to be passed as string and not boolean [ci skip] Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Kenny Lee Sin Cheong

commit sha de6fa728184ca996fcf0c1812e3db9ad9cc4ff62

Merge pull request #194 from tparikh/fix-debug-param Debug needs to be passed as string and not boolean

view details

Joseph Schorr

commit sha e129fbac32e5d2506db19a858757f14ac8e98aca

Merge pull request #168 from josephschorr/joseph.schorr/PROJQUAY-178/label-fixes Fix label handling for empty labels

view details

push time in 3 days

push eventkleesc/quay

cclauss

commit sha 3211c52644b128bbc0f16d7a2064d86a3a94f162

Typo: serialized_tate --> serialized_state

view details

Kurtis Mullins

commit sha c27afcea86603fe64b3a967a04eec921b904943c

Merge pull request #196 from cclauss/typo-serialized_state Typo: serialized_tate --> serialized_state

view details

Kenny Lee Sin Cheong

commit sha c6fc709ac87e33b5f21f5abcce77ec7dc178837d

Update to latest mockldap with changes applied from coreos/mockldap

view details

Kenny Lee Sin Cheong

commit sha 93efb5c2ed8606e0f2e9f3c6c19a6fecb47a554d

Update appr dependency commit ref

view details

Kenny Lee Sin Cheong

commit sha e35a6d72a1e1b446220a76fe67d33e8fa4cf6d1e

Base64 encode/decode pickle dumps/loads when storing value in DB Base64 encodes/decodes the serialized values when storing them in the DB. Also make sure to return a Python3 string instead of a Bytes when coercing for db, otherwise, Postgres' TEXT field will convert it into a hex representation when storing the value.

view details

Kenny Lee Sin Cheong

commit sha bac22e806f798c071db6b2e765a26e71d193b89a

Resolve bytes to str and vice versa for Python 3 in manifests

view details

Kenny Lee Sin Cheong

commit sha 912339f4d062d17b6a8c0e2826de7ef94d3de309

Implement __hash__ on Digest class In Python 3, if a class defines __eq__() but not __hash__(), its instances will not be usable as items in hashable collections (e.g sets).

view details

Kenny Lee Sin Cheong

commit sha 7d73f7bd5f384a4d23f38e3c7a7e6316fde5cd6b

Fix some manifests tests

view details

Kenny Lee Sin Cheong

commit sha eac3ada365f0206d95942d2ab3a9405702bd57ab

Fix basic auth test

view details

Kenny Lee Sin Cheong

commit sha 7784e5dd6ec028ff705dbfef8bd922e87ffb61bb

Reformats with `black`

view details

Kenny Lee Sin Cheong

commit sha 90b7f99508e3c75d56c00284567a329bf562b3c9

Python 3 exceptions have no message field

view details

Kenny Lee Sin Cheong

commit sha dc467e4efb204adfe0a3b6cf6581b2fd45a770a4

Return a python3 str when encrypting values with FieldEncrypter

view details

Kenny Lee Sin Cheong

commit sha 5ed6e543566ba2ab4a64e9d638b6a268a0f1af91

Add extra unit tests

view details

alecmerdler

commit sha 02b41353652779d27709ebdbfcd80336ef71297f

fix initdb for Python 3

view details

Kenny Lee Sin Cheong

commit sha ff8877976a69803feac876c8f16e3ea1c835676b

Fix registry jwt test

view details

push time in 3 days

push eventquay/quay

Kurtis Mullins

commit sha 0c5ffd8d145ec76b88f908967b04ca38cccc80d9

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 0d3150c81cd73eb2823eb2b6c787d14ebb7a8258

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 827d5e70f5ffc0a8831f1108c06cdcf8c738c5c4

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 19532e67709fce34b92ef02b5c83578448f2dade

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha e5c5c499de3abf9b2fb92a19854c7a5effbbe325

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha b6bf5c8e2aac19e0328f9c51513e5e265e19597f

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha d341822ab3eab5df8303a60a132664591a19c536

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha 56b8b76bf484cb0b3da0b1411145326e69ffdc6b

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha 07409430ed0514215422fb92d1218dee88409ebc

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 40f079edd66f25f19224010b9619e3c15824a147

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha 57f580cffbf20b1e69c99fc9a82a3124b0088ad4

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

Kurtis Mullins

commit sha 169d4ccdeee41245903bb0716274441453bda654

!BROKEN Remove Python package: resumablehashlib This dependency is not compatible with Python 3 and it is no longer maintained. This change currently breaks Quay. A replacement will need to be used to fix Quay. In the interim, this will avoid stopping CI at the `pip install -r requirements.txt` phase.

view details

Kurtis Mullins

commit sha 95402eeffad36ec9dea46c2da690e67626b92d52

Stub deprecating Python2.7 in ci/scripts/infrastructure There is still a lot of work to flesh out in the infrastructure surrounding Quay. This is just an initial step to get CI to move forward with some initial testing.

view details

Tom McKay

commit sha c236751c1633e59ad565e0e1034239bf97ba05ae

PROJQUAY-96 - python3 Dockerfile and related

view details

Kenny Lee Sin Cheong

commit sha 303940a95f52f7e17e295b4e4f54e97ef4e4dcbf

Update buildman to use asyncio instead of trollius.

view details

Kenny Lee Sin Cheong

commit sha d735abe47feb415fcd074db68bbfe6082dfb4b6c

Install make for CI

view details

Kenny Lee Sin Cheong

commit sha 4875dd52143e428e717c6eee5635965fb9090a19

Update location for centos8/rhel8

view details

Kenny Lee Sin Cheong

commit sha 0672dfcbe4d4f31fe277e777a0bdffcd847c3a59

Removes oauth2lib dependency

view details

Kurtis Mullins

commit sha 2341dfd30469c84cb878ac5760fb6aa33058b53a

[PROJQUAY-98] Replace resumablehashlib with rehash

view details

Kurtis Mullins

commit sha 2a6a829eca5b4a29a4fe54d0ee9e2af658f741b5

[PROJQUAY-98] Run `black` on all Python files

view details

push time in 3 days

push eventkleesc/quay

Kurtis Mullins

commit sha 0c5ffd8d145ec76b88f908967b04ca38cccc80d9

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 0d3150c81cd73eb2823eb2b6c787d14ebb7a8258

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 827d5e70f5ffc0a8831f1108c06cdcf8c738c5c4

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 19532e67709fce34b92ef02b5c83578448f2dade

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha e5c5c499de3abf9b2fb92a19854c7a5effbbe325

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha b6bf5c8e2aac19e0328f9c51513e5e265e19597f

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha d341822ab3eab5df8303a60a132664591a19c536

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha 56b8b76bf484cb0b3da0b1411145326e69ffdc6b

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha 07409430ed0514215422fb92d1218dee88409ebc

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 40f079edd66f25f19224010b9619e3c15824a147

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha 57f580cffbf20b1e69c99fc9a82a3124b0088ad4

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

Kurtis Mullins

commit sha 169d4ccdeee41245903bb0716274441453bda654

!BROKEN Remove Python package: resumablehashlib This dependency is not compatible with Python 3 and it is no longer maintained. This change currently breaks Quay. A replacement will need to be used to fix Quay. In the interim, this will avoid stopping CI at the `pip install -r requirements.txt` phase.

view details

Kurtis Mullins

commit sha 95402eeffad36ec9dea46c2da690e67626b92d52

Stub deprecating Python2.7 in ci/scripts/infrastructure There is still a lot of work to flesh out in the infrastructure surrounding Quay. This is just an initial step to get CI to move forward with some initial testing.

view details

Tom McKay

commit sha c236751c1633e59ad565e0e1034239bf97ba05ae

PROJQUAY-96 - python3 Dockerfile and related

view details

Kenny Lee Sin Cheong

commit sha 303940a95f52f7e17e295b4e4f54e97ef4e4dcbf

Update buildman to use asyncio instead of trollius.

view details

Kenny Lee Sin Cheong

commit sha d735abe47feb415fcd074db68bbfe6082dfb4b6c

Install make for CI

view details

Kenny Lee Sin Cheong

commit sha 4875dd52143e428e717c6eee5635965fb9090a19

Update location for centos8/rhel8

view details

Kenny Lee Sin Cheong

commit sha 0672dfcbe4d4f31fe277e777a0bdffcd847c3a59

Removes oauth2lib dependency

view details

Kurtis Mullins

commit sha 2341dfd30469c84cb878ac5760fb6aa33058b53a

[PROJQUAY-98] Replace resumablehashlib with rehash

view details

Kurtis Mullins

commit sha 2a6a829eca5b4a29a4fe54d0ee9e2af658f741b5

[PROJQUAY-98] Run `black` on all Python files

view details

push time in 3 days

push eventkleesc/quay

Kurtis Mullins

commit sha 0c5ffd8d145ec76b88f908967b04ca38cccc80d9

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 0d3150c81cd73eb2823eb2b6c787d14ebb7a8258

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 827d5e70f5ffc0a8831f1108c06cdcf8c738c5c4

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 19532e67709fce34b92ef02b5c83578448f2dade

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha e5c5c499de3abf9b2fb92a19854c7a5effbbe325

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha b6bf5c8e2aac19e0328f9c51513e5e265e19597f

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha d341822ab3eab5df8303a60a132664591a19c536

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha 56b8b76bf484cb0b3da0b1411145326e69ffdc6b

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha 07409430ed0514215422fb92d1218dee88409ebc

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 40f079edd66f25f19224010b9619e3c15824a147

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha 57f580cffbf20b1e69c99fc9a82a3124b0088ad4

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

Kurtis Mullins

commit sha 169d4ccdeee41245903bb0716274441453bda654

!BROKEN Remove Python package: resumablehashlib This dependency is not compatible with Python 3 and it is no longer maintained. This change currently breaks Quay. A replacement will need to be used to fix Quay. In the interim, this will avoid stopping CI at the `pip install -r requirements.txt` phase.

view details

Kurtis Mullins

commit sha 95402eeffad36ec9dea46c2da690e67626b92d52

Stub deprecating Python2.7 in ci/scripts/infrastructure There is still a lot of work to flesh out in the infrastructure surrounding Quay. This is just an initial step to get CI to move forward with some initial testing.

view details

Tom McKay

commit sha c236751c1633e59ad565e0e1034239bf97ba05ae

PROJQUAY-96 - python3 Dockerfile and related

view details

Kenny Lee Sin Cheong

commit sha 303940a95f52f7e17e295b4e4f54e97ef4e4dcbf

Update buildman to use asyncio instead of trollius.

view details

Kenny Lee Sin Cheong

commit sha d735abe47feb415fcd074db68bbfe6082dfb4b6c

Install make for CI

view details

Kenny Lee Sin Cheong

commit sha 4875dd52143e428e717c6eee5635965fb9090a19

Update location for centos8/rhel8

view details

Kenny Lee Sin Cheong

commit sha 0672dfcbe4d4f31fe277e777a0bdffcd847c3a59

Removes oauth2lib dependency

view details

Kurtis Mullins

commit sha 2341dfd30469c84cb878ac5760fb6aa33058b53a

[PROJQUAY-98] Replace resumablehashlib with rehash

view details

Kurtis Mullins

commit sha 2a6a829eca5b4a29a4fe54d0ee9e2af658f741b5

[PROJQUAY-98] Run `black` on all Python files

view details

push time in 3 days

push eventkleesc/quay

Joseph Schorr

commit sha 345bc6a15575904a0b8b35ab114c50655af6c526

Add missing descriptions to create manifest exceptions around labels This ensures the error is raised to the user

view details

Joseph Schorr

commit sha d97a1f6d907d6d072adf9c27110519936201f5a1

Skip empty labels in label creation This can happen if a Dockerfile contains a LABEL statement without a key value. In this case, we simply ignore the label and don't add it to our table, as it has no defined key.

view details

alecmerdler

commit sha 8fbb2674b3c06019c73009194fe773644509449c

remove duplicate secscan code

view details

Joseph Schorr

commit sha 06e1d1233258662b548a597c320a61d743df0cc9

Fix bitbucket trigger creation around access tokens Fixes https://issues.redhat.com/browse/PROJQUAY-186

view details

Joseph Schorr

commit sha 9e0929be6a48d6dbc78f6914dd3f5fc0b332c151

Merge pull request #182 from josephschorr/joseph.schorr/PROJQUAY-186/fix-bitbucket-trigger-creation Fix bitbucket trigger creation around access tokens

view details

Joseph Schorr

commit sha 883a415dc463f264b39a682e59f195279b85bee3

Remove the active migration for encrypted tokens now that it is complete Fixes https://issues.redhat.com/browse/PROJQUAY-185

view details

Kurtis Mullins

commit sha 70875515c787e431e2ff36901ec427c39cb4837c

Merge pull request #181 from josephschorr/joseph.schorr/PROJQUAY-185/remove-enc-token Remove the active migration for encrypted tokens now that it is complete

view details

Kurtis Mullins

commit sha 73caea1a7966ca6fdedc466c0021925f1d95a276

Merge pull request #170 from alecmerdler/duplicate-secscan-code Remove Duplicate Code for Secscan Client

view details

Tejas Parikh

commit sha 56a3bc443f76a5228ee7296f0a60e99555d097e2

PROJQUAY-181: updated nginx to redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Set FEATURE_PROXY_PROTOCOL to True in config.yml to enable proxy protocol support for HTTP traffic. Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha a26033a36e08f4852e10f30b36c21428b6a2fce6

Merge pull request #184 from tparikh/PROJQUAY-181 PROJQUAY-181: updated nginx to redirect http to https for quay.io

view details

Tejas Parikh

commit sha 431bdfb28266b64c679db56922414fd130f670fd

Fixed CI failure due to formatting issue Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha 59affdbccb8901bc5f851de590ffd272dcd707be

Merge pull request #189 from tparikh/PROJQUAY-181-fix-formatting Fixed CI failure due to formatting issue

view details

Kurtis Mullins

commit sha 90d0dbf3fb0ce32e54454694e64b12e334f52567

Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Kurtis Mullins

commit sha c87862eba1b0b29b5a517ffb1bdc2b40bb6b6b25

Merge pull request #187 from quay/revert-181-joseph.schorr/PROJQUAY-185/remove-enc-token Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Tejas Parikh

commit sha 50fed725bb3698cc68864a471c8ddf0aabe7e6f2

Debug needs to be passed as string and not boolean [ci skip] Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Kenny Lee Sin Cheong

commit sha de6fa728184ca996fcf0c1812e3db9ad9cc4ff62

Merge pull request #194 from tparikh/fix-debug-param Debug needs to be passed as string and not boolean

view details

Joseph Schorr

commit sha e129fbac32e5d2506db19a858757f14ac8e98aca

Merge pull request #168 from josephschorr/joseph.schorr/PROJQUAY-178/label-fixes Fix label handling for empty labels

view details

Kurtis Mullins

commit sha 94635ded1349a18270ace51327cde173c295f6a2

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 8a8b9963875b37289bb7e602dd97a285b44e72c8

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha eaef89a409f1aa3322586fed310d1a1775a6eee0

Target Python3 when running `black` in CI.

view details

push time in 3 days

push eventquay/quay

Joseph Schorr

commit sha 345bc6a15575904a0b8b35ab114c50655af6c526

Add missing descriptions to create manifest exceptions around labels This ensures the error is raised to the user

view details

Joseph Schorr

commit sha d97a1f6d907d6d072adf9c27110519936201f5a1

Skip empty labels in label creation This can happen if a Dockerfile contains a LABEL statement without a key value. In this case, we simply ignore the label and don't add it to our table, as it has no defined key.

view details

alecmerdler

commit sha 8fbb2674b3c06019c73009194fe773644509449c

remove duplicate secscan code

view details

Joseph Schorr

commit sha 06e1d1233258662b548a597c320a61d743df0cc9

Fix bitbucket trigger creation around access tokens Fixes https://issues.redhat.com/browse/PROJQUAY-186

view details

Joseph Schorr

commit sha 9e0929be6a48d6dbc78f6914dd3f5fc0b332c151

Merge pull request #182 from josephschorr/joseph.schorr/PROJQUAY-186/fix-bitbucket-trigger-creation Fix bitbucket trigger creation around access tokens

view details

Joseph Schorr

commit sha 883a415dc463f264b39a682e59f195279b85bee3

Remove the active migration for encrypted tokens now that it is complete Fixes https://issues.redhat.com/browse/PROJQUAY-185

view details

Kurtis Mullins

commit sha 70875515c787e431e2ff36901ec427c39cb4837c

Merge pull request #181 from josephschorr/joseph.schorr/PROJQUAY-185/remove-enc-token Remove the active migration for encrypted tokens now that it is complete

view details

Kurtis Mullins

commit sha 73caea1a7966ca6fdedc466c0021925f1d95a276

Merge pull request #170 from alecmerdler/duplicate-secscan-code Remove Duplicate Code for Secscan Client

view details

Tejas Parikh

commit sha 56a3bc443f76a5228ee7296f0a60e99555d097e2

PROJQUAY-181: updated nginx to redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Set FEATURE_PROXY_PROTOCOL to True in config.yml to enable proxy protocol support for HTTP traffic. Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha a26033a36e08f4852e10f30b36c21428b6a2fce6

Merge pull request #184 from tparikh/PROJQUAY-181 PROJQUAY-181: updated nginx to redirect http to https for quay.io

view details

Tejas Parikh

commit sha 431bdfb28266b64c679db56922414fd130f670fd

Fixed CI failure due to formatting issue Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha 59affdbccb8901bc5f851de590ffd272dcd707be

Merge pull request #189 from tparikh/PROJQUAY-181-fix-formatting Fixed CI failure due to formatting issue

view details

Kurtis Mullins

commit sha 90d0dbf3fb0ce32e54454694e64b12e334f52567

Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Kurtis Mullins

commit sha c87862eba1b0b29b5a517ffb1bdc2b40bb6b6b25

Merge pull request #187 from quay/revert-181-joseph.schorr/PROJQUAY-185/remove-enc-token Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Tejas Parikh

commit sha 50fed725bb3698cc68864a471c8ddf0aabe7e6f2

Debug needs to be passed as string and not boolean [ci skip] Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Kenny Lee Sin Cheong

commit sha de6fa728184ca996fcf0c1812e3db9ad9cc4ff62

Merge pull request #194 from tparikh/fix-debug-param Debug needs to be passed as string and not boolean

view details

Joseph Schorr

commit sha e129fbac32e5d2506db19a858757f14ac8e98aca

Merge pull request #168 from josephschorr/joseph.schorr/PROJQUAY-178/label-fixes Fix label handling for empty labels

view details

Kurtis Mullins

commit sha 94635ded1349a18270ace51327cde173c295f6a2

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 8a8b9963875b37289bb7e602dd97a285b44e72c8

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha eaef89a409f1aa3322586fed310d1a1775a6eee0

Target Python3 when running `black` in CI.

view details

push time in 3 days

push eventkleesc/quay

Joseph Schorr

commit sha 345bc6a15575904a0b8b35ab114c50655af6c526

Add missing descriptions to create manifest exceptions around labels This ensures the error is raised to the user

view details

Joseph Schorr

commit sha d97a1f6d907d6d072adf9c27110519936201f5a1

Skip empty labels in label creation This can happen if a Dockerfile contains a LABEL statement without a key value. In this case, we simply ignore the label and don't add it to our table, as it has no defined key.

view details

alecmerdler

commit sha 8fbb2674b3c06019c73009194fe773644509449c

remove duplicate secscan code

view details

Joseph Schorr

commit sha 06e1d1233258662b548a597c320a61d743df0cc9

Fix bitbucket trigger creation around access tokens Fixes https://issues.redhat.com/browse/PROJQUAY-186

view details

Joseph Schorr

commit sha 9e0929be6a48d6dbc78f6914dd3f5fc0b332c151

Merge pull request #182 from josephschorr/joseph.schorr/PROJQUAY-186/fix-bitbucket-trigger-creation Fix bitbucket trigger creation around access tokens

view details

Joseph Schorr

commit sha 883a415dc463f264b39a682e59f195279b85bee3

Remove the active migration for encrypted tokens now that it is complete Fixes https://issues.redhat.com/browse/PROJQUAY-185

view details

Kurtis Mullins

commit sha 70875515c787e431e2ff36901ec427c39cb4837c

Merge pull request #181 from josephschorr/joseph.schorr/PROJQUAY-185/remove-enc-token Remove the active migration for encrypted tokens now that it is complete

view details

Kurtis Mullins

commit sha 73caea1a7966ca6fdedc466c0021925f1d95a276

Merge pull request #170 from alecmerdler/duplicate-secscan-code Remove Duplicate Code for Secscan Client

view details

Tejas Parikh

commit sha 56a3bc443f76a5228ee7296f0a60e99555d097e2

PROJQUAY-181: updated nginx to redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Set FEATURE_PROXY_PROTOCOL to True in config.yml to enable proxy protocol support for HTTP traffic. Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha a26033a36e08f4852e10f30b36c21428b6a2fce6

Merge pull request #184 from tparikh/PROJQUAY-181 PROJQUAY-181: updated nginx to redirect http to https for quay.io

view details

Tejas Parikh

commit sha 431bdfb28266b64c679db56922414fd130f670fd

Fixed CI failure due to formatting issue Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Joseph Schorr

commit sha 59affdbccb8901bc5f851de590ffd272dcd707be

Merge pull request #189 from tparikh/PROJQUAY-181-fix-formatting Fixed CI failure due to formatting issue

view details

Kurtis Mullins

commit sha 90d0dbf3fb0ce32e54454694e64b12e334f52567

Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Kurtis Mullins

commit sha c87862eba1b0b29b5a517ffb1bdc2b40bb6b6b25

Merge pull request #187 from quay/revert-181-joseph.schorr/PROJQUAY-185/remove-enc-token Revert "Remove the active migration for encrypted tokens now that it is complete"

view details

Tejas Parikh

commit sha 50fed725bb3698cc68864a471c8ddf0aabe7e6f2

Debug needs to be passed as string and not boolean [ci skip] Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Kenny Lee Sin Cheong

commit sha de6fa728184ca996fcf0c1812e3db9ad9cc4ff62

Merge pull request #194 from tparikh/fix-debug-param Debug needs to be passed as string and not boolean

view details

Joseph Schorr

commit sha e129fbac32e5d2506db19a858757f14ac8e98aca

Merge pull request #168 from josephschorr/joseph.schorr/PROJQUAY-178/label-fixes Fix label handling for empty labels

view details

Kurtis Mullins

commit sha 94635ded1349a18270ace51327cde173c295f6a2

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 8a8b9963875b37289bb7e602dd97a285b44e72c8

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha eaef89a409f1aa3322586fed310d1a1775a6eee0

Target Python3 when running `black` in CI.

view details

push time in 3 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 757e9ca691007791a18eb2c146f02e37f5e7a0ee

Fix registry jwt test

view details

push time in 3 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 05b7d1be7c102784887d93f74e3fe63f48bc0593

Add extra unit tests

view details

push time in 4 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha e8a3f60d35cf7643b7dc8b98616a8c702ba8d675

Return a python3 str when encrypting values with FieldEncrypter

view details

push time in 4 days

pull request commentquay/quay

Python 3 for `initdb`

You'll probably need to remove the enclosing str() in L13 and L25 in util/security/secret.py

alecmerdler

comment created time in 4 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 593a29f526493a3c64bdfdb279784f122dc2f231

Python 3 exceptions have no message field

view details

push time in 4 days

push eventkleesc/quay

Kurtis Mullins

commit sha 54d4c7d2a7126e6ba0bc7fecd3d841e6349cf70e

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha ebeff694c7aeb086146fded9f2b03cc6f61f5b14

Fix missing `make` in CI & run `black` to fix lint failure. - The `scripts/ci` file should now use the correct Dockerfile while running tests during CI.

view details

Christian Clauss

commit sha 7b0e378bfb070c5a07dcb95542e77a4edb74e8e8

Python 3: Replace basestring with six.string_types Replaces #179 using https://six.readthedocs.io/index.html#six.string_types

view details

Kurtis Mullins

commit sha f165e3adb6da847201283edbc9fbb154d2aafbad

Merge pull request #185 from cclauss/patch-7 Python 3: Replace basestring with six.string_types

view details

Kurtis Mullins

commit sha 60401a7310dd6917e08779aa4468b64aade9045c

Reformat Python file using `black`

view details

Kurtis Mullins

commit sha 452a9677f11a83931bcf6b51b6cd288bd31035c0

Merge pull request #186 from kurtismullins/run-black-on-python3 Reformat 1 Python file using `black`

view details

cclauss

commit sha 413da9010a15d05fb890b4d6c212bd4207eee4a9

file() was removed in Python 3

view details

cclauss

commit sha 4f5c09b23587bc3072adf8557551ca0780ac6350

xrange() was removed in Python 3

view details

cclauss

commit sha bdf9d0a3478a6e6b7b6a1e5210f17b4d82d42d73

StandardError was removed in Python 3

view details

Kurtis Mullins

commit sha 10453456e9f9e2a39931868d73b41a418e1caf0c

Merge pull request #190 from cclauss/xrange-was-removed-in-Python3 xrange() was removed in Python 3

view details

Kurtis Mullins

commit sha efea186b310ebb461b5456808e433c7b18e97351

Merge pull request #188 from cclauss/file-was-removed-in-Python3 file() was removed in Python 3

view details

Christian Clauss

commit sha f4d8c9274caaa5e8ca2a2d656c88374f2c9703e2

StandardError --> Exception

view details

Kurtis Mullins

commit sha 42784779dab910d7959aea77e47d7a755962e317

Merge pull request #191 from cclauss/StandardError-was-removed-in-Python3 StandardError was removed in Python 3

view details

Kurtis Mullins

commit sha 901d2dc085bf48a37f76c59ed42d3859d8a4eec3

Merge pull request #171 from kurtismullins/install-make-for-ci Install make for ci

view details

Kenny Lee Sin Cheong

commit sha 177e23d8ea1a92dffb01e00d2e3fad8712eda221

Update to latest mockldap with changes applied from coreos/mockldap

view details

Kenny Lee Sin Cheong

commit sha 04e20cdf619be7087b7b67c7e3ff28c680b50144

Update appr dependency commit ref

view details

Kenny Lee Sin Cheong

commit sha aaeddb40cab5b78cfcb343c8e5a3e4caf6af2b92

Base64 encode/decode pickle dumps/loads when storing value in DB Base64 encodes/decodes the serialized values when storing them in the DB. Also make sure to return a Python3 string instead of a Bytes when coercing for db, otherwise, Postgres' TEXT field will convert it into a hex representation when storing the value.

view details

Kenny Lee Sin Cheong

commit sha aa61b4f5666166605859f0e99b5d0bd2bc941efa

Resolve bytes to str and vice versa for Python 3 in manifests

view details

Kenny Lee Sin Cheong

commit sha 295548808d254e8fb1f0347791d7fd6f3f560c86

Implement __hash__ on Digest class In Python 3, if a class defines __eq__() but not __hash__(), its instances will not be usable as items in hashable collections (e.g sets).

view details

Kenny Lee Sin Cheong

commit sha f3a92c377245ec47e492a73f3a87c005e37a34c3

Fix some manifests tests

view details

push time in 4 days

push eventquay/quay

Tejas Parikh

commit sha 50fed725bb3698cc68864a471c8ddf0aabe7e6f2

Debug needs to be passed as string and not boolean [ci skip] Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Kenny Lee Sin Cheong

commit sha de6fa728184ca996fcf0c1812e3db9ad9cc4ff62

Merge pull request #194 from tparikh/fix-debug-param Debug needs to be passed as string and not boolean

view details

push time in 5 days

PR merged quay/quay

Debug needs to be passed as string and not boolean

[ci skip]

Signed-off-by: Tejas Parikh tparikh@redhat.com

+1 -1

0 comment

1 changed file

tparikh

pr closed time in 5 days

push eventkleesc/quay

Christian Clauss

commit sha 7b0e378bfb070c5a07dcb95542e77a4edb74e8e8

Python 3: Replace basestring with six.string_types Replaces #179 using https://six.readthedocs.io/index.html#six.string_types

view details

Kurtis Mullins

commit sha f165e3adb6da847201283edbc9fbb154d2aafbad

Merge pull request #185 from cclauss/patch-7 Python 3: Replace basestring with six.string_types

view details

Kurtis Mullins

commit sha 60401a7310dd6917e08779aa4468b64aade9045c

Reformat Python file using `black`

view details

Kurtis Mullins

commit sha 452a9677f11a83931bcf6b51b6cd288bd31035c0

Merge pull request #186 from kurtismullins/run-black-on-python3 Reformat 1 Python file using `black`

view details

push time in 5 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 5b64ca0a5c2e155880f2f749adc36663e186c128

Implement __hash__ on Digest class In Python 3, if a class defines __eq__() but not __hash__(), its instances will not be usable as items in hashable collections (e.g sets).

view details

Kenny Lee Sin Cheong

commit sha 97b86a1df4da8aac8c1273e6651d96b26e4bab92

Fix some manifests tests

view details

Kenny Lee Sin Cheong

commit sha 5734ed7b323af14c65349a06de0efe8535028d14

Fix basic auth test

view details

push time in 5 days

Pull request review commentquay/quay

Bytes unicode conversion

 def generate_registry_jwt(auth_result):     token = generate_bearer_token(         audience_param, subject, context, access, TOKEN_VALIDITY_LIFETIME_S, instance_keys     )-    return jsonify({"token": token})+    return jsonify({"token": token.decode('ascii')})

The tokens should be a base64 encoded string joined by a . AFAIK.

kleesc

comment created time in 5 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 6c1adb8225c073d2e38c6ebeb07aaff23a1a0676

Resolve bytes to str and vice versa for Python 3 in manifests

view details

Kenny Lee Sin Cheong

commit sha 2043ab6f648c8e1a177ca3b123d0d9834c0b962d

Fix basic auth test

view details

push time in 5 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha be2978fa96d44efde13ab315e109fbb853f0add2

Resolve bytes to str and vice versa for Python 3 in manifests

view details

push time in 5 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 4e9e7177295113ef744b108ca89eb3d5c4a1b3ea

Update to latest mockldap with changes applied from coreos/mockldap

view details

Kenny Lee Sin Cheong

commit sha 3c558f5b4fba72312e68cf8bb7ef637843237706

Update appr dependency commit ref

view details

Kenny Lee Sin Cheong

commit sha 0f21ec2da4d3ffc542364dbeb952502c8b3bf2dc

Base64 encode/decode pickle dumps/loads when storing value in DB Base64 encodes/decodes the serialized values when storing them in the DB. Also make sure to return a Python3 string instead of a Bytes when coercing for db, otherwise, Postgres' TEXT field will convert it into a hex representation when storing the value.

view details

Kenny Lee Sin Cheong

commit sha 6f8406c726275c7087c424bc750af7bbb36f623d

WIP: Resolve bytes to str and vice versa for Python 3

view details

push time in 5 days

push eventquay/appr

Kenny Lee Sin Cheong

commit sha f15e8c4323bdd765b87740e4651bbad64297e553

Remove unsupported long suffix for Python3

view details

push time in 6 days

push eventquay/mockldap

Joseph Schorr

commit sha 4265554a3d89fe39bf05b18e91607bec3fcf215a

Add support for causing an LDAP referral To add a referral: 'uid=foo,ou=employees,dc=test,dc=io': { 'uid': ['foo'], '_referral': 'ldap:///uid=bar,ou=employees,dc=test,dc=io' }, 'uid=bar,ou=employees,dc=test,dc=io': { 'uid': ['bar', 'foo'], },

view details

push time in 6 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 9cb80c54c307a589635501e82e9f7f99c521ea00

WIP: Resolve bytes to str and vice versa for Python 3

view details

push time in 6 days

PR opened quay/quay

Bytes unicode conversion

Description of Changes

  • Makes the conversions from str to bytes when needed.

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+30 -25

0 comment

14 changed files

pr created time in 6 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha 88e331537676218243216302402147c2061f293d

WIP: Resolve bytes to str and vice versa for Python 3

view details

push time in 6 days

push eventkleesc/quay

dependabot[bot]

commit sha 6b28d0f9d5ed9b044a10c8458307a8a213f33a06

Bump ecdsa from 0.13.2 to 0.13.3 Bumps [ecdsa](https://github.com/warner/python-ecdsa) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/warner/python-ecdsa/releases) - [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS) - [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 83d4fcd3ef131bc41ae88c063cb500751d8a6cbb

Bump waitress from 1.3.1 to 1.4.2 Bumps [waitress](https://github.com/Pylons/waitress) from 1.3.1 to 1.4.2. - [Release notes](https://github.com/Pylons/waitress/releases) - [Changelog](https://github.com/Pylons/waitress/blob/master/CHANGES.txt) - [Commits](https://github.com/Pylons/waitress/compare/v1.3.1...v1.4.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

Joseph Schorr

commit sha 37ce07e0291e2b4f56a3b45050c43916336425d1

Merge pull request #135 from quay/dependabot/pip/waitress-1.4.2 Bump waitress from 1.3.1 to 1.4.2

view details

Joseph Schorr

commit sha 7ca52c15dafd7ae44385f29e833e4825ca05fe95

Merge pull request #49 from quay/dependabot/pip/ecdsa-0.13.3 Bump ecdsa from 0.13.2 to 0.13.3

view details

Joseph Schorr

commit sha 52594e0a1756712a1885630de7d746a80e109fc9

Small fixes for the encrypted token migration Fixes the migration ID in one of the phases, and adds an extra assertion and checks in the robot migration Fixes https://issues.redhat.com/browse/PROJQUAY-168

view details

Jimmy Zelinskie

commit sha f59ebb1e488d49f76b385d28bf9feed740886caa

docs: add basic prometheus doc [skip ci]

view details

Christian Clauss

commit sha dede6d30de85f70408cdda670193560a8b77fe42

Travis CI: sudo: is fully deprecated in Travis

view details

alecmerdler

commit sha d2787bb0105a9ad394c68379a9cf64bc3df52a46

add test for FieldEncrypter.decrypt_field

view details

Alec Merdler

commit sha 5afe0614640908e0c6bebe18c7cbdec59aef4c6e

Merge pull request #164 from alecmerdler/PROJQUAY-171 Test for encrypted fields

view details

Joseph Schorr

commit sha 095c5dcf64b7bb0ac332d2b78961c1f51b1f1459

Merge pull request #158 from josephschorr/joseph.schjorr/PROJQUAY-168/fix-migration Small fixes for the encrypted token migration

view details

Joseph Schorr

commit sha 945a18052a3d62d95980c0f231381d16452e23cc

Add a configurable limit for app registry responses https://issues.redhat.com/browse/PROJQUAY-170

view details

Jimmy Zelinskie

commit sha 6137546f3c5743d872aed709f33e7f6018697ac9

metrics: s/endpoint/route Endpoint already has semantic meaning as a label in existing Prometheus scraping. In order to avoid conflicts and simplify aggregation, this label is being renamed.

view details

Joseph Schorr

commit sha b87374e296f5709ed2a4eed9d683023c0854c3b5

Merge pull request #163 from josephschorr/joseph.schorr/PROJQUAY-170/appr-limits Add a configurable limit for app registry responses

view details

Jimmy Zelinskie

commit sha 74c62f51011134035dbad954c2a9bbf53cb0e872

Merge pull request #161 from jzelinskie/prom-docs docs: add basic prometheus doc

view details

Christian Clauss

commit sha 842305b1a5f9fdd4c4be22c5902be766675b0135

Update scripts/ci to find Python syntax errors

view details

Kurtis Mullins

commit sha 3ba599c6affb77fb3afa877278f6d41852bd84e0

Merge pull request #162 from cclauss/patch-2 scripts/ci: add run_flake8() to lint step

view details

Kurtis Mullins

commit sha b2390c417665d769f94626862999e6ae045a586c

Merge pull request #165 from cclauss/patch-3 Travis CI: sudo: is fully deprecated in Travis

view details

Kurtis Mullins

commit sha 483bee960e4b0774dcdcf1246e98f4d124c4fb2c

Fix errors on Flake8 in Python 2.7 - It appears that Flake8 is raising issues with the existing Python 2.7 code. While it is possible that these could genuinely use some cleanup, it appears some errors come from the expectation of Python 3.x syntax. It has been temporarily commented out until we can fix it. - Related to: https://github.com/quay/quay/pull/162

view details

Jimmy Zelinskie

commit sha 6cb4e4b2852e6ab9bd7befe2f71692ae08ddd151

Merge pull request #169 from jzelinskie/prom-route metrics: s/endpoint/route

view details

Tejas Parikh

commit sha 72dff0ef21e8317bd60f8ef5838f38c232fe91fa

PROJQUAY-181: redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

push time in 6 days

push eventkleesc/quay

dependabot[bot]

commit sha 6b28d0f9d5ed9b044a10c8458307a8a213f33a06

Bump ecdsa from 0.13.2 to 0.13.3 Bumps [ecdsa](https://github.com/warner/python-ecdsa) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/warner/python-ecdsa/releases) - [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS) - [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 83d4fcd3ef131bc41ae88c063cb500751d8a6cbb

Bump waitress from 1.3.1 to 1.4.2 Bumps [waitress](https://github.com/Pylons/waitress) from 1.3.1 to 1.4.2. - [Release notes](https://github.com/Pylons/waitress/releases) - [Changelog](https://github.com/Pylons/waitress/blob/master/CHANGES.txt) - [Commits](https://github.com/Pylons/waitress/compare/v1.3.1...v1.4.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

Joseph Schorr

commit sha 37ce07e0291e2b4f56a3b45050c43916336425d1

Merge pull request #135 from quay/dependabot/pip/waitress-1.4.2 Bump waitress from 1.3.1 to 1.4.2

view details

Joseph Schorr

commit sha 7ca52c15dafd7ae44385f29e833e4825ca05fe95

Merge pull request #49 from quay/dependabot/pip/ecdsa-0.13.3 Bump ecdsa from 0.13.2 to 0.13.3

view details

Joseph Schorr

commit sha 52594e0a1756712a1885630de7d746a80e109fc9

Small fixes for the encrypted token migration Fixes the migration ID in one of the phases, and adds an extra assertion and checks in the robot migration Fixes https://issues.redhat.com/browse/PROJQUAY-168

view details

Jimmy Zelinskie

commit sha f59ebb1e488d49f76b385d28bf9feed740886caa

docs: add basic prometheus doc [skip ci]

view details

Christian Clauss

commit sha dede6d30de85f70408cdda670193560a8b77fe42

Travis CI: sudo: is fully deprecated in Travis

view details

alecmerdler

commit sha d2787bb0105a9ad394c68379a9cf64bc3df52a46

add test for FieldEncrypter.decrypt_field

view details

Alec Merdler

commit sha 5afe0614640908e0c6bebe18c7cbdec59aef4c6e

Merge pull request #164 from alecmerdler/PROJQUAY-171 Test for encrypted fields

view details

Joseph Schorr

commit sha 095c5dcf64b7bb0ac332d2b78961c1f51b1f1459

Merge pull request #158 from josephschorr/joseph.schjorr/PROJQUAY-168/fix-migration Small fixes for the encrypted token migration

view details

Joseph Schorr

commit sha 945a18052a3d62d95980c0f231381d16452e23cc

Add a configurable limit for app registry responses https://issues.redhat.com/browse/PROJQUAY-170

view details

Jimmy Zelinskie

commit sha 6137546f3c5743d872aed709f33e7f6018697ac9

metrics: s/endpoint/route Endpoint already has semantic meaning as a label in existing Prometheus scraping. In order to avoid conflicts and simplify aggregation, this label is being renamed.

view details

Joseph Schorr

commit sha b87374e296f5709ed2a4eed9d683023c0854c3b5

Merge pull request #163 from josephschorr/joseph.schorr/PROJQUAY-170/appr-limits Add a configurable limit for app registry responses

view details

Jimmy Zelinskie

commit sha 74c62f51011134035dbad954c2a9bbf53cb0e872

Merge pull request #161 from jzelinskie/prom-docs docs: add basic prometheus doc

view details

Christian Clauss

commit sha 842305b1a5f9fdd4c4be22c5902be766675b0135

Update scripts/ci to find Python syntax errors

view details

Kurtis Mullins

commit sha 3ba599c6affb77fb3afa877278f6d41852bd84e0

Merge pull request #162 from cclauss/patch-2 scripts/ci: add run_flake8() to lint step

view details

Kurtis Mullins

commit sha b2390c417665d769f94626862999e6ae045a586c

Merge pull request #165 from cclauss/patch-3 Travis CI: sudo: is fully deprecated in Travis

view details

Kurtis Mullins

commit sha 483bee960e4b0774dcdcf1246e98f4d124c4fb2c

Fix errors on Flake8 in Python 2.7 - It appears that Flake8 is raising issues with the existing Python 2.7 code. While it is possible that these could genuinely use some cleanup, it appears some errors come from the expectation of Python 3.x syntax. It has been temporarily commented out until we can fix it. - Related to: https://github.com/quay/quay/pull/162

view details

Jimmy Zelinskie

commit sha 6cb4e4b2852e6ab9bd7befe2f71692ae08ddd151

Merge pull request #169 from jzelinskie/prom-route metrics: s/endpoint/route

view details

Tejas Parikh

commit sha 72dff0ef21e8317bd60f8ef5838f38c232fe91fa

PROJQUAY-181: redirect http to https for quay.io [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-181 http://quay.io should be redirected to https://quay.io Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

push time in 6 days

push eventkleesc/quay

dependabot[bot]

commit sha 6b28d0f9d5ed9b044a10c8458307a8a213f33a06

Bump ecdsa from 0.13.2 to 0.13.3 Bumps [ecdsa](https://github.com/warner/python-ecdsa) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/warner/python-ecdsa/releases) - [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS) - [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

Tom McKay

commit sha 7a7e6366397350308b2cfb03ed6b78232f0e7950

PROJQUAY-58 - remove repo mirror tech preview

view details

Tom McKay

commit sha 79e5e4ecd5b10a26106b9bda175ff591e308e7df

PROJQUAY-59 - add RHOCS to NooBaa description

view details

Tejas Parikh

commit sha 4200297bc7f0993abf6d1c1aa84b047057be55cd

mount the extra_ca_certs dir in /conf/stack Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Jake Moshenko

commit sha 1f903eee291f5d0111f71b0859af8fe49cab4da2

Merge pull request #78 from tparikh/mount-quay-extra-ca-certs mount the extra_ca_certs dir in /conf/stack

view details

thomasmckay

commit sha 843a11a1bf2d2bed70976e4cdf54347a40c3aeb9

Merge pull request #77 from thomasmckay/59-rhocs PROJQUAY-59 - add RHOCS to NooBaa description

view details

thomasmckay

commit sha b91e712b12e1d2f42112e1a463ffb1158485f646

Merge pull request #76 from thomasmckay/58-tech-preview PROJQUAY-58 - remove repo mirror tech preview

view details

Joseph Schorr

commit sha 68686c0def14b4220cb08f2e5e54fd6598659972

Add missing parameter to call on count_repository_actions in initdb

view details

Joseph Schorr

commit sha 1b1f61239c1a96b285d0f79a7f8d6abc68cc5d8a

Merge pull request #84 from josephschorr/joseph.schorr/PROJQUAY-63/fix-count-repo-actions Add missing parameter to call on count_repository_actions in initdb

view details

Joseph Schorr

commit sha bb47490701b0b935654aea82c33be61be26d6243

Remove AccessToken delete now that it has been run on production

view details

Joseph Schorr

commit sha c6c6c2be56a0024daea4860d9201db118a609449

Disconnect Alembic connection to ensure it re-connects after backfill

view details

Joseph Schorr

commit sha 71f63791ce7bf9646dc9ed71a935bce16eefdd9f

Re-encrypt fields encrypted using the older key in 3.1.X Fixes https://jira.coreos.com/browse/QUAY-2225

view details

Jake Moshenko

commit sha 23750e2d2a0eb0c9f14220c1d19e17a07e8fa6d6

Allow quay to forward logs to syslog

view details

Joseph Schorr

commit sha f5e009c7d859cb0c5f5cd30ab52c96298c175968

Merge pull request #80 from josephschorr/joseph.schorr/QUAY-2204/fix-et-phase-2 Remove AccessToken delete now that it has been run on production

view details

Jimmy Zelinskie

commit sha 2d7c0e09556fec063a27ebda7a9188a3d06dc58c

deploy: add prom service for OpenShift

view details

Jake Moshenko

commit sha 72ac871e142a6c304b5351e752dc1dd2cbbec8d8

Merge pull request #87 from quay/logforward PROJQUAY-67 - Allow quay to forward logs to syslog

view details

Joseph Schorr

commit sha 60ab963cb791abe08e56950a3b946ddc5c67af14

Mark torrent and ACI conversion as deprecated Fixes https://issues.redhat.com/browse/PROJQUAY-62

view details

Joseph Schorr

commit sha 3ea8480b08a0c40cc69b93f946666ed19c6516d5

Merge pull request #88 from josephschorr/joseph.schorr/PROJQUAY-62/deprecation Mark torrent and ACI conversion as deprecated

view details

Joseph Schorr

commit sha b456695f6d46e158e842d97e4574a68086ee66b2

Merge pull request #79 from josephschorr/joseph.schorr/QUAY-2225/reencrypt-fields Re-encrypt fields encrypted using the older key in 3.1.X

view details

Jimmy Zelinskie

commit sha cfb0ff939059538daf685949775a46e7486c894b

Merge pull request #89 from jzelinskie/prom-port deploy: add prom service for OpenShift

view details

push time in 6 days

push eventkleesc/quay

dependabot[bot]

commit sha aaac6e3e4ed7229593a7261572f8eb2ceb0df1e1

Bump waitress from 1.3.1 to 1.4.2 Bumps [waitress](https://github.com/Pylons/waitress) from 1.3.1 to 1.4.2. - [Release notes](https://github.com/Pylons/waitress/releases) - [Changelog](https://github.com/Pylons/waitress/blob/master/CHANGES.txt) - [Commits](https://github.com/Pylons/waitress/compare/v1.3.1...v1.4.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 88c81b51f29c4637c22fc28239f981320e822944

Bump ecdsa from 0.13.2 to 0.13.3 Bumps [ecdsa](https://github.com/warner/python-ecdsa) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/warner/python-ecdsa/releases) - [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS) - [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

alecmerdler

commit sha ec52350c3076ef8050c94cbcbab2f1f1e9e07457

add test for FieldEncrypter.decrypt_field

view details

Joseph Schorr

commit sha b41d70f87f07269cdc8e4ba2bb3e129eedf100d5

Small fixes for the encrypted token migration Fixes the migration ID in one of the phases, and adds an extra assertion and checks in the robot migration Fixes https://issues.redhat.com/browse/PROJQUAY-168

view details

Joseph Schorr

commit sha 6d9c0c5c79ea26264f63172373cbc6a3e848172b

Add a configurable limit for app registry responses https://issues.redhat.com/browse/PROJQUAY-170

view details

Jimmy Zelinskie

commit sha 9f92652440ffd8dbf09ce588f23d3f4700488b5a

docs: add basic prometheus doc [skip ci]

view details

Christian Clauss

commit sha 5950e31a52b2347f19ab004a2ac37477179ffbdb

Update scripts/ci to find Python syntax errors

view details

Christian Clauss

commit sha 03577bd91839c727688cc4910d8bd6c78028ea1b

Travis CI: sudo: is fully deprecated in Travis

view details

Jimmy Zelinskie

commit sha 59ada5810eaeb15d231f9706496556b41282db19

metrics: s/endpoint/route Endpoint already has semantic meaning as a label in existing Prometheus scraping. In order to avoid conflicts and simplify aggregation, this label is being renamed.

view details

Kurtis Mullins

commit sha d9cfaeb80d7ac84dccd0292706baae4520d65a4a

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 97d8707a642971027f5042dcf30d9f29295c2ed1

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 6bfeeaacf663b365ef36f73cb35808ccefa3976a

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 8d4183b6550e1d63aa0eff339327b348633f998f

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha fa19c689a3c2bb8f00e7a184cd02da05c7f7207d

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha bdf9925b559217763b38165688f2bdfab25587c4

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha aa487a32f72e9b340d12472e9f171563fa041a03

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha 402e5db3a3a4531b1cab9e78dac96e8397db6008

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha f07007a3f362db8147d4098bd4582972ccaa3b36

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 330f7b2b14b518c5de8ee3823382b2f2acfd74c1

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha abfdaae8ed0cdb85420db95d1439c6b5170e9fc7

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

push time in 6 days

push eventkleesc/quay

dependabot[bot]

commit sha aaac6e3e4ed7229593a7261572f8eb2ceb0df1e1

Bump waitress from 1.3.1 to 1.4.2 Bumps [waitress](https://github.com/Pylons/waitress) from 1.3.1 to 1.4.2. - [Release notes](https://github.com/Pylons/waitress/releases) - [Changelog](https://github.com/Pylons/waitress/blob/master/CHANGES.txt) - [Commits](https://github.com/Pylons/waitress/compare/v1.3.1...v1.4.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 88c81b51f29c4637c22fc28239f981320e822944

Bump ecdsa from 0.13.2 to 0.13.3 Bumps [ecdsa](https://github.com/warner/python-ecdsa) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/warner/python-ecdsa/releases) - [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS) - [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

alecmerdler

commit sha ec52350c3076ef8050c94cbcbab2f1f1e9e07457

add test for FieldEncrypter.decrypt_field

view details

Joseph Schorr

commit sha b41d70f87f07269cdc8e4ba2bb3e129eedf100d5

Small fixes for the encrypted token migration Fixes the migration ID in one of the phases, and adds an extra assertion and checks in the robot migration Fixes https://issues.redhat.com/browse/PROJQUAY-168

view details

Joseph Schorr

commit sha 6d9c0c5c79ea26264f63172373cbc6a3e848172b

Add a configurable limit for app registry responses https://issues.redhat.com/browse/PROJQUAY-170

view details

Jimmy Zelinskie

commit sha 9f92652440ffd8dbf09ce588f23d3f4700488b5a

docs: add basic prometheus doc [skip ci]

view details

Christian Clauss

commit sha 5950e31a52b2347f19ab004a2ac37477179ffbdb

Update scripts/ci to find Python syntax errors

view details

Christian Clauss

commit sha 03577bd91839c727688cc4910d8bd6c78028ea1b

Travis CI: sudo: is fully deprecated in Travis

view details

Jimmy Zelinskie

commit sha 59ada5810eaeb15d231f9706496556b41282db19

metrics: s/endpoint/route Endpoint already has semantic meaning as a label in existing Prometheus scraping. In order to avoid conflicts and simplify aggregation, this label is being renamed.

view details

Kurtis Mullins

commit sha d9cfaeb80d7ac84dccd0292706baae4520d65a4a

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 97d8707a642971027f5042dcf30d9f29295c2ed1

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 6bfeeaacf663b365ef36f73cb35808ccefa3976a

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 8d4183b6550e1d63aa0eff339327b348633f998f

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha fa19c689a3c2bb8f00e7a184cd02da05c7f7207d

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha bdf9925b559217763b38165688f2bdfab25587c4

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha aa487a32f72e9b340d12472e9f171563fa041a03

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha 402e5db3a3a4531b1cab9e78dac96e8397db6008

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha f07007a3f362db8147d4098bd4582972ccaa3b36

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 330f7b2b14b518c5de8ee3823382b2f2acfd74c1

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha abfdaae8ed0cdb85420db95d1439c6b5170e9fc7

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

push time in 6 days

push eventquay/quay

dependabot[bot]

commit sha aaac6e3e4ed7229593a7261572f8eb2ceb0df1e1

Bump waitress from 1.3.1 to 1.4.2 Bumps [waitress](https://github.com/Pylons/waitress) from 1.3.1 to 1.4.2. - [Release notes](https://github.com/Pylons/waitress/releases) - [Changelog](https://github.com/Pylons/waitress/blob/master/CHANGES.txt) - [Commits](https://github.com/Pylons/waitress/compare/v1.3.1...v1.4.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 88c81b51f29c4637c22fc28239f981320e822944

Bump ecdsa from 0.13.2 to 0.13.3 Bumps [ecdsa](https://github.com/warner/python-ecdsa) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/warner/python-ecdsa/releases) - [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS) - [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

alecmerdler

commit sha ec52350c3076ef8050c94cbcbab2f1f1e9e07457

add test for FieldEncrypter.decrypt_field

view details

Joseph Schorr

commit sha b41d70f87f07269cdc8e4ba2bb3e129eedf100d5

Small fixes for the encrypted token migration Fixes the migration ID in one of the phases, and adds an extra assertion and checks in the robot migration Fixes https://issues.redhat.com/browse/PROJQUAY-168

view details

Joseph Schorr

commit sha 6d9c0c5c79ea26264f63172373cbc6a3e848172b

Add a configurable limit for app registry responses https://issues.redhat.com/browse/PROJQUAY-170

view details

Jimmy Zelinskie

commit sha 9f92652440ffd8dbf09ce588f23d3f4700488b5a

docs: add basic prometheus doc [skip ci]

view details

Christian Clauss

commit sha 5950e31a52b2347f19ab004a2ac37477179ffbdb

Update scripts/ci to find Python syntax errors

view details

Christian Clauss

commit sha 03577bd91839c727688cc4910d8bd6c78028ea1b

Travis CI: sudo: is fully deprecated in Travis

view details

Jimmy Zelinskie

commit sha 59ada5810eaeb15d231f9706496556b41282db19

metrics: s/endpoint/route Endpoint already has semantic meaning as a label in existing Prometheus scraping. In order to avoid conflicts and simplify aggregation, this label is being renamed.

view details

Kurtis Mullins

commit sha d9cfaeb80d7ac84dccd0292706baae4520d65a4a

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 97d8707a642971027f5042dcf30d9f29295c2ed1

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 6bfeeaacf663b365ef36f73cb35808ccefa3976a

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 8d4183b6550e1d63aa0eff339327b348633f998f

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha fa19c689a3c2bb8f00e7a184cd02da05c7f7207d

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha bdf9925b559217763b38165688f2bdfab25587c4

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha aa487a32f72e9b340d12472e9f171563fa041a03

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha 402e5db3a3a4531b1cab9e78dac96e8397db6008

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha f07007a3f362db8147d4098bd4582972ccaa3b36

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 330f7b2b14b518c5de8ee3823382b2f2acfd74c1

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha abfdaae8ed0cdb85420db95d1439c6b5170e9fc7

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

push time in 6 days

create barnchkleesc/quay

branch : bytes-unicode-conversion

created branch time in 8 days

delete branch kleesc/quay

delete branch : update-appr-ref

delete time in 10 days

push eventquay/quay

Kenny Lee Sin Cheong

commit sha f17f9970ead3e2d700c54641ef43b98b656ef276

Update appr commit ref

view details

Kenny Lee Sin Cheong

commit sha 9908331526e83b55c9a7cfff4b33f9b31dd4d31a

Merge pull request #167 from kleesc/update-appr-ref Update appr commit ref

view details

push time in 10 days

PR merged quay/quay

Update appr commit ref

Description of Changes

  • Fixed urllib in quay/appr and updated the commit ref in requirements.txt

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+1 -1

0 comment

1 changed file

kleesc

pr closed time in 10 days

PR opened quay/quay

Update appr commit ref

Description of Changes

  • Fixed urllib in quay/appr and updated the commit ref in requirements.txt

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+1 -1

0 comment

1 changed file

pr created time in 10 days

create barnchkleesc/quay

branch : update-appr-ref

created branch time in 10 days

create barnchkleesc/appr

branch : py3

created branch time in 10 days

delete branch kleesc/appr

delete branch : py3

delete time in 10 days

push eventquay/appr

Kenny Lee Sin Cheong

commit sha fc6ac567afc27545cf5b380d279a09bff3648980

urllib update

view details

Kenny Lee Sin Cheong

commit sha 9f4a8fbb3be6a19f4843c37c2a928ecc95e7ab5d

Merge pull request #2 from kleesc/py3 urllib update

view details

push time in 10 days

PR merged quay/appr

urllib update
+13 -7

0 comment

3 changed files

kleesc

pr closed time in 10 days

PR opened quay/appr

urllib update
+13 -7

0 comment

3 changed files

pr created time in 10 days

create barnchkleesc/appr

branch : py3

created branch time in 10 days

push eventkleesc/quay

dependabot[bot]

commit sha 6b28d0f9d5ed9b044a10c8458307a8a213f33a06

Bump ecdsa from 0.13.2 to 0.13.3 Bumps [ecdsa](https://github.com/warner/python-ecdsa) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/warner/python-ecdsa/releases) - [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS) - [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

Joseph Schorr

commit sha a563ec186f5c952a4e507137871fb9019d66932d

Add support for custom webhook bodies This will allow users to configure the body content of outgoing webhooks for notifications Fixes https://jira.coreos.com/browse/QUAY-1322

view details

Joseph Schorr

commit sha 6c224a061c25424fab7e38d6680375a691d96043

Fix import in data migration template Fixes https://issues.redhat.com/browse/PROJQUAY-125

view details

Joseph Schorr

commit sha f43fbe00cee8f7b2f2ece7e780e562abadc6c63a

Catch further exception type when attempting to auth to Gitlab Fixes https://issues.redhat.com/browse/QUAY-2100

view details

Joseph Schorr

commit sha eeb81482640cfe1098ef93912399ff1105999b3a

The `created` key in V2_2 config is optional, so make sure to treat it as such Fixes https://issues.redhat.com/browse/QUAY-2111

view details

Joseph Schorr

commit sha d8bd4451ab17c4d93284732a79be6870cda18519

Merge pull request #127 from josephschorr/joseph.schorr/QUAY-2111/created-datetime The `created` key in V2_2 config is optional, so make sure to treat it as such

view details

Joseph Schorr

commit sha db2eefcb7e8397212a906f02a16d461a7b8a7b59

Fix the assertion in lookup of logs by namespace Adds additional testing and assertions as well Fixes https://issues.redhat.com/browse/QUAY-2239

view details

Joseph Schorr

commit sha 291967b9fca6527c1a3c6671318ad583f8d91710

Have labels with URLs in them turn into links Fixes https://issues.redhat.com/browse/PROJQUAY-129

view details

Joseph Schorr

commit sha d619ecdd236b764d6758f9e560470e36c4b2295e

Merge pull request #109 from josephschorr/joseph.schorr/QUAY-1322/custom-webhook-body Add support for custom webhook bodies

view details

Joseph Schorr

commit sha 3725c74d9279911311ff1d38511f931682200e13

Prevent us from loading the labels multiple times per tag

view details

dependabot[bot]

commit sha 83d4fcd3ef131bc41ae88c063cb500751d8a6cbb

Bump waitress from 1.3.1 to 1.4.2 Bumps [waitress](https://github.com/Pylons/waitress) from 1.3.1 to 1.4.2. - [Release notes](https://github.com/Pylons/waitress/releases) - [Changelog](https://github.com/Pylons/waitress/blob/master/CHANGES.txt) - [Commits](https://github.com/Pylons/waitress/compare/v1.3.1...v1.4.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

Tejas Parikh

commit sha c90cd5d09e731746afcc2ef4f0bccbbcb3bf38a1

PROJQUAY-138: Enable proxy protocol for Quay application ELB [ci skip] JIRA: https://issues.redhat.com/browse/PROJQUAY-138 Proxy protocol support must be enabled in the ELB so that quay app can get source IP address. Signed-off-by: Tejas Parikh <tparikh@redhat.com>

view details

Jake Moshenko

commit sha a41dcdd280fe053f5497632484de985696abb090

Merge pull request #140 from tparikh/elb-proxy-protocol PROJQUAY-138: Enable proxy protocol for Quay application ELB

view details

Joseph Schorr

commit sha 677a9037247bd2d4c0328a5fb755c3aed409da00

Merge pull request #133 from josephschorr/joseph.schorr/PROJQUAY-129/label-links Have labels with URLs in them turn into links

view details

Joseph Schorr

commit sha 4782d8a677b9580633fcc7a6a6626ba73fe19758

Merge pull request #120 from josephschorr/joseph.schorr/PROJQUAY-125/fix-migration-template Fix import in data migration template

view details

Joseph Schorr

commit sha a19c0e1a0958386eb980652f06c9b534c15d87a5

Merge pull request #121 from josephschorr/joseph.schorr/QUAY-2100/gitlab-500 Catch further exception type when attempting to auth to Gitlab

view details

Joseph Schorr

commit sha 9a05ca9795390ed0d5e471ff4070589689fd57d9

Add a timeout to queuefile to ensure it doesn't block forever https://issues.redhat.com/browse/PROJQUAY-132

view details

MrDevJay

commit sha 5f5707e0df0d857c62a00d4d761e3c9dbfe5d1bc

Fixed text in emailchanged template from password to email

view details

Joseph Schorr

commit sha e38690938d419368c96220558dc0f894a59ae126

Merge pull request #144 from MrDevJay/master Fixed text in emailchanged template from password to email

view details

Joseph Schorr

commit sha 658de4d3bf0f15072f8973203f5f85157bd9008f

Merge pull request #142 from josephschorr/joseph.schorr/PROJQUAY-132/queuefile-timeout Add a timeout to queuefile to ensure it doesn't block forever

view details

push time in 10 days

delete branch kleesc/quay

delete branch : update-unidecode

delete time in 10 days

push eventquay/quay

Kenny Lee Sin Cheong

commit sha 3454c04c494f924adcdd55a1b220bcb5fba274a3

Removes anunidecode dependency and replaces it with text_unidecode

view details

Kenny Lee Sin Cheong

commit sha 4ef2b6c627e96c9898fa468f6d009c112f4b27b3

Merge pull request #166 from kleesc/update-unidecode Update unidecode

view details

push time in 10 days

PR merged quay/quay

Reviewers
Update unidecode

Description of Changes

  • Update unidecode to text_unidecode

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+8 -8

1 comment

5 changed files

kleesc

pr closed time in 10 days

delete branch kleesc/quay

delete branch : gevent-monkey-patch-fix

delete time in 10 days

push eventquay/quay

Kenny Lee Sin Cheong

commit sha 35d8842db1789900a105659117819f9a4202a0bf

Make sure monkey.patch is called before anything else (registry)

view details

Kenny Lee Sin Cheong

commit sha 03f21ed334ff25a7cfc0b2791bb295c29aa45fe7

Make sure monkey.patch is called before anything else (secscan)

view details

Kenny Lee Sin Cheong

commit sha eede515fe9297a5ce3787a58f5b8f5b5849040ec

Make sure monkey.patch is called before anything else (web)

view details

Kenny Lee Sin Cheong

commit sha 9c886c745c84acd51837ec9a9a9f317b01b41b3d

Merge pull request #160 from kleesc/gevent-monkey-patch-fix Gevent monkey patch fix

view details

push time in 10 days

PR merged quay/quay

Reviewers
Gevent monkey patch fix

Description of Changes

https://issues.redhat.com/browse/PROJQUAY-169

  • Monkey patch before importing other dependencies when starting a gunicorn

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+15 -15

0 comment

6 changed files

kleesc

pr closed time in 10 days

Pull request review commentquay/quay

Gevent monkey patch fix

-# NOTE: Must be before we import or call anything that may be synchronous.-from gevent import monkey--monkey.patch_all()

It's still being monkey patched in application.py.

kleesc

comment created time in 10 days

PR opened quay/quay

Reviewers
Update unidecode

Description of Changes

  • Update unidecode to text_unidecode

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+15283 -2137

0 comment

252 changed files

pr created time in 10 days

create barnchkleesc/quay

branch : update-unidecode

created branch time in 10 days

push eventkleesc/quay

dependabot[bot]

commit sha 6b28d0f9d5ed9b044a10c8458307a8a213f33a06

Bump ecdsa from 0.13.2 to 0.13.3 Bumps [ecdsa](https://github.com/warner/python-ecdsa) from 0.13.2 to 0.13.3. - [Release notes](https://github.com/warner/python-ecdsa/releases) - [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS) - [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 83d4fcd3ef131bc41ae88c063cb500751d8a6cbb

Bump waitress from 1.3.1 to 1.4.2 Bumps [waitress](https://github.com/Pylons/waitress) from 1.3.1 to 1.4.2. - [Release notes](https://github.com/Pylons/waitress/releases) - [Changelog](https://github.com/Pylons/waitress/blob/master/CHANGES.txt) - [Commits](https://github.com/Pylons/waitress/compare/v1.3.1...v1.4.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

Joseph Schorr

commit sha 37ce07e0291e2b4f56a3b45050c43916336425d1

Merge pull request #135 from quay/dependabot/pip/waitress-1.4.2 Bump waitress from 1.3.1 to 1.4.2

view details

Joseph Schorr

commit sha 7ca52c15dafd7ae44385f29e833e4825ca05fe95

Merge pull request #49 from quay/dependabot/pip/ecdsa-0.13.3 Bump ecdsa from 0.13.2 to 0.13.3

view details

Kurtis Mullins

commit sha 1caa4563d385372f21dc70c51448a352d45f3e4e

Convert all Python2 to Python3 syntax. - Command: 2to3 -W -n .

view details

Kurtis Mullins

commit sha 5a390e2a7489f88c96736ace12a5aa8f678988bb

Auto-format Python files using `black`. - Command: black --line-length 100 .

view details

Kurtis Mullins

commit sha 94e469d8041d35c1a6a438fa8b078ab274f656b1

Target Python3 when running `black` in CI.

view details

Kurtis Mullins

commit sha 17bd04a8883319b026b795a924a982a6f10c6f12

Update TravisCI to use only Python3

view details

Kurtis Mullins

commit sha 1e1af87c20065554069468f3a474c09d3962f7f3

Remove Python dependency: functools32 Only required by Python2.

view details

Kurtis Mullins

commit sha 50862abe4096b12cca536671edbd65f985b2f93a

Remove Python dependency: future No longer needed for Python3.

view details

Kurtis Mullins

commit sha 051e02db4bb4f1a72eda7bbe9861095e0729e6b9

Remove Python dependency: futures No longer required while moving to Python3.

view details

Kurtis Mullins

commit sha a750d2cdfbe375dd584ed5decd8aa4ecdf8cc1e7

Updated Python dependency: reportlab Used the lowest version which claims Python3 support to reduce scope of changes to support Python3.

view details

Kurtis Mullins

commit sha 775dc4cea1aee7474ca899191a037ba28fc24955

Remove Python dependency: trollius This dependency is considered deprecated/abandoned and was only used as an implementation/backport of asyncio on Python 2.x

view details

Kurtis Mullins

commit sha 5456e26e9aa0364ea9392ae37197cf30368098f3

Remove deprecated dependencies from bill-of-materials.json. These packages are no longer being used once only Python3 is supported.

view details

Kurtis Mullins

commit sha b30b5d2cd7e8e317c801984240ec82b15f2c5d07

Target Python 3.6 in TravisCI. Note: This is not the full set of changes necessary to run the tests using Python3.6 in Travis.

view details

Kurtis Mullins

commit sha 7c6c9e220416385daa3682e923a554aa4ef1e43f

!BROKEN Remove Python package: resumablehashlib This dependency is not compatible with Python 3 and it is no longer maintained. This change currently breaks Quay. A replacement will need to be used to fix Quay. In the interim, this will avoid stopping CI at the `pip install -r requirements.txt` phase.

view details

Kurtis Mullins

commit sha 64e4fbe8184a60659216aa2d18f4f89dd3d85a25

Stub deprecating Python2.7 in ci/scripts/infrastructure There is still a lot of work to flesh out in the infrastructure surrounding Quay. This is just an initial step to get CI to move forward with some initial testing.

view details

Tom McKay

commit sha 25111f8c4091f76acea83a2872c1a83016da379e

PROJQUAY-96 - python3 Dockerfile and related

view details

Kenny Lee Sin Cheong

commit sha f458419b258960ea2cb4a38fcceb6ba1d14e9062

Update buildman to use asyncio instead of trollius.

view details

Kenny Lee Sin Cheong

commit sha 34ec465501209d376bb70ab98bd3e86d11766813

Install make for CI

view details

push time in 10 days

PR opened quay/quay

Reviewers
Gevent monkey patch fix

Description of Changes

  • Monkey patch before importing other dependencies when starting a gunicorn

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+15 -15

0 comment

6 changed files

pr created time in 11 days

create barnchkleesc/quay

branch : gevent-monkey-patch-fix

created branch time in 11 days

delete branch kleesc/quay

delete branch : dependencies-updates

delete time in 12 days

push eventquay/quay

Kenny Lee Sin Cheong

commit sha e45a233953c9eea178fc67e69ebe59528f82bf19

Update site-packages directory when installing certs

view details

Kenny Lee Sin Cheong

commit sha 2ec367ae40431b00e7a1e025a0eedec9a8ed7680

Update external dependencies for Python 3 - github.com/app-registry/appr - github.com/coderanger/supervisor-stdout - github.com/DevTable/container-cloud-config

view details

Kenny Lee Sin Cheong

commit sha 0dd2d87bfabadb4b1e6a06f60ba3c1779e406662

Update appr to use updated dependency

view details

Kenny Lee Sin Cheong

commit sha 907f88c8bc508915f47792ae335da3dfd7eb4526

Fixes string type mismatch in hashlib calls

view details

Kenny Lee Sin Cheong

commit sha 80bab106fc1f3cfa5ce05a63aa11504a2e396f58

Default FLOAT_REPR function to str in json encoder

view details

Kenny Lee Sin Cheong

commit sha 5676e877dfc365315d27d8c6f305d48db68b4561

Merge pull request #152 from kleesc/dependencies-updates Dependencies updates

view details

push time in 12 days

PR merged quay/quay

Reviewers
Dependencies updates

Description of Changes

  • details about the implementation of the changes
  • motivation for the change (broken code, new feature, etc)
  • contrast with previous behavior

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+62 -62

0 comment

27 changed files

kleesc

pr closed time in 12 days

PR opened quay/quay

Reviewers
Dependencies updates

Description of Changes

  • details about the implementation of the changes
  • motivation for the change (broken code, new feature, etc)
  • contrast with previous behavior

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+62 -62

0 comment

27 changed files

pr created time in 12 days

push eventkleesc/quay

Tom McKay

commit sha 0d064a564c1ad33cd0496ad75c85c40563328c95

PROJQUAY-123 - replace gpgme with python3-gpg

view details

thomasmckay

commit sha dd8150fcf5fbc341c45f78455b80fb01a33ab5dc

Merge pull request #138 from thomasmckay/123-gpgme PROJQUAY-123 - enable repo for gpgme-devel

view details

Kenny Lee Sin Cheong

commit sha e45a233953c9eea178fc67e69ebe59528f82bf19

Update site-packages directory when installing certs

view details

Kenny Lee Sin Cheong

commit sha 2ec367ae40431b00e7a1e025a0eedec9a8ed7680

Update external dependencies for Python 3 - github.com/app-registry/appr - github.com/coderanger/supervisor-stdout - github.com/DevTable/container-cloud-config

view details

Kenny Lee Sin Cheong

commit sha 0dd2d87bfabadb4b1e6a06f60ba3c1779e406662

Update appr to use updated dependency

view details

Kenny Lee Sin Cheong

commit sha 907f88c8bc508915f47792ae335da3dfd7eb4526

Fixes string type mismatch in hashlib calls

view details

Kenny Lee Sin Cheong

commit sha 80bab106fc1f3cfa5ce05a63aa11504a2e396f58

Default FLOAT_REPR function to str in json encoder

view details

push time in 12 days

create barnchkleesc/quay

branch : dependencies-updates

created branch time in 13 days

PR closed quay/quay

Remove supervisor-stdout as a dependency

Description of Changes

  • Removes supervisor-stdout as dependency. It doesn't look like the repo is being maintained. The source has been updated to work on Python 3 but hasn't been published to pypi.

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+100 -18

2 comments

4 changed files

kleesc

pr closed time in 13 days

delete branch quay/appr

delete branch : py3

delete time in 13 days

push eventquay/appr

Kenny Lee Sin Cheong

commit sha 7b4774f8b7bcee8137fafbd4dae8e2c7e954355e

basestring compat

view details

Kenny Lee Sin Cheong

commit sha ced40805230e0fb1e3efd3d515a360145262e455

Merge pull request #1 from quay/py3 basestring compat

view details

push time in 13 days

PR merged quay/appr

Reviewers
basestring compat
+8 -0

0 comment

3 changed files

kleesc

pr closed time in 13 days

PR opened quay/appr

Reviewers
basestring compat
+8 -0

0 comment

3 changed files

pr created time in 13 days

create barnchquay/appr

branch : py3

created branch time in 13 days

create barnchkleesc/container-cloud-config

branch : urllib-python3-compatible

created branch time in 13 days

fork kleesc/container-cloud-config

Module for helping to create cloud config for running containers

fork in 13 days

create barnchkleesc/appr

branch : 2-to-3

created branch time in 16 days

delete branch kleesc/quay

delete branch : fix-yaml-dumps-to-return-str

delete time in 17 days

push eventquay/quay

Kenny Lee Sin Cheong

commit sha 0fd2b9cf599a830d1caa83fe0eaa5caf3fb42c7f

Remove encoding arg to get str instead of bytes

view details

Kenny Lee Sin Cheong

commit sha de275bf1ba724f7e6c4ca57b4b39e007312dc842

Removes nonexisting __nonzero__ in Python3

view details

Kenny Lee Sin Cheong

commit sha b14de46dffe6a4d351fab09e7357c8760e3602e7

Merge pull request #143 from kleesc/fix-yaml-dumps-to-return-str Remove encoding arg to get str instead of bytes

view details

push time in 17 days

PR merged quay/quay

Reviewers
Remove encoding arg to get str instead of bytes

Description of Changes

  • Changes yaml.safe_dump to return a str instead of bytes

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+6 -3

1 comment

3 changed files

kleesc

pr closed time in 17 days

push eventkleesc/quay

Kenny Lee Sin Cheong

commit sha de275bf1ba724f7e6c4ca57b4b39e007312dc842

Removes nonexisting __nonzero__ in Python3

view details

push time in 17 days

PR opened quay/quay

Remove encoding arg to get str instead of bytes

Description of Changes

  • Changes yaml.safe_dump to return a str instead of bytes

Changes:

  • ..
  • ..

Issue: <link to story or task>

TESTING ->

BREAKING CHANGE ->


Reviewer Checklist

  • [ ] It works!
  • [ ] Comments provide sufficient explanations for the next contributor
  • [ ] Tests cover changes and corner cases
  • [ ] Follows Quay syntax patterns and format
+2 -2

0 comment

2 changed files

pr created time in 17 days

create barnchkleesc/quay

branch : fix-yaml-dumps-to-return-str

created branch time in 17 days

Pull request review commentquay/quay

Add a timeout to queuefile to ensure it doesn't block forever

+from multiprocessing.queues import Empty, Queue++ class QueueFile(object):     """ Class which implements a file-like interface and reads QueueResult's from a blocking       multiprocessing queue.   """ -    def __init__(self, queue, name=None):+    def __init__(self, queue, name=None, timeout=None):+        assert isinstance(queue, Queue)

This is breaking unit tests since it's using a FakeQueue.

josephschorr

comment created time in 17 days

delete branch kleesc/quay

delete branch : fix-byte-string-instances

delete time in 17 days

push eventquay/quay

Kenny Lee Sin Cheong

commit sha fcdc39bead7abbaecd6866f4e79279373e5fcd4b

Encode the output of json.dumps to utf-8 (according to the JSON specs)

view details

Kenny Lee Sin Cheong

commit sha 3697413613e744712e8695f4a6ea35cf88fbc36e

Convert string to bytes when storing superusers in a ctype array

view details

Kenny Lee Sin Cheong

commit sha c4daf745df0090cef08f8452334bdec6dcb51b33

Merge pull request #141 from kleesc/fix-byte-string-instances Fix byte string instances

view details

push time in 17 days

more