User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:44:56.944Z: Request to https://partners.shopify.com/api/cli/graphql completed in 479 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=241, socket_queue;dur=2.494, util;dur=0.6, cfRequestDuration;dur=359.999895
x-request-id: f6c74ac9-574a-47dd-ad96-a416ed8c9d77-1731019496

2024-11-07T22:45:01.467Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:02.058Z: Request to https://partners.shopify.com/api/cli/graphql completed in 590 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=221, socket_queue;dur=3.049, util;dur=0.8, cfRequestDuration;dur=358.999968
x-request-id: c52ae34c-c60a-478b-897c-718af35a0e0b-1731019501

2024-11-07T22:45:06.468Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:07.574Z: Request to https://partners.shopify.com/api/cli/graphql completed in 1105 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=828, socket_queue;dur=14.762, util;dur=0.9, cfRequestDuration;dur=958.999872
x-request-id: e26ad848-fb1d-4139-8979-cdda84bfbb6a-1731019506

2024-11-07T22:45:11.469Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:11.884Z: Request to https://partners.shopify.com/api/cli/graphql completed in 415 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=168, socket_queue;dur=1.722, util;dur=0.9, cfRequestDuration;dur=303.999901
x-request-id: 4de12549-1b71-4499-b951-d0991a804dce-1731019511

2024-11-07T22:45:16.470Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:16.938Z: Request to https://partners.shopify.com/api/cli/graphql completed in 468 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=150, socket_queue;dur=2.166, util;dur=0.6, cfRequestDuration;dur=298.999786
x-request-id: c74edab4-0d8d-4177-ae65-8a0a8744f545-1731019516

2024-11-07T22:45:21.471Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:22.022Z: Request to https://partners.shopify.com/api/cli/graphql completed in 550 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=242, socket_queue;dur=2.851, util;dur=0.5, cfRequestDuration;dur=358.000040
x-request-id: f29b982e-bfec-4d68-949b-5e69178eb7c0-1731019521

2024-11-07T22:45:26.473Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:27.026Z: Request to https://partners.shopify.com/api/cli/graphql completed in 552 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=204, socket_queue;dur=41.946, util;dur=0.9, cfRequestDuration;dur=364.000082
x-request-id: 56e8de47-c198-4fa9-9a54-41f127a38e40-1731019526

2024-11-07T22:45:31.474Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:32.059Z: Request to https://partners.shopify.com/api/cli/graphql completed in 585 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=271, socket_queue;dur=5.076, util;dur=0.4, cfRequestDuration;dur=391.999960
x-request-id: 6e899c4c-61f2-4c39-ba20-32636e75d94e-1731019531

2024-11-07T22:45:36.475Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:37.069Z: Request to https://partners.shopify.com/api/cli/graphql completed in 594 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=210, socket_queue;dur=1.868, util;dur=0.5, cfRequestDuration;dur=385.999918
x-request-id: 30e2350c-b478-43c4-b193-e6f639994147-1731019536

2024-11-07T22:45:41.476Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:41.955Z: Request to https://partners.shopify.com/api/cli/graphql completed in 478 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=227, socket_queue;dur=2.389, util;dur=0.6, cfRequestDuration;dur=351.999760
x-request-id: 0afb89f5-8284-42e2-b5f3-72df0bde3ee0-1731019541

2024-11-07T22:45:46.477Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:47.110Z: Request to https://partners.shopify.com/api/cli/graphql completed in 633 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=248, socket_queue;dur=1.991, util;dur=0.5, cfRequestDuration;dur=363.999844
x-request-id: 1d6e4249-f6a7-4356-9ead-4d86b6b249ba-1731019546

2024-11-07T22:45:51.477Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:51.979Z: Request to https://partners.shopify.com/api/cli/graphql completed in 501 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=229, socket_queue;dur=1.427, util;dur=0.4, cfRequestDuration;dur=365.000010
x-request-id: dc1686d3-40ed-46dd-a55d-8ea07d3d9507-1731019551

2024-11-07T22:45:56.479Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:45:57.054Z: Request to https://partners.shopify.com/api/cli/graphql completed in 574 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=196, socket_queue;dur=4.016, util;dur=0.5, cfRequestDuration;dur=343.999863
x-request-id: 6f9d38d1-7350-42bf-b8e9-bc374dd8e6d8-1731019556

2024-11-07T22:46:01.480Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:01.912Z: Request to https://partners.shopify.com/api/cli/graphql completed in 431 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=191, socket_queue;dur=2.273, util;dur=0.3, cfRequestDuration;dur=309.000015
x-request-id: 5cdb7149-9e34-4591-9076-7f555ac5bc48-1731019561

2024-11-07T22:46:06.480Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:07.394Z: Request to https://partners.shopify.com/api/cli/graphql completed in 914 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=574, socket_queue;dur=2.276, util;dur=0.1, cfRequestDuration;dur=701.999903
x-request-id: cd74c46d-c572-42ee-9b71-d9e248210286-1731019566

2024-11-07T22:46:11.483Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:12.196Z: Request to https://partners.shopify.com/api/cli/graphql completed in 713 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=406, socket_queue;dur=6.265, util;dur=0.4, cfRequestDuration;dur=548.000097
x-request-id: f8e53e02-2e87-4432-b5e7-ca71bc84897a-1731019571

2024-11-07T22:46:16.484Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:17.237Z: Request to https://partners.shopify.com/api/cli/graphql completed in 752 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=507, socket_queue;dur=1.893, util;dur=0.2, cfRequestDuration;dur=648.999929
x-request-id: 272fd69e-d96f-4bf0-a93d-d567eea4f0f4-1731019576

2024-11-07T22:46:21.486Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:22.133Z: Request to https://partners.shopify.com/api/cli/graphql completed in 646 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=318, socket_queue;dur=65.283, util;dur=1.3, cfRequestDuration;dur=500.999928
x-request-id: 00eb0fcf-9534-4957-9b53-57ab4e9e294a-1731019581

2024-11-07T22:46:26.488Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:27.125Z: Request to https://partners.shopify.com/api/cli/graphql completed in 637 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=178, socket_queue;dur=3.332, util;dur=0.2, cfRequestDuration;dur=296.999931
x-request-id: a1fa1779-fcb5-4219-b1aa-b1042dea8fe5-1731019586

2024-11-07T22:46:31.489Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:31.948Z: Request to https://partners.shopify.com/api/cli/graphql completed in 458 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=204, socket_queue;dur=2.778, util;dur=0.5, cfRequestDuration;dur=330.999851
x-request-id: 54d273be-a4fa-4f68-8350-2f78418c8586-1731019591

2024-11-07T22:46:36.491Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:36.999Z: Request to https://partners.shopify.com/api/cli/graphql completed in 508 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=228, socket_queue;dur=2.498, util;dur=0.4, cfRequestDuration;dur=360.999823
x-request-id: b3561b84-1103-4f3d-850d-7e101cdc0d9a-1731019596

2024-11-07T22:46:41.490Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:41.998Z: Request to https://partners.shopify.com/api/cli/graphql completed in 507 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=229, socket_queue;dur=3.59, util;dur=0.8, cfRequestDuration;dur=350.999832
x-request-id: 25a46fe1-61cc-4e62-8b19-8f21aa9284e3-1731019601

2024-11-07T22:46:46.493Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:47.068Z: Request to https://partners.shopify.com/api/cli/graphql completed in 574 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=196, socket_queue;dur=2.276, util;dur=0.7, cfRequestDuration;dur=325.999975
x-request-id: b099ca2d-073f-4c97-a4ad-f38bb2b4e6ec-1731019606

2024-11-07T22:46:51.494Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:51.957Z: Request to https://partners.shopify.com/api/cli/graphql completed in 463 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=184, socket_queue;dur=2.188, util;dur=0.3, cfRequestDuration;dur=315.999985
x-request-id: 19741e16-bf8c-4594-bef6-dc899f92b4f9-1731019611

2024-11-07T22:46:56.494Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:46:56.949Z: Request to https://partners.shopify.com/api/cli/graphql completed in 455 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=165, socket_queue;dur=2.311, util;dur=0.8, cfRequestDuration;dur=283.999920
x-request-id: 862774e6-965e-4d47-8678-d68474b7d00f-1731019616

