From 3f7f977834602100063174a085ffde59803d8db7 Mon Sep 17 00:00:00 2001 From: Gusted Date: Tue, 26 Aug 2025 21:45:25 +0200 Subject: [PATCH] fix: generate response via mock server --- .../GET_%2Fapi%2F0%2Fprotop2g-test-srce | 1 - ...0e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo | 1 - ...0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo | 1 - ...c212aa958a0fe76155c2907c889969a7224%2Finfo | 1 - ...61dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo | 1 - ...c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo | 1 - ...e331cade9341b9e4f311b7a134f99893d21%2Finfo | 1 - ...2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F3 | 1 - ...2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F4 | 1 - ...T_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues | 1 - ...0%2Fprotop2g-test-srce%2Fpull-request%2F10 | 1 - ...F0%2Fprotop2g-test-srce%2Fpull-request%2F5 | 1 - ...F0%2Fprotop2g-test-srce%2Fpull-request%2F6 | 1 - ...F0%2Fprotop2g-test-srce%2Fpull-request%2F7 | 1 - ...F0%2Fprotop2g-test-srce%2Fpull-request%2F8 | 1 - ...F0%2Fprotop2g-test-srce%2Fpull-request%2F9 | 1 - ...i%2F0%2Fprotop2g-test-srce%2Fpull-requests | 1 - ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa | 1 - ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb | 1 - ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc | 1 - ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd | 1 - ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee | 1 - ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff | 1 - ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg | 1 - ...GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags | 1 - .../GET_%2Fapi%2F0%2Fprotop2g-test-srce | 21 +- ...0e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo | 21 +- ...0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo | 21 +- ...c212aa958a0fe76155c2907c889969a7224%2Finfo | 21 +- ...61dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo | 21 +- ...c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo | 21 +- ...e331cade9341b9e4f311b7a134f99893d21%2Finfo | 21 +- ...2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F1 | 125 -- ...2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F2 | 206 ++- ...T_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues | 331 ---- ...e%2Fissues%3Fpage=1&per_page=20&status=all | 328 ++++ ...0%2Fprotop2g-test-srce%2Fpull-request%2F10 | 259 --- ...F0%2Fprotop2g-test-srce%2Fpull-request%2F5 | 21 +- ...F0%2Fprotop2g-test-srce%2Fpull-request%2F6 | 249 --- ...F0%2Fprotop2g-test-srce%2Fpull-request%2F7 | 234 --- ...F0%2Fprotop2g-test-srce%2Fpull-request%2F8 | 234 --- ...F0%2Fprotop2g-test-srce%2Fpull-request%2F9 | 239 --- ...i%2F0%2Fprotop2g-test-srce%2Fpull-requests | 507 ------ ...l-requests%3Fpage=1&per_page=20&status=all | 1418 +++++++++++++++++ ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa | 21 +- ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb | 21 +- ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc | 21 +- ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd | 21 +- ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee | 21 +- ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff | 21 +- ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg | 21 +- ...Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fhhhh | 15 + ...GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags | 37 +- 53 files changed, 2103 insertions(+), 2419 deletions(-) delete mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F1 delete mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues create mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues%3Fpage=1&per_page=20&status=all delete mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F10 delete mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F6 delete mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F7 delete mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F8 delete mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F9 delete mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests create mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests%3Fpage=1&per_page=20&status=all create mode 100644 services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fhhhh diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce index 5f569b145c..d1693ef67f 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:51:21 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F01b420e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F01b420e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo index e31c4193e0..063950557b 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F01b420e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F01b420e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:44:23 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo index 722b59a6dd..dbd4992dbd 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:44:57 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F1a6ccc212aa958a0fe76155c2907c889969a7224%2Finfo b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F1a6ccc212aa958a0fe76155c2907c889969a7224%2Finfo index 8d3fb6f5f2..ce899b5e29 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F1a6ccc212aa958a0fe76155c2907c889969a7224%2Finfo +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F1a6ccc212aa958a0fe76155c2907c889969a7224%2Finfo @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:43:47 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F2d40761dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F2d40761dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo index 852a4b724d..412298b22c 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F2d40761dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F2d40761dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:46:23 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Fb55e5c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Fb55e5c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo index a35fb1f416..6ac5ccf674 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Fb55e5c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Fb55e5c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:46:59 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Ff1246e331cade9341b9e4f311b7a134f99893d21%2Finfo b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Ff1246e331cade9341b9e4f311b7a134f99893d21%2Finfo index 8e161ce97c..3505297407 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Ff1246e331cade9341b9e4f311b7a134f99893d21%2Finfo +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Ff1246e331cade9341b9e4f311b7a134f99893d21%2Finfo @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:45:31 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F3 b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F3 index d9b5d17073..a5116fa017 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F3 +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F3 @@ -1,4 +1,3 @@ -HTTP/2 404 date: Wed, 23 Jul 2025 06:17:46 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F4 b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F4 index 6aa95bba6a..e4dbc1976d 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F4 +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F4 @@ -1,4 +1,3 @@ -HTTP/2 404 date: Wed, 23 Jul 2025 06:17:58 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues index 84a9e44c35..e04d6fd928 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 30 Jul 2025 05:15:59 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F10 b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F10 index e43f97a590..9c2bd27396 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F10 +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F10 @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:21:04 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F5 b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F5 index be1c0e3a25..3fc0a4be13 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F5 +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F5 @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:19:26 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F6 b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F6 index 878989a6cd..46a27d2130 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F6 +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F6 @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:19:47 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F7 b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F7 index 51c269273c..0693dc39f3 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F7 +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F7 @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:20:00 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F8 b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F8 index 45ae72d6e8..f5a3ad4712 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F8 +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F8 @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:20:17 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F9 b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F9 index 2e19157948..f65e51e90d 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F9 +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F9 @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:20:51 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests index 15b69e8f03..a047968f02 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 06:18:47 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa index d0f24e646e..5afe87654e 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 05:34:39 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb index a859096f25..37d40b9c6e 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 05:34:50 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc index c4fdc9aa46..4f170a50fe 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 05:35:02 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd index db9ad09a74..fb79ce7a97 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 05:36:23 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee index eac0faf464..5e968f23b9 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 05:36:34 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff index af5935aa46..83d48ee851 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 05:36:48 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg index 28fd0ef15d..85a07333f8 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 05:37:23 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags index 1176b532a4..131f4b34a8 100644 --- a/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags +++ b/services/migrations/testdata/pagure/full_download/authorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags @@ -1,4 +1,3 @@ -HTTP/2 200 date: Wed, 23 Jul 2025 05:16:48 GMT server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 x-xss-protection: 1; mode=block diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce index 5f569b145c..ef69d4bdb8 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:51:21 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 1464 -content-security-policy: default-src 'self';script-src 'self' 'nonce-Tr8ktNGt3XoBWQBIXrrPTeA1v'; style-src 'self' 'nonce-Tr8ktNGt3XoBWQBIXrrPTeA1v'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYmI4NGRmYWMyY2Q2MzVlOWRkOTQwMGYwNzk2NzdlOGQxN2UxYTJlMCJ9.G2IX6Q.ETAG_sYgE1V9xYQNy_CD4HOP32Q; Expires=Sat, 23-Aug-2025 06:51:21 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +Content-Length: 1464 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-tnXvEZGNmF5HI1BOPEvAXnIFi'; style-src 'self' 'nonce-tnXvEZGNmF5HI1BOPEvAXnIFi'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiOGEzYjk3NGI3NWM1MjdjYzY5MjdhM2E5MjZhNjZiZTBlNWFmYjM5MCJ9.G4-gsg.8A24PiXaZg1Cu-jRIk80lUXLWFo; Expires=Fri, 26-Sep-2025 19:46:58 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload { "access_groups": { diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F01b420e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F01b420e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo index e31c4193e0..2501f4f6e3 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F01b420e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F01b420e2964928a15f790f9b7c1a0053e7b5f0a5%2Finfo @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:44:23 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 452 -content-security-policy: default-src 'self';script-src 'self' 'nonce-jtS0HiLSSKCUK3FUuLv7XD9KG'; style-src 'self' 'nonce-jtS0HiLSSKCUK3FUuLv7XD9KG'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiY2EzN2Y5MTI1ZjkxNTkzMDViMWQ5ZGVhYjkyNzVlZTkwNmVjYzgzYiJ9.G2IWRw.1ZmhWySKFk3Lw_bA-EwmcNCgcz0; Expires=Sat, 23-Aug-2025 06:44:23 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +X-Xss-Protection: 1; mode=block +Referrer-Policy: same-origin +Content-Length: 452 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-Y3ZN3d6QZqSLwh8xAkWYBzeiT'; style-src 'self' 'nonce-Y3ZN3d6QZqSLwh8xAkWYBzeiT'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiMzJiMzRmYTllNjVkMTQzYjQzNGIxOTlmNzliODZlOTRjMzA3NmQ1MiJ9.G4-gtg.PdKDFShx8RPQiN9BHaw7eAf_uzI; Expires=Fri, 26-Sep-2025 19:47:02 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json +X-Content-Type-Options: nosniff +X-Frame-Options: ALLOW-FROM https://pagure.io/ { "author": "Akashdeep Dhar", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo index 722b59a6dd..89e6c4cae6 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160%2Finfo @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:44:57 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 454 -content-security-policy: default-src 'self';script-src 'self' 'nonce-6gKus9S40eu36HFYePUnyxB36'; style-src 'self' 'nonce-6gKus9S40eu36HFYePUnyxB36'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZjM5ZTYyYWM5NDViYTYwMjg1MjFlMTAzNjU4OWQ3Zjc1NjA5ZmUzMSJ9.G2IWaQ._b9edyW_4DSX-umHlyVib496s00; Expires=Sat, 23-Aug-2025 06:44:57 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNGU2MzY4YmE0MGE3NDdhYWVlZDUwNDczOTlhMWZiZGY5YjhjNWJjMSJ9.G4-gtg.nsP6pJHATDf8xW73FOOSlwhGUkE; Expires=Fri, 26-Sep-2025 19:47:02 GMT; Secure; HttpOnly; Path=/ +Content-Length: 454 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-LfLHOABekbvGWQH4XCgWCCMsc'; style-src 'self' 'nonce-LfLHOABekbvGWQH4XCgWCCMsc'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff { "author": "Akashdeep Dhar", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F1a6ccc212aa958a0fe76155c2907c889969a7224%2Finfo b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F1a6ccc212aa958a0fe76155c2907c889969a7224%2Finfo index 8d3fb6f5f2..5fc6687589 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F1a6ccc212aa958a0fe76155c2907c889969a7224%2Finfo +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F1a6ccc212aa958a0fe76155c2907c889969a7224%2Finfo @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:43:47 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 452 -content-security-policy: default-src 'self';script-src 'self' 'nonce-bDXeQlGZOYsS26Mr1BJPgodzY'; style-src 'self' 'nonce-bDXeQlGZOYsS26Mr1BJPgodzY'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNDRkYmIwMjQwODI1ODc4MGUzYWM4ZDZhZTkxYWQ2NTkyMDFhNTg0ZSJ9.G2IWIw.U2Rb6xUm4Wk9ODweB3hH1cggWkM; Expires=Sat, 23-Aug-2025 06:43:47 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Xss-Protection: 1; mode=block +Content-Length: 452 +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZDAxNjdjNGQwYTI4ZDRiY2RlNDVmN2NmMjE4YmExOTEyZDQyMTNhMCJ9.G4-gtQ.pOTn9bI3Kb4T50pd_-8wV840Reg; Expires=Fri, 26-Sep-2025 19:47:01 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-ye8eyhQR7cRy062VVRWLSeYzI'; style-src 'self' 'nonce-ye8eyhQR7cRy062VVRWLSeYzI'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; { "author": "Akashdeep Dhar", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F2d40761dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F2d40761dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo index 852a4b724d..637f9b44da 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F2d40761dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2F2d40761dc53e6fa060ac49d88e1452c6751d4b1c%2Finfo @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:46:23 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 454 -content-security-policy: default-src 'self';script-src 'self' 'nonce-JLGc3LbKkMMzOnQTvUIIZbAwF'; style-src 'self' 'nonce-JLGc3LbKkMMzOnQTvUIIZbAwF'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYTE0Y2EzMTZiMWRkZGZjOTJjMjkwZTkyNjM5OWEzYWZiNjA0OTZiMCJ9.G2IWvw.SNBn8NelY5GBQ-8SmLY-Uwy-uq0; Expires=Sat, 23-Aug-2025 06:46:23 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +Content-Type: application/json +X-Xss-Protection: 1; mode=block +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-z4zIwQCgXhVVY9lil5w37aAVg'; style-src 'self' 'nonce-z4zIwQCgXhVVY9lil5w37aAVg'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +X-Content-Type-Options: nosniff +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Length: 454 +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNzRiY2Q2NzUzYmMyMDgyZmNmYTQ2NGQ0N2Y5ODhmNjhiMzYxMjMwMyJ9.G4-gtg.mUZvuxqGocR65nDhnE43Iwl7qtQ; Expires=Fri, 26-Sep-2025 19:47:02 GMT; Secure; HttpOnly; Path=/ { "author": "Akashdeep Dhar", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Fb55e5c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Fb55e5c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo index a35fb1f416..5f04c62717 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Fb55e5c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Fb55e5c91d2572d60a8d7e71b3d3003e523127bd4%2Finfo @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:46:59 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 454 -content-security-policy: default-src 'self';script-src 'self' 'nonce-ORfdixyFztBA0Sx54SlhQuMio'; style-src 'self' 'nonce-ORfdixyFztBA0Sx54SlhQuMio'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYmY2MjEyYzNmMDkzMmZkZDMxYjYwYzVmMDdjYzEzY2JhZTJkMjVmZCJ9.G2IW4w.JCI6ih36NlW5IPwNX1LaCbb6v5U; Expires=Sat, 23-Aug-2025 06:46:59 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Content-Type-Options: nosniff +Content-Length: 454 +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZGYyYjkwMjU1YWI2MTU1MGMzN2IwNDk5NDMyNmQ5MDhjOTQwNDM1MCJ9.G4-gtg.lauXHyPuU-GpljnUX7l5muhxnQ4; Expires=Fri, 26-Sep-2025 19:47:02 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json +X-Xss-Protection: 1; mode=block +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-gTkLO2hyzMbZ7VoCsariFBw5p'; style-src 'self' 'nonce-gTkLO2hyzMbZ7VoCsariFBw5p'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; { "author": "Akashdeep Dhar", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Ff1246e331cade9341b9e4f311b7a134f99893d21%2Finfo b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Ff1246e331cade9341b9e4f311b7a134f99893d21%2Finfo index 8e161ce97c..a0f1ee088e 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Ff1246e331cade9341b9e4f311b7a134f99893d21%2Finfo +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fc%2Ff1246e331cade9341b9e4f311b7a134f99893d21%2Finfo @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:45:31 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 454 -content-security-policy: default-src 'self';script-src 'self' 'nonce-chsmQCN0V1J9MIqK5NU6MqBJv'; style-src 'self' 'nonce-chsmQCN0V1J9MIqK5NU6MqBJv'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZDNmYWUzNTBlOWZkNDY0MTJlOWNkMjQ0M2FjZmYyY2VkZjBlY2ZiYSJ9.G2IWjA.co1poP1T_e07frtYRBAkxcp2RTM; Expires=Sat, 23-Aug-2025 06:45:32 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +Content-Length: 454 +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYWQyOWJlMDZjOTE5OTdlMGJjZDY5Y2U2NWZiZDQ1N2I0YzFjNzcyYiJ9.G4-gtg.AcC4LKuD5ETKZhTYsrK7sIMQTkU; Expires=Fri, 26-Sep-2025 19:47:02 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-7wtiizCOJwkK1brnaNWuEQwLc'; style-src 'self' 'nonce-7wtiizCOJwkK1brnaNWuEQwLc'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; { "author": "Akashdeep Dhar", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F1 b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F1 deleted file mode 100644 index ab96eec4a3..0000000000 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F1 +++ /dev/null @@ -1,125 +0,0 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:17:07 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 3105 -content-security-policy: default-src 'self';script-src 'self' 'nonce-yBIiXAYKuVAlrSnvYuxYU2MVh'; style-src 'self' 'nonce-yBIiXAYKuVAlrSnvYuxYU2MVh'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZDQ4YWUxNzRmZGRjNDE3MGE3Zjg4YTY2OWJmMzI4MTA3OGQ0NDJmNyJ9.G2IP4w.fBfDUgO0_qt8TTh1QGvCxyEoNw8; Expires=Sat, 23-Aug-2025 06:17:07 GMT; Secure; HttpOnly; Path=/ -content-type: application/json - -{ - "assignee": null, - "blocks": [], - "close_status": null, - "closed_at": null, - "closed_by": null, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue tagged with: aaaa, bbbb", - "date_created": "1697169699", - "edited_on": null, - "editor": null, - "id": 878471, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the first comment under the first test issue", - "date_created": "1697169880", - "edited_on": null, - "editor": null, - "id": 878473, - "notification": false, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the second comment under the first test issue", - "date_created": "1697169924", - "edited_on": null, - "editor": null, - "id": 878474, - "notification": false, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone AAAA", - "date_created": "1746679806", - "edited_on": null, - "editor": null, - "id": 971677, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue priority set to: Epic", - "date_created": "1750832745", - "edited_on": null, - "editor": null, - "id": 976719, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "content": "This is the body of the first test issue", - "custom_fields": [], - "date_created": "1697169462", - "depends": [], - "full_url": "https://pagure.io/protop2g-test-srce/issue/1", - "id": 1, - "last_updated": "1750832745", - "milestone": "Milestone AAAA", - "priority": 4, - "private": false, - "related_prs": [], - "status": "Open", - "tags": [ - "aaaa", - "bbbb" - ], - "title": "This is the title of the first test issue", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } -} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F2 b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F2 index 7488423491..34547248b4 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F2 +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissue%2F2 @@ -1,17 +1,191 @@ -HTTP/2 404 -date: Wed, 23 Jul 2025 06:17:34 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 233 -content-security-policy: default-src 'self';script-src 'self' 'nonce-sIVvSKRvcU00FQYaXHjgZGoqv'; style-src 'self' 'nonce-sIVvSKRvcU00FQYaXHjgZGoqv'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiOTE1NmEzNWM2ZWU4ZGI1M2U5MTFlOGIzN2UzYzRkNzcxNDZlMjk1MCJ9.G2IP_g.YZx_ll-7EyLvtel9UcO0uQAoujM; Expires=Sat, 23-Aug-2025 06:17:34 GMT; Secure; HttpOnly; Path=/ -content-type: text/html; charset=UTF-8 +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Length: 5327 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-ZantBGThWBCI2APLt4SMU7xGo'; style-src 'self' 'nonce-ZantBGThWBCI2APLt4SMU7xGo'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiN2MyZWQyMWNlNTAyMDZhYTNlNjY2MThhZWE1ODJhM2Q0YjNlYWJiOCJ9.G4-gtQ.qChOO4poXg469ntQDFbUfu7Cdoo; Expires=Fri, 26-Sep-2025 19:47:01 GMT; Secure; HttpOnly; Path=/ +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Content-Type: application/json - -404 Not Found -

