pinning-service-compliance

https://pin.crustcode.com/psa compliance:

Execution Date: 2023-06-27T23:03:24.517Z

Revision: f6edd8c

Report History

Summary (2/9 successful)

🟢 Request with no authentication token

🟢 Request with invalid token

Pins post of CID ‘bafkreiaypxachcrwrch5inblcj5avd5arvqdp5qt3iajivcx5fi5y5k36y’

Can create and then delete a new pin

List pin objects (GET /pins) in all states

Can create and replace a pin’s CID

Can create a pin with name=’1dc02f0e-6aeb-482e-a1e8-fd3e5983171c’

Pagination: Get all pins, create new pins (optional), get first and second pages

Can delete all pins created during compliance checks

Request with no authentication token - 🟢 SUCCESS

Expectations (2/2 successful)

🟢 Response object matches api spec schema (success)

🟢 Response code is 401 (success)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins
Headers
{}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151c30d5ff947-SJC",
  "connection": "close",
  "content-length": "63",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:45 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=qrkF5dPQyZafeqIy22aWO%2FM2wuNidv8JBtG3EY0NXyFsPHf4cV2AX0TgSzZmnQJtyjD%2B2py%2ByyfAnAI44wjAxuCLuWx9C2%2BnXmkZKNGebmNWudB0aVlPfHMwOzv1lvmZFxfNFw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Empty Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Empty Signature"
  }
}
Body (parsed by pinning-service-client)
null

Request with invalid token - 🟢 SUCCESS

Expectations (2/2 successful)

🟢 Response object matches api spec schema (success)

🟢 Response code is 401 (success)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151c95d4d9651-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:46 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=2v4909kULIkrMOeTVA7TLKMPPEl2B6fTq864X7tmClVuXh%2BfVUFVdHHGf7WPs9z7KkOGhMrXK40GcsDb%2BrS%2B4vCLT8QIODAqqEhehmgeLVO5MlHVF1%2BW5sKJ7uy81tEI7glPQA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Pins post of CID ‘bafkreiaypxachcrwrch5inblcj5avd5arvqdp5qt3iajivcx5fi5y5k36y’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response object matches api spec schema (failure)