2024-11-07T22:47:01.495Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:01.939Z: Request to https://partners.shopify.com/api/cli/graphql completed in 444 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=154, socket_queue;dur=6.714, util;dur=0.4, cfRequestDuration;dur=305.000067
x-request-id: 8b7557f8-71a0-46ff-8dcf-16fad1f13ece-1731019621

2024-11-07T22:47:06.494Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:07.013Z: Request to https://partners.shopify.com/api/cli/graphql completed in 518 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=178, socket_queue;dur=2.48, util;dur=0.0, cfRequestDuration;dur=297.999859
x-request-id: ad6e8ca1-6add-4ff7-bdf3-c0923d4a6e0b-1731019626

2024-11-07T22:47:11.496Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:12.061Z: Request to https://partners.shopify.com/api/cli/graphql completed in 564 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=332, socket_queue;dur=1.942, util;dur=0.1, cfRequestDuration;dur=450.999975
x-request-id: 20bf362c-ef7a-4731-ab97-d355ae2e511a-1731019631

2024-11-07T22:47:16.495Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:16.998Z: Request to https://partners.shopify.com/api/cli/graphql completed in 502 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=254, socket_queue;dur=5.887, util;dur=0.8, cfRequestDuration;dur=380.000114
x-request-id: 100ae2bb-b63d-4689-b962-baeda783c937-1731019636

2024-11-07T22:47:21.498Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:22.242Z: Request to https://partners.shopify.com/api/cli/graphql completed in 744 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=343, socket_queue;dur=2.21, util;dur=0.7, cfRequestDuration;dur=467.999935
x-request-id: 69edc1ff-1eb7-4a1e-8357-e934f924c5a9-1731019641

2024-11-07T22:47:26.499Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:26.951Z: Request to https://partners.shopify.com/api/cli/graphql completed in 452 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=181, socket_queue;dur=1.777, util;dur=0.7, cfRequestDuration;dur=325.000048
x-request-id: e2495828-2be5-43be-aede-7ab328d92838-1731019646

2024-11-07T22:47:31.500Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:32.028Z: Request to https://partners.shopify.com/api/cli/graphql completed in 527 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=278, socket_queue;dur=2.482, util;dur=0.3, cfRequestDuration;dur=395.999908
x-request-id: 967b834e-d48a-4f98-a69c-4ea1329218a4-1731019651

2024-11-07T22:47:36.499Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:37.008Z: Request to https://partners.shopify.com/api/cli/graphql completed in 508 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=188, socket_queue;dur=4.945, util;dur=0.4, cfRequestDuration;dur=309.999943
x-request-id: ab82302d-c544-4340-8410-f647e8791710-1731019656

2024-11-07T22:47:41.500Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:41.950Z: Request to https://partners.shopify.com/api/cli/graphql completed in 450 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=166, socket_queue;dur=6.131, util;dur=0.2, cfRequestDuration;dur=290.000200
x-request-id: 98bc358a-483c-4ed9-8099-b0a584979af5-1731019661

2024-11-07T22:47:46.503Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:46.949Z: Request to https://partners.shopify.com/api/cli/graphql completed in 445 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=185, socket_queue;dur=2.648, util;dur=0.4, cfRequestDuration;dur=306.999922
x-request-id: 2fe8f96f-945f-4033-8bf0-991d491b0f92-1731019666

2024-11-07T22:47:51.503Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:52.044Z: Request to https://partners.shopify.com/api/cli/graphql completed in 541 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=257, socket_queue;dur=3.108, util;dur=0.2, cfRequestDuration;dur=418.999910
x-request-id: aae2ad89-531b-402b-839b-5ada9406ecff-1731019671

2024-11-07T22:47:56.505Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:47:56.911Z: Request to https://partners.shopify.com/api/cli/graphql completed in 405 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=180, socket_queue;dur=2.234, util;dur=0.5, cfRequestDuration;dur=296.999931
x-request-id: d9574601-22ea-4fd1-b0b6-c8467e8090a1-1731019676

2024-11-07T22:48:01.506Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:02.078Z: Request to https://partners.shopify.com/api/cli/graphql completed in 571 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=184, socket_queue;dur=1.821, util;dur=0.1, cfRequestDuration;dur=305.999994
x-request-id: 1c3acbb8-5353-4b5c-b98f-d0d3f523d785-1731019681

2024-11-07T22:48:06.508Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:07.200Z: Request to https://partners.shopify.com/api/cli/graphql completed in 691 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=190, socket_queue;dur=2.119, util;dur=0.4, cfRequestDuration;dur=309.000015
x-request-id: b3f1a62f-c9e9-41ea-9fd0-9011bfabedcf-1731019686

2024-11-07T22:48:11.510Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:11.975Z: Request to https://partners.shopify.com/api/cli/graphql completed in 464 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=234, socket_queue;dur=3.49, util;dur=0.5, cfRequestDuration;dur=359.999895
x-request-id: e92db658-efdd-45ee-a49e-ec74111a5597-1731019691

2024-11-07T22:48:16.506Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:16.986Z: Request to https://partners.shopify.com/api/cli/graphql completed in 479 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=228, socket_queue;dur=2.178, util;dur=0.3, cfRequestDuration;dur=351.999998
x-request-id: fa4d322b-0867-4e18-b964-6020a709b2a7-1731019696

2024-11-07T22:48:21.509Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:22.062Z: Request to https://partners.shopify.com/api/cli/graphql completed in 553 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=324, socket_queue;dur=2.589, util;dur=1.0, cfRequestDuration;dur=443.000078
x-request-id: f41f1469-8fae-4bc0-a4d4-954217d449c7-1731019701

2024-11-07T22:48:26.509Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:27.317Z: Request to https://partners.shopify.com/api/cli/graphql completed in 808 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=148, socket_queue;dur=2.602, util;dur=0.4, cfRequestDuration;dur=278.999805
x-request-id: f7a6a08b-2e7f-499e-95f3-7ff21f6edad8-1731019707

2024-11-07T22:48:31.510Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:31.953Z: Request to https://partners.shopify.com/api/cli/graphql completed in 442 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=170, socket_queue;dur=2.356, util;dur=0.5, cfRequestDuration;dur=292.999744
x-request-id: 981caf31-f10e-4add-a973-e0b1b280445e-1731019711

2024-11-07T22:48:36.510Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:37.071Z: Request to https://partners.shopify.com/api/cli/graphql completed in 560 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=328, socket_queue;dur=2.175, util;dur=0.4, cfRequestDuration;dur=450.999975
x-request-id: 18f098d8-89e8-4353-b224-9f3b3094d8e5-1731019716

2024-11-07T22:48:41.511Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:41.926Z: Request to https://partners.shopify.com/api/cli/graphql completed in 415 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=172, socket_queue;dur=8.317, util;dur=0.6, cfRequestDuration;dur=299.999952
x-request-id: 7aab3f51-1b49-46bf-8a32-c75b10159202-1731019721

2024-11-07T22:48:46.513Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:46.989Z: Request to https://partners.shopify.com/api/cli/graphql completed in 475 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=187, socket_queue;dur=2.42, util;dur=0.3, cfRequestDuration;dur=308.999777
x-request-id: 8bc98e03-8785-4cd5-a2af-eeaa113ac16d-1731019726

2024-11-07T22:48:51.514Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:52.049Z: Request to https://partners.shopify.com/api/cli/graphql completed in 535 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=199, socket_queue;dur=3.028, util;dur=0.3, cfRequestDuration;dur=327.999830
x-request-id: cfaae18d-aab8-4a7b-993f-d953ddf0cd52-1731019731

2024-11-07T22:48:56.516Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:48:57.035Z: Request to https://partners.shopify.com/api/cli/graphql completed in 519 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=250, socket_queue;dur=1.772, util;dur=0.1, cfRequestDuration;dur=366.999865
x-request-id: f75a647d-bc3f-4620-aac6-c64f922af8a1-1731019736

2024-11-07T22:49:01.516Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:02.041Z: Request to https://partners.shopify.com/api/cli/graphql completed in 525 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=292, socket_queue;dur=7.227, util;dur=0.6, cfRequestDuration;dur=414.999962
x-request-id: bfabbf78-d845-4904-b7bc-18c4e506d827-1731019741

