{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10154266,"defaultBranch":"master","name":"guile-ssh","ownerLogin":"artyom-poptsov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-19T10:54:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1094402?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726389076.0","currentOid":""},"activityList":{"items":[{"before":"c1359506ee6cfb1ea2538d96d125cdf8b7c2bb53","after":"9336580f92f83bb73041c5374b400144a56b4c35","ref":"refs/heads/master","pushedAt":"2024-09-24T17:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":".github/workflows/guix (x86_64-linux-gnu-libssh-0-11): New job\n\n* .github/workflows/guix.yml (x86_64-linux-gnu-libssh-0-11): New job.","shortMessageHtmlLink":".github/workflows/guix (x86_64-linux-gnu-libssh-0-11): New job"}},{"before":"bbff63f86513d43c70649ad3d2adc57254e821cd","after":"c1359506ee6cfb1ea2538d96d125cdf8b7c2bb53","ref":"refs/heads/master","pushedAt":"2024-09-24T17:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"tests/key.scm: Bugfix: Handle DSA deprecation properly\n\n* tests/key.scm: Bugfix: Don't try to load a DSA key when DSA is not\nsupported.","shortMessageHtmlLink":"tests/key.scm: Bugfix: Handle DSA deprecation properly"}},{"before":"a5ad4d8c0638eb71a2189694d85b7811299c10ce","after":"bbff63f86513d43c70649ad3d2adc57254e821cd","ref":"refs/heads/master","pushedAt":"2024-09-24T17:13:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"examples/ssshd.scm.in (main): Bugfix: Handle deprecation of DSA\n\n* examples/ssshd.scm.in (main): Bugfix: Don't try to use DSA keys when DSA is\nnot supported.","shortMessageHtmlLink":"examples/ssshd.scm.in (main): Bugfix: Handle deprecation of DSA"}},{"before":"9d0c7c2bb10b1b2cc02de1540a830f5756e6495d","after":"a5ad4d8c0638eb71a2189694d85b7811299c10ce","ref":"refs/heads/master","pushedAt":"2024-09-20T03:36:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"guix.scm: Allow to build with libssh 0.11.1\n\n* guix.scm: Allow to build with libssh 0.11.1\n(libssh11): New variable.\n(guile-ssh/libssh11): New variable.","shortMessageHtmlLink":"guix.scm: Allow to build with libssh 0.11.1"}},{"before":"7f603a95ca3bc4d32846435cc6aae9ab9b9da26f","after":"9d0c7c2bb10b1b2cc02de1540a830f5756e6495d","ref":"refs/heads/master","pushedAt":"2024-09-18T19:03:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"tests/server (\"make-server\", \"server-get\"): Fix\n\n* tests/server.scm (\"make-server\", \"server-get\"): Don't try to use DSA key\nwhen it is disabled.","shortMessageHtmlLink":"tests/server (\"make-server\", \"server-get\"): Fix"}},{"before":"f3891b8cc0a1670eba59bf30aa0600ab6836021e","after":"7f603a95ca3bc4d32846435cc6aae9ab9b9da26f","ref":"refs/heads/master","pushedAt":"2024-09-18T15:51:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"Merge pull request #43 from ptillemans/master\n\nFix compile error caused by bool identifier","shortMessageHtmlLink":"Merge pull request #43 from ptillemans/master"}},{"before":null,"after":"acc855d6aa9b92b37c2aa0c448830ec54f05d84f","ref":"refs/heads/38-the-port-seems-to-be-ignored","pushedAt":"2024-09-15T08:31:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"ssh/session.scm (make-session): Fix \"#:config\" handling\n\nThis patch fixes \"make-session\" procedure to make it handle \"#:config\" option\naccording to the Guile-SSH documentation. That is, passing \"#f\" as the\n\"#:config\" value disables reading the default SSH documentation.\n\nReported by graywolf in\n\n\n* modules/ssh/session.scm (make-session): Fix \"#:config\" handling: disable\ndefault configuration reading when set to \"#f\" as per Guile-SSH documentation.\nUse \"#t\" as the default value to keep the backward compatibility.\n* libguile-ssh/session-func.c (session_options): Add\nSSH_OPTIONS_PROCESS_CONFIG.\n(set_option): Handle SSH_OPTIONS_PROCESS_CONFIG.\n* doc/api-sessions.texi: Update.\n* NEWS: Update.","shortMessageHtmlLink":"ssh/session.scm (make-session): Fix \"#:config\" handling"}},{"before":"615b20f7e2bf163cb430c333a1f6f347eebd5479","after":"f3891b8cc0a1670eba59bf30aa0600ab6836021e","ref":"refs/heads/master","pushedAt":"2024-08-24T10:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"doc/api-dist.texi: Fix the description of \"make-node\"\n\n* doc/api-dist.texi: Fix the description of \"make-node\" as the procedure was\nchanged in ab8a7d28a47b5530cb8bb413f1f0f301ab17085c. Improve the\ndocumentation.","shortMessageHtmlLink":"doc/api-dist.texi: Fix the description of \"make-node\""}},{"before":"7a6c86fb4597abd03f96f32ca1fc07a16e6831b7","after":"615b20f7e2bf163cb430c333a1f6f347eebd5479","ref":"refs/heads/master","pushedAt":"2024-08-24T09:33:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"doc/api-popen.texi: Improve description; update examples","shortMessageHtmlLink":"doc/api-popen.texi: Improve description; update examples"}},{"before":"a3bc3a97a47e9b1802bdc0d60d40c1c5c49c783c","after":"7a6c86fb4597abd03f96f32ca1fc07a16e6831b7","ref":"refs/heads/master","pushedAt":"2024-08-23T14:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"ssh/popen: Change API to match \"open-pipe*\"\n\nChange (ssh popen) procedures to make their behavior match the behavior of\n\"open-pipe*\" procedure.\n\nReported by graywolf in\n\n\n* modules/ssh/popen.scm (string-replace-substring): New procedure.\n(shell-quote): New procedure.\n(open-remote-pipe*, open-remote-input-pipe*, open-remote-output-pipe*): Use\n\"shell-quote\" to quote arguments to make procedures behavior match the\n\"open-pipe*\" behavior.\n* tests/common.scm (start-server/exec): Update.\n* NEWS: Update.","shortMessageHtmlLink":"ssh/popen: Change API to match \"open-pipe*\""}},{"before":"ab699bf4bee03136b1c200935cdc2a3d4320813c","after":"a3bc3a97a47e9b1802bdc0d60d40c1c5c49c783c","ref":"refs/heads/master","pushedAt":"2024-05-26T16:55:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":".github/FUNDING.yml: Remove LiberaPay; add Bitcoin address\n\n* .github/FUNDING.yml: Remove LiberaPay for now. Add my Bitcoin address.","shortMessageHtmlLink":".github/FUNDING.yml: Remove LiberaPay; add Bitcoin address"}},{"before":"2d26d07829d382ad1e55fa00f46a55c73aecc764","after":"ab699bf4bee03136b1c200935cdc2a3d4320813c","ref":"refs/heads/master","pushedAt":"2024-05-26T16:55:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":".github/FUNDING.yml: Remove LiberaPay; add Bitcoin address\n\n* .github/FUNDING.yml: Remove LiberaPay for now. Add my BitCoin address.","shortMessageHtmlLink":".github/FUNDING.yml: Remove LiberaPay; add Bitcoin address"}},{"before":"ee19e317ab09f693c602796cfe75b1c3c52741c8","after":"2d26d07829d382ad1e55fa00f46a55c73aecc764","ref":"refs/heads/master","pushedAt":"2024-05-26T16:54:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":".github/FUNDING.yml: Remove LiberaPay; add BitCoin address\n\n* .github/FUNDING.yml: Remove LiberaPay for now. Add my BitCoin address.","shortMessageHtmlLink":".github/FUNDING.yml: Remove LiberaPay; add BitCoin address"}},{"before":"ee19e317ab09f693c602796cfe75b1c3c52741c8","after":null,"ref":"refs/heads/new-logo","pushedAt":"2024-05-26T16:45:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"}},{"before":"d56fb1067041360548c86ca17d8a48e788c86567","after":"ee19e317ab09f693c602796cfe75b1c3c52741c8","ref":"refs/heads/master","pushedAt":"2024-05-26T11:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"doc/logo-v2.svg: Add the new version of the logo\n\nThanks to Darya Sev. for very helpful design advices for the\nnew simplified version of the project logo.\n\n* doc/logo-v2.svg: Add the new version of the logo.\n* doc/logo-v2.png: New file.\n* AUTHORS, NEWS, README, THANKS: Update.","shortMessageHtmlLink":"doc/logo-v2.svg: Add the new version of the logo"}},{"before":"8bc203d1ac223be6e3314f93b45d376aab821f0b","after":"ee19e317ab09f693c602796cfe75b1c3c52741c8","ref":"refs/heads/new-logo","pushedAt":"2024-05-26T10:31:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"doc/logo-v2.svg: Add the new version of the logo\n\nThanks to Darya Sev. for very helpful design advices for the\nnew simplified version of the project logo.\n\n* doc/logo-v2.svg: Add the new version of the logo.\n* doc/logo-v2.png: New file.\n* AUTHORS, NEWS, README, THANKS: Update.","shortMessageHtmlLink":"doc/logo-v2.svg: Add the new version of the logo"}},{"before":null,"after":"8bc203d1ac223be6e3314f93b45d376aab821f0b","ref":"refs/heads/new-logo","pushedAt":"2024-05-26T10:30:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"doc/logo-v2.svg: Add the new version of the logo\n\nThanks to Darya Sev. for very helpful design advices for the\nnew simplified version of the project logo.\n\n* doc/logo-v2.svg: Add the new version of the logo.\n* doc/logo-v2.png: New file.\n* AUTHORS, NEWS, README, THANKS: Update.","shortMessageHtmlLink":"doc/logo-v2.svg: Add the new version of the logo"}},{"before":"44c4212b0f87d6416f901b482453b21e326c553e","after":"d56fb1067041360548c86ca17d8a48e788c86567","ref":"refs/heads/master","pushedAt":"2024-05-05T14:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"tests/session: Bugfix\n\n* tests/session.scm (\"make-session: keywords must overwrite config options\"):\n Bugfix: Set \"host\" to \"example\" so the default configuration from the test\n config will be read.","shortMessageHtmlLink":"tests/session: Bugfix"}},{"before":"c34c361e6f2e419cf3b31649b7f54d147e07a49e","after":"44c4212b0f87d6416f901b482453b21e326c553e","ref":"refs/heads/master","pushedAt":"2024-05-01T08:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"NEWS: Bump version to 0.17.0","shortMessageHtmlLink":"NEWS: Bump version to 0.17.0"}},{"before":"1cae5f23059f3ffc453744204915d4e00deb47de","after":"c34c361e6f2e419cf3b31649b7f54d147e07a49e","ref":"refs/heads/master","pushedAt":"2024-05-01T08:00:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":".github/workflows/guix.yml: Fix workflow name","shortMessageHtmlLink":".github/workflows/guix.yml: Fix workflow name"}},{"before":"40b0e8aa717746d3db6d56fa66203e5ae4098f1d","after":"1cae5f23059f3ffc453744204915d4e00deb47de","ref":"refs/heads/master","pushedAt":"2024-05-01T07:58:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":".github/workflows/guix (x86_64-linux-gnu/libssh-0.9): New job\n\n* .github/workflows/guix.yml (x86_64-linux-gnu/libssh-0.9): New job.","shortMessageHtmlLink":".github/workflows/guix (x86_64-linux-gnu/libssh-0.9): New job"}},{"before":"524649cc1cb57c9d08d29c818928eedc02b1ef42","after":"40b0e8aa717746d3db6d56fa66203e5ae4098f1d","ref":"refs/heads/master","pushedAt":"2024-05-01T06:46:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"libguile-ssh/session-func: Handle SSH_OPTIONS_RSA_MIN_SIZE\n\n* libguile-ssh/session-func.c (set_option): Handle SSH_OPTIONS_RSA_MIN_SIZE.\n* doc/api-sessions.texi: Update.\n* tests/session.scm (\"session-set!, rsa-min-size\"): New test.\n* NEWS: Update.","shortMessageHtmlLink":"libguile-ssh/session-func: Handle SSH_OPTIONS_RSA_MIN_SIZE"}},{"before":"d56c4bb93915199aaa59001925a2ce2091d5be5b","after":"17d0eb4d0d007d56a89a5d4204d8fe0ad40b977b","ref":"refs/heads/wip-server-callbacks","pushedAt":"2024-04-29T18:34:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"server-func.c (guile_ssh_server_accept): Improve\n\n* libguile-ssh/server-func.c (guile_ssh_server_accept): Handle\n \"CALLBACK_SERVER_AUTH_GSSAPI_MIC\".\n (_server_auth_gssapi_mic_callback): New procedure.","shortMessageHtmlLink":"server-func.c (guile_ssh_server_accept): Improve"}},{"before":"57a5edfde8bc2d2ccaa9767ee8e3dc5bc9fe561e","after":"524649cc1cb57c9d08d29c818928eedc02b1ef42","ref":"refs/heads/master","pushedAt":"2024-04-29T18:05:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"ARCHITECTURE.org: Update","shortMessageHtmlLink":"ARCHITECTURE.org: Update"}},{"before":"b694eace3610647ddf214e8aa1cf0138f872bb0d","after":"57a5edfde8bc2d2ccaa9767ee8e3dc5bc9fe561e","ref":"refs/heads/master","pushedAt":"2024-04-23T05:37:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"tests/session: Add a new test\n\n* tests/session.scm (\"make-session: keywords must overwrite config options\"):\n New test.","shortMessageHtmlLink":"tests/session: Add a new test"}},{"before":"227a2ae8e13781003c5c38e0c7d60398778f4c92","after":"b694eace3610647ddf214e8aa1cf0138f872bb0d","ref":"refs/heads/master","pushedAt":"2024-04-23T05:32:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"doc/api-sessions (make-session): Improve the description\n\n* doc/api-sessions.texi (make-session): Improve the description.","shortMessageHtmlLink":"doc/api-sessions (make-session): Improve the description"}},{"before":"d13777ddaeb0f360c33ffb7fa34209cc32bab15b","after":"227a2ae8e13781003c5c38e0c7d60398778f4c92","ref":"refs/heads/master","pushedAt":"2024-04-22T20:40:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"doc/api-sessions.texi: Update","shortMessageHtmlLink":"doc/api-sessions.texi: Update"}},{"before":"a9b4bc970231404a9c160d7663b69fe20338449d","after":"d13777ddaeb0f360c33ffb7fa34209cc32bab15b","ref":"refs/heads/master","pushedAt":"2024-04-22T20:36:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"doc/api-sessions.texi (Session Management): Update\n\n* doc/api-sessions.texi (Session Management): Update the description of\n \"make-session\" to match the updated API.","shortMessageHtmlLink":"doc/api-sessions.texi (Session Management): Update"}},{"before":"7b2759753e875012aa18ece8aed39d9c89a44515","after":"a9b4bc970231404a9c160d7663b69fe20338449d","ref":"refs/heads/master","pushedAt":"2024-04-22T17:05:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"NEWS: Update","shortMessageHtmlLink":"NEWS: Update"}},{"before":null,"after":"b8bc63764250c6b89500bcb7c289b8f6e73f14e6","ref":"refs/heads/fix-session-configuration-reading-order","pushedAt":"2024-04-22T15:55:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artyom-poptsov","name":"Artyom V. Poptsov","path":"/artyom-poptsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1094402?s=80&v=4"},"commit":{"message":"session (make-session): Bugfix: Read config before setting options\n\n'make-session' would always overwrite the explicitly set options passed by\nkeywords with the values from the SSH configuration file. That lead to\nunexpected behavior.\n\nThis patch fixes this error.\n\nReported by graywolf in\n\n\n* modules/ssh/session.scm (make-session): Bugfix: Set the '#:host' option\n first, then read the SSH configuration and only after that set the other\n options.","shortMessageHtmlLink":"session (make-session): Bugfix: Read config before setting options"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxNzoxODoxMy4wMDAwMDBazwAAAAS_b62n","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMlQxNTo1NTozMy4wMDAwMDBazwAAAAQ3Madu"}},"title":"Activity ยท artyom-poptsov/guile-ssh"}