❌ Pinning status is either queued, pinning, or pinned (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Response object doesn’t match expected schema:

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreiaypxachcrwrch5inblcj5avd5arvqdp5qt3iajivcx5fi5y5k36y","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151cf9c30fa86-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:47 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=5jbpmzJ2T5tLrXhetVMEQayHoPN3xdLbWWcfdvZfMN81oZIqtYYrDORdUFUfmwOFwYNFah4nIg16%2BllkDouLPmCQTnOV%2BnbDtvivSJ%2Bbf%2BvAE84uxMAErbCT%2BdZEbFPuL3kqig%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

The newly created pin can be immediately deleted - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Response code is 202: The Pin was deleted successfully (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

DELETE https://pin.crustcode.com/psa/pins/null
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151dc1ae42320-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:49 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=MwJPGX4bKOQLHW8uPHPguTXdV%2FeRXh0OyF5MvvOTVNSIUZXzK99CkVAOZAkPE4pbotW%2FPt2kHRq%2B6J0MGAqLha1O%2BY9VWEkue%2BMgNFPx0Kl%2Brc6s70BNx%2BvdraPwVdJa1IZteQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create and then delete a new pin - ❌ FAILED

Expectations (0/4 successful)

❌ Result is not null (failure)

❌ Response code is 202 (failure)

❌ Response is ok (failure)

❌ Response code is 202: The Pin was deleted successfully (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreicit6czn4oxdn3xtcytcs7cu4xnj5nppxz7xzp723hon5c2vkundq","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151d5d9651597-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:48 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=%2Fp6gIO17JXlqlBX4P4LU9k%2FYmXAoreKg568B0ByeYcX8FpplhMnU%2BiX6XMqsCOGV1sa4WM6WBw66UfyroFDQLTXJEUABaMipgC%2BGNGpel3533BAesF3wJ2IiftC1HHbUD6G0rQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

List pin objects (GET /pins) in all states - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Response code is 200 (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins?status=failed%2Cpinned%2Cpinning%2Cqueued
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151dece3d17ec-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:49 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=E2AgddNWNAl2ks6a51%2B%2BVZkajS7hxuTSTbI9ggDrk2XE7C%2BHcHItoSGGJOB71sHWidSixpwAaCk4rxUoICX3Tax1U5Wp9sKGB7aE%2BCpUlLQyME%2F7jSLCnrixnLFUGVq39%2BcySA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Get original pin via requestid - ❌ FAILED

Expectations (0/1 successful)

❌ Response code is 404: Original Pin’s requestid cannot be found (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins/null
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151f198fe24ee-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:52 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=AZp36noXxchRtGmC9Spa4UUElFyoe0NJOdBSANUIo7yOedzwyHsGRjYPXJmj3yScQVVBxEQpk%2Br9nQPukefuidybvfjrzzUBD2oDSlOyzAZdhMLk0Plxq1L1sUHLRzv0DOiGqQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Get new pin via requestid - ❌ FAILED

Expectations (0/1 successful)

❌ Response code is 200: New Pin’s requestid can be found (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins/null
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151f7deb4169a-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:53 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=yfzQpylR9GIuOGt9VadSqdxY5tSb5emS7rKSL09FJ%2BSMUmaut78Qg26Pdwyb66SxH4Cas0fwAJREQJRau5fp2pkyP7Y3if29zJ8h28%2FmlnaQrncpvaXKXeQ1vyI8EWRxQ8ZkzQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Pin’s with requestid ‘null’ can have cid ‘bafkreicgbcxxf7hijp4gfpwepaphgzf3qvoqzdgs6ro4yrskbkept35akm’ replaced with ‘bafkreih5putshc2dthqdcgadf4hdn7pqscqfx2fnvlfsdrudlrrngoraau’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response code is 404: Original Pin’s requestid cannot be found (failure)

❌ Response code is 200: New Pin’s requestid can be found (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins/null
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreih5putshc2dthqdcgadf4hdn7pqscqfx2fnvlfsdrudlrrngoraau","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151eb4b36cee5-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:51 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=7TFzRp%2Fn0t0EdPCIcf1xwOv7%2B6nAirTBjfSW8GX50xBi1W3b%2FFGAxYaqq6wuQCN2rM67bW0Hb41Dz%2FTH%2BIun6HpFSE35vD7QZz4agqM1eZXh4V0zj3UDhnKHYMSBrNa2g4fu8Q%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create and replace a pin’s CID - ❌ FAILED

Expectations (0/7 successful)

❌ Pin exists (failure)

❌ Could obtain requestid from new pin (null) (failure)

❌ Response is ok (failure)

❌ Replaced pin has the new & expected CID (failure)

❌ Replaced pin has a different requestid (failure)

❌ Response code is 404: Original Pin’s requestid cannot be found (failure)

❌ Response code is 200: New Pin’s requestid can be found (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreicgbcxxf7hijp4gfpwepaphgzf3qvoqzdgs6ro4yrskbkept35akm","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151e508a415da-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:50 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=R0A%2B8ZL%2B1iuMNqo6%2B7mCU7yQIQZeGxM4AFDgEd0YKyWbbBZP0nG1RoEu8t8Z10hf3S5VM8RRHC%2FFg9%2BE0ayGgJ4fsvp0wLNpBZ51XurU%2FLRcY5BJ5leI3wYvb7qgHeJ5OQFpXQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can retrieve pin with name ‘1dc02f0e-6aeb-482e-a1e8-fd3e5983171c’ via the ‘exact’ TextMatchingStrategy - ❌ FAILED

Expectations (0/4 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is equal to 1 (failure)

❌ Name matches name provided during creation (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins?name=1dc02f0e-6aeb-482e-a1e8-fd3e5983171c&match=exact
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151ff9dd5cfbc-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:55 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=5VbZa5nZ2YDdf3mrz%2BlfMDflC07kz%2FQmteMScRR%2Byw1kv4paBQSsgCF2wjcT1Ku%2BjtXISzFreaZn0CTZtnwEf9A%2B6JVTvCd6DuHNrfgKSHu%2BqnzGcdHPcTAKkzUcSinIStCDJg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can retrieve pin with name ‘1DC02F0E-6AEB-482E-A1E8-FD3E5983171C’ via the ‘iexact’ TextMatchingStrategy - ❌ FAILED

Expectations (0/4 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is equal to 1 (failure)

❌ Name matches name provided during creation (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins?name=1DC02F0E-6AEB-482E-A1E8-FD3E5983171C&match=iexact
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de15205db0c1568-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:56 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=nOguoBeufs7YP3zxCQxw8lb00U24dciBREVskRsl6umKKEY1zuaxxRfN24vp%2FRlQVEIIiPhEJmkF49%2FhNudqQmreNDJxIJn4hcIm%2FSdqBWvYh8SHvoqMQGl9r7DKX5Ym5MGqgg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can retrieve pin with name ‘6aeb-482e-a1e8-fd3’ via the ‘partial’ TextMatchingStrategy - ❌ FAILED

Expectations (0/4 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is equal to 1 (failure)

❌ Name matches name provided during creation (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins?name=6aeb-482e-a1e8-fd3&match=partial
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1520c1f692716-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:57 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=bpxn0LjfVnRULd344BIDQlr%2FEyCRfplUy%2FbVBBvmYrdnN06gfl8HxAd1FyCn3OeDSgsSzlP%2Bl0%2FeTK0o1x9Tp%2BV8e%2FMNPTlXQ6l6AjacsgF1yHo8wGQiL0y%2B6XSV2Oi%2F4eX9Vg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can retrieve pin with name ‘6AEB-482E-A1E8-FD3’ via the ‘ipartial’ TextMatchingStrategy - ❌ FAILED

Expectations (0/4 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is equal to 1 (failure)

❌ Name matches name provided during creation (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins?name=6AEB-482E-A1E8-FD3&match=ipartial
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152126b0e6428-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:58 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=ZapPFi3DMVJd7DDd0yw24PL6CCz5BjxSL1JYRMHSugrjalUfoOHBnsjKQFZIhzxq5VWJTcCik4wm%2FKXpaDI0Bm282NkZuuIHdJUrLM5AghI5%2BrWO%2FDEEpUAMO0ZZAF%2FKXHRUZw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create a pin with name=’1dc02f0e-6aeb-482e-a1e8-fd3e5983171c’ - ❌ FAILED

Expectations (0/19 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Name matches name provided during creation (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is equal to 1 (failure)

❌ Name matches name provided during creation (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is equal to 1 (failure)

❌ Name matches name provided during creation (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is equal to 1 (failure)

❌ Name matches name provided during creation (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is equal to 1 (failure)

❌ Name matches name provided during creation (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreianfvfbkdhezm44m6t654a4f762l2mqvmtkn6q2uj665rgnsfpyne","name":"1dc02f0e-6aeb-482e-a1e8-fd3e5983171c","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de151f9596c17ec-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:54 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=n49R2dMLZ5cE9%2BcmbOmOYNq%2FTm6DCV058s663yzhB1x0vgKetihKGH9Q1HFQbHoPPf8IYbuIYecOu1cqBT8wvKUfypYlgTOkyf05tQ0AS3kNybc3SlAIVarD6Jk7Qjn2K6U%2BSw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreihkkykwlj7xflessgo4incarlgr6afqi2scdtalj2zxzd6hmvzb2i’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreihkkykwlj7xflessgo4incarlgr6afqi2scdtalj2zxzd6hmvzb2i","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1521bdd8acf35-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:59 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=TczEgpj23u4hMRWyQLxXeohNaYh5hUaGvi8lCbg8ZTMGeaooExvUba77AqNje8mXd9N%2F2crbGvZqc2s3ZmcuKRRSO5kiu616acwEFdnZysaXsCqe3%2FjlN5MxCFOjySfVsZblhg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreigy3y4mmvllbdvbdsvqp7w2nvkxn55wja5ugcoy4fj7ypk5kpzb74’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreigy3y4mmvllbdvbdsvqp7w2nvkxn55wja5ugcoy4fj7ypk5kpzb74","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152221accfad2-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:03 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=yeZWf4CRFjSQQ5AgyMB54J8mPTxOmd2fZR8JwDZSNl%2B%2B1t7XEgKHM3zU6F2UYbl3xEZ5In8RuLWgXMHljHDalMRKw5n28Th06%2BN7HpYBDvTpDwzpT%2B0xBAe2m3nN%2B3gv0b0l9w%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreigriazyizb7rt3a2x56ccg35ozvg6yyokdgwtu676hhorix2jpvxy’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreigriazyizb7rt3a2x56ccg35ozvg6yyokdgwtu676hhorix2jpvxy","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152370f716422-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:04 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=xLohSnCdcjeszcJytsbdjl7xV%2BHs8QbTfMNNlSc9vFFCjyPmTgloemYNE7v2UdSiLUiEUs3zvz1%2F0pjNXqQDhhMy9nmV0wXYufBljCEw1KGnzG2zJ9RRkIAPFZwRmQKok70hDQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreiel63bpbblewppjdwn4qatqwfyzwwnf5lhgo3os2b32eiarwlkbry’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreiel63bpbblewppjdwn4qatqwfyzwwnf5lhgo3os2b32eiarwlkbry","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1523d7dad981c-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:05 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=SkeNkfY%2BidNa9ONVpBApD%2BykfKONAD3LJzjxhu8%2FZYOLxFjCApv9pnPGC5%2Bulbwj9XDY2U8yBmpvFaMlQfVh5kZbwfM2pxqNZqckuYWRJa3bBJF2FKeaG0vVukLxEG0Og4%2FxGA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreihzqckte3qtscu23a3ojyokvbyedjamrqnuntecvwj7hwhdgl6esu’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreihzqckte3qtscu23a3ojyokvbyedjamrqnuntecvwj7hwhdgl6esu","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152447bfb15da-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:06 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=6FxbPVr34lGH%2FcHdHJMi%2FgzFKtlLrQ6RaUqVUg2I%2B5Nox0cnsgLoZzx4AkK0p2SZ08wfOvc%2F3YhjSi1AHQFYpeSrG30JkCZsmGfdDh5TaWX5nq8ebURuectV%2BgZo2%2FEGz4ucUg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreieu7ocbhbuscosdpddeuqg2xjeaccljc2k6t7ifsokn7p2pxzd3wy’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreieu7ocbhbuscosdpddeuqg2xjeaccljc2k6t7ifsokn7p2pxzd3wy","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de15249face15e3-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:07 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=PO6QGyh%2FzVVMgF330BepVcpWKD5ka38tMhL1G6QgDr10sb%2F3c4dknIxgGcVs%2FCAiy6dVWwo5ro0JGGOnOv7k0uM1JQZ%2FU3KN4CM5k1DR8L%2BsWoAJCVW1SWMmxWl5jDAAZpcJ0g%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreiaq4nlk7hfmdbvnhrwdkintalkazkyn6rablh5pd4ejciqzufi7gi’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreiaq4nlk7hfmdbvnhrwdkintalkazkyn6rablh5pd4ejciqzufi7gi","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1524f198896c3-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:08 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=BWXG7bIYQtkD70H9ciZM24rinkcaCloZDQcCT%2BHzR0%2BXPiM1inON%2B59fvKOd17%2F9TcbNFsZ1lHm9vTMEEw9F8ulZbIUR6%2FPmfJk6%2FyE0xtn8KsxXm00C5zqbLxbrtU1Q6EIH8g%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreigfxa7eepzfvy3zq44kfznpyk6uxidhlvhnhxcseyij4nckvrlyby’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreigfxa7eepzfvy3zq44kfznpyk6uxidhlvhnhxcseyij4nckvrlyby","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de15255389d2385-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:09 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=jodVyweDmLxg8iPA0PRBB5Vb9S3smDaGgdPYyMWZGa7PhHrv7gSR%2FW%2BIJ1cGwMm6sKaXUsqRUb2bUdL%2B2LjOCgpObFL6rZw%2BMnmHML%2BkZTBacfcoFU8WZf2h12MqF2%2F6W8bVgg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreieeriwl3wr4o3bj4vmr2mji3g3crc3z64zqjxtzxgvtyozibrkwzi’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreieeriwl3wr4o3bj4vmr2mji3g3crc3z64zqjxtzxgvtyozibrkwzi","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1525bbae015be-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:10 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=ERDi9OzF%2F1iZ0cvCes0%2FnJuaOo0x4RJfl3FSIsJcaBAFYKiv4MvwdTDgkMspYlImOfFqWo3qtHZuvwPxKDh0iOsCTRWD%2FAxktfWUAmpXVM9bokzxVEviir05zHXJ4mogw20I3A%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreiho35olmulrtm6zukzjxdbrj2as7nnnlj55labzpyfc3gyefgvvu4’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreiho35olmulrtm6zukzjxdbrj2as7nnnlj55labzpyfc3gyefgvvu4","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152619dd82338-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:11 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=21HRVdtPuhCgC3VTD%2BNsBCpJNKlK%2BsaO2JN1vVv0G2fLCkhXU4PZ3ZUtJkxXsNEzKNnxKx4eA%2B%2Bd0LaI7dfVM%2FzQvOoWv3KCYKcfvLVvBk%2BGTdDbfdCdxRNTRsGF6T9V3aaDgA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreiaeonhyoiw3dkpk77ytggylyspjjmsafoowqrxig6zo222athxg5m’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreiaeonhyoiw3dkpk77ytggylyspjjmsafoowqrxig6zo222athxg5m","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de15266ea76f9e4-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:11 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=da4g2W8kLUvI4AxVc%2BoOXflh%2FQFyLlUDuisV%2Fn0aVd0Ol53LWDxJ7qPvfLafLVHUtUdKOk4%2Bnu4ARkO3j2Ne3CaJ0FXf2hRXIEMlM9MPPQMGRT4J9Zt22o%2BJON%2F8daN02eVrEw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreihfr5dcjblspt6pstqzaslzkqw7iizq4kw5czahqpafneprujexua’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreihfr5dcjblspt6pstqzaslzkqw7iizq4kw5czahqpafneprujexua","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1526d2b65cfed-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:16 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=k5zK6%2B5Ecbe%2BwuYpS88PL41qTnILyXrOR8iKWxyFf86sr1Yv6Xu3nMHAwFxBedDSN9%2F1acQ3z0mQR0FhkBOvWyKmUycErJuyaZqWgkUfSAce0zbvDf1y4RbLI2Z8sHr%2FzESHLA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreigfnvtd46i437k6hhkp5n5uhemimpui35v7lw6ozazj6jb4fq2ixq’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreigfnvtd46i437k6hhkp5n5uhemimpui35v7lw6ozazj6jb4fq2ixq","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de15285e9e82506-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:16 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=Ba7w3znk%2FyrU1WS%2BoouhKzbniDoreP6eZsRpM9NjdbOr7%2Fw2UD43EDPp%2BOBRYNIDAhuJ11E3ey0KhXca%2BKLVn4pDgH33VawaW2w9m6de7HjqY3C7o%2BJ%2B0cvDwtXn7oAG8OO4pg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreifxuzcidh6cvxxrtke7o5bsex7mx2hcpmagft5bccoiqvvgsvgf6y’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreifxuzcidh6cvxxrtke7o5bsex7mx2hcpmagft5bccoiqvvgsvgf6y","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1528aca1b24cd-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:17 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=cDZiEJ2vI11jZa7NJ6t%2FJJ%2FOhICUIpUoFIRqbyVXSv7Dohbt4iLkC6%2BX2jQnQaq0jodrwS6TyQfBXoGXRb%2BzSnHxpixjNVPh4YwrFT319d0k1TnIPB8lY5pixOCtIHgFpVnERg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can create new pin for testing pagination cid=’bafkreibwezi4jifpzohw3xs3xdwabft6fbbnlqeqcu2rsnnzhnych6avsy’ - ❌ FAILED

Expectations (0/2 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

POST https://pin.crustcode.com/psa/pins
Headers
{
  "authorization": "Bearer REDACTED",
  "content-type": "application/json"
}
Body
{"cid":"bafkreibwezi4jifpzohw3xs3xdwabft6fbbnlqeqcu2rsnnzhnych6avsy","meta":{"createdBy":"@ipfs-shipyard/pinning-service-compliance"}}

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1528f9ccdcebd-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:18 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=KhdY2E5Ct0uKT2PqjIs3rup9xf%2BeStHu694YJCzJBdmwc7zuDjITrlL%2B1yjmvYv7Tg2Zrtr9bHx7r6exdWC0kCKmZcLXR01aKTWVE4qHxb6ua4j7mxLEEHGUROls06dhgiC0%2Bg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Pagination: First page of pins - ❌ FAILED

Expectations (0/5 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is greater than or equal to 15 (failure)

❌ Count is greater than the number of pins returned (failure)

❌ Number of pins returned defaults to 10 (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: First page result is null at testPagination (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/checks/get/testPagination.ts:89:14) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async validatePinningService (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:21:7) at async main (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:39:7)

Details

Request

GET https://pin.crustcode.com/psa/pins?status=failed%2Cpinned%2Cpinning%2Cqueued
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152949d92cf19-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:19 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=2UndfV3i21dT9OWffj0d483vE7oMklsGD0SSqh%2FYqd8b0ngN1MoA0oQ9XiW1keg34xfW1Ss0KUoGECNt8f5aM%2BUACsZC5uVxXdxOK%2BYzHlmIigTvs3uuwplDOOo48OHSdUMVXg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Pagination: Retrieve the next page of pins - ❌ FAILED

Expectations (0/3 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ The next page of pins doesn’t contain any of previous pages pins (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Second page result is null at fn (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/checks/get/testPagination.ts:119:17) at ApiCall.runExpectations (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:184:31) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async ApiCall.runExpectations (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:212:7) at async testPagination (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/checks/get/testPagination.ts:124:3) at async validatePinningService (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:21:7) at async main (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:39:7)

Details

Request

GET https://pin.crustcode.com/psa/pins?status=failed%2Cpinned%2Cpinning%2Cqueued&before=2023-06-27T23%3A03%3A19.553Z
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de1529b5c53fa4a-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:20 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=zNlIhnUVLyyJismytwGZDQYxzfMEnite8Xb2HfjmBTrjjrtUwS9E7aoFBTw87SL7zAyQOFJEyNz71VvWVaCR3GSiE%2Fnsg7ExIsFUFdDuqy88bYhs4B1bx3bKSBR9hXlSHmMrwA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Pagination: Get all pins, create new pins (optional), get first and second pages - ❌ FAILED

Expectations (0/40 successful)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ Count is greater than or equal to 15 (failure)

❌ Count is greater than the number of pins returned (failure)

❌ Number of pins returned defaults to 10 (failure)

❌ Response is ok (failure)

❌ Result is not null (failure)

❌ The next page of pins doesn’t contain any of previous pages pins (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ TypeError: Cannot read properties of null (reading ‘count’) at testPagination (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/checks/get/testPagination.ts:32:65) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async validatePinningService (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:21:7) at async main (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:39:7)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: First page result is null at testPagination (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/checks/get/testPagination.ts:89:14) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async validatePinningService (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:21:7) at async main (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:39:7)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Second page result is null at fn (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/checks/get/testPagination.ts:119:17) at ApiCall.runExpectations (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:184:31) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async ApiCall.runExpectations (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:212:7) at async testPagination (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/checks/get/testPagination.ts:124:3) at async validatePinningService (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:21:7) at async main (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/index.ts:39:7)

Details

Request

GET https://pin.crustcode.com/psa/pins?status=failed%2Cpinned%2Cpinning%2Cqueued
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152159da2cf97-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:02:58 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=vUgLeDOMcKzmGJu5WSzsqV0hekAjO%2FzK8RIbBPjEc2VenxT0g0WkCVE8konLCcent4fS1yBCH9B61tV6WwcqiThRqkdReUlnwXh%2FZdPThnkoTfHQUCIplK3T5uDm3zUar53KDQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Call pinsGet after deletions - ❌ FAILED

Expectations (0/1 successful)

❌ Final pinsGet call returns the same count as before all compliance checks: ‘0’ (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins?status=failed%2Cpinned%2Cpinning%2Cqueued
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152a7ca412700-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:24 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=h2L%2BdJVLw69ItDIqDF%2BNuY0W9yfSclhLEH1kD6nVt61SOgh0%2BlOZml3Z02noLb7sys%2BDN0K9V8AwiYxA0V07lJPfv%2BXCoisrNPGSWp6h0b2TzHGI7MwRcKPP6T2hJMF4By7T%2FA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null

Can delete all pins created during compliance checks - ❌ FAILED

Expectations (0/1 successful)

❌ Final pinsGet call returns the same count as before all compliance checks: ‘0’ (failure)

Errors during run

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

⚠️ Error: Invalid response caused unexpected error in pinning-service-client at file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/src/ApiCall.ts:121:19 at processTicksAndRejections (node:internal/process/task_queues:95:5) at async run (file:///home/runner/work/pinning-service-compliance/pinning-service-compliance/node_modules/p-queue/dist/index.js:115:36)

Details

Request

GET https://pin.crustcode.com/psa/pins?status=failed%2Cpinned%2Cpinning%2Cqueued
Headers
{
  "authorization": "Bearer REDACTED"
}
Body

Response

401 Unauthorized
Headers
{
  "access-control-allow-headers": "*",
  "access-control-allow-methods": "*",
  "access-control-allow-origin": "*",
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "7de152a188ba96a8-SJC",
  "connection": "close",
  "content-length": "65",
  "content-type": "application/json",
  "date": "Tue, 27 Jun 2023 23:03:21 GMT",
  "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
  "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=vgCimF%2Bpzih9Dr1j9juY3lQ%2B5ueWe85Py4LoUfQYiUZHhfbyxCFF3eX0SdMCq2pLbOmmaMjJ9byf7NfaoCMl6RxivnABDUUpXQuU2AUEn2snw0YT7hvDC9yWwL5P6J3%2BTOHZeg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
  "server": "cloudflare",
  "x-powered-by": "Express"
}
Body
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (as JSON)
{
  "error": {
    "reason": "UNAUTHORIZED",
    "details": "Invalid Signature"
  }
}
Body (parsed by pinning-service-client)
null