2024-11-07T22:49:06.518Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:06.995Z: Request to https://partners.shopify.com/api/cli/graphql completed in 477 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=174, socket_queue;dur=2.195, util;dur=0.2, cfRequestDuration;dur=292.999983
x-request-id: 4c277844-098b-4671-9374-73b35d8cbf9b-1731019746

2024-11-07T22:49:11.517Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:11.993Z: Request to https://partners.shopify.com/api/cli/graphql completed in 476 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=219, socket_queue;dur=1.734, util;dur=0.6, cfRequestDuration;dur=369.999886
x-request-id: d370e824-9f57-4ab2-a438-64149f3b52a8-1731019751

2024-11-07T22:49:16.519Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:17.139Z: Request to https://partners.shopify.com/api/cli/graphql completed in 620 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=353, socket_queue;dur=4.46, util;dur=0.2, cfRequestDuration;dur=480.000019
x-request-id: 3981bcc9-fd6f-47d1-9860-45a0d2c52dec-1731019756

2024-11-07T22:49:21.519Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:21.969Z: Request to https://partners.shopify.com/api/cli/graphql completed in 449 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=202, socket_queue;dur=2.293, util;dur=0.3, cfRequestDuration;dur=319.999933
x-request-id: 40ad7bbe-2836-4998-b075-0f12cf1b698d-1731019761

2024-11-07T22:49:26.522Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:26.989Z: Request to https://partners.shopify.com/api/cli/graphql completed in 467 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=172, socket_queue;dur=2.105, util;dur=0.8, cfRequestDuration;dur=306.999922
x-request-id: c02746cd-4190-4ced-bf7e-6c833280f788-1731019766

2024-11-07T22:49:31.523Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:32.108Z: Request to https://partners.shopify.com/api/cli/graphql completed in 584 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=289, socket_queue;dur=2.966, util;dur=0.5, cfRequestDuration;dur=424.999952
x-request-id: f7197d6d-53d4-497d-b4c0-9e89577b7792-1731019771

2024-11-07T22:49:36.521Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:36.983Z: Request to https://partners.shopify.com/api/cli/graphql completed in 462 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=189, socket_queue;dur=1.32, util;dur=0.5, cfRequestDuration;dur=342.999935
x-request-id: e84c8e28-b15b-4c64-a4af-396d25aad72a-1731019776

2024-11-07T22:49:41.523Z: Sending "Partners" GraphQL request:
query FindAppPreviewMode($apiKey: String!) {
app(apiKey: $apiKey) {
developmentStorePreviewEnabled
}
}
With variables:
{
"apiKey": "*****"
}
With request headers:

User-Agent: Shopify CLI; v=3.69.4
Keep-Alive: timeout=30
Sec-CH-UA-PLATFORM: darwin
Content-Type: application/json

2024-11-07T22:49:42.124Z: Request to https://partners.shopify.com/api/cli/graphql completed in 600 ms
With response headers:

cache-control: max-age=0, private, must-revalidate
content-type: application/json; charset=utf-8
etag: W/"f9e834f7231872722829cb9dec035749"
server-timing: processing;dur=228, socket_queue;dur=2.349, util;dur=0.4, cfRequestDuration;dur=388.000011
x-request-id: 911eb392-8fbb-48af-ba0e-18bce90f31d1-1731019781

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
› Press d │ toggle development store preview: ✔ on
› Press g │ open GraphiQL (Admin API) in your browser
› Press p │ preview in your browser
› Press q │ quit
Preview URL: https://fischer-test-1.myshopify.com/admin/oauth/redirect_from_cli?client_id=67324f92f0bb62103efbac8b2feca0be
GraphiQL URL: http://localhost:3457/graphiql


Table pagination translation

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Summary 💡

It would be nice to be able to translate the pagination counter. Currently the only possibility is to change the numbers displayed but not the of from ${from}-${to} of ${count}. (see here)
Examples 🌈

For german users for example it would be ${from}-${to} von ${count}.
Motivation 🔦

It's always better to provide users a fully translated page. Small details that are not translate can be quite prominent.

@SeveHo What's wrong with the labelDisplayedRows prop?

@oliviertassinari I can't change the of in the middle. So its basically not translatable.

@SeveHo This is supported. If you can't figure it out, I think that StackOverflow would be the perfect place to find help.

@oliviertassinari But the component api clearly shows that there is no support for that.

Ok thanks @oliviertassinari

@SeveHo My understanding of the situation is the opposite :).


Controller examples

any thoughts on adding a little bit more? eg. the examples in controller's README

Most of the Controller examples in the README rely on Advanced Custom Fields.  I've followed the JS files with the above, but not sure it's the best use of Controller.
I feel an App.php and Singular.php (or Single.php and Page.php) might be more obvious that it uses the default WordPress template hierarchy. A good example for Single.php could be getting an array of categories the post belongs to as one can expect that with a default WordPress post.
Let me know what you think?

gonna merge for now, we can always re-iterate :+1:


Remove closing bracket 🔥

One character to remove from the docs

🚀 Thank you for your contribution! 🚀


Add boolean type to Series.in/2

This PR fixes the inability to compare two series with boolean type for Series.in/2.
Addition to: https://github.com/elixir-nx/explorer/pull/420
Comparing two series of boolean types like so:
left = Explorer.Series.from_list([true, false])
right = Explorer.Series.from_list([false, false, false, true])
Explorer.Series.in(left, right)

Resulted in:
** (ErlangError) Erlang error: :nif_panicked
    (explorer 0.5.0) Explorer.PolarsBackend.Native.s_in(#Inspect.Error<
  got FunctionClauseError with message:

      """
      no function clause matching in Explorer.PolarsBackend.Shared.apply_series/3
      """

  while inspecting:

      %{
        __struct__: Explorer.PolarsBackend.Series,
        resource: #Reference<0.82471402.537788432.41151>
      }

Whereas now it correctly results in:
#Explorer.Series<
  Polars[2]
  boolean [true, true]
>

Please let me know if I should add some extra tests (I'm not sure if it'll be unnecessary noise and to where exactly).
Thanks!

Please let me know if I should add some extra tests (I'm not sure if it'll be unnecessary noise and to where exactly).

We could add some tests to the series_test.exs file, but since there is none, let's merge this.
Thank you! :purple_heart:


Multiple calls to Trainer.fit()

This PR allows for arguments to be specified when calling Trainer.fit() instead of when constructing the trainer. See the design doc.

Refactored Trainer.init to move out shared helper code, so it can be re-used when passing in parameters on fit.
Modified the signature of fit to take training parameters. If not specified on Trainer.__init__, parameters must be specified on fit.
Rearranged the position of arguments in the Trainer and TrainerHparams classes to group by functionality. Re-ordered the docstrings to be in the same order as the arguments. This makes the diff much bigger than it otherwise would appear, but figured this should be done in this PR, given the number of __init__ changes and the refactor of Trainer.init, to make sure that we didn't miss any docstring lines. It would probably be best to review the docstring changes by looking at the docs build directly rather than at the source code.

TODO:

[x] Merge #947. The diff will appear large until that PR is merged.
[x] Merge #960. This is required so that callbacks are not shut down after the first call to Trainer.fit().
[x] Test case for passing arguments on Trainer.fit() instead of Trainer.__init__()
[x] Fix docstrings

Closes #138.

LGTM! As a big PR, might be good to also have @eracah or @A-Jacobson take a quick pass on the significant portions (e.g. trainer.py).

Ok I'll take a look today.

Sorry, this PR is a bit more work than I realized to really look at thoroughly (especially for someone who is still learning the innards of Trainer). I probably won't finish giving it a look through until sometime Monday. Sorry about that. No worries if you want to merge it in before then.

Sorry, this PR is a bit more work than I realized to really look at thoroughly (especially for someone who is still learning the innards of Trainer). I probably won't finish giving it a look through until sometime Monday. Sorry about that. No worries if you want to merge it in before then.

No rush on merging it in; can wait till Monday!

Looks pretty good, but I wasn't really able to look at everything closely since this PR is so massive. Maybe would have been better to split it up into some smaller PR's, especially the refactoring into functions parts. I mostly looked at trainer.py. Might be worth getting one more set of eyes on this one because I was a bit overwhelmed with this one.

Thanks for taking a look -- I know it's quite large. Since @hanlint already looked and other PRs are starting to stack up on this one (#966, #1020, additional logging refactoring), going to merge this in. Will fix any issues as they come up during regression testing.


pytube3

Hello, opening this issue to let you know that there is a new, actively maintained, Python3 only pytube fork: https://github.com/hbmartin/pytube3

Thank you for letting me know. I will be sure to check it out.


save() callback doesn't return correct id

according to docs, the save() callback returns the doc's id:
user.save(function(err, id) {
});

however, it always seems to return 1

It depends on situation. If it's saving a new doc it will return id if a doc is already saved and we are only updating then it will return number of modified documents.

Aha, that explains. I think the doc should be more clear on this.
In case of update, it might be better to return an array of ids of updated docs. That way you know, if you update multiple docs at once, which were successful and which failed. Otherwise, if you update 4 docs, and save() returns 2, how do you know which ones failed?

Yes right but you don't get that information from MongoDB. However I could receive that information from Astronomy as I have to fetch document before updating. However I want it to be consistent with MongoDB. In real life example you won't be doing multiple updates very often and probably information about what document failed during update does not give you a lot information. What you would want to get is information what caused error but that's a subject for another talk :)

In real life example you won't be doing multiple updates very often and probably information about what document failed during update does not give you a lot information.

Then you might as well return the id of the updated doc instead of the number of docs updated :-)
Anyway, it's clear for me. Closing this

