D 2024-01-22 04:14:51.006970+00:00 Params: [('source_key', 'agdicmlk...'), ('last_polled', '2024-01-21-04-59-50')]
I 2024-01-22 04:14:51.025570+00:00 Source: Antonio-Laguna (GitHub) Antonio-Laguna, https://brid.gy/github/Antonio-Laguna
I 2024-01-22 04:14:51.025946+00:00 Last poll: https://brid.gy/log?start_time=1705813190&key=agdicmlkLWd5choLEgZHaXRIdWIiDkFudG9uaW8tTGFndW5hDA
I 2024-01-22 04:14:51.044443+00:00 Updating Antonio-Laguna (GitHub) /github/Antonio-Laguna : {'poll_status': 'polling', 'last_poll_attempt': datetime.datetime(2024, 1, 22, 4, 14, 51, 26058, tzinfo=datetime.timezone.utc), 'rate_limited': False}
D 2024-01-22 04:14:51.113950+00:00 Using ETag Sun, 21 Jan 2024 04:58:46 GMT, last activity id yujinakayama:atom-auto-update-packages:13
I 2024-01-22 04:14:51.134145+00:00 no refresh_token
I 2024-01-22 04:14:51.134511+00:00 requests.get https://api.github.com/notifications?all=true&participating=true&per_page=10 {'headers': {'If-Modified-Since': '...', 'Authorization': '...'}}
I 2024-01-22 04:14:52.674384+00:00 Received 200
I 2024-01-22 04:14:52.674731+00:00 requests.get https://api.github.com/repos/sixflags/sixflags.com-2024/pulls/103 {'headers': {'Authorization': '...'}}
I 2024-01-22 04:14:53.131198+00:00 Received 404
W 2024-01-22 04:14:53.131957+00:00 Error 404, response body: '{"message":"Not Found","documentation_url":"https://docs.github.com/rest/pulls/pulls#get-a-pull-request"}'
I 2024-01-22 04:14:53.135069+00:00 requests.get https://api.github.com/repos/vercel/next.js/pulls/59909 {'headers': {'Authorization': '...'}}
I 2024-01-22 04:14:53.930243+00:00 Received 200
I 2024-01-22 04:14:53.934568+00:00 requests.get https://api.github.com/repos/vercel/next.js/issues/59909/comments?since=2024-01-21T04:58:46Z {'headers': {'Authorization': '...'}}
I 2024-01-22 04:14:54.370303+00:00 Received 200
I 2024-01-22 04:14:54.373995+00:00 requests.get https://api.github.com/repos/vercel/next.js/issues/59909/reactions {'headers': {'Authorization': '...'}}
I 2024-01-22 04:14:55.098083+00:00 Received 200
I 2024-01-22 04:14:55.211357+00:00 Found 1 public activities: dict_keys(['tag:github.com,2013:vercel:next.js:59909'])
I 2024-01-22 04:14:55.211576+00:00 Found 0 private activities: dict_keys([])
D 2024-01-22 04:14:55.216197+00:00 activity[content] _For everyone who came to this PR not from discussions - there is no need to fork next.js, I made a package with this function and you can use it to check the getter - https://github.com/vordgi/next-impl-getters_
_P.S. Next.js team, I think for v14.2, it’s probably time to make server getters!_ => _For everyone who came to this PR not from discussions - there is no need to fork next.js, I made a package with this function (_and a couple of others_) and you can use it to check the getter - https://github.com/vordgi/next-impl-getters_
_P.S. Next.js team, I think for v14.2, it’s probably time to make server getters!_
D 2024-01-22 04:14:55.216657+00:00 discovering original posts for: https://github.com/vercel/next.js/pull/59909
I 2024-01-22 04:14:55.217216+00:00 requests.head https://github.com/vercel/next.js/labels/type%3A%20next {'headers': {}}
I 2024-01-22 04:14:56.262481+00:00 Received 200
I 2024-01-22 04:14:56.262866+00:00 requests.head https://github.com/vercel/next.js/labels/area%3A%20tests {'headers': {'User-Agent': '...'}}
I 2024-01-22 04:14:57.068034+00:00 Received 200
I 2024-01-22 04:14:57.068359+00:00 requests.head https://stackoverflow.com/questions/75362636/how-can-i-get-the-url-pathname-on-a-server-component-next-js-13 {'headers': {'User-Agent': '...'}}
I 2024-01-22 04:14:57.511966+00:00 Received 200
I 2024-01-22 04:14:57.512335+00:00 requests.head https://stackoverflow.com/questions/74584091/how-to-get-the-current-pathname-in-the-app-directory-of-next-js {'headers': {'User-Agent': '...'}}
I 2024-01-22 04:14:57.967270+00:00 Received 200
I 2024-01-22 04:14:57.967743+00:00 Original post discovery found original posts set(), mentions {'https://github.com/vercel/next.js/labels/area%3A%20tests', 'https://stackoverflow.com/questions/75362636/how-can-i-get-the-url-pathname-on-a-server-component-next-js-13', 'https://stackoverflow.com/questions/74584091/how-to-get-the-current-pathname-in-the-app-directory-of-next-js', 'https://github.com/vercel/next.js/labels/type%3A%20next'}
I 2024-01-22 04:14:57.968477+00:00 requests.head https://github.com/vercel/next.js/pull/59909 {'headers': None}
I 2024-01-22 04:14:58.800540+00:00 Received 200
I 2024-01-22 04:14:58.800885+00:00 starting posse post discovery with syndicated https://github.com/vercel/next.js/pull/59909
D 2024-01-22 04:14:58.967351+00:00 activity[content] _For everyone who came to this PR not from discussions - there is no need to fork next.js, I made a package with this function and you can use it to check the getter - https://github.com/vordgi/next-impl-getters_
_P.S. Next.js team, I think for v14.2, it’s probably time to make server getters!_ => _For everyone who came to this PR not from discussions - there is no need to fork next.js, I made a package with this function (_and a couple of others_) and you can use it to check the getter - https://github.com/vordgi/next-impl-getters_
_P.S. Next.js team, I think for v14.2, it’s probably time to make server getters!_
I 2024-01-22 04:14:58.967895+00:00 Response changed! Re-propagating. Original: Response(key=Key('Response', 'tag:github.com,2013:vercel:next.js:IC_kwDOBC3Cis5xZgcc'), activities_json=['{"id":"tag:github.com,2013:vercel:next.js:59909","url":"https://github.com/vercel/next.js/pull/59909","content":"### Adding a feature\\n\\n### What?\\n\\nAbility to obtain the path in server components\\n\\n### Why?\\n\\nI understand the concept of RSC - to build server-side and reuse, but restricting the retrieval of data about the current page internally seems excessive to me. Currently, we have to pass props with paths or keys and params through multiple levels of nesting.\\n\\nFor example, these are server-side translations (which require a lang param), pre-assembled card blocks with slight variations in several cards depending on the page, and different banners for individual pages.\\n\\nNow people use headers, stores and other crutches to solve this - #50405, #43704, [stack overflow 1](https://stackoverflow.com/questions/75362636/how-can-i-get-the-url-pathname-on-a-server-component-next-js-13), [stack overflow 2](https://stackoverflow.com/questions/74584091/how-to-get-the-current-pathname-in-the-app-directory-of-next-js)\\n\\nAlso, my examples can be solved through a client-side component that returns one of the two passed server components or translations, but we don\\u2019t wanna pass all variations to the client. It can be done dynamically, but these data are needed on the page immediately for maximum SEO.\\n\\nIn the result, we are not creating an identical component because we pass unique data through props.\\n\\nAt the same time, I am not very fond of the idea of extending the hook - on the server, it will not be a hook, these are specifically getters. Moreover, a client-side hook can be synchronous, while a server-side getter for the same task can be asynchronous.\\n\\n### How?\\n\\nI added a new function called `getPathname` to the `next/navigation` module.\\n\\nThe logic of the getter replicates the logic of preparing the path in the context of the `usePathname` hook. I also added an error for server-side getters, stating that they cannot be used on the client.\\n\\nFixes #50405, #43704 (_in the part about the pathname_)"}'], created=DatetimeWithNanoseconds(2024, 1, 21, 5, 0, 1, 24888, tzinfo=datetime.timezone.utc), error=[], failed=[], leased_until=None, old_response_jsons=[], original_posts=[], response_json='{"id":"tag:github.com,2013:vercel:next.js:IC_kwDOBC3Cis5xZgcc","url":"https://github.com/vercel/next.js/pull/59909#issuecomment-1902511900","author":{"id":"tag:github.com,2013:MDQ6VXNlcjkxNDI5MTA2","url":"https://github.com/vordgi","displayName":"vordgi","objectType":"person","username":"vordgi","image":{"url":"https://avatars.githubusercontent.com/u/91429106?v=4"}},"content":"_For everyone who came to this PR not from discussions - there is no need to fork next.js, I made a package with this function and you can use it to check the getter - https://github.com/vordgi/next-impl-getters_\\n\\n_P.S. Next.js team, I think for v14.2, it\\u2019s probably time to make server getters!_","published":"2024-01-21T04:58:36+00:00","updated":"2024-01-21T04:58:36+00:00","objectType":"comment","inReplyTo":[{"url":"https://github.com/vercel/next.js/pull/59909"}]}', sent=[], skipped=[], source=Key('GitHub', 'Antonio-Laguna'), status='complete', type='comment', unsent=[], updated=datetime.datetime(2024, 1, 22, 4, 14, 58, 918381, tzinfo=datetime.timezone.utc), urls_to_activity=None)
I 2024-01-22 04:14:59.151984+00:00 Added propagate task projects/brid-gy/locations/us-central1/queues/propagate/tasks/01241424576396079541 with ETA None: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/propagate', 'body': b'response_key=agdicmlkLWd5ckQLEghSZXNwb25zZSI2dGFnOmdpdGh1Yi5jb20sMjAxMzp2ZXJjZWw6bmV4dC5qczpJQ19rd0RPQkMzQ2lzNXhaZ2NjDA', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}}
I 2024-01-22 04:14:59.152625+00:00 skipping refetch h-feed. last-syndication-url None, last-refetch 2022-03-28 08:48:00.438546+00:00
I 2024-01-22 04:14:59.173724+00:00 Updating Antonio-Laguna (GitHub) /github/Antonio-Laguna : {'recent_private_posts': 0, 'last_polled': datetime.datetime(2024, 1, 22, 4, 14, 51, 26058, tzinfo=datetime.timezone.utc), 'poll_status': 'ok', 'last_activities_etag': 'Sun, 21 Jan 2024 17:42:47 GMT'}
I 2024-01-22 04:14:59.332183+00:00 Added poll task projects/brid-gy/locations/us-central1/queues/poll/tasks/3627607700890391076 with ETA 1705967017: {'app_engine_http_request': {'http_method': 'POST', 'relative_uri': '/_ah/queue/poll', 'body': b'source_key=agdicmlkLWd5choLEgZHaXRIdWIiDkFudG9uaW8tTGFndW5hDA&last_polled=2024-01-22-04-14-51', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}}, 'schedule_time': seconds: 1705967017
}