Not Found

-

The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.

+{ + "assignee": null, + "blocks": [], + "close_status": "Complete", + "closed_at": "1750832579", + "closed_by": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + }, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue tagged with: cccc, dddd", + "date_created": "1697169810", + "edited_on": null, + "editor": null, + "id": 878472, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "The is the first comment under the second test issue", + "date_created": "1697169964", + "edited_on": null, + "editor": null, + "id": 878475, + "notification": false, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "The is the second comment under the second test issue", + "date_created": "1697169976", + "edited_on": null, + "editor": null, + "id": 878476, + "notification": false, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue status updated to: Closed (was: Open)", + "date_created": "1697170032", + "edited_on": null, + "editor": null, + "id": 878477, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone BBBB", + "date_created": "1746679821", + "edited_on": null, + "editor": null, + "id": 971678, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: None (was: Milestone BBBB)\n- Issue status updated to: Open (was: Closed)", + "date_created": "1750832572", + "edited_on": null, + "editor": null, + "id": 976713, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue close_status updated to: Complete\n- Issue status updated to: Closed (was: Open)", + "date_created": "1750832582", + "edited_on": null, + "editor": null, + "id": 976714, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone BBBB", + "date_created": "1750832674", + "edited_on": null, + "editor": null, + "id": 976717, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue priority set to: Rare", + "date_created": "1750832757", + "edited_on": null, + "editor": null, + "id": 976720, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "content": "This is the body of the second test issue", + "custom_fields": [], + "date_created": "1697169676", + "depends": [], + "full_url": "https://pagure.io/protop2g-test-srce/issue/2", + "id": 2, + "last_updated": "1750832757", + "milestone": "Milestone BBBB", + "priority": 3, + "private": false, + "related_prs": [], + "status": "Closed", + "tags": [ + "cccc", + "dddd" + ], + "title": "This is the title of the second test issue", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } +} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues deleted file mode 100644 index 4f14350af2..0000000000 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues +++ /dev/null @@ -1,331 +0,0 @@ -HTTP/2 200 -date: Wed, 30 Jul 2025 05:17:03 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 10166 -content-security-policy: default-src 'self';script-src 'self' 'nonce-rxZTVpKgLDOgYu1TX1ab1qR2p'; style-src 'self' 'nonce-rxZTVpKgLDOgYu1TX1ab1qR2p'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiOGRkN2YyNjZiMGQ5YmM4Mjc3YjllYjkzMjUyNjZlMmQ5OTExMWI2NCJ9.G2s8UA.oQa5peejoMGwTzJF3vWHgcS8naQ; Expires=Sat, 30-Aug-2025 05:17:04 GMT; Secure; HttpOnly; Path=/ -content-type: application/json - -{ - "args": { - "assignee": null, - "author": null, - "milestones": [], - "no_stones": null, - "order": null, - "priority": null, - "since": null, - "status": "all", - "tags": [] - }, - "issues": [ - { - "assignee": null, - "blocks": [], - "close_status": "Complete", - "closed_at": "1750832579", - "closed_by": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - }, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue tagged with: cccc, dddd", - "date_created": "1697169810", - "edited_on": null, - "editor": null, - "id": 878472, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "The is the first comment under the second test issue", - "date_created": "1697169964", - "edited_on": null, - "editor": null, - "id": 878475, - "notification": false, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "The is the second comment under the second test issue", - "date_created": "1697169976", - "edited_on": null, - "editor": null, - "id": 878476, - "notification": false, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue status updated to: Closed (was: Open)", - "date_created": "1697170032", - "edited_on": null, - "editor": null, - "id": 878477, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone BBBB", - "date_created": "1746679821", - "edited_on": null, - "editor": null, - "id": 971678, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: None (was: Milestone BBBB)\n- Issue status updated to: Open (was: Closed)", - "date_created": "1750832572", - "edited_on": null, - "editor": null, - "id": 976713, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue close_status updated to: Complete\n- Issue status updated to: Closed (was: Open)", - "date_created": "1750832582", - "edited_on": null, - "editor": null, - "id": 976714, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone BBBB", - "date_created": "1750832674", - "edited_on": null, - "editor": null, - "id": 976717, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue priority set to: Rare", - "date_created": "1750832757", - "edited_on": null, - "editor": null, - "id": 976720, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "content": "This is the body of the second test issue", - "custom_fields": [], - "date_created": "1697169676", - "depends": [], - "full_url": "https://pagure.io/protop2g-test-srce/issue/2", - "id": 2, - "last_updated": "1750832757", - "milestone": "Milestone BBBB", - "priority": 3, - "private": false, - "related_prs": [], - "status": "Closed", - "tags": [ - "cccc", - "dddd" - ], - "title": "This is the title of the second test issue", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "assignee": null, - "blocks": [], - "close_status": null, - "closed_at": null, - "closed_by": null, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue tagged with: aaaa, bbbb", - "date_created": "1697169699", - "edited_on": null, - "editor": null, - "id": 878471, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the first comment under the first test issue", - "date_created": "1697169880", - "edited_on": null, - "editor": null, - "id": 878473, - "notification": false, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the second comment under the first test issue", - "date_created": "1697169924", - "edited_on": null, - "editor": null, - "id": 878474, - "notification": false, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone AAAA", - "date_created": "1746679806", - "edited_on": null, - "editor": null, - "id": 971677, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "**Metadata Update from @t0xic0der**:\n- Issue priority set to: Epic", - "date_created": "1750832745", - "edited_on": null, - "editor": null, - "id": 976719, - "notification": true, - "parent": null, - "reactions": {}, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "content": "This is the body of the first test issue", - "custom_fields": [], - "date_created": "1697169462", - "depends": [], - "full_url": "https://pagure.io/protop2g-test-srce/issue/1", - "id": 1, - "last_updated": "1750832745", - "milestone": "Milestone AAAA", - "priority": 4, - "private": false, - "related_prs": [], - "status": "Open", - "tags": [ - "aaaa", - "bbbb" - ], - "title": "This is the title of the first test issue", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "pagination": { - "first": "https://pagure.io/api/0/protop2g-test-srce/issues?per_page=20&status=all&page=1", - "last": "https://pagure.io/api/0/protop2g-test-srce/issues?per_page=20&status=all&page=1", - "next": null, - "page": 1, - "pages": 1, - "per_page": 20, - "prev": null - }, - "total_issues": 2 -} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues%3Fpage=1&per_page=20&status=all b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues%3Fpage=1&per_page=20&status=all new file mode 100644 index 0000000000..683954bdfa --- /dev/null +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fissues%3Fpage=1&per_page=20&status=all @@ -0,0 +1,328 @@ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Length: 10166 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-PksumVGOMvBkmvCTEaSHSrExE'; style-src 'self' 'nonce-PksumVGOMvBkmvCTEaSHSrExE'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZDRiMzUyNTA1NDU0MDU4ZTJhNjA5NWFkZjNkYjRkMmUwYjYzZGZkNCJ9.G4-gtA.hMuX3dKcBI5jKIZp5DlZWJhSDPw; Expires=Fri, 26-Sep-2025 19:47:00 GMT; Secure; HttpOnly; Path=/ +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin + +{ + "args": { + "assignee": null, + "author": null, + "milestones": [], + "no_stones": null, + "order": null, + "priority": null, + "since": null, + "status": "all", + "tags": [] + }, + "issues": [ + { + "assignee": null, + "blocks": [], + "close_status": "Complete", + "closed_at": "1750832579", + "closed_by": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + }, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue tagged with: cccc, dddd", + "date_created": "1697169810", + "edited_on": null, + "editor": null, + "id": 878472, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "The is the first comment under the second test issue", + "date_created": "1697169964", + "edited_on": null, + "editor": null, + "id": 878475, + "notification": false, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "The is the second comment under the second test issue", + "date_created": "1697169976", + "edited_on": null, + "editor": null, + "id": 878476, + "notification": false, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue status updated to: Closed (was: Open)", + "date_created": "1697170032", + "edited_on": null, + "editor": null, + "id": 878477, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone BBBB", + "date_created": "1746679821", + "edited_on": null, + "editor": null, + "id": 971678, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: None (was: Milestone BBBB)\n- Issue status updated to: Open (was: Closed)", + "date_created": "1750832572", + "edited_on": null, + "editor": null, + "id": 976713, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue close_status updated to: Complete\n- Issue status updated to: Closed (was: Open)", + "date_created": "1750832582", + "edited_on": null, + "editor": null, + "id": 976714, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone BBBB", + "date_created": "1750832674", + "edited_on": null, + "editor": null, + "id": 976717, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue priority set to: Rare", + "date_created": "1750832757", + "edited_on": null, + "editor": null, + "id": 976720, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "content": "This is the body of the second test issue", + "custom_fields": [], + "date_created": "1697169676", + "depends": [], + "full_url": "https://pagure.io/protop2g-test-srce/issue/2", + "id": 2, + "last_updated": "1750832757", + "milestone": "Milestone BBBB", + "priority": 3, + "private": false, + "related_prs": [], + "status": "Closed", + "tags": [ + "cccc", + "dddd" + ], + "title": "This is the title of the second test issue", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "assignee": null, + "blocks": [], + "close_status": null, + "closed_at": null, + "closed_by": null, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue tagged with: aaaa, bbbb", + "date_created": "1697169699", + "edited_on": null, + "editor": null, + "id": 878471, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "This is the first comment under the first test issue", + "date_created": "1697169880", + "edited_on": null, + "editor": null, + "id": 878473, + "notification": false, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "This is the second comment under the first test issue", + "date_created": "1697169924", + "edited_on": null, + "editor": null, + "id": 878474, + "notification": false, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue set to the milestone: Milestone AAAA", + "date_created": "1746679806", + "edited_on": null, + "editor": null, + "id": 971677, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "**Metadata Update from @t0xic0der**:\n- Issue priority set to: Epic", + "date_created": "1750832745", + "edited_on": null, + "editor": null, + "id": 976719, + "notification": true, + "parent": null, + "reactions": {}, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "content": "This is the body of the first test issue", + "custom_fields": [], + "date_created": "1697169462", + "depends": [], + "full_url": "https://pagure.io/protop2g-test-srce/issue/1", + "id": 1, + "last_updated": "1750832745", + "milestone": "Milestone AAAA", + "priority": 4, + "private": false, + "related_prs": [], + "status": "Open", + "tags": [ + "aaaa", + "bbbb" + ], + "title": "This is the title of the first test issue", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "pagination": { + "first": "https://pagure.io/api/0/protop2g-test-srce/issues?per_page=20&status=all&page=1", + "last": "https://pagure.io/api/0/protop2g-test-srce/issues?per_page=20&status=all&page=1", + "next": null, + "page": 1, + "pages": 1, + "per_page": 20, + "prev": null + }, + "total_issues": 2 +} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F10 b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F10 deleted file mode 100644 index e43f97a590..0000000000 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F10 +++ /dev/null @@ -1,259 +0,0 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:21:04 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 6179 -content-security-policy: default-src 'self';script-src 'self' 'nonce-BK18r6rq2MUNhc0CXTZKJQyJY'; style-src 'self' 'nonce-BK18r6rq2MUNhc0CXTZKJQyJY'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiOTQ3NGFiNjdkNjdlZjNiNWNmOWYwZGFmODg1MDMxMTYzNTc5OTkxMyJ9.G2IQ0A.97bsQ3k_CAN3UOID130UESba38M; Expires=Sat, 23-Aug-2025 06:21:04 GMT; Secure; HttpOnly; Path=/ -content-type: application/json - -{ - "assignee": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - }, - "branch": "main", - "branch_from": "test-ffff", - "cached_merge_status": "unknown", - "closed_at": "1747635431", - "closed_by": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - }, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: ffff\n- Request assigned", - "commit": null, - "date_created": "1747635211", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219623, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "rebased onto 01b420e2964928a15f790f9b7c1a0053e7b5f0a5", - "commit": null, - "date_created": "1747635389", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219625, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "Pull-Request has been merged by t0xic0der", - "commit": null, - "date_created": "1747635431", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219626, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "commit_start": "1a6ccc212aa958a0fe76155c2907c889969a7224", - "commit_stop": "1a6ccc212aa958a0fe76155c2907c889969a7224", - "date_created": "1747635165", - "full_url": "https://pagure.io/protop2g-test-srce/pull-request/10", - "id": 10, - "initial_comment": "Signed-off-by: Akashdeep Dhar ", - "last_updated": "1747635431", - "project": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "remote_git": null, - "repo_from": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "status": "Merged", - "tags": [ - "ffff" - ], - "threshold_reached": null, - "title": "Change the branch identity to `test-ffff` in the README.md file", - "uid": "d3b7100abf8b4b02aa220d899e063295", - "updated_on": "1747635431", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } -} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F5 b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F5 index be1c0e3a25..18475372de 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F5 +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F5 @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:19:26 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 5859 -content-security-policy: default-src 'self';script-src 'self' 'nonce-x3rXi7f95hPSGE2mV9PPJv0Db'; style-src 'self' 'nonce-x3rXi7f95hPSGE2mV9PPJv0Db'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiODFiMTQzZWQwZGEzMWIxNmE3NTk1ODYyNWE0MGZjNjcwNThmMDc3ZSJ9.G2IQbg.9qdYqcrGIqnCKtjsWYjcfMCTzok; Expires=Sat, 23-Aug-2025 06:19:26 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Content-Length: 5859 +Referrer-Policy: same-origin +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-cKJRnMfn3wZ2XOdNVb5fJc3EU'; style-src 'self' 'nonce-cKJRnMfn3wZ2XOdNVb5fJc3EU'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNDI2OTlmMzdkNzliNDBhZTNjNWVjMzI0ZjJiZTZhZTRiOTllMDc1YiJ9.G4-gtw.IeZ5E3NAmb0f8u4EtYgCVD8wupw; Expires=Fri, 26-Sep-2025 19:47:03 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json { "assignee": null, diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F6 b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F6 deleted file mode 100644 index 878989a6cd..0000000000 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F6 +++ /dev/null @@ -1,249 +0,0 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:19:47 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 5859 -content-security-policy: default-src 'self';script-src 'self' 'nonce-3mH3rM1hwmaCorIQiTfUsFwdZ'; style-src 'self' 'nonce-3mH3rM1hwmaCorIQiTfUsFwdZ'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNWY5OWMwYjViOTkzZjM0YTY3OTJiYTZmNDk4YzY3MzUwMzY3MzY2OCJ9.G2IQgw.dxyk0aB89uDJGN15BTWrZEvCFWg; Expires=Sat, 23-Aug-2025 06:19:47 GMT; Secure; HttpOnly; Path=/ -content-type: application/json - -{ - "assignee": null, - "branch": "main", - "branch_from": "test-bbbb", - "cached_merge_status": "CONFLICTS", - "closed_at": null, - "closed_by": null, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: bbbb", - "commit": null, - "date_created": "1746427480", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219087, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the first comment under this pull request.", - "commit": null, - "date_created": "1746595539", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219192, - "line": null, - "notification": false, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the second comment under this pull request.", - "commit": null, - "date_created": "1746595552", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219193, - "line": null, - "notification": false, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "commit_start": "2d40761dc53e6fa060ac49d88e1452c6751d4b1c", - "commit_stop": "2d40761dc53e6fa060ac49d88e1452c6751d4b1c", - "date_created": "1746427470", - "full_url": "https://pagure.io/protop2g-test-srce/pull-request/6", - "id": 6, - "initial_comment": "Signed-off-by: Akashdeep Dhar ", - "last_updated": "1747643450", - "project": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "remote_git": null, - "repo_from": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "status": "Open", - "tags": [ - "bbbb" - ], - "threshold_reached": null, - "title": "Change the branch identity to `test-bbbb` in the README.md file", - "uid": "9cab89d6bb8c499e8fcb47926f1f5806", - "updated_on": "1746595552", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } -} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F7 b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F7 deleted file mode 100644 index 51c269273c..0000000000 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F7 +++ /dev/null @@ -1,234 +0,0 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:20:00 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 5458 -content-security-policy: default-src 'self';script-src 'self' 'nonce-Bq1C3s4EngIGuBgtUcYdmK2M8'; style-src 'self' 'nonce-Bq1C3s4EngIGuBgtUcYdmK2M8'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZjUwNDcwNWQ4Y2UxZTRjODRlNjQxYTA0NzVlNDA5NGQwNzI4YTY1NyJ9.G2IQkA.KtxZfzau2wOwMTyfG_xNBHTMHSI; Expires=Sat, 23-Aug-2025 06:20:00 GMT; Secure; HttpOnly; Path=/ -content-type: application/json - -{ - "assignee": null, - "branch": "main", - "branch_from": "test-cccc", - "cached_merge_status": "FFORWARD", - "closed_at": "1746428043", - "closed_by": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - }, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: cccc", - "commit": null, - "date_created": "1746427513", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219088, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "Pull-Request has been closed by t0xic0der", - "commit": null, - "date_created": "1746428043", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219090, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "commit_start": "f1246e331cade9341b9e4f311b7a134f99893d21", - "commit_stop": "f1246e331cade9341b9e4f311b7a134f99893d21", - "date_created": "1746427506", - "full_url": "https://pagure.io/protop2g-test-srce/pull-request/7", - "id": 7, - "initial_comment": "Signed-off-by: Akashdeep Dhar ", - "last_updated": "1746428043", - "project": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "remote_git": null, - "repo_from": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "status": "Closed", - "tags": [ - "cccc" - ], - "threshold_reached": null, - "title": "Change the branch identity to `test-cccc` in the README.md file", - "uid": "f696feab56b84557b4d4a8a4462420ee", - "updated_on": "1746428043", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } -} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F8 b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F8 deleted file mode 100644 index 45ae72d6e8..0000000000 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F8 +++ /dev/null @@ -1,234 +0,0 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:20:17 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 5458 -content-security-policy: default-src 'self';script-src 'self' 'nonce-OxOLryXyFpTZ0hyi7t17U5IG0'; style-src 'self' 'nonce-OxOLryXyFpTZ0hyi7t17U5IG0'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiM2I3NWQwYzBhY2YxMjhmYTU0YmU5NzEzYzcyNjNjZTQ4NjFlNDE5ZCJ9.G2IQoQ.Ds29JFMXbO3q2kBPxmfx2kQ7YjA; Expires=Sat, 23-Aug-2025 06:20:17 GMT; Secure; HttpOnly; Path=/ -content-type: application/json - -{ - "assignee": null, - "branch": "main", - "branch_from": "test-dddd", - "cached_merge_status": "FFORWARD", - "closed_at": "1746428053", - "closed_by": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - }, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: dddd", - "commit": null, - "date_created": "1746427540", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219089, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "Pull-Request has been closed by t0xic0der", - "commit": null, - "date_created": "1746428053", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219091, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "commit_start": "0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160", - "commit_stop": "0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160", - "date_created": "1746427532", - "full_url": "https://pagure.io/protop2g-test-srce/pull-request/8", - "id": 8, - "initial_comment": "Signed-off-by: Akashdeep Dhar ", - "last_updated": "1746428053", - "project": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "remote_git": null, - "repo_from": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "status": "Closed", - "tags": [ - "dddd" - ], - "threshold_reached": null, - "title": "Change the branch identity to `test-dddd` in the README.md file", - "uid": "493b294044fd48e18f424210c919d8de", - "updated_on": "1746428053", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } -} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F9 b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F9 deleted file mode 100644 index 2e19157948..0000000000 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-request%2F9 +++ /dev/null @@ -1,239 +0,0 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:20:51 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 5628 -content-security-policy: default-src 'self';script-src 'self' 'nonce-RVreTe5AdtWf0rvyk7mxX40mb'; style-src 'self' 'nonce-RVreTe5AdtWf0rvyk7mxX40mb'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiM2MyYzdlY2E0MDYzNWRmZjRhMDc2MGE0OTg2MjNhMTU4MWNhZDg4OSJ9.G2IQww.VZpiXbZftgigHkiS15g8DF6iQSY; Expires=Sat, 23-Aug-2025 06:20:51 GMT; Secure; HttpOnly; Path=/ -content-type: application/json - -{ - "assignee": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - }, - "branch": "main", - "branch_from": "test-eeee", - "cached_merge_status": "unknown", - "closed_at": "1747635243", - "closed_by": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - }, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: eeee\n- Request assigned", - "commit": null, - "date_created": "1747635200", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219622, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "Pull-Request has been merged by t0xic0der", - "commit": null, - "date_created": "1747635243", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219624, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "commit_start": "01b420e2964928a15f790f9b7c1a0053e7b5f0a5", - "commit_stop": "01b420e2964928a15f790f9b7c1a0053e7b5f0a5", - "date_created": "1747635161", - "full_url": "https://pagure.io/protop2g-test-srce/pull-request/9", - "id": 9, - "initial_comment": "Signed-off-by: Akashdeep Dhar ", - "last_updated": "1747635243", - "project": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "remote_git": null, - "repo_from": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "status": "Merged", - "tags": [ - "eeee" - ], - "threshold_reached": null, - "title": "Change the branch identity to `test-eeee` in the README.md file", - "uid": "f2ad806e430a40bd8ee5894484338df4", - "updated_on": "1747635243", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } -} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests deleted file mode 100644 index 15b69e8f03..0000000000 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests +++ /dev/null @@ -1,507 +0,0 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 06:18:47 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 14090 -content-security-policy: default-src 'self';script-src 'self' 'nonce-t1H8BCX7kXOBmXS0wHPpBrAhK'; style-src 'self' 'nonce-t1H8BCX7kXOBmXS0wHPpBrAhK'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiODAwYWYyZGI3MjZlMzA2ZTdmNTdlMmIwNGVkNmU3YTBmNDYwZDUyMyJ9.G2IQRw.EDXBH36zsKcHKDETH_g7miO_r_w; Expires=Sat, 23-Aug-2025 06:18:47 GMT; Secure; HttpOnly; Path=/ -content-type: application/json - -{ - "args": { - "assignee": null, - "author": null, - "page": 1, - "per_page": 20, - "status": true, - "tags": [] - }, - "pagination": { - "first": "https://pagure.io/api/0/protop2g-test-srce/pull-requests?per_page=20&page=1", - "last": "https://pagure.io/api/0/protop2g-test-srce/pull-requests?per_page=20&page=1", - "next": null, - "page": 1, - "pages": 1, - "per_page": 20, - "prev": null - }, - "requests": [ - { - "assignee": null, - "branch": "main", - "branch_from": "test-bbbb", - "cached_merge_status": "CONFLICTS", - "closed_at": null, - "closed_by": null, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: bbbb", - "commit": null, - "date_created": "1746427480", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219087, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the first comment under this pull request.", - "commit": null, - "date_created": "1746595539", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219192, - "line": null, - "notification": false, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the second comment under this pull request.", - "commit": null, - "date_created": "1746595552", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219193, - "line": null, - "notification": false, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "commit_start": "2d40761dc53e6fa060ac49d88e1452c6751d4b1c", - "commit_stop": "2d40761dc53e6fa060ac49d88e1452c6751d4b1c", - "date_created": "1746427470", - "full_url": "https://pagure.io/protop2g-test-srce/pull-request/6", - "id": 6, - "initial_comment": "Signed-off-by: Akashdeep Dhar ", - "last_updated": "1747643450", - "project": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "remote_git": null, - "repo_from": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "status": "Open", - "tags": [ - "bbbb" - ], - "threshold_reached": null, - "title": "Change the branch identity to `test-bbbb` in the README.md file", - "uid": "9cab89d6bb8c499e8fcb47926f1f5806", - "updated_on": "1746595552", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "assignee": null, - "branch": "main", - "branch_from": "test-aaaa", - "cached_merge_status": "CONFLICTS", - "closed_at": null, - "closed_by": null, - "comments": [ - { - "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: aaaa", - "commit": null, - "date_created": "1746427453", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219086, - "line": null, - "notification": true, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the first comment under this pull request.", - "commit": null, - "date_created": "1746595521", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219190, - "line": null, - "notification": false, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - { - "comment": "This is the second comment under this pull request.", - "commit": null, - "date_created": "1746595529", - "edited_on": null, - "editor": null, - "filename": null, - "id": 219191, - "line": null, - "notification": false, - "parent": null, - "reactions": {}, - "tree": null, - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "commit_start": "b55e5c91d2572d60a8d7e71b3d3003e523127bd4", - "commit_stop": "b55e5c91d2572d60a8d7e71b3d3003e523127bd4", - "date_created": "1746427437", - "full_url": "https://pagure.io/protop2g-test-srce/pull-request/5", - "id": 5, - "initial_comment": "Signed-off-by: Akashdeep Dhar ", - "last_updated": "1747636185", - "project": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "remote_git": null, - "repo_from": { - "access_groups": { - "admin": [], - "collaborator": [], - "commit": [], - "ticket": [] - }, - "access_users": { - "admin": [ - "ryanlerch" - ], - "collaborator": [], - "commit": [], - "owner": [ - "t0xic0der" - ], - "ticket": [] - }, - "close_status": [ - "Complete", - "Baseless" - ], - "custom_keys": [], - "date_created": "1697168063", - "date_modified": "1744795940", - "description": "The source namespace for the Pagure Exporter project to run tests against", - "full_url": "https://pagure.io/protop2g-test-srce", - "fullname": "protop2g-test-srce", - "id": 17042, - "milestones": { - "Milestone AAAA": { - "active": true, - "date": "1765497600" - }, - "Milestone BBBB": { - "active": false, - "date": "1765497600" - }, - "Milestone CCCC": { - "active": true, - "date": "1765497600" - }, - "Milestone DDDD": { - "active": false, - "date": "1765497600" - } - }, - "name": "protop2g-test-srce", - "namespace": null, - "parent": null, - "priorities": { - "": "", - "1": "Common", - "2": "Uncommon", - "3": "Rare", - "4": "Epic", - "5": "Mythic" - }, - "tags": [ - "srce", - "test", - "gridhead", - "protop2g" - ], - "url_path": "protop2g-test-srce", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - }, - "status": "Open", - "tags": [ - "aaaa" - ], - "threshold_reached": null, - "title": "Change the branch identity to `test-aaaa` in the README.md file", - "uid": "f9e737c5ccc1434e9798cfd49d192538", - "updated_on": "1746595529", - "user": { - "full_url": "https://pagure.io/user/t0xic0der", - "fullname": "Akashdeep Dhar", - "name": "t0xic0der", - "url_path": "user/t0xic0der" - } - } - ], - "total_requests": 2 -} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests%3Fpage=1&per_page=20&status=all b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests%3Fpage=1&per_page=20&status=all new file mode 100644 index 0000000000..f9127f0899 --- /dev/null +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Fpull-requests%3Fpage=1&per_page=20&status=all @@ -0,0 +1,1418 @@ +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiMGIxOTQwMmQ5ZGRhMjk4NDZhM2VkNTFhMWI0MzZjNWQ4MTZmNTczYSJ9.G4-gtQ.NMS0gvCElG-a6Nm6IwwBJi3TSUM; Expires=Fri, 26-Sep-2025 19:47:01 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Referrer-Policy: same-origin +Content-Length: 40500 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-wa5O4laHUSWMEwIK4wwBWPPTY'; style-src 'self' 'nonce-wa5O4laHUSWMEwIK4wwBWPPTY'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; + +{ + "args": { + "assignee": null, + "author": null, + "page": 1, + "per_page": 20, + "status": "all", + "tags": [] + }, + "pagination": { + "first": "https://pagure.io/api/0/protop2g-test-srce/pull-requests?per_page=20&status=all&page=1", + "last": "https://pagure.io/api/0/protop2g-test-srce/pull-requests?per_page=20&status=all&page=1", + "next": null, + "page": 1, + "pages": 1, + "per_page": 20, + "prev": null + }, + "requests": [ + { + "assignee": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + }, + "branch": "main", + "branch_from": "test-ffff", + "cached_merge_status": "unknown", + "closed_at": "1747635431", + "closed_by": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + }, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: ffff\n- Request assigned", + "commit": null, + "date_created": "1747635211", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219623, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "rebased onto 01b420e2964928a15f790f9b7c1a0053e7b5f0a5", + "commit": null, + "date_created": "1747635389", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219625, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "Pull-Request has been merged by t0xic0der", + "commit": null, + "date_created": "1747635431", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219626, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "commit_start": "1a6ccc212aa958a0fe76155c2907c889969a7224", + "commit_stop": "1a6ccc212aa958a0fe76155c2907c889969a7224", + "date_created": "1747635165", + "full_url": "https://pagure.io/protop2g-test-srce/pull-request/10", + "id": 10, + "initial_comment": "Signed-off-by: Akashdeep Dhar ", + "last_updated": "1747635431", + "project": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "remote_git": null, + "repo_from": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "status": "Merged", + "tags": [ + "ffff" + ], + "threshold_reached": null, + "title": "Change the branch identity to `test-ffff` in the README.md file", + "uid": "d3b7100abf8b4b02aa220d899e063295", + "updated_on": "1747635431", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "assignee": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + }, + "branch": "main", + "branch_from": "test-eeee", + "cached_merge_status": "unknown", + "closed_at": "1747635243", + "closed_by": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + }, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: eeee\n- Request assigned", + "commit": null, + "date_created": "1747635200", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219622, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "Pull-Request has been merged by t0xic0der", + "commit": null, + "date_created": "1747635243", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219624, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "commit_start": "01b420e2964928a15f790f9b7c1a0053e7b5f0a5", + "commit_stop": "01b420e2964928a15f790f9b7c1a0053e7b5f0a5", + "date_created": "1747635161", + "full_url": "https://pagure.io/protop2g-test-srce/pull-request/9", + "id": 9, + "initial_comment": "Signed-off-by: Akashdeep Dhar ", + "last_updated": "1747635243", + "project": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "remote_git": null, + "repo_from": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "status": "Merged", + "tags": [ + "eeee" + ], + "threshold_reached": null, + "title": "Change the branch identity to `test-eeee` in the README.md file", + "uid": "f2ad806e430a40bd8ee5894484338df4", + "updated_on": "1747635243", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "assignee": null, + "branch": "main", + "branch_from": "test-dddd", + "cached_merge_status": "FFORWARD", + "closed_at": "1746428053", + "closed_by": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + }, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: dddd", + "commit": null, + "date_created": "1746427540", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219089, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "Pull-Request has been closed by t0xic0der", + "commit": null, + "date_created": "1746428053", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219091, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "commit_start": "0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160", + "commit_stop": "0bc8b0c38e0790e9ef5c8d512a00b9c4dd048160", + "date_created": "1746427532", + "full_url": "https://pagure.io/protop2g-test-srce/pull-request/8", + "id": 8, + "initial_comment": "Signed-off-by: Akashdeep Dhar ", + "last_updated": "1746428053", + "project": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "remote_git": null, + "repo_from": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "status": "Closed", + "tags": [ + "dddd" + ], + "threshold_reached": null, + "title": "Change the branch identity to `test-dddd` in the README.md file", + "uid": "493b294044fd48e18f424210c919d8de", + "updated_on": "1746428053", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "assignee": null, + "branch": "main", + "branch_from": "test-cccc", + "cached_merge_status": "FFORWARD", + "closed_at": "1746428043", + "closed_by": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + }, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: cccc", + "commit": null, + "date_created": "1746427513", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219088, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "Pull-Request has been closed by t0xic0der", + "commit": null, + "date_created": "1746428043", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219090, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "commit_start": "f1246e331cade9341b9e4f311b7a134f99893d21", + "commit_stop": "f1246e331cade9341b9e4f311b7a134f99893d21", + "date_created": "1746427506", + "full_url": "https://pagure.io/protop2g-test-srce/pull-request/7", + "id": 7, + "initial_comment": "Signed-off-by: Akashdeep Dhar ", + "last_updated": "1746428043", + "project": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "remote_git": null, + "repo_from": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "status": "Closed", + "tags": [ + "cccc" + ], + "threshold_reached": null, + "title": "Change the branch identity to `test-cccc` in the README.md file", + "uid": "f696feab56b84557b4d4a8a4462420ee", + "updated_on": "1746428043", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "assignee": null, + "branch": "main", + "branch_from": "test-bbbb", + "cached_merge_status": "CONFLICTS", + "closed_at": null, + "closed_by": null, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: bbbb", + "commit": null, + "date_created": "1746427480", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219087, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "This is the first comment under this pull request.", + "commit": null, + "date_created": "1746595539", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219192, + "line": null, + "notification": false, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "This is the second comment under this pull request.", + "commit": null, + "date_created": "1746595552", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219193, + "line": null, + "notification": false, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "commit_start": "2d40761dc53e6fa060ac49d88e1452c6751d4b1c", + "commit_stop": "2d40761dc53e6fa060ac49d88e1452c6751d4b1c", + "date_created": "1746427470", + "full_url": "https://pagure.io/protop2g-test-srce/pull-request/6", + "id": 6, + "initial_comment": "Signed-off-by: Akashdeep Dhar ", + "last_updated": "1747643450", + "project": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "remote_git": null, + "repo_from": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "status": "Open", + "tags": [ + "bbbb" + ], + "threshold_reached": null, + "title": "Change the branch identity to `test-bbbb` in the README.md file", + "uid": "9cab89d6bb8c499e8fcb47926f1f5806", + "updated_on": "1746595552", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "assignee": null, + "branch": "main", + "branch_from": "test-aaaa", + "cached_merge_status": "CONFLICTS", + "closed_at": null, + "closed_by": null, + "comments": [ + { + "comment": "**Metadata Update from @t0xic0der**:\n- Pull-request tagged with: aaaa", + "commit": null, + "date_created": "1746427453", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219086, + "line": null, + "notification": true, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "This is the first comment under this pull request.", + "commit": null, + "date_created": "1746595521", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219190, + "line": null, + "notification": false, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + { + "comment": "This is the second comment under this pull request.", + "commit": null, + "date_created": "1746595529", + "edited_on": null, + "editor": null, + "filename": null, + "id": 219191, + "line": null, + "notification": false, + "parent": null, + "reactions": {}, + "tree": null, + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "commit_start": "b55e5c91d2572d60a8d7e71b3d3003e523127bd4", + "commit_stop": "b55e5c91d2572d60a8d7e71b3d3003e523127bd4", + "date_created": "1746427437", + "full_url": "https://pagure.io/protop2g-test-srce/pull-request/5", + "id": 5, + "initial_comment": "Signed-off-by: Akashdeep Dhar ", + "last_updated": "1747636185", + "project": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "remote_git": null, + "repo_from": { + "access_groups": { + "admin": [], + "collaborator": [], + "commit": [], + "ticket": [] + }, + "access_users": { + "admin": [ + "ryanlerch" + ], + "collaborator": [], + "commit": [], + "owner": [ + "t0xic0der" + ], + "ticket": [] + }, + "close_status": [ + "Complete", + "Baseless" + ], + "custom_keys": [], + "date_created": "1697168063", + "date_modified": "1744795940", + "description": "The source namespace for the Pagure Exporter project to run tests against", + "full_url": "https://pagure.io/protop2g-test-srce", + "fullname": "protop2g-test-srce", + "id": 17042, + "milestones": { + "Milestone AAAA": { + "active": true, + "date": "1765497600" + }, + "Milestone BBBB": { + "active": false, + "date": "1765497600" + }, + "Milestone CCCC": { + "active": true, + "date": "1765497600" + }, + "Milestone DDDD": { + "active": false, + "date": "1765497600" + } + }, + "name": "protop2g-test-srce", + "namespace": null, + "parent": null, + "priorities": { + "": "", + "1": "Common", + "2": "Uncommon", + "3": "Rare", + "4": "Epic", + "5": "Mythic" + }, + "tags": [ + "srce", + "test", + "gridhead", + "protop2g" + ], + "url_path": "protop2g-test-srce", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + }, + "status": "Open", + "tags": [ + "aaaa" + ], + "threshold_reached": null, + "title": "Change the branch identity to `test-aaaa` in the README.md file", + "uid": "f9e737c5ccc1434e9798cfd49d192538", + "updated_on": "1746595529", + "user": { + "full_url": "https://pagure.io/user/t0xic0der", + "fullname": "Akashdeep Dhar", + "name": "t0xic0der", + "url_path": "user/t0xic0der" + } + } + ], + "total_requests": 6 +} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa index d0f24e646e..416eb8be84 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Faaaa @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 05:34:39 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 77 -content-security-policy: default-src 'self';script-src 'self' 'nonce-gI8Srx27RgY20Zqw5vVkWVORV'; style-src 'self' 'nonce-gI8Srx27RgY20Zqw5vVkWVORV'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZmJhYTlmMTAzYzYxMWE5NmZiZDNkZjE1ZmRiZGQzYTA5YTQ1YTM2YyJ9.G2IF7w.CLP1edDfZSoJcXjoUNt40swcBV8; Expires=Sat, 23-Aug-2025 05:34:39 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Xss-Protection: 1; mode=block +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Content-Length: 77 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-NY1utFEeOZi2ktclBSK9yPBbQ'; style-src 'self' 'nonce-NY1utFEeOZi2ktclBSK9yPBbQ'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNDUzNjY2Zjg4OGI5YThiNjU4N2Y3YzU1ZTk4ZTEwZGZhMGZiM2Q1MSJ9.G4-gsw.MW8WhWH9mQd10iDTu49EExAjtOU; Expires=Fri, 26-Sep-2025 19:46:59 GMT; Secure; HttpOnly; Path=/ +X-Content-Type-Options: nosniff +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Type: application/json { "tag": "aaaa", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb index a859096f25..b0bea5052f 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fbbbb @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 05:34:50 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 77 -content-security-policy: default-src 'self';script-src 'self' 'nonce-wgQpgRvwBbyoY9WWTv55wb8Dd'; style-src 'self' 'nonce-wgQpgRvwBbyoY9WWTv55wb8Dd'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZWU4ZDUxYzY4NmUzMzM4ODg4YmRmMjQwYmU3ODVhOTA4MzQ4N2Q2NiJ9.G2IF-g.nG1k1zU4b9Eo9WFGCas8R9a5-Vg; Expires=Sat, 23-Aug-2025 05:34:50 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Xss-Protection: 1; mode=block +Referrer-Policy: same-origin +Content-Length: 77 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-3WQfyrKHlOVMS6hbVxdWffV0z'; style-src 'self' 'nonce-3WQfyrKHlOVMS6hbVxdWffV0z'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYzM2NjVjMjRkYjU5Nzk2NzBiZjRlMmY4NWNmYTIwMGU3NWFjNTg2MiJ9.G4-gsw.wmhIp0DsAhRYagA9qZFYM5jWWt0; Expires=Fri, 26-Sep-2025 19:46:59 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json +X-Content-Type-Options: nosniff +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload { "tag": "bbbb", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc index c4fdc9aa46..378d374b36 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fcccc @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 05:35:02 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 77 -content-security-policy: default-src 'self';script-src 'self' 'nonce-kAxTKES1vWlzLCIScejGQ5JpX'; style-src 'self' 'nonce-kAxTKES1vWlzLCIScejGQ5JpX'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYjhhM2YxNjJhZDYwYWU5NzE4NmQ4NDBkMzJlOWNkYmYxN2Y2NjBmMyJ9.G2IGBg.oA7d9DJHW4_ilpbiVkbveF5dM3Q; Expires=Sat, 23-Aug-2025 05:35:02 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +Content-Length: 77 +Content-Type: application/json +X-Xss-Protection: 1; mode=block +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-n8CH3n7QkxYS4ITojGCPv0Qaf'; style-src 'self' 'nonce-n8CH3n7QkxYS4ITojGCPv0Qaf'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiMDQyNDhlM2I3NDMzNWU3MDNkOWQ4MDk5M2FhNmYzZTk1N2M3NWFiNiJ9.G4-gsw.fIL0G11hmPPmHfKgqa3UGbhc3Wg; Expires=Fri, 26-Sep-2025 19:46:59 GMT; Secure; HttpOnly; Path=/ +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload { "tag": "cccc", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd index db9ad09a74..fa6d75ff1d 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fdddd @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 05:36:23 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 77 -content-security-policy: default-src 'self';script-src 'self' 'nonce-rzXQsxeaBjeye4rVcEn3aSWKa'; style-src 'self' 'nonce-rzXQsxeaBjeye4rVcEn3aSWKa'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiY2VhZjRhOTlkZWUxZDcxODg2NWIyN2JhZGY4ZjUyMjcxZTdkZGU0MyJ9.G2IGVw.JCK3tXfD0aOgDdIAMv5MlFkl-SY; Expires=Sat, 23-Aug-2025 05:36:23 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Length: 77 +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-Paip3h7855Wqz66JatzO28HOo'; style-src 'self' 'nonce-Paip3h7855Wqz66JatzO28HOo'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYjIxMzk4ZjQwMDM3NjdmMWY0MjI5YTExYTVlNDQwODlhYWJhNTgyOSJ9.G4-gsw.cpd52huyCk-zDHjOrMBhHmL5STo; Expires=Fri, 26-Sep-2025 19:46:59 GMT; Secure; HttpOnly; Path=/ +Referrer-Policy: same-origin { "tag": "dddd", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee index eac0faf464..2f4045095b 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Feeee @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 05:36:34 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 77 -content-security-policy: default-src 'self';script-src 'self' 'nonce-gs07ooad3wPkkzZKAQDHDTrMl'; style-src 'self' 'nonce-gs07ooad3wPkkzZKAQDHDTrMl'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiOGEyNDUwYzk5MDY2ZjJhZGQyNDhlZmZmM2QxN2UxZTM0ODI2NWFhZiJ9.G2IGYg.hM6ZKEPDXtOvTWlSPeQBLiZjCO4; Expires=Sat, 23-Aug-2025 05:36:34 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Content-Length: 77 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-IeZeJPDSNyxAmSQ2Pe27r2Pkh'; style-src 'self' 'nonce-IeZeJPDSNyxAmSQ2Pe27r2Pkh'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNWQ1NzQ3Yzg5ZDlkZGI2ZTVhNzUyYTk4YzAyMGFiYjg2Mzg1ZWFiYiJ9.G4-gsw.4o-K9_mwm_kGFNG-SVoQTu-nCGI; Expires=Fri, 26-Sep-2025 19:46:59 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json { "tag": "eeee", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff index af5935aa46..2261d20aa7 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fffff @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 05:36:48 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 77 -content-security-policy: default-src 'self';script-src 'self' 'nonce-hiIOP1ZdLfgxJERlzriEOATjs'; style-src 'self' 'nonce-hiIOP1ZdLfgxJERlzriEOATjs'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYWMyNjBhNjE5MjI0OTQ0YTU2Yzc5YjNmNzU3ZTU2MTYzZGQwMGMwNSJ9.G2IGcQ.22KbaZBjPxJkpIoTBIn1UtVzEjI; Expires=Sat, 23-Aug-2025 05:36:49 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Content-Length: 77 +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-Uha6unaW4OnQWiyBCgumrISPz'; style-src 'self' 'nonce-Uha6unaW4OnQWiyBCgumrISPz'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiODQzMWM2NjIzMjhlN2RhZjE0Y2JhZDQyZGJmMzEwYTdmMWViYzY5NyJ9.G4-gtA.uJpeS8gZ7_ApSzx9_9YXrVsord8; Expires=Fri, 26-Sep-2025 19:47:00 GMT; Secure; HttpOnly; Path=/ { "tag": "ffff", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg index 28fd0ef15d..c18309ee1e 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fgggg @@ -1,15 +1,12 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 05:37:23 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 77 -content-security-policy: default-src 'self';script-src 'self' 'nonce-FYnaELqaJomAM4RnLtKUr7gbE'; style-src 'self' 'nonce-FYnaELqaJomAM4RnLtKUr7gbE'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiOGExMmI2MGZhYTQyYTY5MmQ0MzNkNWFlZTU0YjE4M2NjY2NmYjI3MCJ9.G2IGkw.9-wL70lPAOlpIv8cusGLLA0Np_U; Expires=Sat, 23-Aug-2025 05:37:23 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +Content-Length: 77 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-osDml6SVKadPzyuwCkKx7Tzp3'; style-src 'self' 'nonce-osDml6SVKadPzyuwCkKx7Tzp3'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZjUwMDIxYjVhOWE4ZDA2ZTFiMjlkMzRhM2U1N2U1NGFlZmMwZjE1ZSJ9.G4-gtA.67dL477zv1XhBvSAhCpCBM5Jk8Y; Expires=Fri, 26-Sep-2025 19:47:00 GMT; Secure; HttpOnly; Path=/ { "tag": "gggg", diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fhhhh b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fhhhh new file mode 100644 index 0000000000..92888037b2 --- /dev/null +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftag%2Fhhhh @@ -0,0 +1,15 @@ +Content-Length: 77 +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-lDad6e2jG7okmGyGV9ITt9k8w'; style-src 'self' 'nonce-lDad6e2jG7okmGyGV9ITt9k8w'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYjhkZTg4NzJlYjkzMGM5ODZkOTZlNzYyZTJlMWE1ZWEyODk5MzU3NCJ9.G4-gtA.cWHYAAufMpUOgFp0oG7rpf_2k-0; Expires=Fri, 26-Sep-2025 19:47:00 GMT; Secure; HttpOnly; Path=/ +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload + +{ + "tag": "hhhh", + "tag_color": "#0000ff", + "tag_description": "hhhh" +} diff --git a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags index 1176b532a4..c648a8f338 100644 --- a/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags +++ b/services/migrations/testdata/pagure/full_download/unauthorized/GET_%2Fapi%2F0%2Fprotop2g-test-srce%2Ftags @@ -1,26 +1,23 @@ -HTTP/2 200 -date: Wed, 23 Jul 2025 05:16:48 GMT -server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 -x-xss-protection: 1; mode=block -x-content-type-options: nosniff -referrer-policy: same-origin -x-frame-options: ALLOW-FROM https://pagure.io/ -strict-transport-security: max-age=31536000; includeSubDomains; preload -content-length: 142 -content-security-policy: default-src 'self';script-src 'self' 'nonce-T8LPhGGs1acv00t58vtBtVmwC'; style-src 'self' 'nonce-T8LPhGGs1acv00t58vtBtVmwC'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; -set-cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYmQ2NTQ1MmFhZWJjZjA0OWIxNTI5MjBjODQyYzUzOGRkYmYyYTkwOSJ9.G2IBwA.pKqOBVDJrtKfyrbJPyuaRfFjnR4; Expires=Sat, 23-Aug-2025 05:16:48 GMT; Secure; HttpOnly; Path=/ -content-type: application/json +X-Content-Type-Options: nosniff +Referrer-Policy: same-origin +Content-Length: 142 +Content-Type: application/json +X-Xss-Protection: 1; mode=block +X-Frame-Options: ALLOW-FROM https://pagure.io/ +Strict-Transport-Security: max-age=31536000; includeSubDomains; preload +Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-Kt2w1Q1kvLm2O7sDAV0XtpAWM'; style-src 'self' 'nonce-Kt2w1Q1kvLm2O7sDAV0XtpAWM'; object-src 'none';base-uri 'self';img-src 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors https://pagure.io; +Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiN2QyN2Y0NDIyM2ViZGJhZWRhMTg3NTc2NGY3MWYzMDVmOTgzNmI5ZSJ9.G4-gsg.Pl5rcBYRhcmWvmmUa6D-05E20KI; Expires=Fri, 26-Sep-2025 19:46:58 GMT; Secure; HttpOnly; Path=/ { "tags": [ - "aaaa", - "bbbb", - "cccc", - "dddd", - "eeee", - "ffff", - "gggg", + "aaaa", + "bbbb", + "cccc", + "dddd", + "eeee", + "ffff", + "gggg", "hhhh" - ], + ], "total_tags": 8 }