Hmm we will see how it's gonna look like in Astronomy 2.0. I'm not gonna change that behaviour in current release because of backward compatibility.
No problem!

@jagi you can be consistent with MongoDB for its own protocol (.update and .insert) but your intention to unify simplifying with .save should also homogenize the answer. Otherwise why using .save if I'm forced to know if it's an update or an insert to interpret the answer? If that would be the case then I would want my code to be honest and exlicit and do use .update and .insert and ignore that .save exists.
PS: thanks for Astronomy is a great piece of software!


Pip install not working

pip install overturemaps
returns this error
Defaulting to user installation because normal site-packages is not writeable
ERROR: Could not find a version that satisfies the requirement overturemaps (from versions: none)
ERROR: No matching distribution found for overturemaps

Install works for me once upgrading to Python 3.11


Handling fixed position and refactoring validation

Description

Refactoring validation to use floating-ui's getOffsetParent method to get the correct containing block
Notable differences with floating-ui methods: they are asynchronous and the window object is returned in certain paths so we updated our logic, specifically when looking for the initial containing block and going up the containing block chain to account for this)
For testing this new asynchronous approach, I reworked the tests to be able to use the floating-ui methods and give enough time to wait for the validation to take place

 I want support for fixed positioned elements.


Not all types with a string constructor can be used

The README states:

You can also map to every type with a constructor that accepts a string (like System.Uri).

That's not true, as the code does a check and only classes with a constructor that except a string will be used. If the type is a struct/value type the constructor will not be used. While I'd like this to be changed to match the README and work for value types too, at least update the README please.
Thanks

I have arrived at the same conclusion myself. Structs with a constructor that takes a single string parameter throws the following exception:

System.NotSupportedException: 'TypeConverter cannot convert from System.String.'

Sidenote
I find the need to have a constructor that takes a string parameter a bit constraining as this requires wrapper classes for already existing types found in libraries. I would imagine, that it would be possible to add support for type converters. A type converter, could be as simple as Func<string, T>. The user should then be able to register a type converter and associate it to the type it is supposed to handle. This way, it is possible to add support for already existing classes/structs.

Fixed in v2.8.0


[cloud_firestore] multiDexEnabled true

Why multiDexEnabled true is needed?
And if if I don't wanna use it, what should I do?

Hi @aliyazdi75
I suggest you to post questions specific to your code on Stack Overflow
You may also check our guides
and the documentation about Multidex
Closing, as this isn't an issue with FlutterFire itself,
if you disagree please write in the comments and I will reopen it
Thank you

it doesn't matter anymore,
We are restricted of using cloud_firestore and firebase_auth  in Iran,
Sorry for your bad policy.
It affects people not government!


745 add examples

closes #767
in line with #767 the examples for format_reason_default and format_eoxxstt_default is their parent function call to avoid confusion.
dev utilities extend_source_datasets and filter_date_sources were the only other functions without examples so I have added these based off other examples used within the other tte function examples.

Thank you for your Pull Request! We have developed this task checklist from the Development Process Guide to help with the final steps of the process. Completing the below tasks helps to ensure our reviewers can maximize their time on your code as well as making sure the admiral codebase remains robust and consistent.
Please check off each taskbox as an acknowledgment that you completed the task or check off that it is not relevant to your Pull Request. This checklist is part of the Github Action workflows and the Pull Request will not be merged into the devel branch until you have checked off each task.

[x] Code is formatted according to the tidyverse style guide
[x] Updated relevant unit tests or have written new unit tests - See Unit Test Guide
[x] If you removed/replaced any function and/or function parameters, did you fully follow the deprecation guidance?
[x] Update to all relevant roxygen headers and examples
[x] Run devtools::documents() so all .Rd files in the man folder and the NAMESPACE file in the project root are updated appropriately
[x] Address any updates needed for vignettes and/or templates
[ ] Update NEWS.md
[x] Build admiral site pkgdown::build_site() and check that all affected examples are displayed correctly and that all new functions occur on the "Reference" page.
[x] Address or fix all lintr warnings and errors - lintr::lint_package()
[x] Run R CMD check locally and address all errors and warnings - devtools::check()
[x] Link the issue so that it closes after successful merging.
[x] Address all merge conflicts and resolve appropriately
[ ] Pat yourself on the back for a job well done!  Much love to your accomplishment!

@tomratford We might try and sneak this into the 0.6.0 release.  CAn you update the news please if they has not been done?


Reset constraints on neomodel_install_labels

neomodel_install_labels does not reset constraints and indices prior to execution. Therefore, if a constraint has been removed (in a subsequent revision of the model for example), it is still enforced.
This was discovered after removing a unique_index on one of the fields.
Perhaps do a DROP CONSTRAINT ON . . . on all constraints and indices by default before installing labels (?). Or maybe even add a parameter for such a reset at will?
Thanks for neomodel

Hi, I had similar problem so I did made following pull request. I hope it will be merged soon so after it you will be able to call neomodel_remove_labels in the same way as neomodel_install_labels that will remove all labels. In my version remove it isn't called after installing labels so you will need to do it deliberately when you need it.


Rejecting a property with multiple sources rejects only one of the sources

https://www.wikidata.org/wiki/Q717642 suggested the place of birth to be Latvia with 3 sources, but there's already a more specific POB, so I rejected the new property/statement. Unfortunately that only rejected one of the sources, reloaded the page and suggested the whole thing again with one less source. Ideally all of the sources and the property itself would be rejected at once.

https://www.wikidata.org/wiki/Q1445666 is an item with basically the same situation, but where I did not yet reject everything, so you can use it for testing.

Confirming the described behaviour.

There is a bug report in Phabricator; [[https://phabricator.wikimedia.org/T104815 | Reject of entries in the Primary sources tool fails ]]. It could be the same bug, but in this case removal of the last source fails.

This is still an issue and it's rather irritating that I have to reject a claim x times, because there are x references.


First/Last reduction and cleanup of agg APIs

This is cleanup in response to https://github.com/rapidsai/cudf/pull/6287
#837 was filed as a part of testing for first/last reductions.

build


fix: Move auth to when provisioning needs it.

Description
Turns out that calling getTenants will pop the sign-in dialog when in electron.
I moved the getTenants call to only run when the page that has the dropdown of them loads.
I updated the error message to semantically be about the tenants and improved the error message strings.
Task Item
fixes #6562
fixes #6900
fixes: #6776
Screenshots
N/A (offline video available)

Coverage remained the same at 51.111% when pulling 93ba230e68d8e640ee258679c4ba1848669d325a on gcox/mainwork into 9b94ca214c332f1835a40e91af939108574bcd8e on main.


Packaging

Should follow the Scientific Python Development Guide to make this pip installable (eventually also pypi/conda).
Not too difficult to set up in my experience.

Works now. More work needed to prepare for pypi and align with kval.


adding cliff module

cliff/cliff.d.ts
check list

[ ] is collect naming convention?

https://www.npmjs.com/package/cliff
http://bower.io/search/?q=cliff
others?

[ ] has a test file? (cliff/cliff-tests.ts or others)
[ ] pass the Travic-CI test?


Show return table fields

https://github.com/astrochili/defold-vscode-guide/blob/master/.defold_api/system.lua#L60
---Returns a table with engine information.
---@return table table with engine information in the following fields:
function sys.get_engine_info() end

https://defold.com/ref/beta/sys/#sys.get_engine_info
This is missing the version, version_sha1 and is_debug fields. Looks like other docstrings are too.
I'm not sure of the best way to format these extra fields when they do get added in.

Now it's possible by adding new classes to known_classes:
config.param_type_replacements = {
    ...
    {
        element_name = 'sys.get_sys_info'
        original = 'table',
        replacement = 'sys_info',
    }
}

And adding corresponding param_type_replacements where:
config.known_classes = {
    ....
    sys_info = {
        system_name = 'string',
        ...
    }

Nice looks good! I will try to get my issues sorted in the Defold repo first from now on :+1:
Is the only reason items will be in config.known_classes and config.param_type_replacements is because docstring need updating on the Defold side?

Using config.param_type_replacements is required to replace table with sys_info. This can also be fixed in the original documentation, but I don't know if this is okay, such a thing is better to ask the Defold team 🤷♂.
But using config.known_classes is necessary, as I'm not sure if Defold's jsons documentation is able to provide useful and stable information about table structure.
Now the structure of the return table is written in the function description as plain text. Somewhere it's there, somewhere it's not, but it doesn't look like a some kind of protocol that we can rely on, I'm not sure that parse it is a good iand stable idea. That's why I think it's easier to just add the class to known_classes for now.

But if Defold defines some protocol that describes the structure of the returned tables as an additional object in the documentation structure rather than in plain description, then of course parsing this meta information would be the obvious solution.

Updated the release 1.7.0.
Manually added all table types that I found. I hope there are not too many errors.
Feel free to touch if I missed something.

For the future: it's impossible to parse the table structure from the documentation because it's not protocoled. It looks like just copy-paste with one style.


Adding int or uint as shader input seems to not work

Was trying in a textureFX, not sure if issue is for shaders more broadly.   Causes all shader inputs to disappear and needs restart of vvvv to fix (f8/5 won't help)

on 2<IP_ADDRESS>

Just tested this on a TextureFX and both int as well as uint worked just fine. If it pops up again feel free to re-open.


A stopped iteration WASM context is using too many resources

Bug description
A WASM context in a sidecar is using too many resources if a hook returns FilterHeadersStatus::StopIteration, which slows down other contexts.
I wrote a c++ WASM filter (inbound listener) which if the request time t (from the hook onRequestHeaders to the hook onResponseHeaders)
is longer than a timeout limit T, the request is dropped by returning FilterHeadersStatus::StopIteration and sending a HTTP 408 status using the method sendLocalResponse.
If T is set to a relatively high value compared to normal latencies, everything works as if that filter does not exist.
If however, T is set close to but slightly higher than normal average latencies, the average latencies are increasing.
Affected product area (please put an X in all that apply)
[ ] Docs
[ ] Installation
[ ] Networking
[x] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Affected features (please put an X in all that apply)
[ ] Multi Cluster
[ ] Virtual Machine
[ ] Multi Control Plane
Expected behavior
If requests are dropped by the WASM filter, it should release resources instead of occupying them and thus slowing down other contexts.
Steps to reproduce the bug

Deploy a fortio server with a fortio load generator to produce load on that server
Apply the WASM filter on the inbound listener of the fortio server
Tweaking the timeout limit T and check the output latencies from the fortio load
Version (include the output of istioctl version --remote and kubectl version --short and helm version if you used Helm)

$ istioctl version --remote:
client version: 1.6.11
control plane version: 1.6.11
data plane version: 1.6.11 (4 proxies)

$ kubectl version --short
Client Version: v1.18.8
Server Version: v1.15.12

How was Istio installed?
Istio is installed with istioctl with the demo profile:
./istioctl install --set profile=demo

Environment where bug was observed (cloud vendor, OS, etc)
Additionally, please consider attaching a cluster state archive by attaching
the dump file to this issue.

This issue is still reproducible with Istio 1.7.6. Is there any updates or suggestions?

This issue is still reproducible with Istio 1.7.6. Is there any updates or suggestions?


DuplexChannel to support shutdownInput

Motivation:
The DuplexChannel is currently incomplete and only supports shutting down the output side of a channel. This interface should also support shutting down the input side of the channel.
Modifications:

Add shutdownInput and shutdown methods to the DuplexChannel interface
Remove state in NIO and OIO for tracking input being shutdown independent of the underlying transport's socket type. Tracking the state independently may lead to inconsistent state.

Result:
DuplexChannel supports shutting down the input side of the channel
Fixes https://github.com/netty/netty/issues/5175

Cherry-picked as 2b340df452d5ec282b7cefd15f887f31604b9425. Thanks @Scottmitch

Thanks for cherry picking @normanmaurer !


Add destination appID target and header tests

This PR adds the following:

Direct messaging test for forward headers
Add a header metadata for the target app ID
Direct messaging test for target app ID header

/ok-to-test

The destination app ID is the appID of the invoked service.

Can we update e2e-test for service invocation to check for this header

Can we update e2e-test for service invocation to check for this header

This header is for internal use only, and not transferred to the application.
The use cases for this are to enable proxying and future identity validation.

This header is for internal use only, and not transferred to the application.

You mean the receiver app doesn't receive this in request headers?

This header is for internal use only, and not transferred to the application.

You mean the receiver app doesn't receive this in request headers?

Correct.

But I see this header propagated to receiver app:

But I see this header propagated to receiver app:

Yeah, there's no harm in it being there but it shouldn't, really.
Created this PR to account for it.


[code improvement] directed assembly test flow may be much simpler by reuse the auto gen flow

hi, when I want to use the directed assembly featrue, i find the behavior and code flow is really different from the "instruction auto gen" flow.
the two senario may be diffrent, but may NOT be so much different.
acctually, the only different is how the “*.S“ files generated.  when we use directed assembly files, we can simply copy the file into a directory as it was auto generated. and then all the things remained to do are the same as a  "instruction auto gen" flow.
this can make the code more reusable, other than duplicating codes somwhere which is the simtuation now.  (see run_assembly & gcc_compile in run.py etc.)

my idea show below in the picture:

this may be workarond in ibex sim.py in my situation.  I extended the feature there.
so I close this issue.
but I think is may be better, you can think of it.


test(sdk): issuer profile with strict checks

Codecov Report
Patch coverage: 79.76% and project coverage change: +0.01 :tada:

Comparison is base (1e67bde) 90.54% compared to head (cc3c202) 90.55%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #344      +/-   ##
==========================================
+ Coverage   90.54%   90.55%   +0.01%
==========================================
  Files          55       56       +1
  Lines        2421     2382      -39
==========================================
- Hits         2192     2157      -35
- Misses        156      157       +1
+ Partials       73       68       -5

Impacted Files
Coverage Δ

pkg/common/httpclient.go
0.00% <0.00%> (ø)

pkg/openid4ci/clientconfig.go
72.72% <ø> (ø)

cmd/wallet-sdk-gomobile/openid4ci/interaction.go
73.77% <33.33%> (-4.42%)
:arrow_down:

cmd/wallet-sdk-gomobile/openid4vp/openid4vp.go
81.81% <33.33%> (-6.19%)
:arrow_down:

pkg/credentialschema/opts.go
91.76% <75.00%> (-1.91%)
:arrow_down:

pkg/internal/httprequest/httprequest.go
87.87% <87.87%> (ø)

cmd/wallet-sdk-gomobile/display/resolveopts.go
76.00% <100.00%> (+1.00%)
:arrow_up:

pkg/internal/issuermetadata/issuermetadata.go
100.00% <100.00%> (+12.90%)
:arrow_up:

pkg/openid4ci/openid4ci.go
93.39% <100.00%> (+3.20%)
:arrow_up:

pkg/openid4vp/openid4vp.go
87.59% <100.00%> (-0.52%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Attribute proc-macro to wrap function return type T in anyhow::Result<T> and wrap body in Ok()

Suggestion:
Add an attribute proc-macro to wrap a function's return type T in anyhow::Result<T> and wrap its body in Ok(). Similar to what is written here:
https://github.com/withoutboats/fehler#the-throws-attribute
Except without the throws stuff. Just to have a concise attribute to make a function fallibe, such that its return type is changed from T to anyhow::Result<T> and its body is wrapped in Ok() because it gets annoying to have to do that manually (every time a function has to be changed from infallible to fallible because it now calls a fallible function).
The Ok-wrapping would work like in try {}, except that it should also work for returned values (the proc-macro iterates over return statements in the body and wraps their values).
So that one could write e.g.:
#[fallible]
fn foo(arg: A) -> T {
    let x = bar()?;
    if x == XX {
        return ASD;
    }
    x*x
}

And it gets turned into:
fn foo(arg: A) -> anyhow::Result<T> {
    try {
        let x = bar()?;
        if x == XX {
            return Ok(ASD);
        }
        x*x
    }
}

The goal is to reduce the necessary code changes when having to change a function from being infallible to fallible, which is usually caused by it having to now call a fallible function:
The only changes necessary would be writing #[fallible] and writing ? after that fallible function that is called in the body (bar in the example above).

I would prefer not to build this into this crate.


Docs readme badge

Codecov Report

Merging #10 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master       #10   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            3         3
  Lines           51        51
  Branches        10        10
=========================================
  Hits            51        51

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9ef5b4e...273ec9c. Read the comment docs.


Crash when selecting element

I am experiencing a crash when selecting an element from the Canvas after editing an element in the Element Control window.
To reproduce:
Select an element and edit a property such as vertical alignment.
Immediately, (without selecting anything else or activating any other windows) right click on an element in the canvas to select it.
Result:
A broken window with title 'save' and appears and the program no longer responds and must be killed.
Backtrace:
System.ArgumentOutOfRangeException: ControlCollection does not have that many controls Parameter name: index Actual value was 0.   at System.Windows.Forms.Control+ControlCollection.get_Item (Int32 index) <0x40b06730 + 0x0018f> in <filename unknown>:0    at System.Windows.Forms.TabControl.GetTab (Int32 index) <0x40b9b000 + 0x00032> in <filename unknown>:0    at (wrapper remoting-invoke-with-check) System.Windows.Forms.TabControl:GetTab (int)   at System.Windows.Forms.TabControl+TabPageCollection.get_Item (Int32 index) <0x40b9ae40 + 0x00023> in <filename unknown>:0    at System.Windows.Forms.TabControl.get_SelectedTab () <0x40b9ae00 + 0x00034> in <filename unknown>:0    at System.Windows.Forms.TabControl.OnLeave (System.EventArgs e) <0x40d95dd0 + 0x00017> in <filename unknown>:0    at System.Windows.Forms.Control.FireLeave () <0x40c562b0 + 0x0001e> in <filename unknown>:0    at System.Windows.Forms.ContainerControl.set_ActiveControl (System.Windows.Forms.Control value) <0x40b6e8f0 + 0x0021c> in <filename unknown>:0    at System.Windows.Forms.Control.Select (Boolean directed, Boolean forward) <0x40bb6310 + 0x000d6> in <filename unknown>:0    at System.Windows.Forms.Control.SelectNextControl (System.Windows.Forms.Control ctl, Boolean forward, Boolean tabStopOnly, Boolean nested, Boolean wrap) <0x40b6d1c0 + 0x00216> in <filename unknown>:0    at System.Windows.Forms.ContainerControl.ChildControlRemoved (System.Windows.Forms.Control control) <0x40d04ab0 + 0x001b3> in <filename unknown>:0    at (wrapper remoting-invoke-with-check) System.Windows.Forms.ContainerControl:ChildControlRemoved (System.Windows.Forms.Control)   at System.Windows.Forms.Control+ControlCollection.Remove (System.Windows.Forms.Control value) <0x40bc1e70 + 0x00107> in <filename unknown>:0    at System.Windows.Forms.TabControl+ControlCollection.Remove (System.Windows.Forms.Control value) <0x40d043f0 + 0x001eb> in <filename unknown>:0    at System.Windows.Forms.Control+ControlCollection.Clear () <0x40d04280 + 0x000fa> in <filename unknown>:0    at System.Windows.Forms.TabControl+TabPageCollection.Clear () <0x40d04230 + 0x00027> in <filename unknown>:0    at CardMaker.Forms.MDIElementControl.HandleTypeEnableStates () <0x40d01920 + 0x00113> in <filename unknown>:0    at CardMaker.Forms.MDIElementControl.Element_Selected (System.Object sender, CardMaker.Events.Args.ElementEventArgs args) <0x40bd5830 + 0x00083> in <filename unknown>:0    at (wrapper delegate-invoke) <Module>:invoke_void_object_ElementEventArgs (object,CardMaker.Events.Args.ElementEventArgs)   at CardMaker.Events.Managers.ElementManager.FireElementSelectedEvent (System.Collections.Generic.List1 listElements) <0x40bd5610 + 0x000bc> in :0
at CardMaker.Forms.MDILayoutControl.listViewElements_SelectedIndexChanged (System.Object sender, System.EventArgs e) <0x40cfff10 + 0x00137> in :0
at System.Windows.Forms.ListView.OnSelectedIndexChanged (System.EventArgs e) <0x40cd1520 + 0x00065> in :0
at System.Windows.Forms.ListView.OnSelectedIndexChanged () <0x40cd0620 + 0x0002a> in :0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ListView:OnSelectedIndexChanged ()
at System.Windows.Forms.ListViewItem.SetSelectedCore (Boolean value) <0x40cd02c0 + 0x0017f> in :0
at System.Windows.Forms.ListViewItem.set_Selected (Boolean value) <0x40cd0260 + 0x00047> in :0
at CardMaker.Forms.MDILayoutControl.ChangeSelectedElement (System.String sName) <0x40d3a0e0 + 0x00067> in :0
at CardMaker.Forms.MDILayoutControl.Element_Selected (System.Object sender, CardMaker.Events.Args.ElementEventArgs args) <0x40d3a040 + 0x0007f> in :0
at CardMaker.Events.Managers.ElementManager.FireElementSelectRequestedEvent (CardMaker.XML.ProjectLayoutElement zElement) <0x40d39d60 + 0x00067> in :0
at CardMaker.Forms.MDICanvas.contextmenuClick_Handler (System.Object sender, System.EventArgs e) <0x40d39b60 + 0x000f7> in :0
at CardMaker.Forms.MDICanvas.contextmenuOpening_Handler (System.Object sender, System.ComponentModel.CancelEventArgs e) <0x40d39550 + 0x0034b> in :0
at System.Windows.Forms.ToolStripDropDown.OnOpening (System.ComponentModel.CancelEventArgs e) <0x40c8d6a0 + 0x00065> in :0
at System.Windows.Forms.ToolStripDropDown.Show (Point position, ToolStripDropDownDirection direction) <0x40c8ca90 + 0x007bc> in :0
at System.Windows.Forms.ToolStripDropDown.Show (System.Windows.Forms.Control control, Point position) <0x40d39480 + 0x0008b> in :0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripDropDown:Show (System.Windows.Forms.Control,System.Drawing.Point)
at System.Windows.Forms.Control.WmContextMenu (System.Windows.Forms.Message& m) <0x40d38f80 + 0x002a3> in :0
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) <0x40ad6570 + 0x002a7> in :0
at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) <0x40b22980 + 0x00013> in :0
at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message& m) <0x40b22900 + 0x0005b> in :0
at System.Windows.Forms.UserControl.WndProc (System.Windows.Forms.Message& m) <0x40b69df0 + 0x0006b> in :0
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) <0x40ad6540 + 0x00024> in :0
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) <0x40ad6500 + 0x00036> in :0
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) <0x40ad4e40 + 0x0031c> in :0
System.ArgumentOutOfRangeException: ControlCollection does not have that many controls
Parameter name: index
Actual value was 0.
at System.Windows.Forms.Control+ControlCollection.get_Item (Int32 index) <0x40b06730 + 0x0018f> in :0
at System.Windows.Forms.TabControl.GetTab (Int32 index) <0x40b9b000 + 0x00032> in :0
at System.Windows.Forms.TabControl.GetTabRect (Int32 index) <0x40d02630 + 0x0001b> in :0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.TabControl:GetTabRect (int)
at System.Windows.Forms.Theming.Default.TabControlPainter.Draw (System.Drawing.Graphics dc, Rectangle area, System.Windows.Forms.TabControl tab) <0x40d01de0 + 0x002c7> in :0
at System.Windows.Forms.ThemeWin32Classic.DrawTabControl (System.Drawing.Graphics dc, Rectangle area, System.Windows.Forms.TabControl tab) <0x40d01d90 + 0x00048> in :0
at System.Windows.Forms.TabControl.Draw (System.Drawing.Graphics dc, Rectangle clip) <0x40d01d40 + 0x0003d> in :0
at System.Windows.Forms.TabControl.OnPaintInternal (System.Windows.Forms.PaintEventArgs pe) <0x40d01cc0 + 0x0005b> in :0
at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) <0x40c459f0 + 0x00140> in :0
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) <0x40ad6570 + 0x001f7> in :0
at System.Windows.Forms.TabControl.WndProc (System.Windows.Forms.Message& m) <0x40b9acd0 + 0x000d3> in :0
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) <0x40ad6540 + 0x00024> in :0
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) <0x40ad6500 + 0x00036> in :0
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) <0x40ad4e40 + 0x0031c> in :0`

I was unable to reproduce the crash. Though I think I may be able to with a couple more details. I suspect the element you have selected initially is a different type then the one you are attempting to select (based on the mention of the tab control). I tried a mix of Elements (Text, FormattedText, Shape, and Graphic).
Can you provide details on the two elements in question? (any various settings you can specify will hopefully help me trigger the same error)
Also just to double check: What version of CardMaker are you running? What OS are you running in?
Thanks!

I am actually able to reproduce this with a single element. Precise Steps.

Open Card Maker
Select Default Layout
Add element in 'layout control'
Set H Alignment to Center
Immediately left click element on Canvas

I am running Card Maker Beta <IP_ADDRESS>[UNSTABLE] V.A4 on Linux Mint 17.2 Cinnamon 64-bit

Ah mono issues... I am sure there are tons of little things like this due to differences in the .NET implementation. I'll see if I can add in some mono specific hacks to avoid this.

Thanks for looking into this, if there is anything else I can do to help out let me know.

I need to get my ubuntu virtual machine rebuilt. I hope to look into these ubuntu issues in the next few days (or sooner!).

This should be resolved with build: v.<IP_ADDRESS>-unstable.v.a5


velodyne_simulator8: 1.0.7-0 in 'kinetic/lcas-dist.yaml' [bloom]

Increasing version of package(s) in repository velodyne_simulator8 to 1.0.7-0:

upstream repository: https://github.com/LCAS/velodyne_simulator.git
release repository: https://github.com/lcas-releases/velodyne_simulator.git
distro file: kinetic/lcas-dist.yaml
bloom version: 0.6.2
previous version for package: null

velodyne_description
* Added GPU support
* Updated inertia tensors for VLP-16 and HDL-32E to realistic values
* Removed unnecessary file extraction code in cmake
* Contributors: Kevin Hallenbeck, Max Schwarz

velodyne_gazebo_plugins
* Added GPU support
* Added support for Gazebo 9
* Improved behavior of max range calculation
* Removed trailing slashes in robot namespace
* Fixed resolution of 1 not supported
* Fixed issue with only 1 vert or horiz ray
* Fixed cmake exports and warning
* Contributors: Kevin Hallenbeck, Jacob Seibert, Naoki Mizuno

velodyne_simulator

No changes

closing as was just a test


Recommend building with run-time QA instrumentation, at least for testing

I (@richey-v) posted this question in the Slack forum:

has anyone tried running their Djinni-generated code with Google sanitizers or something similar?  I am just now doing that and getting failures that include djinni:: calls in the stack trace... the lines above the djinni:: calls are from java-11-openjdk-amd64 so I'm not sure that the failure isn't in the JVM...  I also see leaks that do not include djinni:: calls, so I would think that would point back to the JVM.

This Issue is a recommendation to add run-time QA instrumentation, such as the Google sanitizers mentioned above, to the existing QA processes.
I may be able to post a small example and more information at some point... please ask me for those

Additional tool suggestion...
I just added Error Prone to my project that is using Djinni.  Error Prone hooks the Java compilation process, so is relevant only for languages using javac, I would assume.  I'm not familiar enough with Scala compilation to know if Error Prone could be used when building the Djinni generator.
Error Prone didn't find any errors in the Djinni-generated Java, but it was easy enough to add and might be useful in QA.

I think we should close this issue, since it is very unlikely it will result in a concrete action on the generator

every one can compile/run generated code with sanitiser enabled, or what ever tools other languages provide
we do only generate text in the generator
the generator is a 1 time execution, and that at build time, even if there would be a flaw, who cares as long as the generated code looks as it should, the generator is not a tool executed in production code, it's a build requirement
it seems unlikely that there will be any action following up the ticket
a issue like that might fit to the support lib, but not the generator
general ideas are better discussed in the newly created discussion forum here on github, https://github.com/cross-language-cpp/djinni-generator/discussions, or on slack, than in the issue section

If no one has anything against it, I will close the ticket after a while

Since I  do not see any viable definition of done for this issue, and I haven't got any feedbacl,  I close it for now.
If you think this topic should have a follow up, please use the discussion section or the slack channel.
If you can think about a definition of done that can be done, feel free to re-open that issue, or create a new one.


feat: add section for key metrics guide

Description

This PR adds a key metrics guide section to the documentation.
Related Tickets & Documents

Fixes #407
Mobile & Desktop Screenshots/Recordings
N/A
Steps to QA

Run the project locally
Notice the new sidebar entry under the "Getting Started" section.
See that all the mentioned metrics are covered.

Tier (staff will fill in)

[ ] Tier 1
[ ] Tier 2
[ ] Tier 3
[ ] Tier 4

[optional] What gif best describes this PR or how it makes you feel?

This is really great, Fatuma. There are a couple of comments in the review.
We might want to add YOLO Coders as well. Here's more info on that: https://opensauced.pizza/blog/yolo-coder.

Thank you. I've made the requested changes.

so want to make sure that the sections are written for a general audience (including teams, maintainers, and contributors) and not just contributors.

Makes sense! Done 🙂


⚠ Bofrost.at has degraded performance

In 3f981dc, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2294 ms

Resolved: Bofrost.at performance has improved in 6d13345 after 13 minutes.


Remove the notnull constraint from IDictionary<TKey, TValue> keys

This will work around dotnet/corefx#42386 for the 3.x releases until the constraint is removed for .NET 5.

The constraint should also be removed from IReadOnlyDictionary and several extension methods.
This is the diff to follow:
https://github.com/dotnet/runtime/commit/48a78bfa13e9c710851690621fc2c0fe1637802c

@sharwell This can be closed now that 5.0.0 annotations are out. We might also want to update the code snippets in the readme to use 5.0.0.

@sharwell Readme update is ready: #88


Sync version in CMakeLists.txt with last release

Can we make it 1.5.2 as there has been changes since 1.5.1?

Also cc @elsid, not exactly sure how this affects people who are using this build already.

This change shouldn't make any problems. It only changes name of dynamic library file. Proper cmake file can handle this.

and this is problem :( so it mixups with soname


step3: create coverage configuration

Codecov Report

Merging #4 (c7dea76) into main (c2cd66a) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head c7dea76 differs from pull request most recent head 8a18314. Consider uploading reports for the commit 8a18314 to get more accurate results

@@           Coverage Diff           @@
##             main       #4   +/-   ##
=======================================
  Coverage   60.34%   60.34%
=======================================
  Files           3        3
  Lines          58       58
=======================================
  Hits           35       35
  Misses         23       23

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Update README.md

@xlxr Two things I need you to update in the pull request

Replace the DOI and website information with the identifier associated with your paper (2023.0027)
Rather than posting your data files as zipped binary archives, we would rather them posted as individual text files.

Thank you


feat(jellyfish-api-core): Add updatemasternode RPC typings

What this PR does / why we need it:

Add RPC updatemasternode

Which issue(s) does this PR fixes?:

Fixes part of https://github.com/JellyfishSDK/jellyfish/issues/1842

@marktanrj please change PR description to "fixes part of", otherwise it will close the entire issue.

I have referred to /test/functional/rpc_updatemasternode.py to write tests in updatemasternode.test.ts but I have 2 tests that do not get the error message in Python. Can you help check? @shohamc1 CC @marktanrj @infinia-yzl

○ skipped Test owner update without collateral input

This test requires manually building an incorrect transaction, I think it is better suited for the tests on https://github.com/JellyfishSDK/jellyfish/pull/1863

○ skipped Node 1 try to update node 0 which should be rejected

Fixed in ca6ca20, but we should refactor the tests in the PR to use the TestingGroup on all tests.


Update cookie data

Whats the recommended way to update the data inside the cookie?
Should we just create a new one with the updated data?
Thanks!

For now you can assign new cookie  to user but we can in introduce in method to update data.
Code for update method:
async const updateCookieData = (key, data) => {
// check for key in redis if exist update the data and then update cookies.
}

I have added updateCookieData method so now you can use it for update data in redis.
Check examples: routes/api/updateCookieData for more.


Add RPC send ID for idempotency

Probably needs some more discussion.
Note that currently, send IDs are per wallet. If we decide to keep that behavior, it should be documented.

Load tester is failing. This happened before on another recent commit, but it never failed before the hash2 changes. I'm running it locally for some debugging.

I'm also planning on returning an error when the wallet::send_action fails, instead of a zero block hash. Thoughts? Is that too much of a breaking change for the RPC?

Fixed @lukealonso's comments, and changed the wallet::send_action failure into an error instead of a zero hash.

LGTM - @clemahieu @androm3da This should be merged and released ASAP.

I'd support backporting this change until we're certain the hash2 changes are stable.

@PlasmaPower Agreed, this is a critical fix.

Hold off for a bit - this fails to restart.

False alarm - it's some other problem, probably related to the testnet.

The test does prove the idempotency with the same id (it asserts the balance and the block returned), and that it'll repeat the action with a different ID.
From a code architecture standpoint, I think it makes sense for the database to be per-wallet.

It might be better to do it cross-wallet, if only because the number of dbs is limited and doesn't scale well.

That's a good point. One question is concurrency. Are we doing actions for multiple wallets in parallel?

It's possible for that to happen, yes, though write transactions are exclusive so we have some concurrency protection there.
We could do both per-wallet and also in a single database by making the key {wallet_id, tx_id} -> hash.  I'm not sure if variable keysizes make a performance difference.

If you resend the same id to a different wallet it should fail, right?

Honestly I think so.  It's very easy to pick a unique, maybe random ID and it seems like it might be more confusing if multiple wallets can have the same id.

So maybe the mapping should be action_id -> {wallet_id, block}?

In which structure should the MDB_dbi be stored?

I'm thinking the rai::wallets class.  The reason is at some point i want to separate the ledger from the wallet data and since TX id tracking is related to a wallet operation it should be associated with that.

I think we should either keep the send ids for multiple wallets independent, or return a block for a different wallet if you pass it the same send id. My latest commit does the latter.
In my opinion, it doesn't make much sense to store the wallet id just to give the user an error when it doesn't match.

LGTM

LGTM as well


Add extend method to Classes

Also implement Clone.
Addresses https://github.com/yewstack/yew/issues/621

I'm a little off-put by the use of format!() having to be used to concatenate strings that are later used as classes.
This change allows for usages like:
html!{

}

or
html!{

}

Random thought: maybe union might be a better name given that that is actually what we want to accomplish?

I think extend is better both to avoid confusion because the behaviour of your function aligns better with IndexMap::extend than IndexMap::union and also because makes it clearer it works with single (String) values.

Yeah, I'm flip-floping hard on this minor detail. I think extend as the function name with comments for that and push saying that it takes the logical union of the two sets of classes is the best course of action.

Maybe something like this is possible for .new() constructor?
Classes::new(["grid","wrapper","main"])
Imo, it looks a bit easier to work with...

We already have Classes::from("grid wrapper main"), which is effectively what the framework uses when you specify the class attribute inside of the html! macro.
What this PR is targeting is the scenario where you want to pass Classes around as props, but don't want to use format! when you want to conditionally add another class to the set.

Great, i didnt know about that! Missed in docs :(

bors r+


Use concurrentExecutor in GDrive permissions view

Description
This PR aims at reducing parallelism on the same Sequelize connection (see logs)

Risk

Deploy Plan

@flvndvd sitrep?


[FEATURE REQUEST] Update the Shlok Page

Description
Is your feature request related to a problem? Please describe.
Make the basic UI of the shlok page similar to that of the home page.
Describe the solution you'd like
A clear and concise description of the feature or enhancement you would like to see implemented.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional Information
Context
Provide any additional context or information that helps explain the feature request.
Potential Implementation (optional)
If you have any ideas or suggestions on how the feature could be implemented, please share them here.
Screenshots or Mockups (optional)
If applicable, include any screenshots, mockups, or visual representations of the requested feature.
Priority (optional)
Please indicate the priority level of this feature request (e.g., High, Medium, Low).
Additional Notes (optional)
Add any other notes or comments about the feature request here.

I would like to work on this issue under gssoc'23


InputFileSystem.readJson type should not be optional

Bug report
https://github.com/webpack/webpack/blob/7025319/lib/util/fs.js#L116
The type InputFileSystem.readJson should not be optional.
If the types are correct, then the behaviour at runtime should be altered since there really is no reason for this to be | undefined

What is the current behavior?
n/a
If the current behavior is a bug, please provide the steps to reproduce.
n/a

What is the expected behavior?
n/a

Other relevant information:
webpack version:
Node.js version:
Operating System:
Additional tools:

This is expected, to avoid breaking change when we add new methods for inputFileSystem, we can revisit it for webpack v6, feel free to feedback


services.synergy: Use graphical target (fixes #9468)

Motivation for this change
Synergy client would not auto-start, because it tried to come up before there was a graphical target.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Oh one more thing: Can you change the commit message to use the nixos/synergy prefix? I can then merge it

@WhittlesJr can you fix the commit message?

Arg, sorry about that.


nixos/doc: set groff mdoc os registers properly

Description of changes
the nixpkgs site-tmac sets doc-default-operating-system and doc-volume-operating-system to Nixpkgs, which is mostly correct but somewhat confusing for NixOS manpages. luckily the previous dance was overly complicated and we can instead just change the registers differently if we detect a nixpkgs groff. this also means we can use plain .Os without hard-coding the os as detected by mandoc.
followup from https://github.com/NixOS/nixpkgs/pull/213256#discussion_r1093024815
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

not sure what to do with that knowledge to be honest. groff was explicitly set to Nixpkgs because nixos is just one user of nixpkgs, mandoc went the other way.

@sternenseemann can we make mandoc say "Nixpkgs" too? (The person who originally set that doesn't seem to be active any more.)

I'd be fine with that, sure.

You mean Nixpkgs?

I'd say so! I'd also drop all the shenanigans from the mdoc files and just use the default OS.
If we are too bothered by it I'd make "nixos-versions" of mandoc and groff that are injected into the man viewers via the man-db/mandoc nixos modules (since we can't change it globally via a config file?).