GithubDataScraper/output/scuttlebutt_issues.csv
2020-09-10 23:38:27 +02:00

2.4 MiB
Raw Permalink Blame History

1urlrepository_urllabels_urlcomments_urlevents_urlhtml_urlidnode_idnumbertitleuserlabelsstatelockedassigneeassigneesmilestonecommentscreated_atupdated_atclosed_atauthor_associationactive_lock_reasonpull_requestbodyperformed_via_github_app
20https://api.github.com/repos/ssbc/patchwork/issues/1314https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1314/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1314/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1314/eventshttps://github.com/ssbc/patchwork/pull/1314693789641MDExOlB1bGxSZXF1ZXN0NDgwMjU1NzAx1314Bump yargs-parser from 18.1.0 to 18.1.3{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}[{'id': 1465528113, 'node_id': 'MDU6TGFiZWwxNDY1NTI4MTEz', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]closedFalse[]02020-09-04T23:12:42Z2020-09-05T00:10:08Z2020-09-05T00:09:53ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1314', 'html_url': 'https://github.com/ssbc/patchwork/pull/1314', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1314.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1314.patch'}Bumps [yargs-parser](https://github.com/yargs/yargs-parser) from 18.1.0 to 18.1.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/yargs/yargs-parser/releases">yargs-parser's releases</a>.</em></p> <blockquote> <h2>yargs-parser v18.1.3</h2> <h3>Bug Fixes</h3> <ul> <li><strong>setArg:</strong> options using camel-case and dot-notation populated twice (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/268">#268</a>) (<a href="https://www.github.com/yargs/yargs-parser/commit/f7e15b9800900b9856acac1a830a5f35847be73e">f7e15b9</a>)</li> </ul> <h2>yargs-parser v18.1.2</h2> <h3>Bug Fixes</h3> <ul> <li><strong>array, nargs:</strong> support -o=--value and --option=--value format (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/262">#262</a>) (<a href="https://www.github.com/yargs/yargs-parser/commit/41d3f8139e116706b28de9b0de3433feb08d2f13">41d3f81</a>)</li> </ul> <h2>yargs-parser v18.1.1</h2> <h3>Bug Fixes</h3> <ul> <li>__proto__ will now be replaced with ___proto___ in parse (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/258">#258</a>), patching a potential prototype pollution vulnerability. This was reported by the Snyk Security Research Team.(<a href="https://www.github.com/yargs/yargs-parser/commit/63810ca1ae1a24b08293a4d971e70e058c7a41e2">63810ca</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/yargs/yargs-parser/blob/master/CHANGELOG.md">yargs-parser's changelog</a>.</em></p> <blockquote> <h3><a href="https://www.github.com/yargs/yargs-parser/compare/v18.1.2...v18.1.3">18.1.3</a> (2020-04-16)</h3> <h3>Bug Fixes</h3> <ul> <li><strong>setArg:</strong> options using camel-case and dot-notation populated twice (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/268">#268</a>) (<a href="https://www.github.com/yargs/yargs-parser/commit/f7e15b9800900b9856acac1a830a5f35847be73e">f7e15b9</a>)</li> </ul> <h3><a href="https://www.github.com/yargs/yargs-parser/compare/v18.1.1...v18.1.2">18.1.2</a> (2020-03-26)</h3> <h3>Bug Fixes</h3> <ul> <li><strong>array, nargs:</strong> support -o=--value and --option=--value format (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/262">#262</a>) (<a href="https://www.github.com/yargs/yargs-parser/commit/41d3f8139e116706b28de9b0de3433feb08d2f13">41d3f81</a>)</li> </ul> <h3><a href="https://www.github.com/yargs/yargs-parser/compare/v18.1.0...v18.1.1">18.1.1</a> (2020-03-16)</h3> <h3>Bug Fixes</h3> <ul> <li>__proto__ will now be replaced with ___proto___ in parse (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/258">#258</a>), patching a potential prototype pollution vulnerability. This was reported by the Snyk Security Research Team.(<a href="https://www.github.com/yargs/yargs-parser/commit/63810ca1ae1a24b08293a4d971e70e058c7a41e2">63810ca</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/yargs/yargs-parser/commit/d301a5645627a30cc1721de647a6cc65bb89a426"><code>d301a56</code></a> chore: release 18.1.3 (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/269">#269</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/f7e15b9800900b9856acac1a830a5f35847be73e"><code>f7e15b9</code></a> fix(setArg): options using camel-case and dot-notation populated twice (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/268">#268</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/78014fc693ed9fc0c0069750b40bf36a60648ab9"><code>78014fc</code></a> chore: release 18.1.2 (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/263">#263</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/41d3f8139e116706b28de9b0de3433feb08d2f13"><code>41d3f81</code></a> fix(array, nargs): support -o=--value and --option=--value format (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/262">#262</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/b96b989680be8259ed530876c1e6cb69608e19ef"><code>b96b989</code></a> chore: release 18.1.1 (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/259">#259</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/63810ca1ae1a24b08293a4d971e70e058c7a41e2"><code>63810ca</code></a> fix: <strong>proto</strong> will now be replaced with <em><strong>proto</strong></em> in parse (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/258">#258</a>)</li> <li>See full diff in <a href="https://github.com/yargs/yargs-parser/compare/v18.1.0...v18.1.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=yargs-parser&package-manager=npm_and_yarn&previous-version=18.1.0&new-version=18.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ssbc/patchwork/network/alerts). </details>
31https://api.github.com/repos/ssbc/patchwork/issues/1313https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1313/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1313/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1313/eventshttps://github.com/ssbc/patchwork/pull/1313689458082MDExOlB1bGxSZXF1ZXN0NDc2NTAyMDky1313Farsi translation{'login': 'dev0p0', 'id': 10879731, 'node_id': 'MDQ6VXNlcjEwODc5NzMx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10879731?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dev0p0', 'html_url': 'https://github.com/dev0p0', 'followers_url': 'https://api.github.com/users/dev0p0/followers', 'following_url': 'https://api.github.com/users/dev0p0/following{/other_user}', 'gists_url': 'https://api.github.com/users/dev0p0/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dev0p0/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dev0p0/subscriptions', 'organizations_url': 'https://api.github.com/users/dev0p0/orgs', 'repos_url': 'https://api.github.com/users/dev0p0/repos', 'events_url': 'https://api.github.com/users/dev0p0/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dev0p0/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-31T19:44:17Z2020-08-31T19:44:17ZNONE{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1313', 'html_url': 'https://github.com/ssbc/patchwork/pull/1313', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1313.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1313.patch'}I have noticed that in the installation folder of the program there is a fa.pak, but Farsi was not an available option so I took the liberty to make a fa.json file for Farsi translation. Hope that helps.
42https://api.github.com/repos/ssbc/patchwork/issues/1312https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1312/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1312/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1312/eventshttps://github.com/ssbc/patchwork/issues/1312688454569MDU6SXNzdWU2ODg0NTQ1Njk=1312Problem with searching with capital letters and or Unicode letters in Windows version of patchwork {'login': 'dev0p0', 'id': 10879731, 'node_id': 'MDQ6VXNlcjEwODc5NzMx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10879731?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dev0p0', 'html_url': 'https://github.com/dev0p0', 'followers_url': 'https://api.github.com/users/dev0p0/followers', 'following_url': 'https://api.github.com/users/dev0p0/following{/other_user}', 'gists_url': 'https://api.github.com/users/dev0p0/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dev0p0/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dev0p0/subscriptions', 'organizations_url': 'https://api.github.com/users/dev0p0/orgs', 'repos_url': 'https://api.github.com/users/dev0p0/repos', 'events_url': 'https://api.github.com/users/dev0p0/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dev0p0/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-29T04:13:53Z2020-08-29T04:13:53ZNONEHi there again everyone I am having an issue with searching for content If I insert a word in lower case letter in the search box all is fine the content is found, but if my search starts with a capital letter like "Garden" then nothing is found and it says nothing was found. Also if I try searching using unicode letters then it just keeps searching with the scuttlebutt revolving and returning nothing. I would be thankful if you could help me with a solution, thanks.
53https://api.github.com/repos/ssbc/patchwork/issues/1311https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1311/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1311/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1311/eventshttps://github.com/ssbc/patchwork/issues/1311687739430MDU6SXNzdWU2ODc3Mzk0MzA=1311Translating the project into Persian{'login': 'dev0p0', 'id': 10879731, 'node_id': 'MDQ6VXNlcjEwODc5NzMx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10879731?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dev0p0', 'html_url': 'https://github.com/dev0p0', 'followers_url': 'https://api.github.com/users/dev0p0/followers', 'following_url': 'https://api.github.com/users/dev0p0/following{/other_user}', 'gists_url': 'https://api.github.com/users/dev0p0/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dev0p0/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dev0p0/subscriptions', 'organizations_url': 'https://api.github.com/users/dev0p0/orgs', 'repos_url': 'https://api.github.com/users/dev0p0/repos', 'events_url': 'https://api.github.com/users/dev0p0/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dev0p0/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]12020-08-28T05:53:07Z2020-08-31T19:48:02ZNONEHi there everyone! Literally :) I am intrested in translating the project into Persian, is there a method similar to https://hosted.weblate.org/engage/tox/fa/ for qtox (another wonderful decentralized chat platform) that I can contribute to, so that I can translate most of the projects into Persian? Thank you
64https://api.github.com/repos/ssbc/patchwork/issues/1310https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1310/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1310/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1310/eventshttps://github.com/ssbc/patchwork/issues/1310677234326MDU6SXNzdWU2NzcyMzQzMjY=1310Core v2 is outdated{'login': 'egils-consulting', 'id': 68460690, 'node_id': 'MDQ6VXNlcjY4NDYwNjkw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/68460690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/egils-consulting', 'html_url': 'https://github.com/egils-consulting', 'followers_url': 'https://api.github.com/users/egils-consulting/followers', 'following_url': 'https://api.github.com/users/egils-consulting/following{/other_user}', 'gists_url': 'https://api.github.com/users/egils-consulting/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/egils-consulting/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/egils-consulting/subscriptions', 'organizations_url': 'https://api.github.com/users/egils-consulting/orgs', 'repos_url': 'https://api.github.com/users/egils-consulting/repos', 'events_url': 'https://api.github.com/users/egils-consulting/events{/privacy}', 'received_events_url': 'https://api.github.com/users/egils-consulting/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-11T22:16:21Z2020-08-11T22:16:21ZNONEGot this: $ sudo npm install --global ssb-patchwork npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
75https://api.github.com/repos/ssbc/patchwork/issues/1309https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1309/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1309/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1309/eventshttps://github.com/ssbc/patchwork/issues/1309673955482MDU6SXNzdWU2NzM5NTU0ODI=1309App Unresponsive with "RangeError: Maximum call stack size exceeded"{'login': 'AVerm', 'id': 13660673, 'node_id': 'MDQ6VXNlcjEzNjYwNjcz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/13660673?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AVerm', 'html_url': 'https://github.com/AVerm', 'followers_url': 'https://api.github.com/users/AVerm/followers', 'following_url': 'https://api.github.com/users/AVerm/following{/other_user}', 'gists_url': 'https://api.github.com/users/AVerm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AVerm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AVerm/subscriptions', 'organizations_url': 'https://api.github.com/users/AVerm/orgs', 'repos_url': 'https://api.github.com/users/AVerm/repos', 'events_url': 'https://api.github.com/users/AVerm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AVerm/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]132020-08-06T01:52:56Z2020-08-10T19:09:19Z2020-08-08T22:08:52ZNONEWith no modification to my settings or folders whatsoever, it suddenly became impossible today to open Patchwork. The UI begins to load by the indexing never ends. When I open from command line, I see my config options loaded (with a null private key, I am not sure if this is the error or not) and then: ``` [26887:0805/181006.463040:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command git-ssb is not installed, or not available in path [26887:0805/181007.709306:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command ssb-friends: stream legacy api used ``` After this, there are 186 lines that look like "Error {}" and then this: ``` RangeError: Maximum call stack size exceeded at Function.[Symbol.hasInstance] (<anonymous>) at Object.exports.isBuffer (/tmp/.mount_PatchwmNeSyF/resources/electron.asar/common/buffer-utils.js:39:47) at valueToMeta (/tmp/.mount_PatchwmNeSyF/resources/electron.asar/renderer/api/remote.js:40:30) at Array.map (<anonymous>) at wrapArgs (/tmp/.mount_PatchwmNeSyF/resources/electron.asar/renderer/api/remote.js:103:17) at remoteMemberFunction (/tmp/.mount_PatchwmNeSyF/resources/electron.asar/renderer/api/remote.js:124:99) at console.error (file:///tmp/.mount_PatchwmNeSyF/resources/app.asar/assets/base.html:20:9) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumedb/index.js:138:29 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-write/index.js:40:31 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-write/index.js:41:13 ``` After which follow 194 lines of "Error {}" and then: ``` RangeError: Maximum call stack size exceeded at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumelog-offset/frame/recoverable.js:48:11 at Object.read (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:49:14) at next (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumelog-offset/frame/recoverable.js:47:16) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumelog-offset/frame/recoverable.js:43:11 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:96:11 at get (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:29:7) at Object.readUInt32BE (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:93:9) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumelog-offset/frame/recoverable.js:41:16 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:96:11 at get (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:29:7) ``` Then, we see (you guessed it) 196 lines of "Error {}" again, then ``` RangeError: Maximum call stack size exceeded at module.exports (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/looper/index.js:1:1) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-cursor/skip.js:10:18 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-looper/index.js:6:5 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/looper/index.js:11:9 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-looper/index.js:11:5 at next (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-stream/throughs/filter.js:14:9) at next (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-stream/throughs/async-map.js:27:9) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-looper/index.js:6:5 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/looper/index.js:11:9 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-looper/index.js:11:5 ``` and then we see 196 errors and then the previous block repeats again, perhaps indefinitely. My fan spins up as fast as it can and CPU usage skyrockets, but no loading is completed. I literally did not move anything in my .ssb folder at all, the only thing I did earlier was open Patchbay a single time on accident, but I did not interact with it at all. Is this possibly related to the "delete posts by blocked users" setting? I have a user that was unblocked a few days ago, could this be the cause? How do I repair this? I am putting this bug here in hopes that others who run into the same problem will see this and read this to fix it as well, I suspect I could just nuke the folder and rebuild to get an instant fix, but I want to try to _solve_ this. Thank you in advance
86https://api.github.com/repos/ssbc/patchwork/issues/1308https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1308/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1308/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1308/eventshttps://github.com/ssbc/patchwork/issues/1308665776683MDU6SXNzdWU2NjU3NzY2ODM=1308Patchwork doesn't include a Dockerfile ?{'login': 'flavienbwk', 'id': 14158127, 'node_id': 'MDQ6VXNlcjE0MTU4MTI3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/14158127?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/flavienbwk', 'html_url': 'https://github.com/flavienbwk', 'followers_url': 'https://api.github.com/users/flavienbwk/followers', 'following_url': 'https://api.github.com/users/flavienbwk/following{/other_user}', 'gists_url': 'https://api.github.com/users/flavienbwk/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/flavienbwk/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/flavienbwk/subscriptions', 'organizations_url': 'https://api.github.com/users/flavienbwk/orgs', 'repos_url': 'https://api.github.com/users/flavienbwk/repos', 'events_url': 'https://api.github.com/users/flavienbwk/events{/privacy}', 'received_events_url': 'https://api.github.com/users/flavienbwk/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]42020-07-26T13:05:25Z2020-07-28T20:57:53Z2020-07-28T20:57:53ZNONEHi, Are you planning to add a `Dockerfile` ? It might be useful to easily install and deplooy patchwork.
97https://api.github.com/repos/ssbc/patchwork/issues/1307https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1307/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1307/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1307/eventshttps://github.com/ssbc/patchwork/pull/1307664588979MDExOlB1bGxSZXF1ZXN0NDU1ODA2MTcw1307feat: Change who to follow to whom to follow{'login': 'RichardLitt', 'id': 910753, 'node_id': 'MDQ6VXNlcjkxMDc1Mw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/910753?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/RichardLitt', 'html_url': 'https://github.com/RichardLitt', 'followers_url': 'https://api.github.com/users/RichardLitt/followers', 'following_url': 'https://api.github.com/users/RichardLitt/following{/other_user}', 'gists_url': 'https://api.github.com/users/RichardLitt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/RichardLitt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/RichardLitt/subscriptions', 'organizations_url': 'https://api.github.com/users/RichardLitt/orgs', 'repos_url': 'https://api.github.com/users/RichardLitt/repos', 'events_url': 'https://api.github.com/users/RichardLitt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/RichardLitt/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-07-23T15:51:14Z2020-07-23T19:02:01Z2020-07-23T16:56:05ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1307', 'html_url': 'https://github.com/ssbc/patchwork/pull/1307', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1307.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1307.patch'}See #1306. Changed in all relevant files.
108https://api.github.com/repos/ssbc/patchwork/issues/1306https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1306/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1306/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1306/eventshttps://github.com/ssbc/patchwork/issues/1306664549733MDU6SXNzdWU2NjQ1NDk3MzM=1306Change "Who to follow" to "Whom to follow"{'login': 'RichardLitt', 'id': 910753, 'node_id': 'MDQ6VXNlcjkxMDc1Mw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/910753?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/RichardLitt', 'html_url': 'https://github.com/RichardLitt', 'followers_url': 'https://api.github.com/users/RichardLitt/followers', 'following_url': 'https://api.github.com/users/RichardLitt/following{/other_user}', 'gists_url': 'https://api.github.com/users/RichardLitt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/RichardLitt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/RichardLitt/subscriptions', 'organizations_url': 'https://api.github.com/users/RichardLitt/orgs', 'repos_url': 'https://api.github.com/users/RichardLitt/repos', 'events_url': 'https://api.github.com/users/RichardLitt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/RichardLitt/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-07-23T15:00:07Z2020-07-23T19:02:12Z2020-07-23T19:02:12ZCONTRIBUTORI happen to like using _whom_. I'm aware it's a [silly, old word](https://english.stackexchange.com/questions/56/what-s-the-rule-for-using-who-and-whom-correctly) that is [almost](http://itre.cis.upenn.edu/~myl/languagelog/archives/005054.html) [dead](http://itre.cis.upenn.edu/~myl/languagelog/archives/001437.html). But I like it, and "whom to follow" is the correct usage of the word. Is there any way for me to change this, for me, so that we don't end up in a linguistic "Whom is silly" discussion? For instance, is there a preference box we could use? I'm curious. Thanks.
119https://api.github.com/repos/ssbc/patchwork/issues/1305https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1305/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1305/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1305/eventshttps://github.com/ssbc/patchwork/issues/1305663998922MDU6SXNzdWU2NjM5OTg5MjI=1305How to restore profile from just ~/.ssb/secret?{'login': 'stephenreid321', 'id': 25448, 'node_id': 'MDQ6VXNlcjI1NDQ4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/25448?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/stephenreid321', 'html_url': 'https://github.com/stephenreid321', 'followers_url': 'https://api.github.com/users/stephenreid321/followers', 'following_url': 'https://api.github.com/users/stephenreid321/following{/other_user}', 'gists_url': 'https://api.github.com/users/stephenreid321/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/stephenreid321/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/stephenreid321/subscriptions', 'organizations_url': 'https://api.github.com/users/stephenreid321/orgs', 'repos_url': 'https://api.github.com/users/stephenreid321/repos', 'events_url': 'https://api.github.com/users/stephenreid321/events{/privacy}', 'received_events_url': 'https://api.github.com/users/stephenreid321/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]32020-07-22T19:31:09Z2020-07-23T15:43:53ZNONEI don't have gossip.json or conn.json - can anyone help?
1210https://api.github.com/repos/ssbc/patchwork/issues/1304https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1304/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1304/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1304/eventshttps://github.com/ssbc/patchwork/pull/1304658399314MDExOlB1bGxSZXF1ZXN0NDUwMzY2ODM31304Ignore whitespace-only ContentWarnings.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-07-16T17:24:52Z2020-07-16T21:10:46Z2020-07-16T21:10:46ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1304', 'html_url': 'https://github.com/ssbc/patchwork/pull/1304', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1304.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1304.patch'}This will break the workflow of people that use `" "` or such as a CW that means "beware, but I won't tell you why". :) closes #1303 I also thought to treat whitespace-only message body (in the compose input) as empty, and disable the publish button in that case. But that felt like a different issue.
1311https://api.github.com/repos/ssbc/patchwork/issues/1303https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1303/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1303/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1303/eventshttps://github.com/ssbc/patchwork/issues/1303658382938MDU6SXNzdWU2NTgzODI5Mzg=1303Content warning should be trimmed{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-07-16T17:03:08Z2020-07-16T21:10:46Z2020-07-16T21:10:46ZCOLLABORATORNoticed after publishing `%6LDp9KsZakipOaC5C3mw4wtMmM/qhm49ljJvaXtD35Y=.sha256` which has CW `" "`
1412https://api.github.com/repos/ssbc/patchwork/issues/1302https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1302/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1302/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1302/eventshttps://github.com/ssbc/patchwork/pull/1302657758026MDExOlB1bGxSZXF1ZXN0NDQ5ODIzNDM21302Bump lodash from 4.17.15 to 4.17.19{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}[{'id': 1465528113, 'node_id': 'MDU6TGFiZWwxNDY1NTI4MTEz', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]closedFalse[]02020-07-16T00:56:37Z2020-07-16T16:28:58Z2020-07-16T16:28:41ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1302', 'html_url': 'https://github.com/ssbc/patchwork/pull/1302', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1302.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1302.patch'}Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.15...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.15&new-version=4.17.19)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ssbc/patchwork/network/alerts). </details>
1513https://api.github.com/repos/ssbc/patchwork/issues/1301https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1301/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1301/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1301/eventshttps://github.com/ssbc/patchwork/issues/1301656924809MDU6SXNzdWU2NTY5MjQ4MDk=1301Share diaries with only specific people{'login': 'jessebett', 'id': 4240549, 'node_id': 'MDQ6VXNlcjQyNDA1NDk=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/4240549?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessebett', 'html_url': 'https://github.com/jessebett', 'followers_url': 'https://api.github.com/users/jessebett/followers', 'following_url': 'https://api.github.com/users/jessebett/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessebett/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessebett/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessebett/subscriptions', 'organizations_url': 'https://api.github.com/users/jessebett/orgs', 'repos_url': 'https://api.github.com/users/jessebett/repos', 'events_url': 'https://api.github.com/users/jessebett/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessebett/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]22020-07-14T22:00:36Z2020-07-14T22:34:50ZNONEI am looking at scuttlebutt and am curious if a feature is supported. Sorry if this information is obvious or described elsewhere, I looked at various FAQs without the answer being obvious. My impression of scuttlebutt, again I haven't used it yet, is that it will sync my public diary with all my the people I connect with. Is it the case that it always shares my entire state with everyone connected? Or can I be more selective about what content I share with specific groups (like Circles of Google+). For instance, if I connect with some friends, I get their scuttlebutt. Then I go and connect with some unrelated group, possibly a group I don't want to know about eachother e.g. my extended family that does not approve of my friends' lifestyles. Is it the case that all my friends' scuttlebutt will now be shared with my family?
1614https://api.github.com/repos/ssbc/patchwork/issues/1300https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1300/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1300/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1300/eventshttps://github.com/ssbc/patchwork/pull/1300651970178MDExOlB1bGxSZXF1ZXN0NDQ1MTI3MTg31300Bump electron from 6.1.9 to 7.2.4{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}[{'id': 1465528113, 'node_id': 'MDU6TGFiZWwxNDY1NTI4MTEz', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]closedFalse[]02020-07-07T03:39:10Z2020-07-07T16:05:08Z2020-07-07T16:04:59ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1300', 'html_url': 'https://github.com/ssbc/patchwork/pull/1300', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1300.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1300.patch'}Bumps [electron](https://github.com/electron/electron) from 6.1.9 to 7.2.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/electron/electron/releases">electron's releases</a>.</em></p> <blockquote> <h2>electron v7.2.4</h2> <h1>Release Notes for v7.2.4</h1> <h2>Fixes</h2> <ul> <li>Fixed Promise timeout issue when running Electron as Node. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23324">#23324</a></li> <li>Fixed a use-after-free error that could happen if a Tray was destroyed while showing a custom context menu. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23182">#23182</a></li> <li>Fixed an issue where windows without <code>nativeWindowOpen: true</code> could invoke the non-native-open path. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23224">#23224</a></li> <li>Fixed memory leak when using contextBridge with sandbox=true. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23232">#23232</a></li> <li>MacOS VoiceOver is now able to find its way back into web contents after it navigated &quot;out&quot; of an application. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23174">#23174</a></li> </ul> <h2>electron v7.2.3</h2> <h1>Release Notes for v7.2.3</h1> <h2>Fixes</h2> <ul> <li>Security: Ensure proxy object is created in the correct context a9bead22</li> </ul> <h2>electron v7.2.2</h2> <h1>Release Notes for v7.2.2</h1> <h2>Fixes</h2> <ul> <li>Fixed a potential crash on invalid <code>zoomFactor</code> values when setting the zoom factor of a webpage. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22710">#22710</a></li> <li>Fixed an issue with <code>maximizable</code> state persistence of BrowserWindows on macOS. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23019">#23019</a></li> <li>Fixed an issue with possible creation of a messageBox which cannot be dismissed on macOS. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23089">#23089</a></li> <li>Fixed an occasional crash when closing all BrowserWindows. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23024">#23024</a></li> <li>Security: Backported fix for CVE-2020-6426: inappropriate implementation in V8. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23043">#23043</a></li> <li>Security: backported a fix for crbug.com/1065094. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23059">#23059</a></li> <li>Security: backported fix for a potential buffer overrun in WebRTC audio encoding. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23037">#23037</a></li> <li>Security: backported fix for site isolation bypass in dedicated workers. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23040">#23040</a></li> <li>Security: backported the fix to CVE-2020-6452: potential container-overflow in MediaStream mojo. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23044">#23044</a></li> </ul> <h2>Other Changes</h2> <ul> <li>Security: Backport fix for buffer underflow in DWrite. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22979">#22979</a></li> <li>Security: Backported fix for use after free in file chooser. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22981">#22981</a></li> <li>Security: backport fix for CVE-2020-6451: Use after free in WebAudio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22945">#22945</a></li> <li>Security: backport fix for use after free in VideoEncodeAccelerator. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22983">#22983</a></li> <li>Security: backported fix for CVE-2019-20503: Out of bounds read in usersctplib. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22986">#22986</a></li> <li>Security: backported fix for CVE-2020-6422: Use after free in WebGL. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23017">#23017</a></li> <li>Security: backported fix for CVE-2020-6423: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23048">#23048</a></li> <li>Security: backported fix for CVE-2020-6427: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23015">#23015</a></li> <li>Security: backported fix for CVE-2020-6428: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23013">#23013</a></li> <li>Security: backported fix for CVE-2020-6429: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23011">#23011</a></li> <li>Security: backported fix for CVE-2020-6449: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23009">#23009</a></li> <li>Security: backported fix for use-after-poison in WebAudio (crbug.com/1023810). <a href="https://github-redirect.dependabot.com/electron/electron/issues/22869">#22869</a></li> <li>Security: backported fix for use-after-poison in WebAudio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22943">#22943</a></li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/electron/electron/commit/0552e0d5de46ffa3b481d741f1db5c779e201565"><code>0552e0d</code></a> Bump v7.2.4</li> <li><a href="https://github.com/electron/electron/commit/c87b474496c35580ebbeab13f9c8c982b4eab4d3"><code>c87b474</code></a> refactor: port window-setup to use ctx bridge instead of being run in the mai...</li> <li><a href="https://github.com/electron/electron/commit/69683def0dbea9a7a1bb382050293183c2ba066e"><code>69683de</code></a> fix: use Node's microtasks policy in node_main.cc (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23154">#23154</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23324">#23324</a>)</li> <li><a href="https://github.com/electron/electron/commit/8148b76efa0092ec236bcde64249fda93ce6ff1d"><code>8148b76</code></a> style: use build/include_directory for NOLINT (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23266">#23266</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23304">#23304</a>)</li> <li><a href="https://github.com/electron/electron/commit/7dfcb5ef0495cc34738e52c2ef13ecda5c998017"><code>7dfcb5e</code></a> fix: block custom window.open when nativeWindowOpen is true (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23188">#23188</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23224">#23224</a>)</li> <li><a href="https://github.com/electron/electron/commit/0b3bf1e5566efe64c31d5b6aa07c0a8eb1c81836"><code>0b3bf1e</code></a> fix: do not mutate ipc instances across contexts (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23239">#23239</a>)</li> <li><a href="https://github.com/electron/electron/commit/fd529ac30a7875c22d6d5b6d7af003843e0fbf18"><code>fd529ac</code></a> fix: do not allow child windows to specify their own preload script (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23229">#23229</a>)</li> <li><a href="https://github.com/electron/electron/commit/3909001a006cff7b36505a0a80ca8926f0e0646f"><code>3909001</code></a> fix: ensure that functions are not retained beyond their context being releas...</li> <li><a href="https://github.com/electron/electron/commit/039be2e407237c4696ec099e00662c235527cfb7"><code>039be2e</code></a> build: improve patch filename remembering (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23070">#23070</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23184">#23184</a>)</li> <li><a href="https://github.com/electron/electron/commit/fb6f60460ba646cb5ea9985b09db3d7bd92e1376"><code>fb6f604</code></a> fix: heap-use-after-free in tray.popUpContextMenu (<a href="https://github-redirect.dependabot.com/electron/electron/issues/22842">#22842</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23182">#23182</a>)</li> <li>Additional commits viewable in <a href="https://github.com/electron/electron/compare/v6.1.9...v7.2.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=electron&package-manager=npm_and_yarn&previous-version=6.1.9&new-version=7.2.4)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ssbc/patchwork/network/alerts). </details>
1715https://api.github.com/repos/ssbc/patchwork/issues/1299https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1299/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1299/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1299/eventshttps://github.com/ssbc/patchwork/issues/1299639457055MDU6SXNzdWU2Mzk0NTcwNTU=1299Win7: Infinite load spinners / scuttling, JS error, no server process connection{'login': 'amatecha', 'id': 1250968, 'node_id': 'MDQ6VXNlcjEyNTA5Njg=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1250968?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/amatecha', 'html_url': 'https://github.com/amatecha', 'followers_url': 'https://api.github.com/users/amatecha/followers', 'following_url': 'https://api.github.com/users/amatecha/following{/other_user}', 'gists_url': 'https://api.github.com/users/amatecha/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/amatecha/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/amatecha/subscriptions', 'organizations_url': 'https://api.github.com/users/amatecha/orgs', 'repos_url': 'https://api.github.com/users/amatecha/repos', 'events_url': 'https://api.github.com/users/amatecha/events{/privacy}', 'received_events_url': 'https://api.github.com/users/amatecha/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32020-06-16T08:01:18Z2020-06-17T15:03:34Z2020-06-17T15:03:33ZNONEHi there, Running Patchwork 3.18.0 on Win7 64bit. I think it worked on the first run, but successive runs show loading spinners forever and the application is not usable. I opened the JS console (via rightclick- Inspect Element, click on Console tab) and saw the following error: ``` Cannot read property 'peers' of undefined at Array.<anonymous> (\AppData\Local\Programs\ssb-patchwork\resources\app.asar\lib\depject\sbot.js:105:19) at Function.Observable.observable.set (AppData\Local\Programs\ssb-patchwork\resources\app.asar\node_modules\mutant\value.js:12:25) at AppData\Local\Programs\ssb-patchwork\resources\app.asar\lib\depject\sbot.js:97:18 [...] ``` Inspecting Server Process just shows the unconnected Dev Tools screen, with no other information -- presumably it never connected to the theoretical Server Process. If there are any log files I can dig up to troubleshoot further, just let me know - I can take a look and share whatever might be relevant. Or.. if it's just too bad cuz I'm using Win7, no worries :) Now that I think about it I launched patchbay on the same machine. I could imagine this causing a problem, tho no clue.
1816https://api.github.com/repos/ssbc/patchwork/issues/1298https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1298/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1298/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1298/eventshttps://github.com/ssbc/patchwork/pull/1298630362466MDExOlB1bGxSZXF1ZXN0NDI3NDc5MTU11298Update fr.json{'login': 'BorisPAING', 'id': 16164911, 'node_id': 'MDQ6VXNlcjE2MTY0OTEx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16164911?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BorisPAING', 'html_url': 'https://github.com/BorisPAING', 'followers_url': 'https://api.github.com/users/BorisPAING/followers', 'following_url': 'https://api.github.com/users/BorisPAING/following{/other_user}', 'gists_url': 'https://api.github.com/users/BorisPAING/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BorisPAING/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BorisPAING/subscriptions', 'organizations_url': 'https://api.github.com/users/BorisPAING/orgs', 'repos_url': 'https://api.github.com/users/BorisPAING/repos', 'events_url': 'https://api.github.com/users/BorisPAING/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BorisPAING/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-06-03T22:03:23Z2020-06-03T22:17:59Z2020-06-03T22:17:59ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1298', 'html_url': 'https://github.com/ssbc/patchwork/pull/1298', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1298.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1298.patch'}"has been released"
1917https://api.github.com/repos/ssbc/patchwork/issues/1297https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1297/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1297/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1297/eventshttps://github.com/ssbc/patchwork/pull/1297630351878MDExOlB1bGxSZXF1ZXN0NDI3NDcxMDk41297Put short description of the release process into the docs folder{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-06-03T21:41:40Z2020-06-03T22:17:40Z2020-06-03T22:17:40ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1297', 'html_url': 'https://github.com/ssbc/patchwork/pull/1297', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1297.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1297.patch'}This is taken from Christian's brain dump in #1023.
2018https://api.github.com/repos/ssbc/patchwork/issues/1296https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1296/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1296/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1296/eventshttps://github.com/ssbc/patchwork/pull/1296630150746MDExOlB1bGxSZXF1ZXN0NDI3MzI0Nzk41296update changelog for release{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-06-03T16:38:27Z2020-06-03T17:24:25Z2020-06-03T17:24:25ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1296', 'html_url': 'https://github.com/ssbc/patchwork/pull/1296', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1296.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1296.patch'}
2119https://api.github.com/repos/ssbc/patchwork/issues/1295https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1295/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1295/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1295/eventshttps://github.com/ssbc/patchwork/pull/1295629878241MDExOlB1bGxSZXF1ZXN0NDI3MTA3OTgy1295dracula: better colors for thread expander and backlinks{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-06-03T10:25:13Z2020-06-03T10:58:11Z2020-06-03T10:58:10ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1295', 'html_url': 'https://github.com/ssbc/patchwork/pull/1295', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1295.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1295.patch'}the "Parent Thread", "@x forked from %y" and "See Full Thread" links were not sufficiently distinct from their surroundings.
2220https://api.github.com/repos/ssbc/patchwork/issues/1294https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1294/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1294/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1294/eventshttps://github.com/ssbc/patchwork/pull/1294629627547MDExOlB1bGxSZXF1ZXN0NDI2OTE0Mzk21294Dracula theme{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-06-03T01:44:38Z2020-06-03T03:09:14Z2020-06-03T03:09:06ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1294', 'html_url': 'https://github.com/ssbc/patchwork/pull/1294', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1294.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1294.patch'}This is by no means complete, but it seems usable to me. And hey, it's a config option, so no harm in adding it I guess? The thing that bugs me the most at the moment is the orange border around the filter input (last screenshot) ![screenshot of new patchwork dracula theme; public timeline](https://user-images.githubusercontent.com/189241/83587251-eb2f5000-a54e-11ea-9ff3-5df759824153.png) ![screenshot of profile page in dracula theme](https://user-images.githubusercontent.com/189241/83586188-1a908d80-a54c-11ea-8ca9-4a798a1bf087.png) ![profile list sheet with dracula theme](https://user-images.githubusercontent.com/189241/83586297-57f51b00-a54c-11ea-8c85-eeb244ac24d3.png)
2321https://api.github.com/repos/ssbc/patchwork/issues/1293https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1293/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1293/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1293/eventshttps://github.com/ssbc/patchwork/issues/1293629589330MDU6SXNzdWU2Mjk1ODkzMzA=1293Restoring from backup: UI doesn't show much for ~14 hours{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}[]openFalse{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}[{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}]32020-06-02T23:50:07Z2020-06-03T17:06:01ZCOLLABORATORI'm trying to set up Patchwork on a new machine and backed up most of my `.ssb` directory. I've been trying to start Patchwork on a new machine in a variety of ways but can't seem to get it to sync anything to this new machine. The most success I've had so far is: - Wipe the `~/.ssb` directory - Create an empty `~/.ssb` directory - Add `secret` and `gossip.json` to the `~/.ssb` directory - Start Patchwork with `npm start -- --logging.level info` I see the typical startup behavior, the server logs are showing some things from the `gossip.json`: ``` path: '/home/funwhilelost/.ssb', party: true, timeout: 0, pub: true, local: true, friends: { dunbar: 150, hops: 2 }, gossip: { connections: 3, autoPopulate: false }, ``` It seems to have picked up my keys from `secret` (I'm assuming `private` is nulled out for security?): ``` keys: { curve: 'ed25519', public: 'etENdjc9Qg0hS56E5XkLhf58DYsqK18kit8Sp0qTT/8=.ed25519', private: null, id: '@etENdjc9Qg0hS56E5XkLhf58DYsqK18kit8Sp0qTT/8=.ed25519' }, ``` But when it starts up it prompts me for my name, etc. and then two pubs show up in the Connections list: ![image](https://user-images.githubusercontent.com/127476/83580452-05d2dc00-a4f1-11ea-9b0a-9f71a333b490.png) Nothing seems to happen after waiting a couple hours. The last two server messages show this: ``` git-ssb is not installed, or not available in path ssb-friends: stream legacy api used ``` Is there anything else I can do to triage this?
2422https://api.github.com/repos/ssbc/patchwork/issues/1292https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1292/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1292/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1292/eventshttps://github.com/ssbc/patchwork/issues/1292627808834MDU6SXNzdWU2Mjc4MDg4MzQ=1292Am I Forked{'login': 'hutson', 'id': 6701030, 'node_id': 'MDQ6VXNlcjY3MDEwMzA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6701030?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hutson', 'html_url': 'https://github.com/hutson', 'followers_url': 'https://api.github.com/users/hutson/followers', 'following_url': 'https://api.github.com/users/hutson/following{/other_user}', 'gists_url': 'https://api.github.com/users/hutson/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hutson/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hutson/subscriptions', 'organizations_url': 'https://api.github.com/users/hutson/orgs', 'repos_url': 'https://api.github.com/users/hutson/repos', 'events_url': 'https://api.github.com/users/hutson/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hutson/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]102020-05-30T20:06:25Z2020-06-02T05:58:30Z2020-06-01T13:40:00ZNONEI've been using using Patchwork for a few years now (@jX9wRdRM0z+DlRrYGy1qapRPPERQCz0inlcBCSWYx2Y=.ed25519), but I've recently started to wonder if, at some point during that period of time, I accidentally forked by feed/log. While I don't comment often (Very rarely in truth), I have made a few comments that have made we wonder if others in the Scuttleverse are not receiving my messages. So I thought I would throw out the idea that it would be nice if Patchwork provided a way to determine if my feed was still replicating correctly through the network, or whether, perhaps, my feed has forked. In the latter case it would be helpful if Patchwork could provide guidance on how to recover from a forked feed.
2523https://api.github.com/repos/ssbc/patchwork/issues/1291https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1291/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1291/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1291/eventshttps://github.com/ssbc/patchwork/issues/1291621868420MDU6SXNzdWU2MjE4Njg0MjA=1291Infinite scuttling{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]62020-05-20T15:45:19Z2020-07-04T22:17:00ZMEMBERHi @christianbundy, I just replicated this issue. Infinite Scuttling. I read this issue's comments out of order, so *first* I did your `find` to delete cache files etc., which didn't fix things on its own, and when starting Patchwork, saw the following console output: ``` /Applications/Patchwork.app/Contents/Resources/app.asar/node_modules/flumelog-offset/inject.js:47 value: codec.decode(codec.buffer ? value : value.toString()), ^ SyntaxError: Unexpected token ``` Eventually I took a backup of `~/.ssb`, deleted the contents of the `flume` directory (except for `log.offset`), and ran `fix-flume-log`, which showed: ``` Ignored error: SyntaxError: Unexpected token in JSON at position 68 ``` Is there any data I can send to help pin down this issue (I still have my old `log.offset`)? It's likely I had two clients running at once at some point and this might've broken things. I'm running Patchwork 3.17.7.767 and Patchbay 8.1.0 on MacOS 10.15.4. _Originally posted by @mattcen in https://github.com/ssbc/patchwork/issues/1192#issuecomment-631412921_
2624https://api.github.com/repos/ssbc/patchwork/issues/1290https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1290/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1290/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1290/eventshttps://github.com/ssbc/patchwork/pull/1290616780027MDExOlB1bGxSZXF1ZXN0NDE2ODI1MjUx1290Reduce timestamp specificity on profile{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32020-05-12T16:08:46Z2020-05-12T17:17:19Z2020-05-12T17:03:11ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1290', 'html_url': 'https://github.com/ssbc/patchwork/pull/1290', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1290.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1290.patch'}Problem: Concern has been expressed about being able to see granular timestamps on the profile page, which would let you see "active 3 seconds ago" or similar. This is public metadata that anyone can access, and we **can not** provide privacy with UI decisions, but the idea that high specificity in the UI is creepy seems fair to me. Solution: Change the display format so that the options are "Today", "Yesterday", "Last $weekday", or the default date formate for the locale in question. Since we aren't hardcoding strings, this should continue to be localized. --- https://momentjs.com/docs/#/displaying/calendar-time/
2725https://api.github.com/repos/ssbc/patchwork/issues/1289https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1289/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1289/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1289/eventshttps://github.com/ssbc/patchwork/pull/1289615283397MDExOlB1bGxSZXF1ZXN0NDE1NjQ2NzAy1289Show last feed activity in profile{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]102020-05-10T00:00:19Z2020-05-12T19:38:31Z2020-05-12T13:48:57ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1289', 'html_url': 'https://github.com/ssbc/patchwork/pull/1289', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1289.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1289.patch'}Brought up by [@kas](@RuNxm8SRujPcJx6GjtTQHp6hprAFv5voEkcvoAkB8Pk=.ed25519) in [`%j0/mywlnDar3HJ6ED34ICxzyep3QhM0hvi1ov12A04s=.sha256`](https://ssb.muchmuch.coffee/%25j0%2FmywlnDar3HJ6ED34ICxzyep3QhM0hvi1ov12A04s%3D.sha256). This shows the timestamp of the last message received from a feed. Not sure thought if I did this the right way, depject is still quite the mystery to me... I *think* I got the data out of sbot the right way, but not about whether I hooked it up to mutant correctly. Also not sure about the positioning in the profile view. I put it below the avatar. Always felt like that space was very empty, and this seems to fit in the quite nicely. Anyhow, another learning experience :P
2826https://api.github.com/repos/ssbc/patchwork/issues/1288https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1288/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1288/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1288/eventshttps://github.com/ssbc/patchwork/issues/1288614450334MDU6SXNzdWU2MTQ0NTAzMzQ=1288cannot execute binary file: Exec format error{'login': 'fabiopolancoe', 'id': 57909981, 'node_id': 'MDQ6VXNlcjU3OTA5OTgx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/57909981?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/fabiopolancoe', 'html_url': 'https://github.com/fabiopolancoe', 'followers_url': 'https://api.github.com/users/fabiopolancoe/followers', 'following_url': 'https://api.github.com/users/fabiopolancoe/following{/other_user}', 'gists_url': 'https://api.github.com/users/fabiopolancoe/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/fabiopolancoe/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/fabiopolancoe/subscriptions', 'organizations_url': 'https://api.github.com/users/fabiopolancoe/orgs', 'repos_url': 'https://api.github.com/users/fabiopolancoe/repos', 'events_url': 'https://api.github.com/users/fabiopolancoe/events{/privacy}', 'received_events_url': 'https://api.github.com/users/fabiopolancoe/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]42020-05-08T01:59:50Z2020-05-08T16:32:23Z2020-05-08T16:32:23ZNONEI tried to run the Patchwork AppImage from Ubuntu Mate but the command line throws this error `bash: ./Patchwork-3.17.7.AppImage: cannot execute binary file: Exec format error` And when i try to run it from Caja (File Manager): Creates a file with this title: > <01>F@@<40><>@8@ (invalid encoding)
2927https://api.github.com/repos/ssbc/patchwork/issues/1287https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1287/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1287/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1287/eventshttps://github.com/ssbc/patchwork/pull/1287614246987MDExOlB1bGxSZXF1ZXN0NDE0ODQxMTQy1287Allow navigation to my own profile via search bar.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-05-07T18:09:45Z2020-05-11T21:12:16Z2020-05-11T21:12:16ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1287', 'html_url': 'https://github.com/ssbc/patchwork/pull/1287', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1287.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1287.patch'}So far, the search bar included all the main views *except* the Profile. This was supposedly because for the other views the navigation is trivially done by a string constant, while navigating to the user's profile requires navigating to their feed ID. So this introduces the navigation to /profile as an alias to navigating to the user's own feed ID.
3028https://api.github.com/repos/ssbc/patchwork/issues/1286https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1286/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1286/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1286/eventshttps://github.com/ssbc/patchwork/pull/1286612943192MDExOlB1bGxSZXF1ZXN0NDEzNzkyMTk11286Add publishing keyboard shortcuts{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-05-05T22:53:49Z2020-05-07T18:05:43Z2020-05-07T17:38:14ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1286', 'html_url': 'https://github.com/ssbc/patchwork/pull/1286', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1286.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1286.patch'}Allow fast publish and cancel actions when previewing posts. Addresses #1285 by adding a key handler to the preview sheet. It also put the focus on the cancel button. The result is that after entering preview with `<Ctrl/Cmd> + <Return>` ... * `<Return>` OR `<Escape>` will cancel the publish and go back to editing * `<Ctrl/Cmd> + <Return>` once more will publish the message.
3129https://api.github.com/repos/ssbc/patchwork/issues/1285https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1285/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1285/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1285/eventshttps://github.com/ssbc/patchwork/issues/1285612781608MDU6SXNzdWU2MTI3ODE2MDg=1285Shortcut for publishing, when already in preview modal.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[{'id': 1401049881, 'node_id': 'MDU6TGFiZWwxNDAxMDQ5ODgx', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/good%20first%20issue', 'name': 'good first issue', 'color': '36c94e', 'default': True, 'description': ''}, {'id': 1396280436, 'node_id': 'MDU6TGFiZWwxMzk2MjgwNDM2', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/topic:UX%20&%20UI', 'name': 'topic:UX & UI', 'color': 'd15f49', 'default': False, 'description': ''}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]02020-05-05T17:45:55Z2020-05-07T22:30:42Z2020-05-07T22:30:42ZCOLLABORATORBrought up by `@G9kPTkgYZ0R+UxXDoppw/AcyHCZftD8NJbZda76CRYA=.ed25519` in `%n6isRKS9mZ9XltShMNRlmFNaU+AZj37Z8qLpMjJlcRw=.sha256`
3230https://api.github.com/repos/ssbc/patchwork/issues/1314https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1314/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1314/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1314/eventshttps://github.com/ssbc/patchwork/pull/1314693789641MDExOlB1bGxSZXF1ZXN0NDgwMjU1NzAx1314Bump yargs-parser from 18.1.0 to 18.1.3{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}[{'id': 1465528113, 'node_id': 'MDU6TGFiZWwxNDY1NTI4MTEz', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]closedFalse[]02020-09-04T23:12:42Z2020-09-05T00:10:08Z2020-09-05T00:09:53ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1314', 'html_url': 'https://github.com/ssbc/patchwork/pull/1314', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1314.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1314.patch'}Bumps [yargs-parser](https://github.com/yargs/yargs-parser) from 18.1.0 to 18.1.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/yargs/yargs-parser/releases">yargs-parser's releases</a>.</em></p> <blockquote> <h2>yargs-parser v18.1.3</h2> <h3>Bug Fixes</h3> <ul> <li><strong>setArg:</strong> options using camel-case and dot-notation populated twice (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/268">#268</a>) (<a href="https://www.github.com/yargs/yargs-parser/commit/f7e15b9800900b9856acac1a830a5f35847be73e">f7e15b9</a>)</li> </ul> <h2>yargs-parser v18.1.2</h2> <h3>Bug Fixes</h3> <ul> <li><strong>array, nargs:</strong> support -o=--value and --option=--value format (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/262">#262</a>) (<a href="https://www.github.com/yargs/yargs-parser/commit/41d3f8139e116706b28de9b0de3433feb08d2f13">41d3f81</a>)</li> </ul> <h2>yargs-parser v18.1.1</h2> <h3>Bug Fixes</h3> <ul> <li>__proto__ will now be replaced with ___proto___ in parse (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/258">#258</a>), patching a potential prototype pollution vulnerability. This was reported by the Snyk Security Research Team.(<a href="https://www.github.com/yargs/yargs-parser/commit/63810ca1ae1a24b08293a4d971e70e058c7a41e2">63810ca</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/yargs/yargs-parser/blob/master/CHANGELOG.md">yargs-parser's changelog</a>.</em></p> <blockquote> <h3><a href="https://www.github.com/yargs/yargs-parser/compare/v18.1.2...v18.1.3">18.1.3</a> (2020-04-16)</h3> <h3>Bug Fixes</h3> <ul> <li><strong>setArg:</strong> options using camel-case and dot-notation populated twice (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/268">#268</a>) (<a href="https://www.github.com/yargs/yargs-parser/commit/f7e15b9800900b9856acac1a830a5f35847be73e">f7e15b9</a>)</li> </ul> <h3><a href="https://www.github.com/yargs/yargs-parser/compare/v18.1.1...v18.1.2">18.1.2</a> (2020-03-26)</h3> <h3>Bug Fixes</h3> <ul> <li><strong>array, nargs:</strong> support -o=--value and --option=--value format (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/262">#262</a>) (<a href="https://www.github.com/yargs/yargs-parser/commit/41d3f8139e116706b28de9b0de3433feb08d2f13">41d3f81</a>)</li> </ul> <h3><a href="https://www.github.com/yargs/yargs-parser/compare/v18.1.0...v18.1.1">18.1.1</a> (2020-03-16)</h3> <h3>Bug Fixes</h3> <ul> <li>__proto__ will now be replaced with ___proto___ in parse (<a href="https://www.github-redirect.dependabot.com/yargs/yargs-parser/issues/258">#258</a>), patching a potential prototype pollution vulnerability. This was reported by the Snyk Security Research Team.(<a href="https://www.github.com/yargs/yargs-parser/commit/63810ca1ae1a24b08293a4d971e70e058c7a41e2">63810ca</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/yargs/yargs-parser/commit/d301a5645627a30cc1721de647a6cc65bb89a426"><code>d301a56</code></a> chore: release 18.1.3 (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/269">#269</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/f7e15b9800900b9856acac1a830a5f35847be73e"><code>f7e15b9</code></a> fix(setArg): options using camel-case and dot-notation populated twice (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/268">#268</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/78014fc693ed9fc0c0069750b40bf36a60648ab9"><code>78014fc</code></a> chore: release 18.1.2 (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/263">#263</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/41d3f8139e116706b28de9b0de3433feb08d2f13"><code>41d3f81</code></a> fix(array, nargs): support -o=--value and --option=--value format (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/262">#262</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/b96b989680be8259ed530876c1e6cb69608e19ef"><code>b96b989</code></a> chore: release 18.1.1 (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/259">#259</a>)</li> <li><a href="https://github.com/yargs/yargs-parser/commit/63810ca1ae1a24b08293a4d971e70e058c7a41e2"><code>63810ca</code></a> fix: <strong>proto</strong> will now be replaced with <em><strong>proto</strong></em> in parse (<a href="https://github-redirect.dependabot.com/yargs/yargs-parser/issues/258">#258</a>)</li> <li>See full diff in <a href="https://github.com/yargs/yargs-parser/compare/v18.1.0...v18.1.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=yargs-parser&package-manager=npm_and_yarn&previous-version=18.1.0&new-version=18.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ssbc/patchwork/network/alerts). </details>
3331https://api.github.com/repos/ssbc/patchwork/issues/1313https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1313/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1313/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1313/eventshttps://github.com/ssbc/patchwork/pull/1313689458082MDExOlB1bGxSZXF1ZXN0NDc2NTAyMDky1313Farsi translation{'login': 'dev0p0', 'id': 10879731, 'node_id': 'MDQ6VXNlcjEwODc5NzMx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10879731?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dev0p0', 'html_url': 'https://github.com/dev0p0', 'followers_url': 'https://api.github.com/users/dev0p0/followers', 'following_url': 'https://api.github.com/users/dev0p0/following{/other_user}', 'gists_url': 'https://api.github.com/users/dev0p0/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dev0p0/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dev0p0/subscriptions', 'organizations_url': 'https://api.github.com/users/dev0p0/orgs', 'repos_url': 'https://api.github.com/users/dev0p0/repos', 'events_url': 'https://api.github.com/users/dev0p0/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dev0p0/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-31T19:44:17Z2020-08-31T19:44:17ZNONE{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1313', 'html_url': 'https://github.com/ssbc/patchwork/pull/1313', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1313.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1313.patch'}I have noticed that in the installation folder of the program there is a fa.pak, but Farsi was not an available option so I took the liberty to make a fa.json file for Farsi translation. Hope that helps.
3432https://api.github.com/repos/ssbc/patchwork/issues/1312https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1312/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1312/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1312/eventshttps://github.com/ssbc/patchwork/issues/1312688454569MDU6SXNzdWU2ODg0NTQ1Njk=1312Problem with searching with capital letters and or Unicode letters in Windows version of patchwork {'login': 'dev0p0', 'id': 10879731, 'node_id': 'MDQ6VXNlcjEwODc5NzMx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10879731?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dev0p0', 'html_url': 'https://github.com/dev0p0', 'followers_url': 'https://api.github.com/users/dev0p0/followers', 'following_url': 'https://api.github.com/users/dev0p0/following{/other_user}', 'gists_url': 'https://api.github.com/users/dev0p0/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dev0p0/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dev0p0/subscriptions', 'organizations_url': 'https://api.github.com/users/dev0p0/orgs', 'repos_url': 'https://api.github.com/users/dev0p0/repos', 'events_url': 'https://api.github.com/users/dev0p0/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dev0p0/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-29T04:13:53Z2020-08-29T04:13:53ZNONEHi there again everyone I am having an issue with searching for content If I insert a word in lower case letter in the search box all is fine the content is found, but if my search starts with a capital letter like "Garden" then nothing is found and it says nothing was found. Also if I try searching using unicode letters then it just keeps searching with the scuttlebutt revolving and returning nothing. I would be thankful if you could help me with a solution, thanks.
3533https://api.github.com/repos/ssbc/patchwork/issues/1311https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1311/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1311/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1311/eventshttps://github.com/ssbc/patchwork/issues/1311687739430MDU6SXNzdWU2ODc3Mzk0MzA=1311Translating the project into Persian{'login': 'dev0p0', 'id': 10879731, 'node_id': 'MDQ6VXNlcjEwODc5NzMx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10879731?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dev0p0', 'html_url': 'https://github.com/dev0p0', 'followers_url': 'https://api.github.com/users/dev0p0/followers', 'following_url': 'https://api.github.com/users/dev0p0/following{/other_user}', 'gists_url': 'https://api.github.com/users/dev0p0/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dev0p0/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dev0p0/subscriptions', 'organizations_url': 'https://api.github.com/users/dev0p0/orgs', 'repos_url': 'https://api.github.com/users/dev0p0/repos', 'events_url': 'https://api.github.com/users/dev0p0/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dev0p0/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]12020-08-28T05:53:07Z2020-08-31T19:48:02ZNONEHi there everyone! Literally :) I am intrested in translating the project into Persian, is there a method similar to https://hosted.weblate.org/engage/tox/fa/ for qtox (another wonderful decentralized chat platform) that I can contribute to, so that I can translate most of the projects into Persian? Thank you
3634https://api.github.com/repos/ssbc/patchwork/issues/1310https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1310/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1310/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1310/eventshttps://github.com/ssbc/patchwork/issues/1310677234326MDU6SXNzdWU2NzcyMzQzMjY=1310Core v2 is outdated{'login': 'egils-consulting', 'id': 68460690, 'node_id': 'MDQ6VXNlcjY4NDYwNjkw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/68460690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/egils-consulting', 'html_url': 'https://github.com/egils-consulting', 'followers_url': 'https://api.github.com/users/egils-consulting/followers', 'following_url': 'https://api.github.com/users/egils-consulting/following{/other_user}', 'gists_url': 'https://api.github.com/users/egils-consulting/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/egils-consulting/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/egils-consulting/subscriptions', 'organizations_url': 'https://api.github.com/users/egils-consulting/orgs', 'repos_url': 'https://api.github.com/users/egils-consulting/repos', 'events_url': 'https://api.github.com/users/egils-consulting/events{/privacy}', 'received_events_url': 'https://api.github.com/users/egils-consulting/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-11T22:16:21Z2020-08-11T22:16:21ZNONEGot this: $ sudo npm install --global ssb-patchwork npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
3735https://api.github.com/repos/ssbc/patchwork/issues/1309https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1309/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1309/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1309/eventshttps://github.com/ssbc/patchwork/issues/1309673955482MDU6SXNzdWU2NzM5NTU0ODI=1309App Unresponsive with "RangeError: Maximum call stack size exceeded"{'login': 'AVerm', 'id': 13660673, 'node_id': 'MDQ6VXNlcjEzNjYwNjcz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/13660673?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AVerm', 'html_url': 'https://github.com/AVerm', 'followers_url': 'https://api.github.com/users/AVerm/followers', 'following_url': 'https://api.github.com/users/AVerm/following{/other_user}', 'gists_url': 'https://api.github.com/users/AVerm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AVerm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AVerm/subscriptions', 'organizations_url': 'https://api.github.com/users/AVerm/orgs', 'repos_url': 'https://api.github.com/users/AVerm/repos', 'events_url': 'https://api.github.com/users/AVerm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AVerm/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]132020-08-06T01:52:56Z2020-08-10T19:09:19Z2020-08-08T22:08:52ZNONEWith no modification to my settings or folders whatsoever, it suddenly became impossible today to open Patchwork. The UI begins to load by the indexing never ends. When I open from command line, I see my config options loaded (with a null private key, I am not sure if this is the error or not) and then: ``` [26887:0805/181006.463040:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command git-ssb is not installed, or not available in path [26887:0805/181007.709306:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command ssb-friends: stream legacy api used ``` After this, there are 186 lines that look like "Error {}" and then this: ``` RangeError: Maximum call stack size exceeded at Function.[Symbol.hasInstance] (<anonymous>) at Object.exports.isBuffer (/tmp/.mount_PatchwmNeSyF/resources/electron.asar/common/buffer-utils.js:39:47) at valueToMeta (/tmp/.mount_PatchwmNeSyF/resources/electron.asar/renderer/api/remote.js:40:30) at Array.map (<anonymous>) at wrapArgs (/tmp/.mount_PatchwmNeSyF/resources/electron.asar/renderer/api/remote.js:103:17) at remoteMemberFunction (/tmp/.mount_PatchwmNeSyF/resources/electron.asar/renderer/api/remote.js:124:99) at console.error (file:///tmp/.mount_PatchwmNeSyF/resources/app.asar/assets/base.html:20:9) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumedb/index.js:138:29 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-write/index.js:40:31 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-write/index.js:41:13 ``` After which follow 194 lines of "Error {}" and then: ``` RangeError: Maximum call stack size exceeded at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumelog-offset/frame/recoverable.js:48:11 at Object.read (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:49:14) at next (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumelog-offset/frame/recoverable.js:47:16) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumelog-offset/frame/recoverable.js:43:11 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:96:11 at get (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:29:7) at Object.readUInt32BE (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:93:9) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/flumelog-offset/frame/recoverable.js:41:16 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:96:11 at get (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/aligned-block-file/blocks.js:29:7) ``` Then, we see (you guessed it) 196 lines of "Error {}" again, then ``` RangeError: Maximum call stack size exceeded at module.exports (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/looper/index.js:1:1) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-cursor/skip.js:10:18 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-looper/index.js:6:5 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/looper/index.js:11:9 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-looper/index.js:11:5 at next (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-stream/throughs/filter.js:14:9) at next (/tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-stream/throughs/async-map.js:27:9) at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-looper/index.js:6:5 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/looper/index.js:11:9 at /tmp/.mount_PatchwmNeSyF/resources/app.asar/node_modules/pull-looper/index.js:11:5 ``` and then we see 196 errors and then the previous block repeats again, perhaps indefinitely. My fan spins up as fast as it can and CPU usage skyrockets, but no loading is completed. I literally did not move anything in my .ssb folder at all, the only thing I did earlier was open Patchbay a single time on accident, but I did not interact with it at all. Is this possibly related to the "delete posts by blocked users" setting? I have a user that was unblocked a few days ago, could this be the cause? How do I repair this? I am putting this bug here in hopes that others who run into the same problem will see this and read this to fix it as well, I suspect I could just nuke the folder and rebuild to get an instant fix, but I want to try to _solve_ this. Thank you in advance
3836https://api.github.com/repos/ssbc/patchwork/issues/1308https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1308/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1308/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1308/eventshttps://github.com/ssbc/patchwork/issues/1308665776683MDU6SXNzdWU2NjU3NzY2ODM=1308Patchwork doesn't include a Dockerfile ?{'login': 'flavienbwk', 'id': 14158127, 'node_id': 'MDQ6VXNlcjE0MTU4MTI3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/14158127?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/flavienbwk', 'html_url': 'https://github.com/flavienbwk', 'followers_url': 'https://api.github.com/users/flavienbwk/followers', 'following_url': 'https://api.github.com/users/flavienbwk/following{/other_user}', 'gists_url': 'https://api.github.com/users/flavienbwk/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/flavienbwk/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/flavienbwk/subscriptions', 'organizations_url': 'https://api.github.com/users/flavienbwk/orgs', 'repos_url': 'https://api.github.com/users/flavienbwk/repos', 'events_url': 'https://api.github.com/users/flavienbwk/events{/privacy}', 'received_events_url': 'https://api.github.com/users/flavienbwk/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]42020-07-26T13:05:25Z2020-07-28T20:57:53Z2020-07-28T20:57:53ZNONEHi, Are you planning to add a `Dockerfile` ? It might be useful to easily install and deplooy patchwork.
3937https://api.github.com/repos/ssbc/patchwork/issues/1307https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1307/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1307/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1307/eventshttps://github.com/ssbc/patchwork/pull/1307664588979MDExOlB1bGxSZXF1ZXN0NDU1ODA2MTcw1307feat: Change who to follow to whom to follow{'login': 'RichardLitt', 'id': 910753, 'node_id': 'MDQ6VXNlcjkxMDc1Mw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/910753?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/RichardLitt', 'html_url': 'https://github.com/RichardLitt', 'followers_url': 'https://api.github.com/users/RichardLitt/followers', 'following_url': 'https://api.github.com/users/RichardLitt/following{/other_user}', 'gists_url': 'https://api.github.com/users/RichardLitt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/RichardLitt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/RichardLitt/subscriptions', 'organizations_url': 'https://api.github.com/users/RichardLitt/orgs', 'repos_url': 'https://api.github.com/users/RichardLitt/repos', 'events_url': 'https://api.github.com/users/RichardLitt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/RichardLitt/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-07-23T15:51:14Z2020-07-23T19:02:01Z2020-07-23T16:56:05ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1307', 'html_url': 'https://github.com/ssbc/patchwork/pull/1307', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1307.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1307.patch'}See #1306. Changed in all relevant files.
4038https://api.github.com/repos/ssbc/patchwork/issues/1306https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1306/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1306/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1306/eventshttps://github.com/ssbc/patchwork/issues/1306664549733MDU6SXNzdWU2NjQ1NDk3MzM=1306Change "Who to follow" to "Whom to follow"{'login': 'RichardLitt', 'id': 910753, 'node_id': 'MDQ6VXNlcjkxMDc1Mw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/910753?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/RichardLitt', 'html_url': 'https://github.com/RichardLitt', 'followers_url': 'https://api.github.com/users/RichardLitt/followers', 'following_url': 'https://api.github.com/users/RichardLitt/following{/other_user}', 'gists_url': 'https://api.github.com/users/RichardLitt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/RichardLitt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/RichardLitt/subscriptions', 'organizations_url': 'https://api.github.com/users/RichardLitt/orgs', 'repos_url': 'https://api.github.com/users/RichardLitt/repos', 'events_url': 'https://api.github.com/users/RichardLitt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/RichardLitt/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-07-23T15:00:07Z2020-07-23T19:02:12Z2020-07-23T19:02:12ZCONTRIBUTORI happen to like using _whom_. I'm aware it's a [silly, old word](https://english.stackexchange.com/questions/56/what-s-the-rule-for-using-who-and-whom-correctly) that is [almost](http://itre.cis.upenn.edu/~myl/languagelog/archives/005054.html) [dead](http://itre.cis.upenn.edu/~myl/languagelog/archives/001437.html). But I like it, and "whom to follow" is the correct usage of the word. Is there any way for me to change this, for me, so that we don't end up in a linguistic "Whom is silly" discussion? For instance, is there a preference box we could use? I'm curious. Thanks.
4139https://api.github.com/repos/ssbc/patchwork/issues/1305https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1305/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1305/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1305/eventshttps://github.com/ssbc/patchwork/issues/1305663998922MDU6SXNzdWU2NjM5OTg5MjI=1305How to restore profile from just ~/.ssb/secret?{'login': 'stephenreid321', 'id': 25448, 'node_id': 'MDQ6VXNlcjI1NDQ4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/25448?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/stephenreid321', 'html_url': 'https://github.com/stephenreid321', 'followers_url': 'https://api.github.com/users/stephenreid321/followers', 'following_url': 'https://api.github.com/users/stephenreid321/following{/other_user}', 'gists_url': 'https://api.github.com/users/stephenreid321/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/stephenreid321/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/stephenreid321/subscriptions', 'organizations_url': 'https://api.github.com/users/stephenreid321/orgs', 'repos_url': 'https://api.github.com/users/stephenreid321/repos', 'events_url': 'https://api.github.com/users/stephenreid321/events{/privacy}', 'received_events_url': 'https://api.github.com/users/stephenreid321/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]32020-07-22T19:31:09Z2020-07-23T15:43:53ZNONEI don't have gossip.json or conn.json - can anyone help?
4240https://api.github.com/repos/ssbc/patchwork/issues/1304https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1304/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1304/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1304/eventshttps://github.com/ssbc/patchwork/pull/1304658399314MDExOlB1bGxSZXF1ZXN0NDUwMzY2ODM31304Ignore whitespace-only ContentWarnings.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-07-16T17:24:52Z2020-07-16T21:10:46Z2020-07-16T21:10:46ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1304', 'html_url': 'https://github.com/ssbc/patchwork/pull/1304', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1304.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1304.patch'}This will break the workflow of people that use `" "` or such as a CW that means "beware, but I won't tell you why". :) closes #1303 I also thought to treat whitespace-only message body (in the compose input) as empty, and disable the publish button in that case. But that felt like a different issue.
4341https://api.github.com/repos/ssbc/patchwork/issues/1303https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1303/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1303/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1303/eventshttps://github.com/ssbc/patchwork/issues/1303658382938MDU6SXNzdWU2NTgzODI5Mzg=1303Content warning should be trimmed{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-07-16T17:03:08Z2020-07-16T21:10:46Z2020-07-16T21:10:46ZCOLLABORATORNoticed after publishing `%6LDp9KsZakipOaC5C3mw4wtMmM/qhm49ljJvaXtD35Y=.sha256` which has CW `" "`
4442https://api.github.com/repos/ssbc/patchwork/issues/1302https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1302/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1302/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1302/eventshttps://github.com/ssbc/patchwork/pull/1302657758026MDExOlB1bGxSZXF1ZXN0NDQ5ODIzNDM21302Bump lodash from 4.17.15 to 4.17.19{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}[{'id': 1465528113, 'node_id': 'MDU6TGFiZWwxNDY1NTI4MTEz', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]closedFalse[]02020-07-16T00:56:37Z2020-07-16T16:28:58Z2020-07-16T16:28:41ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1302', 'html_url': 'https://github.com/ssbc/patchwork/pull/1302', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1302.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1302.patch'}Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.15...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.15&new-version=4.17.19)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ssbc/patchwork/network/alerts). </details>
4543https://api.github.com/repos/ssbc/patchwork/issues/1301https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1301/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1301/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1301/eventshttps://github.com/ssbc/patchwork/issues/1301656924809MDU6SXNzdWU2NTY5MjQ4MDk=1301Share diaries with only specific people{'login': 'jessebett', 'id': 4240549, 'node_id': 'MDQ6VXNlcjQyNDA1NDk=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/4240549?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessebett', 'html_url': 'https://github.com/jessebett', 'followers_url': 'https://api.github.com/users/jessebett/followers', 'following_url': 'https://api.github.com/users/jessebett/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessebett/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessebett/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessebett/subscriptions', 'organizations_url': 'https://api.github.com/users/jessebett/orgs', 'repos_url': 'https://api.github.com/users/jessebett/repos', 'events_url': 'https://api.github.com/users/jessebett/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessebett/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]22020-07-14T22:00:36Z2020-07-14T22:34:50ZNONEI am looking at scuttlebutt and am curious if a feature is supported. Sorry if this information is obvious or described elsewhere, I looked at various FAQs without the answer being obvious. My impression of scuttlebutt, again I haven't used it yet, is that it will sync my public diary with all my the people I connect with. Is it the case that it always shares my entire state with everyone connected? Or can I be more selective about what content I share with specific groups (like Circles of Google+). For instance, if I connect with some friends, I get their scuttlebutt. Then I go and connect with some unrelated group, possibly a group I don't want to know about eachother e.g. my extended family that does not approve of my friends' lifestyles. Is it the case that all my friends' scuttlebutt will now be shared with my family?
4644https://api.github.com/repos/ssbc/patchwork/issues/1300https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1300/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1300/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1300/eventshttps://github.com/ssbc/patchwork/pull/1300651970178MDExOlB1bGxSZXF1ZXN0NDQ1MTI3MTg31300Bump electron from 6.1.9 to 7.2.4{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}[{'id': 1465528113, 'node_id': 'MDU6TGFiZWwxNDY1NTI4MTEz', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]closedFalse[]02020-07-07T03:39:10Z2020-07-07T16:05:08Z2020-07-07T16:04:59ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1300', 'html_url': 'https://github.com/ssbc/patchwork/pull/1300', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1300.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1300.patch'}Bumps [electron](https://github.com/electron/electron) from 6.1.9 to 7.2.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/electron/electron/releases">electron's releases</a>.</em></p> <blockquote> <h2>electron v7.2.4</h2> <h1>Release Notes for v7.2.4</h1> <h2>Fixes</h2> <ul> <li>Fixed Promise timeout issue when running Electron as Node. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23324">#23324</a></li> <li>Fixed a use-after-free error that could happen if a Tray was destroyed while showing a custom context menu. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23182">#23182</a></li> <li>Fixed an issue where windows without <code>nativeWindowOpen: true</code> could invoke the non-native-open path. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23224">#23224</a></li> <li>Fixed memory leak when using contextBridge with sandbox=true. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23232">#23232</a></li> <li>MacOS VoiceOver is now able to find its way back into web contents after it navigated &quot;out&quot; of an application. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23174">#23174</a></li> </ul> <h2>electron v7.2.3</h2> <h1>Release Notes for v7.2.3</h1> <h2>Fixes</h2> <ul> <li>Security: Ensure proxy object is created in the correct context a9bead22</li> </ul> <h2>electron v7.2.2</h2> <h1>Release Notes for v7.2.2</h1> <h2>Fixes</h2> <ul> <li>Fixed a potential crash on invalid <code>zoomFactor</code> values when setting the zoom factor of a webpage. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22710">#22710</a></li> <li>Fixed an issue with <code>maximizable</code> state persistence of BrowserWindows on macOS. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23019">#23019</a></li> <li>Fixed an issue with possible creation of a messageBox which cannot be dismissed on macOS. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23089">#23089</a></li> <li>Fixed an occasional crash when closing all BrowserWindows. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23024">#23024</a></li> <li>Security: Backported fix for CVE-2020-6426: inappropriate implementation in V8. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23043">#23043</a></li> <li>Security: backported a fix for crbug.com/1065094. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23059">#23059</a></li> <li>Security: backported fix for a potential buffer overrun in WebRTC audio encoding. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23037">#23037</a></li> <li>Security: backported fix for site isolation bypass in dedicated workers. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23040">#23040</a></li> <li>Security: backported the fix to CVE-2020-6452: potential container-overflow in MediaStream mojo. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23044">#23044</a></li> </ul> <h2>Other Changes</h2> <ul> <li>Security: Backport fix for buffer underflow in DWrite. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22979">#22979</a></li> <li>Security: Backported fix for use after free in file chooser. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22981">#22981</a></li> <li>Security: backport fix for CVE-2020-6451: Use after free in WebAudio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22945">#22945</a></li> <li>Security: backport fix for use after free in VideoEncodeAccelerator. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22983">#22983</a></li> <li>Security: backported fix for CVE-2019-20503: Out of bounds read in usersctplib. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22986">#22986</a></li> <li>Security: backported fix for CVE-2020-6422: Use after free in WebGL. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23017">#23017</a></li> <li>Security: backported fix for CVE-2020-6423: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23048">#23048</a></li> <li>Security: backported fix for CVE-2020-6427: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23015">#23015</a></li> <li>Security: backported fix for CVE-2020-6428: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23013">#23013</a></li> <li>Security: backported fix for CVE-2020-6429: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23011">#23011</a></li> <li>Security: backported fix for CVE-2020-6449: Use after free in audio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/23009">#23009</a></li> <li>Security: backported fix for use-after-poison in WebAudio (crbug.com/1023810). <a href="https://github-redirect.dependabot.com/electron/electron/issues/22869">#22869</a></li> <li>Security: backported fix for use-after-poison in WebAudio. <a href="https://github-redirect.dependabot.com/electron/electron/issues/22943">#22943</a></li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/electron/electron/commit/0552e0d5de46ffa3b481d741f1db5c779e201565"><code>0552e0d</code></a> Bump v7.2.4</li> <li><a href="https://github.com/electron/electron/commit/c87b474496c35580ebbeab13f9c8c982b4eab4d3"><code>c87b474</code></a> refactor: port window-setup to use ctx bridge instead of being run in the mai...</li> <li><a href="https://github.com/electron/electron/commit/69683def0dbea9a7a1bb382050293183c2ba066e"><code>69683de</code></a> fix: use Node's microtasks policy in node_main.cc (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23154">#23154</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23324">#23324</a>)</li> <li><a href="https://github.com/electron/electron/commit/8148b76efa0092ec236bcde64249fda93ce6ff1d"><code>8148b76</code></a> style: use build/include_directory for NOLINT (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23266">#23266</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23304">#23304</a>)</li> <li><a href="https://github.com/electron/electron/commit/7dfcb5ef0495cc34738e52c2ef13ecda5c998017"><code>7dfcb5e</code></a> fix: block custom window.open when nativeWindowOpen is true (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23188">#23188</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23224">#23224</a>)</li> <li><a href="https://github.com/electron/electron/commit/0b3bf1e5566efe64c31d5b6aa07c0a8eb1c81836"><code>0b3bf1e</code></a> fix: do not mutate ipc instances across contexts (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23239">#23239</a>)</li> <li><a href="https://github.com/electron/electron/commit/fd529ac30a7875c22d6d5b6d7af003843e0fbf18"><code>fd529ac</code></a> fix: do not allow child windows to specify their own preload script (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23229">#23229</a>)</li> <li><a href="https://github.com/electron/electron/commit/3909001a006cff7b36505a0a80ca8926f0e0646f"><code>3909001</code></a> fix: ensure that functions are not retained beyond their context being releas...</li> <li><a href="https://github.com/electron/electron/commit/039be2e407237c4696ec099e00662c235527cfb7"><code>039be2e</code></a> build: improve patch filename remembering (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23070">#23070</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23184">#23184</a>)</li> <li><a href="https://github.com/electron/electron/commit/fb6f60460ba646cb5ea9985b09db3d7bd92e1376"><code>fb6f604</code></a> fix: heap-use-after-free in tray.popUpContextMenu (<a href="https://github-redirect.dependabot.com/electron/electron/issues/22842">#22842</a>) (<a href="https://github-redirect.dependabot.com/electron/electron/issues/23182">#23182</a>)</li> <li>Additional commits viewable in <a href="https://github.com/electron/electron/compare/v6.1.9...v7.2.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=electron&package-manager=npm_and_yarn&previous-version=6.1.9&new-version=7.2.4)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ssbc/patchwork/network/alerts). </details>
4745https://api.github.com/repos/ssbc/patchwork/issues/1299https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1299/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1299/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1299/eventshttps://github.com/ssbc/patchwork/issues/1299639457055MDU6SXNzdWU2Mzk0NTcwNTU=1299Win7: Infinite load spinners / scuttling, JS error, no server process connection{'login': 'amatecha', 'id': 1250968, 'node_id': 'MDQ6VXNlcjEyNTA5Njg=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1250968?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/amatecha', 'html_url': 'https://github.com/amatecha', 'followers_url': 'https://api.github.com/users/amatecha/followers', 'following_url': 'https://api.github.com/users/amatecha/following{/other_user}', 'gists_url': 'https://api.github.com/users/amatecha/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/amatecha/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/amatecha/subscriptions', 'organizations_url': 'https://api.github.com/users/amatecha/orgs', 'repos_url': 'https://api.github.com/users/amatecha/repos', 'events_url': 'https://api.github.com/users/amatecha/events{/privacy}', 'received_events_url': 'https://api.github.com/users/amatecha/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32020-06-16T08:01:18Z2020-06-17T15:03:34Z2020-06-17T15:03:33ZNONEHi there, Running Patchwork 3.18.0 on Win7 64bit. I think it worked on the first run, but successive runs show loading spinners forever and the application is not usable. I opened the JS console (via rightclick- Inspect Element, click on Console tab) and saw the following error: ``` Cannot read property 'peers' of undefined at Array.<anonymous> (\AppData\Local\Programs\ssb-patchwork\resources\app.asar\lib\depject\sbot.js:105:19) at Function.Observable.observable.set (AppData\Local\Programs\ssb-patchwork\resources\app.asar\node_modules\mutant\value.js:12:25) at AppData\Local\Programs\ssb-patchwork\resources\app.asar\lib\depject\sbot.js:97:18 [...] ``` Inspecting Server Process just shows the unconnected Dev Tools screen, with no other information -- presumably it never connected to the theoretical Server Process. If there are any log files I can dig up to troubleshoot further, just let me know - I can take a look and share whatever might be relevant. Or.. if it's just too bad cuz I'm using Win7, no worries :) Now that I think about it I launched patchbay on the same machine. I could imagine this causing a problem, tho no clue.
4846https://api.github.com/repos/ssbc/patchwork/issues/1298https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1298/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1298/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1298/eventshttps://github.com/ssbc/patchwork/pull/1298630362466MDExOlB1bGxSZXF1ZXN0NDI3NDc5MTU11298Update fr.json{'login': 'BorisPAING', 'id': 16164911, 'node_id': 'MDQ6VXNlcjE2MTY0OTEx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16164911?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BorisPAING', 'html_url': 'https://github.com/BorisPAING', 'followers_url': 'https://api.github.com/users/BorisPAING/followers', 'following_url': 'https://api.github.com/users/BorisPAING/following{/other_user}', 'gists_url': 'https://api.github.com/users/BorisPAING/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BorisPAING/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BorisPAING/subscriptions', 'organizations_url': 'https://api.github.com/users/BorisPAING/orgs', 'repos_url': 'https://api.github.com/users/BorisPAING/repos', 'events_url': 'https://api.github.com/users/BorisPAING/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BorisPAING/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-06-03T22:03:23Z2020-06-03T22:17:59Z2020-06-03T22:17:59ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1298', 'html_url': 'https://github.com/ssbc/patchwork/pull/1298', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1298.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1298.patch'}"has been released"
4947https://api.github.com/repos/ssbc/patchwork/issues/1297https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1297/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1297/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1297/eventshttps://github.com/ssbc/patchwork/pull/1297630351878MDExOlB1bGxSZXF1ZXN0NDI3NDcxMDk41297Put short description of the release process into the docs folder{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-06-03T21:41:40Z2020-06-03T22:17:40Z2020-06-03T22:17:40ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1297', 'html_url': 'https://github.com/ssbc/patchwork/pull/1297', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1297.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1297.patch'}This is taken from Christian's brain dump in #1023.
5048https://api.github.com/repos/ssbc/patchwork/issues/1296https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1296/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1296/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1296/eventshttps://github.com/ssbc/patchwork/pull/1296630150746MDExOlB1bGxSZXF1ZXN0NDI3MzI0Nzk41296update changelog for release{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-06-03T16:38:27Z2020-06-03T17:24:25Z2020-06-03T17:24:25ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1296', 'html_url': 'https://github.com/ssbc/patchwork/pull/1296', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1296.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1296.patch'}
5149https://api.github.com/repos/ssbc/patchwork/issues/1295https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1295/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1295/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1295/eventshttps://github.com/ssbc/patchwork/pull/1295629878241MDExOlB1bGxSZXF1ZXN0NDI3MTA3OTgy1295dracula: better colors for thread expander and backlinks{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-06-03T10:25:13Z2020-06-03T10:58:11Z2020-06-03T10:58:10ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1295', 'html_url': 'https://github.com/ssbc/patchwork/pull/1295', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1295.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1295.patch'}the "Parent Thread", "@x forked from %y" and "See Full Thread" links were not sufficiently distinct from their surroundings.
5250https://api.github.com/repos/ssbc/patchwork/issues/1294https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1294/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1294/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1294/eventshttps://github.com/ssbc/patchwork/pull/1294629627547MDExOlB1bGxSZXF1ZXN0NDI2OTE0Mzk21294Dracula theme{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-06-03T01:44:38Z2020-06-03T03:09:14Z2020-06-03T03:09:06ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1294', 'html_url': 'https://github.com/ssbc/patchwork/pull/1294', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1294.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1294.patch'}This is by no means complete, but it seems usable to me. And hey, it's a config option, so no harm in adding it I guess? The thing that bugs me the most at the moment is the orange border around the filter input (last screenshot) ![screenshot of new patchwork dracula theme; public timeline](https://user-images.githubusercontent.com/189241/83587251-eb2f5000-a54e-11ea-9ff3-5df759824153.png) ![screenshot of profile page in dracula theme](https://user-images.githubusercontent.com/189241/83586188-1a908d80-a54c-11ea-8ca9-4a798a1bf087.png) ![profile list sheet with dracula theme](https://user-images.githubusercontent.com/189241/83586297-57f51b00-a54c-11ea-8c85-eeb244ac24d3.png)
5351https://api.github.com/repos/ssbc/patchwork/issues/1293https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1293/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1293/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1293/eventshttps://github.com/ssbc/patchwork/issues/1293629589330MDU6SXNzdWU2Mjk1ODkzMzA=1293Restoring from backup: UI doesn't show much for ~14 hours{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}[]openFalse{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}[{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}]32020-06-02T23:50:07Z2020-06-03T17:06:01ZCOLLABORATORI'm trying to set up Patchwork on a new machine and backed up most of my `.ssb` directory. I've been trying to start Patchwork on a new machine in a variety of ways but can't seem to get it to sync anything to this new machine. The most success I've had so far is: - Wipe the `~/.ssb` directory - Create an empty `~/.ssb` directory - Add `secret` and `gossip.json` to the `~/.ssb` directory - Start Patchwork with `npm start -- --logging.level info` I see the typical startup behavior, the server logs are showing some things from the `gossip.json`: ``` path: '/home/funwhilelost/.ssb', party: true, timeout: 0, pub: true, local: true, friends: { dunbar: 150, hops: 2 }, gossip: { connections: 3, autoPopulate: false }, ``` It seems to have picked up my keys from `secret` (I'm assuming `private` is nulled out for security?): ``` keys: { curve: 'ed25519', public: 'etENdjc9Qg0hS56E5XkLhf58DYsqK18kit8Sp0qTT/8=.ed25519', private: null, id: '@etENdjc9Qg0hS56E5XkLhf58DYsqK18kit8Sp0qTT/8=.ed25519' }, ``` But when it starts up it prompts me for my name, etc. and then two pubs show up in the Connections list: ![image](https://user-images.githubusercontent.com/127476/83580452-05d2dc00-a4f1-11ea-9b0a-9f71a333b490.png) Nothing seems to happen after waiting a couple hours. The last two server messages show this: ``` git-ssb is not installed, or not available in path ssb-friends: stream legacy api used ``` Is there anything else I can do to triage this?
5452https://api.github.com/repos/ssbc/patchwork/issues/1292https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1292/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1292/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1292/eventshttps://github.com/ssbc/patchwork/issues/1292627808834MDU6SXNzdWU2Mjc4MDg4MzQ=1292Am I Forked{'login': 'hutson', 'id': 6701030, 'node_id': 'MDQ6VXNlcjY3MDEwMzA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6701030?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hutson', 'html_url': 'https://github.com/hutson', 'followers_url': 'https://api.github.com/users/hutson/followers', 'following_url': 'https://api.github.com/users/hutson/following{/other_user}', 'gists_url': 'https://api.github.com/users/hutson/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hutson/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hutson/subscriptions', 'organizations_url': 'https://api.github.com/users/hutson/orgs', 'repos_url': 'https://api.github.com/users/hutson/repos', 'events_url': 'https://api.github.com/users/hutson/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hutson/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]102020-05-30T20:06:25Z2020-06-02T05:58:30Z2020-06-01T13:40:00ZNONEI've been using using Patchwork for a few years now (@jX9wRdRM0z+DlRrYGy1qapRPPERQCz0inlcBCSWYx2Y=.ed25519), but I've recently started to wonder if, at some point during that period of time, I accidentally forked by feed/log. While I don't comment often (Very rarely in truth), I have made a few comments that have made we wonder if others in the Scuttleverse are not receiving my messages. So I thought I would throw out the idea that it would be nice if Patchwork provided a way to determine if my feed was still replicating correctly through the network, or whether, perhaps, my feed has forked. In the latter case it would be helpful if Patchwork could provide guidance on how to recover from a forked feed.
5553https://api.github.com/repos/ssbc/patchwork/issues/1291https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1291/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1291/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1291/eventshttps://github.com/ssbc/patchwork/issues/1291621868420MDU6SXNzdWU2MjE4Njg0MjA=1291Infinite scuttling{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]62020-05-20T15:45:19Z2020-07-04T22:17:00ZMEMBERHi @christianbundy, I just replicated this issue. Infinite Scuttling. I read this issue's comments out of order, so *first* I did your `find` to delete cache files etc., which didn't fix things on its own, and when starting Patchwork, saw the following console output: ``` /Applications/Patchwork.app/Contents/Resources/app.asar/node_modules/flumelog-offset/inject.js:47 value: codec.decode(codec.buffer ? value : value.toString()), ^ SyntaxError: Unexpected token ``` Eventually I took a backup of `~/.ssb`, deleted the contents of the `flume` directory (except for `log.offset`), and ran `fix-flume-log`, which showed: ``` Ignored error: SyntaxError: Unexpected token in JSON at position 68 ``` Is there any data I can send to help pin down this issue (I still have my old `log.offset`)? It's likely I had two clients running at once at some point and this might've broken things. I'm running Patchwork 3.17.7.767 and Patchbay 8.1.0 on MacOS 10.15.4. _Originally posted by @mattcen in https://github.com/ssbc/patchwork/issues/1192#issuecomment-631412921_
5654https://api.github.com/repos/ssbc/patchwork/issues/1290https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1290/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1290/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1290/eventshttps://github.com/ssbc/patchwork/pull/1290616780027MDExOlB1bGxSZXF1ZXN0NDE2ODI1MjUx1290Reduce timestamp specificity on profile{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32020-05-12T16:08:46Z2020-05-12T17:17:19Z2020-05-12T17:03:11ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1290', 'html_url': 'https://github.com/ssbc/patchwork/pull/1290', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1290.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1290.patch'}Problem: Concern has been expressed about being able to see granular timestamps on the profile page, which would let you see "active 3 seconds ago" or similar. This is public metadata that anyone can access, and we **can not** provide privacy with UI decisions, but the idea that high specificity in the UI is creepy seems fair to me. Solution: Change the display format so that the options are "Today", "Yesterday", "Last $weekday", or the default date formate for the locale in question. Since we aren't hardcoding strings, this should continue to be localized. --- https://momentjs.com/docs/#/displaying/calendar-time/
5755https://api.github.com/repos/ssbc/patchwork/issues/1289https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1289/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1289/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1289/eventshttps://github.com/ssbc/patchwork/pull/1289615283397MDExOlB1bGxSZXF1ZXN0NDE1NjQ2NzAy1289Show last feed activity in profile{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]102020-05-10T00:00:19Z2020-05-12T19:38:31Z2020-05-12T13:48:57ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1289', 'html_url': 'https://github.com/ssbc/patchwork/pull/1289', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1289.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1289.patch'}Brought up by [@kas](@RuNxm8SRujPcJx6GjtTQHp6hprAFv5voEkcvoAkB8Pk=.ed25519) in [`%j0/mywlnDar3HJ6ED34ICxzyep3QhM0hvi1ov12A04s=.sha256`](https://ssb.muchmuch.coffee/%25j0%2FmywlnDar3HJ6ED34ICxzyep3QhM0hvi1ov12A04s%3D.sha256). This shows the timestamp of the last message received from a feed. Not sure thought if I did this the right way, depject is still quite the mystery to me... I *think* I got the data out of sbot the right way, but not about whether I hooked it up to mutant correctly. Also not sure about the positioning in the profile view. I put it below the avatar. Always felt like that space was very empty, and this seems to fit in the quite nicely. Anyhow, another learning experience :P
5856https://api.github.com/repos/ssbc/patchwork/issues/1288https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1288/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1288/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1288/eventshttps://github.com/ssbc/patchwork/issues/1288614450334MDU6SXNzdWU2MTQ0NTAzMzQ=1288cannot execute binary file: Exec format error{'login': 'fabiopolancoe', 'id': 57909981, 'node_id': 'MDQ6VXNlcjU3OTA5OTgx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/57909981?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/fabiopolancoe', 'html_url': 'https://github.com/fabiopolancoe', 'followers_url': 'https://api.github.com/users/fabiopolancoe/followers', 'following_url': 'https://api.github.com/users/fabiopolancoe/following{/other_user}', 'gists_url': 'https://api.github.com/users/fabiopolancoe/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/fabiopolancoe/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/fabiopolancoe/subscriptions', 'organizations_url': 'https://api.github.com/users/fabiopolancoe/orgs', 'repos_url': 'https://api.github.com/users/fabiopolancoe/repos', 'events_url': 'https://api.github.com/users/fabiopolancoe/events{/privacy}', 'received_events_url': 'https://api.github.com/users/fabiopolancoe/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]42020-05-08T01:59:50Z2020-05-08T16:32:23Z2020-05-08T16:32:23ZNONEI tried to run the Patchwork AppImage from Ubuntu Mate but the command line throws this error `bash: ./Patchwork-3.17.7.AppImage: cannot execute binary file: Exec format error` And when i try to run it from Caja (File Manager): Creates a file with this title: > <01>F@@<40><>@8@ (invalid encoding)
5957https://api.github.com/repos/ssbc/patchwork/issues/1287https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1287/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1287/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1287/eventshttps://github.com/ssbc/patchwork/pull/1287614246987MDExOlB1bGxSZXF1ZXN0NDE0ODQxMTQy1287Allow navigation to my own profile via search bar.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-05-07T18:09:45Z2020-05-11T21:12:16Z2020-05-11T21:12:16ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1287', 'html_url': 'https://github.com/ssbc/patchwork/pull/1287', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1287.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1287.patch'}So far, the search bar included all the main views *except* the Profile. This was supposedly because for the other views the navigation is trivially done by a string constant, while navigating to the user's profile requires navigating to their feed ID. So this introduces the navigation to /profile as an alias to navigating to the user's own feed ID.
6058https://api.github.com/repos/ssbc/patchwork/issues/1286https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1286/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1286/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1286/eventshttps://github.com/ssbc/patchwork/pull/1286612943192MDExOlB1bGxSZXF1ZXN0NDEzNzkyMTk11286Add publishing keyboard shortcuts{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-05-05T22:53:49Z2020-05-07T18:05:43Z2020-05-07T17:38:14ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1286', 'html_url': 'https://github.com/ssbc/patchwork/pull/1286', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1286.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1286.patch'}Allow fast publish and cancel actions when previewing posts. Addresses #1285 by adding a key handler to the preview sheet. It also put the focus on the cancel button. The result is that after entering preview with `<Ctrl/Cmd> + <Return>` ... * `<Return>` OR `<Escape>` will cancel the publish and go back to editing * `<Ctrl/Cmd> + <Return>` once more will publish the message.
6159https://api.github.com/repos/ssbc/patchwork/issues/1285https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1285/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1285/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1285/eventshttps://github.com/ssbc/patchwork/issues/1285612781608MDU6SXNzdWU2MTI3ODE2MDg=1285Shortcut for publishing, when already in preview modal.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[{'id': 1401049881, 'node_id': 'MDU6TGFiZWwxNDAxMDQ5ODgx', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/good%20first%20issue', 'name': 'good first issue', 'color': '36c94e', 'default': True, 'description': ''}, {'id': 1396280436, 'node_id': 'MDU6TGFiZWwxMzk2MjgwNDM2', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/topic:UX%20&%20UI', 'name': 'topic:UX & UI', 'color': 'd15f49', 'default': False, 'description': ''}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]02020-05-05T17:45:55Z2020-05-07T22:30:42Z2020-05-07T22:30:42ZCOLLABORATORBrought up by `@G9kPTkgYZ0R+UxXDoppw/AcyHCZftD8NJbZda76CRYA=.ed25519` in `%n6isRKS9mZ9XltShMNRlmFNaU+AZj37Z8qLpMjJlcRw=.sha256`
6260https://api.github.com/repos/ssbc/patchwork/issues/1284https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1284/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1284/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1284/eventshttps://github.com/ssbc/patchwork/issues/1284607991533MDU6SXNzdWU2MDc5OTE1MzM=1284Broken link for snap package in description for v3.17.7{'login': 'willemolding', 'id': 6880154, 'node_id': 'MDQ6VXNlcjY4ODAxNTQ=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/6880154?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/willemolding', 'html_url': 'https://github.com/willemolding', 'followers_url': 'https://api.github.com/users/willemolding/followers', 'following_url': 'https://api.github.com/users/willemolding/following{/other_user}', 'gists_url': 'https://api.github.com/users/willemolding/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/willemolding/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/willemolding/subscriptions', 'organizations_url': 'https://api.github.com/users/willemolding/orgs', 'repos_url': 'https://api.github.com/users/willemolding/repos', 'events_url': 'https://api.github.com/users/willemolding/events{/privacy}', 'received_events_url': 'https://api.github.com/users/willemolding/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-04-28T03:14:12Z2020-04-30T23:23:08Z2020-04-30T23:23:08ZNONEIn the description the link points to https://github.com/ssbc/patchwork/releases/download/v3.17.7/ssb-patchwork_3.17.7.snap but should point to https://github.com/ssbc/patchwork/releases/download/v3.17.7/ssb-patchwork_3.17.7_amd64.snap I know it is easy to scroll down to the files and download it but it should only be a 3 second fix
6361https://api.github.com/repos/ssbc/patchwork/issues/1283https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1283/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1283/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1283/eventshttps://github.com/ssbc/patchwork/issues/1283607924482MDU6SXNzdWU2MDc5MjQ0ODI=1283Minor: Link to Scuttlebutt Principles is 404{'login': 'audiodude', 'id': 57832, 'node_id': 'MDQ6VXNlcjU3ODMy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/57832?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/audiodude', 'html_url': 'https://github.com/audiodude', 'followers_url': 'https://api.github.com/users/audiodude/followers', 'following_url': 'https://api.github.com/users/audiodude/following{/other_user}', 'gists_url': 'https://api.github.com/users/audiodude/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/audiodude/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/audiodude/subscriptions', 'organizations_url': 'https://api.github.com/users/audiodude/orgs', 'repos_url': 'https://api.github.com/users/audiodude/repos', 'events_url': 'https://api.github.com/users/audiodude/events{/privacy}', 'received_events_url': 'https://api.github.com/users/audiodude/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-04-27T23:45:09Z2020-04-28T00:25:52Z2020-04-28T00:23:05ZNONEIn the doc about design at: https://github.com/ssbc/patchwork/blob/master/docs/DESIGN.md The link to Scuttlebutt Principles is 404: https://handbook.scuttlebutt.nz/principles/
6462https://api.github.com/repos/ssbc/patchwork/issues/1282https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1282/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1282/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1282/eventshttps://github.com/ssbc/patchwork/issues/1282607921849MDU6SXNzdWU2MDc5MjE4NDk=1282Feature: Add a way to collapse a thread{'login': 'audiodude', 'id': 57832, 'node_id': 'MDQ6VXNlcjU3ODMy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/57832?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/audiodude', 'html_url': 'https://github.com/audiodude', 'followers_url': 'https://api.github.com/users/audiodude/followers', 'following_url': 'https://api.github.com/users/audiodude/following{/other_user}', 'gists_url': 'https://api.github.com/users/audiodude/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/audiodude/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/audiodude/subscriptions', 'organizations_url': 'https://api.github.com/users/audiodude/orgs', 'repos_url': 'https://api.github.com/users/audiodude/repos', 'events_url': 'https://api.github.com/users/audiodude/events{/privacy}', 'received_events_url': 'https://api.github.com/users/audiodude/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}]closedFalse[]12020-04-27T23:37:34Z2020-08-27T01:19:59Z2020-08-27T01:19:59ZNONEMany times I will "click to update", but it is unclear what has been updated. Presumably, sometimes this is a reply to a thread I've already seen, but since I've already seen it, I don't quite remember where to look for the replies. Other times, I see something in Public and I just don't want to see it again. I'm done with it. I would like to just be able to collapse this thread and have the UI remember that I have collapsed it (with the possible option of un-collapsing it in the future if I change my mind or need to be reminded why I collapsed it in the first place). Perhaps the first pain point could be solved by this collapsing feature. I could collapse threads to "mark them as read" in some sense, and then when a reply is posted I see only the reply and have to "un-collapse" to read the rest.
6563https://api.github.com/repos/ssbc/patchwork/issues/1281https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1281/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1281/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1281/eventshttps://github.com/ssbc/patchwork/pull/1281607588449MDExOlB1bGxSZXF1ZXN0NDA5NTMxODI51281Use i18n for blocking/listening UI.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-04-27T14:17:38Z2020-05-07T17:36:23Z2020-05-07T17:36:23ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1281', 'html_url': 'https://github.com/ssbc/patchwork/pull/1281', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1281.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1281.patch'}Seems to have been overlooked before. Now this UI gets internationalized too. :)
6664https://api.github.com/repos/ssbc/patchwork/issues/1280https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1280/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1280/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1280/eventshttps://github.com/ssbc/patchwork/pull/1280607071108MDExOlB1bGxSZXF1ZXN0NDA5MTI2ODU51280update and fix French locale.{'login': 'vtexier', 'id': 2174016, 'node_id': 'MDQ6VXNlcjIxNzQwMTY=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2174016?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vtexier', 'html_url': 'https://github.com/vtexier', 'followers_url': 'https://api.github.com/users/vtexier/followers', 'following_url': 'https://api.github.com/users/vtexier/following{/other_user}', 'gists_url': 'https://api.github.com/users/vtexier/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vtexier/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vtexier/subscriptions', 'organizations_url': 'https://api.github.com/users/vtexier/orgs', 'repos_url': 'https://api.github.com/users/vtexier/repos', 'events_url': 'https://api.github.com/users/vtexier/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vtexier/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-04-26T17:48:35Z2020-04-27T14:14:20Z2020-04-27T14:13:57ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1280', 'html_url': 'https://github.com/ssbc/patchwork/pull/1280', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1280.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1280.patch'}but there's a bunch of them still missing.
6765https://api.github.com/repos/ssbc/patchwork/issues/1279https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1279/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1279/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1279/eventshttps://github.com/ssbc/patchwork/pull/1279606633092MDExOlB1bGxSZXF1ZXN0NDA4ODA1MDQ11279Handle travis cache more delicately.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-04-24T23:19:03Z2020-04-24T23:45:29Z2020-04-24T23:45:29ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1279', 'html_url': 'https://github.com/ssbc/patchwork/pull/1279', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1279.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1279.patch'}After debugging in #1277, it seems that our travis cache got corrupted. This simply puts a cache verification step in front of the build process. If the caching becomes a problem now, we shoul at least get some clear info on what's happening. Also, this disables explicit caching of ~/.npm, because that is handled implicitly by travis these days.
6866https://api.github.com/repos/ssbc/patchwork/issues/1278https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1278/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1278/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1278/eventshttps://github.com/ssbc/patchwork/pull/1278606157276MDExOlB1bGxSZXF1ZXN0NDA4NDIzMjk41278fix locale fr.json{'login': 'vtexier', 'id': 2174016, 'node_id': 'MDQ6VXNlcjIxNzQwMTY=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2174016?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vtexier', 'html_url': 'https://github.com/vtexier', 'followers_url': 'https://api.github.com/users/vtexier/followers', 'following_url': 'https://api.github.com/users/vtexier/following{/other_user}', 'gists_url': 'https://api.github.com/users/vtexier/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vtexier/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vtexier/subscriptions', 'organizations_url': 'https://api.github.com/users/vtexier/orgs', 'repos_url': 'https://api.github.com/users/vtexier/repos', 'events_url': 'https://api.github.com/users/vtexier/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vtexier/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]62020-04-24T08:59:56Z2020-04-25T22:07:18Z2020-04-25T11:59:34ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1278', 'html_url': 'https://github.com/ssbc/patchwork/pull/1278', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1278.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1278.patch'}* Translate Liked correctly (Capitalized) * Add "new" translation
6967https://api.github.com/repos/ssbc/patchwork/issues/1277https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1277/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1277/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1277/eventshttps://github.com/ssbc/patchwork/pull/1277605198078MDExOlB1bGxSZXF1ZXN0NDA3NjQ3NzY21277Add super-short bio summary to mouseover popup.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]92020-04-23T02:46:47Z2020-05-05T23:39:43Z2020-05-05T23:34:47ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1277', 'html_url': 'https://github.com/ssbc/patchwork/pull/1277', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1277.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1277.patch'}This addresses #780 in a relatively hap-hazard way. I basically just tried to copy what the code around this feature was doing. Also I didn't know any other way to ditch markdown syntax than to include a new dependency. Alternatively we could just pass the raw markdown, and hope that users will notice that it doesn't look so great, and just have super-short bios in their profiles' first lines. :stuck_out_tongue:
7068https://api.github.com/repos/ssbc/patchwork/issues/1276https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1276/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1276/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1276/eventshttps://github.com/ssbc/patchwork/pull/1276605123131MDExOlB1bGxSZXF1ZXN0NDA3NTg3NDQw1276Fix display of non-square avatar thumbnails.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-04-22T22:51:43Z2020-05-07T17:36:32Z2020-05-07T17:36:32ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1276', 'html_url': 'https://github.com/ssbc/patchwork/pull/1276', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1276.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1276.patch'}This applies to the recipients preview in private messages and the profile previews when hovering over a user's name.
7169https://api.github.com/repos/ssbc/patchwork/issues/1275https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1275/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1275/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1275/eventshttps://github.com/ssbc/patchwork/pull/1275605087708MDExOlB1bGxSZXF1ZXN0NDA3NTU4Mzgy1275update French locale.{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-04-22T21:29:57Z2020-05-07T18:12:59Z2020-05-07T18:12:59ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1275', 'html_url': 'https://github.com/ssbc/patchwork/pull/1275', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1275.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1275.patch'}Got triggered by #1273. But there's a bunch of them still missing. at least now they're explicitly in there for anyone to change.
7270https://api.github.com/repos/ssbc/patchwork/issues/1274https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1274/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1274/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1274/eventshttps://github.com/ssbc/patchwork/issues/1274597699585MDU6SXNzdWU1OTc2OTk1ODU=1274Infinite Scuttling{'login': 'sunjam', 'id': 1787238, 'node_id': 'MDQ6VXNlcjE3ODcyMzg=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1787238?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sunjam', 'html_url': 'https://github.com/sunjam', 'followers_url': 'https://api.github.com/users/sunjam/followers', 'following_url': 'https://api.github.com/users/sunjam/following{/other_user}', 'gists_url': 'https://api.github.com/users/sunjam/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sunjam/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sunjam/subscriptions', 'organizations_url': 'https://api.github.com/users/sunjam/orgs', 'repos_url': 'https://api.github.com/users/sunjam/repos', 'events_url': 'https://api.github.com/users/sunjam/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sunjam/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-04-10T05:13:56Z2020-04-10T17:36:34Z2020-04-10T17:36:34ZNONEI'm attempting to resolve infinite scuttling on Arm64 source built Patchwork. My goal is to update Patchwork to the latest 3.17.7 Github build and I seem to be a bit stuck. Followed [these instructions](https://github.com/ssbc/patchwork/issues/1192#issuecomment-540863309) and now I'm seeing this error once I start Patchwork via `npm start`... `git-ssb is not installed, or not available in path Error: listen EADDRINUSE: address already in use 127.0.0.1:8008 at Server.setupListenHandle [as _listen2] (net.js:1226:14) at listenInCluster (net.js:1274:12) at doListen (net.js:1413:7) at processTicksAndRejections (internal/process/task_queues.js:84:9) at runNextTicks (internal/process/task_queues.js:59:3) at processImmediate (internal/timers.js:412:9) Error: async hook stack has become corrupted (actual: 52, expected: 0)` I [tried these instructions from a different issue](https://github.com/ssbc/patchwork/issues/1222#issuecomment-562632697) and now see: `git-ssb is not installed, or not available in path Error: listen EADDRINUSE: address already in use 127.0.0.1:8008 at Server.setupListenHandle [as _listen2] (net.js:1226:14) at listenInCluster (net.js:1274:12) at doListen (net.js:1413:7) at processTicksAndRejections (internal/process/task_queues.js:84:9) at runNextTicks (internal/process/task_queues.js:59:3) at processImmediate (internal/timers.js:412:9) Error: async hook stack has become corrupted (actual: 52, expected: 0)`
7371https://api.github.com/repos/ssbc/patchwork/issues/1273https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1273/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1273/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1273/eventshttps://github.com/ssbc/patchwork/issues/1273593791031MDU6SXNzdWU1OTM3OTEwMzE=1273French locale missing some translations{'login': 'vtexier', 'id': 2174016, 'node_id': 'MDQ6VXNlcjIxNzQwMTY=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2174016?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vtexier', 'html_url': 'https://github.com/vtexier', 'followers_url': 'https://api.github.com/users/vtexier/followers', 'following_url': 'https://api.github.com/users/vtexier/following{/other_user}', 'gists_url': 'https://api.github.com/users/vtexier/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vtexier/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vtexier/subscriptions', 'organizations_url': 'https://api.github.com/users/vtexier/orgs', 'repos_url': 'https://api.github.com/users/vtexier/repos', 'events_url': 'https://api.github.com/users/vtexier/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vtexier/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]52020-04-04T10:17:39Z2020-05-07T22:38:47Z2020-05-07T22:38:47ZCONTRIBUTORUsing Patchwork 3.17.6 In the french GUI: * If I "Like" a message ("Aimer") the message become "**Liked**" not translated to "**A aimer**". * Writing a new message display "**new**" at the top right corner, not translated to "**nouveau**".
7472https://api.github.com/repos/ssbc/patchwork/issues/1272https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1272/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1272/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1272/eventshttps://github.com/ssbc/patchwork/issues/1272589167738MDU6SXNzdWU1ODkxNjc3Mzg=1272Spellcheck: please add setting to toggle spellchecking{'login': 'kseistrup', 'id': 25586, 'node_id': 'MDQ6VXNlcjI1NTg2', 'avatar_url': 'https://avatars2.githubusercontent.com/u/25586?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kseistrup', 'html_url': 'https://github.com/kseistrup', 'followers_url': 'https://api.github.com/users/kseistrup/followers', 'following_url': 'https://api.github.com/users/kseistrup/following{/other_user}', 'gists_url': 'https://api.github.com/users/kseistrup/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kseistrup/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kseistrup/subscriptions', 'organizations_url': 'https://api.github.com/users/kseistrup/orgs', 'repos_url': 'https://api.github.com/users/kseistrup/repos', 'events_url': 'https://api.github.com/users/kseistrup/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kseistrup/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]92020-03-27T14:21:14Z2020-08-31T17:22:39Z2020-08-02T12:50:23ZNONEIt's annoying to have every other word underwaved in red when composing a post. Would it be possible to add a settings item so that spellchecking can be disabled?
7573https://api.github.com/repos/ssbc/patchwork/issues/1271https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1271/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1271/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1271/eventshttps://github.com/ssbc/patchwork/issues/1271586276287MDU6SXNzdWU1ODYyNzYyODc=1271Error: EEXIST: file already exists, open '/home/trav/.ssb/secret'{'login': 'treasuretron', 'id': 679113, 'node_id': 'MDQ6VXNlcjY3OTExMw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/679113?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/treasuretron', 'html_url': 'https://github.com/treasuretron', 'followers_url': 'https://api.github.com/users/treasuretron/followers', 'following_url': 'https://api.github.com/users/treasuretron/following{/other_user}', 'gists_url': 'https://api.github.com/users/treasuretron/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/treasuretron/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/treasuretron/subscriptions', 'organizations_url': 'https://api.github.com/users/treasuretron/orgs', 'repos_url': 'https://api.github.com/users/treasuretron/repos', 'events_url': 'https://api.github.com/users/treasuretron/events{/privacy}', 'received_events_url': 'https://api.github.com/users/treasuretron/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-03-23T15:01:00Z2020-04-16T01:28:24Z2020-03-23T15:16:00ZNONEMigrating from KDE Neon to ElementaryOS. Elementary is _supposed_ to be the easier distro but it really hasn't been behaving with Patchwork. Was able to install the .deb with Eddy but Patchwork fails to launch. Syslog is telling me: ``` Mar 23 10:53:01 thingus io.elementary.files.db[1283]: Error: EEXIST: file already exists, open '/home/trav/.ssb/secret' Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at Object.openSync (fs.js:447:3) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at Object.func (electron/js2c/asar.js:138:31) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at Object.func [as openSync] (electron/js2c/asar.js:138:31) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at Object.writeFileSync (fs.js:1206:35) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at Object.exports.createSync (/tmp/.mount_Patchw23ow2h/resources/app.asar/node_modules/ssb-keys/storage.js:104:8) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at Object.exports.loadOrCreateSync (/tmp/.mount_Patchw23ow2h/resources/app.asar/node_modules/ssb-keys/index.js:89:20) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at setDefaults (/tmp/.mount_Patchw23ow2h/resources/app.asar/node_modules/ssb-config/defaults.js:55:27) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at module.exports (/tmp/.mount_Patchw23ow2h/resources/app.asar/node_modules/ssb-config/inject.js:7:16) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at setupContext (/tmp/.mount_Patchw23ow2h/resources/app.asar/index.js:197:43) Mar 23 10:53:01 thingus io.elementary.files.db[1283]: at App.<anonymous> (/tmp/.mount_Patchw23ow2h/resources/app.asar/index.js:54:3) { Mar 23 10:53:01 thingus io.elementary.files.db[1283]: errno: -17, Mar 23 10:53:01 thingus io.elementary.files.db[1283]: syscall: 'open', Mar 23 10:53:01 thingus io.elementary.files.db[1283]: code: 'EEXIST', Mar 23 10:53:01 thingus io.elementary.files.db[1283]: path: '/home/trav/.ssb/secret' Mar 23 10:53:01 thingus io.elementary.files.db[1283]: } Mar 23 10:53:05 thingus PackageKit: get-details-local transaction /136_ceedceca from uid 1000 finished with success after 672ms Mar 23 10:53:05 thingus PackageKit: resolve transaction /137_caadacec from uid 1000 finished with success after 483ms ``` Which, yes, true, filed does exist, I copied my .ssb folder over. I figured Patchwork would just see it and carry on as usual :) I also don't seem to be able to call ssb-server (`Command 'ssb-server' not found`) so maybe Patchwork isn't quite installed all the way right? I am low on sleep :p
7674https://api.github.com/repos/ssbc/patchwork/issues/1270https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1270/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1270/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1270/eventshttps://github.com/ssbc/patchwork/issues/1270585663470MDU6SXNzdWU1ODU2NjM0NzA=1270Bring-your-own-font{'login': 'johanbove', 'id': 922765, 'node_id': 'MDQ6VXNlcjkyMjc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/922765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johanbove', 'html_url': 'https://github.com/johanbove', 'followers_url': 'https://api.github.com/users/johanbove/followers', 'following_url': 'https://api.github.com/users/johanbove/following{/other_user}', 'gists_url': 'https://api.github.com/users/johanbove/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johanbove/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johanbove/subscriptions', 'organizations_url': 'https://api.github.com/users/johanbove/orgs', 'repos_url': 'https://api.github.com/users/johanbove/repos', 'events_url': 'https://api.github.com/users/johanbove/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johanbove/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}]closedFalse[]22020-03-22T07:41:50Z2020-06-22T11:46:44Z2020-06-22T11:46:44ZCONTRIBUTORSeeing if I can introduce a more customized experience in Patchwork if people can add a custom font.
7775https://api.github.com/repos/ssbc/patchwork/issues/1269https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1269/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1269/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1269/eventshttps://github.com/ssbc/patchwork/issues/1269585611793MDU6SXNzdWU1ODU2MTE3OTM=1269Patchwork arm64 AppImage fails on Pinebook Pro{'login': 'sunjam', 'id': 1787238, 'node_id': 'MDQ6VXNlcjE3ODcyMzg=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1787238?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sunjam', 'html_url': 'https://github.com/sunjam', 'followers_url': 'https://api.github.com/users/sunjam/followers', 'following_url': 'https://api.github.com/users/sunjam/following{/other_user}', 'gists_url': 'https://api.github.com/users/sunjam/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sunjam/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sunjam/subscriptions', 'organizations_url': 'https://api.github.com/users/sunjam/orgs', 'repos_url': 'https://api.github.com/users/sunjam/repos', 'events_url': 'https://api.github.com/users/sunjam/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sunjam/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32020-03-22T00:10:16Z2020-03-23T00:39:30Z2020-03-23T00:39:30ZNONEAttempting to run Patchwork-3.17.6-arm64.AppImage on Manjaro ARM KDE Plasma for [Pinebook Pro](https://www.pine64.org/pinebook-pro/) $ chmod a+x Patchwork-3.17.6-arm64.AppImage $ pacman -S fuse2 appmenu-gtk-module $ ./Patchwork-3.17.6-arm64.AppImage [Here is the output](https://gist.github.com/sunjam/b8e61c6d73eb01159c90e6bc1b804ba5). A blank Patchwork window launches.
7876https://api.github.com/repos/ssbc/patchwork/issues/1268https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1268/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1268/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1268/eventshttps://github.com/ssbc/patchwork/pull/1268585596021MDExOlB1bGxSZXF1ZXN0MzkxOTIzNzU51268Added nl locale{'login': 'johanbove', 'id': 922765, 'node_id': 'MDQ6VXNlcjkyMjc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/922765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johanbove', 'html_url': 'https://github.com/johanbove', 'followers_url': 'https://api.github.com/users/johanbove/followers', 'following_url': 'https://api.github.com/users/johanbove/following{/other_user}', 'gists_url': 'https://api.github.com/users/johanbove/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johanbove/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johanbove/subscriptions', 'organizations_url': 'https://api.github.com/users/johanbove/orgs', 'repos_url': 'https://api.github.com/users/johanbove/repos', 'events_url': 'https://api.github.com/users/johanbove/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johanbove/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-03-21T22:16:25Z2020-03-25T15:35:52Z2020-03-25T15:35:52ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1268', 'html_url': 'https://github.com/ssbc/patchwork/pull/1268', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1268.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1268.patch'}Resolves #1264
7977https://api.github.com/repos/ssbc/patchwork/issues/1267https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1267/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1267/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1267/eventshttps://github.com/ssbc/patchwork/pull/1267585505352MDExOlB1bGxSZXF1ZXN0MzkxODYyNTkx1267Changes profile-header.mcss for issue #1263{'login': 'johanbove', 'id': 922765, 'node_id': 'MDQ6VXNlcjkyMjc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/922765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johanbove', 'html_url': 'https://github.com/johanbove', 'followers_url': 'https://api.github.com/users/johanbove/followers', 'following_url': 'https://api.github.com/users/johanbove/following{/other_user}', 'gists_url': 'https://api.github.com/users/johanbove/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johanbove/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johanbove/subscriptions', 'organizations_url': 'https://api.github.com/users/johanbove/orgs', 'repos_url': 'https://api.github.com/users/johanbove/repos', 'events_url': 'https://api.github.com/users/johanbove/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johanbove/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-03-21T14:05:01Z2020-03-21T14:30:50Z2020-03-21T14:30:50ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1267', 'html_url': 'https://github.com/ssbc/patchwork/pull/1267', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1267.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1267.patch'}The image dimensions are now correct again.
8078https://api.github.com/repos/ssbc/patchwork/issues/1266https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1266/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1266/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1266/eventshttps://github.com/ssbc/patchwork/pull/1266580864552MDExOlB1bGxSZXF1ZXN0Mzg3OTk5MTc21266Bump acorn from 7.1.0 to 7.1.1{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}[{'id': 1465528113, 'node_id': 'MDU6TGFiZWwxNDY1NTI4MTEz', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]closedFalse[]02020-03-13T21:29:47Z2020-03-17T14:28:55Z2020-03-17T14:28:43ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1266', 'html_url': 'https://github.com/ssbc/patchwork/pull/1266', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1266.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1266.patch'}Bumps [acorn](https://github.com/acornjs/acorn) from 7.1.0 to 7.1.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/acornjs/acorn/commit/6d194895783b03b2a37441f01857c34302eab4c8"><code>6d19489</code></a> Mark release 7.1.1</li> <li><a href="https://github.com/acornjs/acorn/commit/793c0e569ed1158672e3a40aeed1d8518832b802"><code>793c0e5</code></a> More rigorously check surrogate pairs in regexp validator</li> <li><a href="https://github.com/acornjs/acorn/commit/b5c17877ac0511e31579ea31e7650ba1a5871e51"><code>b5c1787</code></a> Fix incorrect comment in regexp parser</li> <li><a href="https://github.com/acornjs/acorn/commit/12ae8fed7ebc5b7c894c5976575f33cf36a223cc"><code>12ae8fe</code></a> Parameterize dummy value and export <code>isDummy</code></li> <li><a href="https://github.com/acornjs/acorn/commit/fa3ad8cef0f39f5ae0cbd8be0bf65eb0a782133e"><code>fa3ad8c</code></a> Further refine acorn-walk types</li> <li><a href="https://github.com/acornjs/acorn/commit/1d5028637852c2834091739646e25dd6558ee7a8"><code>1d50286</code></a> Fix some errors in walk types</li> <li><a href="https://github.com/acornjs/acorn/commit/97801f0b5835bc93739666b3494c9b49aeb5fc1d"><code>97801f0</code></a> Mark acorn-walk 7.1.1</li> <li><a href="https://github.com/acornjs/acorn/commit/e9372c151f63fe254c7f5e7ffd7a820e34422208"><code>e9372c1</code></a> Further clean up walker types</li> <li><a href="https://github.com/acornjs/acorn/commit/de6edeb654cf665e732d822d95c97e2d2fc879bc"><code>de6edeb</code></a> Remove NarrowNode from walk.d.ts</li> <li><a href="https://github.com/acornjs/acorn/commit/1d85e7ce982a979bb5411cd00fd9156eecf952a5"><code>1d85e7c</code></a> Fix: acorn-walk type work with acorn's</li> <li>Additional commits viewable in <a href="https://github.com/acornjs/acorn/compare/7.1.0...7.1.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=acorn&package-manager=npm_and_yarn&previous-version=7.1.0&new-version=7.1.1)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ssbc/patchwork/network/alerts). </details>
8179https://api.github.com/repos/ssbc/patchwork/issues/1265https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1265/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1265/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1265/eventshttps://github.com/ssbc/patchwork/pull/1265580214308MDExOlB1bGxSZXF1ZXN0Mzg3NDY4NDIw1265Fixes rectangle Avatar image in Profile view{'login': 'johanbove', 'id': 922765, 'node_id': 'MDQ6VXNlcjkyMjc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/922765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johanbove', 'html_url': 'https://github.com/johanbove', 'followers_url': 'https://api.github.com/users/johanbove/followers', 'following_url': 'https://api.github.com/users/johanbove/following{/other_user}', 'gists_url': 'https://api.github.com/users/johanbove/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johanbove/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johanbove/subscriptions', 'organizations_url': 'https://api.github.com/users/johanbove/orgs', 'repos_url': 'https://api.github.com/users/johanbove/repos', 'events_url': 'https://api.github.com/users/johanbove/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johanbove/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-03-12T20:56:38Z2020-03-17T14:29:08Z2020-03-17T14:29:08ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1265', 'html_url': 'https://github.com/ssbc/patchwork/pull/1265', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1265.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1265.patch'}This PR should fix issue #1263
8280https://api.github.com/repos/ssbc/patchwork/issues/1264https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1264/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1264/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1264/eventshttps://github.com/ssbc/patchwork/issues/1264579956435MDU6SXNzdWU1Nzk5NTY0MzU=1264i18n: Add Dutch (NL) to locales{'login': 'johanbove', 'id': 922765, 'node_id': 'MDQ6VXNlcjkyMjc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/922765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johanbove', 'html_url': 'https://github.com/johanbove', 'followers_url': 'https://api.github.com/users/johanbove/followers', 'following_url': 'https://api.github.com/users/johanbove/following{/other_user}', 'gists_url': 'https://api.github.com/users/johanbove/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johanbove/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johanbove/subscriptions', 'organizations_url': 'https://api.github.com/users/johanbove/orgs', 'repos_url': 'https://api.github.com/users/johanbove/repos', 'events_url': 'https://api.github.com/users/johanbove/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johanbove/received_events', 'type': 'User', 'site_admin': False}[{'id': 723163887, 'node_id': 'MDU6TGFiZWw3MjMxNjM4ODc=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/topic:i18n', 'name': 'topic:i18n', 'color': 'e166e8', 'default': False, 'description': ''}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]12020-03-12T13:55:52Z2020-03-25T15:35:52Z2020-03-25T15:35:52ZCONTRIBUTORWe're a small language in the World. About 24million people are speaking Dutch. Nevertheless it is my mother-tongue, so it deserves a place in the "language choice" menu. Should be an easy translation as it is similar to German and English.
8381https://api.github.com/repos/ssbc/patchwork/issues/1263https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1263/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1263/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1263/eventshttps://github.com/ssbc/patchwork/issues/1263579946746MDU6SXNzdWU1Nzk5NDY3NDY=1263UI: Avatar image for Profile on Light theme overflows box{'login': 'johanbove', 'id': 922765, 'node_id': 'MDQ6VXNlcjkyMjc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/922765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johanbove', 'html_url': 'https://github.com/johanbove', 'followers_url': 'https://api.github.com/users/johanbove/followers', 'following_url': 'https://api.github.com/users/johanbove/following{/other_user}', 'gists_url': 'https://api.github.com/users/johanbove/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johanbove/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johanbove/subscriptions', 'organizations_url': 'https://api.github.com/users/johanbove/orgs', 'repos_url': 'https://api.github.com/users/johanbove/repos', 'events_url': 'https://api.github.com/users/johanbove/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johanbove/received_events', 'type': 'User', 'site_admin': False}[{'id': 1396280436, 'node_id': 'MDU6TGFiZWwxMzk2MjgwNDM2', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/topic:UX%20&%20UI', 'name': 'topic:UX & UI', 'color': 'd15f49', 'default': False, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]82020-03-12T13:40:51Z2020-04-22T22:35:39Z2020-04-22T22:35:39ZCONTRIBUTORSee screenshot for an example. <img width="1067" alt="Annotation 2020-03-12 143954" src="https://user-images.githubusercontent.com/922765/76527381-6bbe4300-646f-11ea-97f1-4c43b2963984.png">
8482https://api.github.com/repos/ssbc/patchwork/issues/1262https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1262/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1262/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1262/eventshttps://github.com/ssbc/patchwork/pull/1262579220189MDExOlB1bGxSZXF1ZXN0Mzg2NjUzNjgw1262Update fr.json{'login': 'BorisPAING', 'id': 16164911, 'node_id': 'MDQ6VXNlcjE2MTY0OTEx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16164911?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BorisPAING', 'html_url': 'https://github.com/BorisPAING', 'followers_url': 'https://api.github.com/users/BorisPAING/followers', 'following_url': 'https://api.github.com/users/BorisPAING/following{/other_user}', 'gists_url': 'https://api.github.com/users/BorisPAING/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BorisPAING/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BorisPAING/subscriptions', 'organizations_url': 'https://api.github.com/users/BorisPAING/orgs', 'repos_url': 'https://api.github.com/users/BorisPAING/repos', 'events_url': 'https://api.github.com/users/BorisPAING/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BorisPAING/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-03-11T12:13:31Z2020-03-20T19:35:21Z2020-03-20T19:35:21ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1262', 'html_url': 'https://github.com/ssbc/patchwork/pull/1262', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1262.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1262.patch'}- Added some untranslated strings. - Rectified others.
8583https://api.github.com/repos/ssbc/patchwork/issues/1261https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1261/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1261/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1261/eventshttps://github.com/ssbc/patchwork/issues/1261578933878MDU6SXNzdWU1Nzg5MzM4Nzg=1261Linux appimage quirk{'login': 'JiffB', 'id': 26912487, 'node_id': 'MDQ6VXNlcjI2OTEyNDg3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26912487?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JiffB', 'html_url': 'https://github.com/JiffB', 'followers_url': 'https://api.github.com/users/JiffB/followers', 'following_url': 'https://api.github.com/users/JiffB/following{/other_user}', 'gists_url': 'https://api.github.com/users/JiffB/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JiffB/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JiffB/subscriptions', 'organizations_url': 'https://api.github.com/users/JiffB/orgs', 'repos_url': 'https://api.github.com/users/JiffB/repos', 'events_url': 'https://api.github.com/users/JiffB/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JiffB/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]82020-03-11T00:18:29Z2020-03-13T19:21:28Z2020-03-13T19:21:01ZNONEHi patchworkers, apparently, this appimage tries to create a SUID mountpoint into /tmp, however for security reason, /tmp, /var/tmp & /home are mounted : rw,nosuid,nodev,noexec,noatime,attr2,inode64,noquota ``` $ ./Patchwork-3.17.5.AppImage [7613:0311/010547.607484:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_PatchwaMIoWo/chrome-sandbox is owned by root and has mode 4755. Trace/breakpoint trap ``` Is there a way to at least specify another place for this mountpoint at launch? Jean-Yves
8684https://api.github.com/repos/ssbc/patchwork/issues/1260https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1260/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1260/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1260/eventshttps://github.com/ssbc/patchwork/issues/1260578876527MDU6SXNzdWU1Nzg4NzY1Mjc=1260Mac builds have a firewall prompt on every start and don't work{'login': 'interfect', 'id': 752054, 'node_id': 'MDQ6VXNlcjc1MjA1NA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/752054?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/interfect', 'html_url': 'https://github.com/interfect', 'followers_url': 'https://api.github.com/users/interfect/followers', 'following_url': 'https://api.github.com/users/interfect/following{/other_user}', 'gists_url': 'https://api.github.com/users/interfect/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/interfect/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/interfect/subscriptions', 'organizations_url': 'https://api.github.com/users/interfect/orgs', 'repos_url': 'https://api.github.com/users/interfect/repos', 'events_url': 'https://api.github.com/users/interfect/events{/privacy}', 'received_events_url': 'https://api.github.com/users/interfect/received_events', 'type': 'User', 'site_admin': False}[{'id': 924073043, 'node_id': 'MDU6TGFiZWw5MjQwNzMwNDM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:macOS', 'name': 'platform:macOS', 'color': 'fff2a3', 'default': False, 'description': ''}, {'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]32020-03-10T21:38:19Z2020-07-19T23:28:19Z2020-07-19T23:28:19ZNONEEvery time I start Patchwork 3.17.5 on Mac, I get a dialog that says: > Do you want the application “Patchwork Helper (Renderer).app” to accept incoming network connections? Even if I hit Allow, the next time I start Patchwork I get the same dialog. Patchwork also seems to be unable to connect to local peers unless I turn off the system's firewall.
8785https://api.github.com/repos/ssbc/patchwork/issues/1259https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1259/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1259/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1259/eventshttps://github.com/ssbc/patchwork/pull/1259576992993MDExOlB1bGxSZXF1ZXN0Mzg0ODcxNDQx1259Fixes issue #1254{'login': 'hexagon6', 'id': 6619032, 'node_id': 'MDQ6VXNlcjY2MTkwMzI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6619032?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hexagon6', 'html_url': 'https://github.com/hexagon6', 'followers_url': 'https://api.github.com/users/hexagon6/followers', 'following_url': 'https://api.github.com/users/hexagon6/following{/other_user}', 'gists_url': 'https://api.github.com/users/hexagon6/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hexagon6/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hexagon6/subscriptions', 'organizations_url': 'https://api.github.com/users/hexagon6/orgs', 'repos_url': 'https://api.github.com/users/hexagon6/repos', 'events_url': 'https://api.github.com/users/hexagon6/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hexagon6/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-03-06T15:11:27Z2020-03-10T18:29:48Z2020-03-10T18:29:48ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1259', 'html_url': 'https://github.com/ssbc/patchwork/pull/1259', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1259.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1259.patch'}Adjust too many recipients message text to include ourselves
8886https://api.github.com/repos/ssbc/patchwork/issues/1258https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1258/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1258/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1258/eventshttps://github.com/ssbc/patchwork/issues/1258575759975MDU6SXNzdWU1NzU3NTk5NzU=1258Liked posts don't show up in profiles anymore{'login': 'Powersource', 'id': 1427063, 'node_id': 'MDQ6VXNlcjE0MjcwNjM=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1427063?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Powersource', 'html_url': 'https://github.com/Powersource', 'followers_url': 'https://api.github.com/users/Powersource/followers', 'following_url': 'https://api.github.com/users/Powersource/following{/other_user}', 'gists_url': 'https://api.github.com/users/Powersource/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Powersource/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Powersource/subscriptions', 'organizations_url': 'https://api.github.com/users/Powersource/orgs', 'repos_url': 'https://api.github.com/users/Powersource/repos', 'events_url': 'https://api.github.com/users/Powersource/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Powersource/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]openFalse{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}]12020-03-04T20:49:50Z2020-06-03T02:23:48ZMEMBERSimilar to https://github.com/ssbc/patchwork/issues/930 but creating a new issue since I think this one is newer and probably has a different cause. The old behaviour used to be (not that it's perfect) that if you like a root post in a thread (i.e. not replies), that post would show up in your profile. Personally this is a behaviour I want back since if a post is good/interesting but doesn't prompt discussion people are more unlikely to see it now.
8987https://api.github.com/repos/ssbc/patchwork/issues/1257https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1257/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1257/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1257/eventshttps://github.com/ssbc/patchwork/pull/1257575018854MDExOlB1bGxSZXF1ZXN0MzgzMjQyNTE11257Fixes issue #1256{'login': 'johanbove', 'id': 922765, 'node_id': 'MDQ6VXNlcjkyMjc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/922765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johanbove', 'html_url': 'https://github.com/johanbove', 'followers_url': 'https://api.github.com/users/johanbove/followers', 'following_url': 'https://api.github.com/users/johanbove/following{/other_user}', 'gists_url': 'https://api.github.com/users/johanbove/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johanbove/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johanbove/subscriptions', 'organizations_url': 'https://api.github.com/users/johanbove/orgs', 'repos_url': 'https://api.github.com/users/johanbove/repos', 'events_url': 'https://api.github.com/users/johanbove/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johanbove/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-03-03T23:08:28Z2020-03-04T02:33:18Z2020-03-04T02:33:18ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1257', 'html_url': 'https://github.com/ssbc/patchwork/pull/1257', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1257.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1257.patch'}Setting the object-fit to `cover` for square images avoids stretched images.
9088https://api.github.com/repos/ssbc/patchwork/issues/1256https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1256/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1256/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1256/eventshttps://github.com/ssbc/patchwork/issues/1256575009431MDU6SXNzdWU1NzUwMDk0MzE=1256UI: Avatar images are stretched{'login': 'johanbove', 'id': 922765, 'node_id': 'MDQ6VXNlcjkyMjc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/922765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johanbove', 'html_url': 'https://github.com/johanbove', 'followers_url': 'https://api.github.com/users/johanbove/followers', 'following_url': 'https://api.github.com/users/johanbove/following{/other_user}', 'gists_url': 'https://api.github.com/users/johanbove/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johanbove/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johanbove/subscriptions', 'organizations_url': 'https://api.github.com/users/johanbove/orgs', 'repos_url': 'https://api.github.com/users/johanbove/repos', 'events_url': 'https://api.github.com/users/johanbove/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johanbove/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-03-03T22:51:33Z2020-03-11T11:54:39Z2020-03-04T09:10:40ZCONTRIBUTORAs mentioned [here](https://viewer.scuttlebot.io/%25m1%2FVR8PhIRWIOLlX%2FLStyxtNX%2FgE2gz9Ed1ltWXL7o0%3D.sha256)
9189https://api.github.com/repos/ssbc/patchwork/issues/1255https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1255/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1255/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1255/eventshttps://github.com/ssbc/patchwork/pull/1255573905022MDExOlB1bGxSZXF1ZXN0MzgyMzI2MTg21255Suggest donation's page in README{'login': 'PragmaticCypher', 'id': 711989, 'node_id': 'MDQ6VXNlcjcxMTk4OQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/711989?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/PragmaticCypher', 'html_url': 'https://github.com/PragmaticCypher', 'followers_url': 'https://api.github.com/users/PragmaticCypher/followers', 'following_url': 'https://api.github.com/users/PragmaticCypher/following{/other_user}', 'gists_url': 'https://api.github.com/users/PragmaticCypher/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/PragmaticCypher/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/PragmaticCypher/subscriptions', 'organizations_url': 'https://api.github.com/users/PragmaticCypher/orgs', 'repos_url': 'https://api.github.com/users/PragmaticCypher/repos', 'events_url': 'https://api.github.com/users/PragmaticCypher/events{/privacy}', 'received_events_url': 'https://api.github.com/users/PragmaticCypher/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-03-02T11:18:39Z2020-03-04T02:33:29Z2020-03-04T02:33:29ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1255', 'html_url': 'https://github.com/ssbc/patchwork/pull/1255', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1255.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1255.patch'}Add a link to the project's donation page to help non-developers contribute to Patchwork.
9290https://api.github.com/repos/ssbc/patchwork/issues/1254https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1254/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1254/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1254/eventshttps://github.com/ssbc/patchwork/issues/1254571173342MDU6SXNzdWU1NzExNzMzNDI=1254Bug: Too many recipients on 7 recipients, error message text is confusing our many selves{'login': 'hexagon6', 'id': 6619032, 'node_id': 'MDQ6VXNlcjY2MTkwMzI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6619032?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hexagon6', 'html_url': 'https://github.com/hexagon6', 'followers_url': 'https://api.github.com/users/hexagon6/followers', 'following_url': 'https://api.github.com/users/hexagon6/following{/other_user}', 'gists_url': 'https://api.github.com/users/hexagon6/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hexagon6/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hexagon6/subscriptions', 'organizations_url': 'https://api.github.com/users/hexagon6/orgs', 'repos_url': 'https://api.github.com/users/hexagon6/repos', 'events_url': 'https://api.github.com/users/hexagon6/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hexagon6/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32020-02-26T09:01:32Z2020-04-22T21:37:30Z2020-04-22T21:37:29ZCONTRIBUTORI get the following message: >**Too many recipients** Private messages can only be addressed to up to 7 people. Your message has 7 recipients >Please go back and remove some of the recipients. ![ssb_too_many_recipients](https://user-images.githubusercontent.com/6619032/75328287-10406280-587e-11ea-877c-e14cc31fd626.png) When writing a private message and adding exactly 7 people, I cannot conclude the process and send the message. (I first had 8 recipients, got a correct error message text, removed one recipient and the got the error message above). Maybe removing a recipient is not registered or the "form" is not properly tested on updates, or simply an off-by-one error?
9391https://api.github.com/repos/ssbc/patchwork/issues/1253https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1253/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1253/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1253/eventshttps://github.com/ssbc/patchwork/pull/1253569180148MDExOlB1bGxSZXF1ZXN0Mzc4NDY5MTg11253update ssb-conn to 0.16.2, fix defunctness mess-up{'login': 'staltz', 'id': 90512, 'node_id': 'MDQ6VXNlcjkwNTEy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/90512?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/staltz', 'html_url': 'https://github.com/staltz', 'followers_url': 'https://api.github.com/users/staltz/followers', 'following_url': 'https://api.github.com/users/staltz/following{/other_user}', 'gists_url': 'https://api.github.com/users/staltz/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/staltz/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/staltz/subscriptions', 'organizations_url': 'https://api.github.com/users/staltz/orgs', 'repos_url': 'https://api.github.com/users/staltz/repos', 'events_url': 'https://api.github.com/users/staltz/events{/privacy}', 'received_events_url': 'https://api.github.com/users/staltz/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32020-02-21T20:56:35Z2020-02-21T21:38:23Z2020-02-21T21:11:40ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1253', 'html_url': 'https://github.com/ssbc/patchwork/pull/1253', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1253.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1253.patch'}cc @christianbundy @Powersource
9492https://api.github.com/repos/ssbc/patchwork/issues/1252https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1252/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1252/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1252/eventshttps://github.com/ssbc/patchwork/issues/1252568822645MDU6SXNzdWU1Njg4MjI2NDU=1252https links not opening in default browser on NixOS{'login': 'wakest', 'id': 7890201, 'node_id': 'MDQ6VXNlcjc4OTAyMDE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/7890201?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wakest', 'html_url': 'https://github.com/wakest', 'followers_url': 'https://api.github.com/users/wakest/followers', 'following_url': 'https://api.github.com/users/wakest/following{/other_user}', 'gists_url': 'https://api.github.com/users/wakest/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wakest/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wakest/subscriptions', 'organizations_url': 'https://api.github.com/users/wakest/orgs', 'repos_url': 'https://api.github.com/users/wakest/repos', 'events_url': 'https://api.github.com/users/wakest/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wakest/received_events', 'type': 'User', 'site_admin': False}[{'id': 733555175, 'node_id': 'MDU6TGFiZWw3MzM1NTUxNzU=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:linux', 'name': 'platform:linux', 'color': 'e281e1', 'default': False, 'description': ''}, {'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]42020-02-21T09:00:27Z2020-06-21T06:25:05Z2020-06-21T06:25:05ZNONEI have my default browser set to Firefox, but when I click on a link in Patchwork they open in Gnome Web. I am running NixOS and i3 and using [Patchwork 3.17.2](https://github.com/NixOS/nixpkgs/tree/master/pkgs/applications/networking/ssb/patchwork) which is the one packaged by Nix Package Manager
9593https://api.github.com/repos/ssbc/patchwork/issues/1251https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1251/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1251/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1251/eventshttps://github.com/ssbc/patchwork/pull/1251568399224MDExOlB1bGxSZXF1ZXN0Mzc3ODM2MjQx1251Bump ssb-backlinks{'login': 'arj03', 'id': 350682, 'node_id': 'MDQ6VXNlcjM1MDY4Mg==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/350682?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/arj03', 'html_url': 'https://github.com/arj03', 'followers_url': 'https://api.github.com/users/arj03/followers', 'following_url': 'https://api.github.com/users/arj03/following{/other_user}', 'gists_url': 'https://api.github.com/users/arj03/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/arj03/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/arj03/subscriptions', 'organizations_url': 'https://api.github.com/users/arj03/orgs', 'repos_url': 'https://api.github.com/users/arj03/repos', 'events_url': 'https://api.github.com/users/arj03/events{/privacy}', 'received_events_url': 'https://api.github.com/users/arj03/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]142020-02-20T15:56:01Z2020-03-10T18:29:59Z2020-03-10T18:29:59ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1251', 'html_url': 'https://github.com/ssbc/patchwork/pull/1251', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1251.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1251.patch'}This should be much faster especially for onboarding people. See this [issue](https://github.com/ssbc/ssb-ref/issues/36) for details.
9694https://api.github.com/repos/ssbc/patchwork/issues/1250https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1250/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1250/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1250/eventshttps://github.com/ssbc/patchwork/issues/1250568055778MDU6SXNzdWU1NjgwNTU3Nzg=1250Deleting posts?{'login': 'ilookedeverywhere', 'id': 4259054, 'node_id': 'MDQ6VXNlcjQyNTkwNTQ=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4259054?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ilookedeverywhere', 'html_url': 'https://github.com/ilookedeverywhere', 'followers_url': 'https://api.github.com/users/ilookedeverywhere/followers', 'following_url': 'https://api.github.com/users/ilookedeverywhere/following{/other_user}', 'gists_url': 'https://api.github.com/users/ilookedeverywhere/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ilookedeverywhere/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ilookedeverywhere/subscriptions', 'organizations_url': 'https://api.github.com/users/ilookedeverywhere/orgs', 'repos_url': 'https://api.github.com/users/ilookedeverywhere/repos', 'events_url': 'https://api.github.com/users/ilookedeverywhere/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ilookedeverywhere/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-02-20T05:11:50Z2020-02-25T12:17:28Z2020-02-25T12:17:28ZNONEI feel pretty nervous about the fact you cannot edit or delete posts currently on scuttlebutt. Doesn't that go against the idea that your content is _your content_ and you can choose _if_ that content is shared, now or in the future? I saw an older "issue" post that addressed this, and the comments said a feature was already being worked on to address this. That was back in 2018. Has anything been changed on this matter since then? :)
9795https://api.github.com/repos/ssbc/patchwork/issues/1249https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1249/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1249/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1249/eventshttps://github.com/ssbc/patchwork/issues/1249567415775MDU6SXNzdWU1Njc0MTU3NzU=1249Preview hanging when URL pasted in post - since 3.17.3{'login': 'Danie10', 'id': 1153726, 'node_id': 'MDQ6VXNlcjExNTM3MjY=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1153726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Danie10', 'html_url': 'https://github.com/Danie10', 'followers_url': 'https://api.github.com/users/Danie10/followers', 'following_url': 'https://api.github.com/users/Danie10/following{/other_user}', 'gists_url': 'https://api.github.com/users/Danie10/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Danie10/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Danie10/subscriptions', 'organizations_url': 'https://api.github.com/users/Danie10/orgs', 'repos_url': 'https://api.github.com/users/Danie10/repos', 'events_url': 'https://api.github.com/users/Danie10/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Danie10/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]62020-02-19T09:02:14Z2020-02-19T12:40:42Z2020-02-19T12:40:42ZNONEI had been using this code to insert a preview of a YouTube video and it would appear fine. But I noticed since 3.17.3 (executing an AppImage on Manjaro Linux) that it just sits at the "publishing" stage before it shows the preview to publish. I tested with normal text and it previews fine before publishing. Tested identical YouTube preview text using older version and it previews fine. Have also tried trying latest update with the no sandbox option (saw no errors though). Code I'm using in my post: `[![Nextcloud Video](http://img.youtube.com/vi/CKHDxROPUyY/0.jpg)](http://www.youtube.com/watch?v=CKHDxROPUyY)` So I'm just wondering if any of the changes in the version update may have caused this or whether it is likely a purely local issue?
9896https://api.github.com/repos/ssbc/patchwork/issues/1248https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1248/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1248/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1248/eventshttps://github.com/ssbc/patchwork/issues/1248566619215MDU6SXNzdWU1NjY2MTkyMTU=1248Publish and Preview button hangs at Publishing when url exists in message{'login': 'zsiegel', 'id': 304495, 'node_id': 'MDQ6VXNlcjMwNDQ5NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/304495?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/zsiegel', 'html_url': 'https://github.com/zsiegel', 'followers_url': 'https://api.github.com/users/zsiegel/followers', 'following_url': 'https://api.github.com/users/zsiegel/following{/other_user}', 'gists_url': 'https://api.github.com/users/zsiegel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/zsiegel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/zsiegel/subscriptions', 'organizations_url': 'https://api.github.com/users/zsiegel/orgs', 'repos_url': 'https://api.github.com/users/zsiegel/repos', 'events_url': 'https://api.github.com/users/zsiegel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/zsiegel/received_events', 'type': 'User', 'site_admin': False}[{'id': 1401049881, 'node_id': 'MDU6TGFiZWwxNDAxMDQ5ODgx', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/good%20first%20issue', 'name': 'good first issue', 'color': '36c94e', 'default': True, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]132020-02-18T03:14:34Z2020-02-23T00:22:10Z2020-02-19T22:28:55ZNONEI am running the latest release 3.17.3.729. I am unable to publish a message that contains a url of any kind. I have tried formatting specifically with markdown format and just using a raw URL but nothing seems to work. <img width="940" alt="Screenshot 2020-02-17 21 13 27" src="https://user-images.githubusercontent.com/304495/74700822-67816b80-51ca-11ea-8eb7-c7ef54e1058c.png"> <img width="793" alt="Screenshot 2020-02-17 21 13 46" src="https://user-images.githubusercontent.com/304495/74700827-6c461f80-51ca-11ea-8fad-86c9b5fa95bd.png">
9997https://api.github.com/repos/ssbc/patchwork/issues/1247https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1247/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1247/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1247/eventshttps://github.com/ssbc/patchwork/pull/1247566532992MDExOlB1bGxSZXF1ZXN0Mzc2MzI3MjI01247Update npm dependencies and changelog{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02020-02-17T21:54:12Z2020-02-17T22:09:40Z2020-02-17T22:09:40ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1247', 'html_url': 'https://github.com/ssbc/patchwork/pull/1247', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1247.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1247.patch'}
10098https://api.github.com/repos/ssbc/patchwork/issues/1246https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1246/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1246/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1246/eventshttps://github.com/ssbc/patchwork/pull/1246563926958MDExOlB1bGxSZXF1ZXN0Mzc0MjQ3NjA41246add DHT invites, only as a client{'login': 'staltz', 'id': 90512, 'node_id': 'MDQ6VXNlcjkwNTEy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/90512?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/staltz', 'html_url': 'https://github.com/staltz', 'followers_url': 'https://api.github.com/users/staltz/followers', 'following_url': 'https://api.github.com/users/staltz/following{/other_user}', 'gists_url': 'https://api.github.com/users/staltz/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/staltz/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/staltz/subscriptions', 'organizations_url': 'https://api.github.com/users/staltz/orgs', 'repos_url': 'https://api.github.com/users/staltz/repos', 'events_url': 'https://api.github.com/users/staltz/events{/privacy}', 'received_events_url': 'https://api.github.com/users/staltz/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-02-12T11:11:42Z2020-05-07T19:06:53Z2020-05-07T17:37:08ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1246', 'html_url': 'https://github.com/ssbc/patchwork/pull/1246', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1246.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1246.patch'}Implemented! **But** I think we need some thorough testing before merging. I myself was not able to connect Patchwork to Manyverse via DHT invites. Sometimes it depends on the NAT gods of the internet. And note that because Patchwork doesn't display "connecting" states, only "connected" states, as soon as you press "accept invite", the UI will give you no indication that the invite was converted into a "connecting" status, so the user might feel confused that *nothing is going on*. Hopefully someone else could chime in and do something about that. Feel free to update this branch with new commits
10199https://api.github.com/repos/ssbc/patchwork/issues/1245https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1245/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1245/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1245/eventshttps://github.com/ssbc/patchwork/issues/1245558579515MDU6SXNzdWU1NTg1Nzk1MTU=1245Profile Description (Bio) empty{'login': 'black-puppydog', 'id': 189241, 'node_id': 'MDQ6VXNlcjE4OTI0MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/189241?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/black-puppydog', 'html_url': 'https://github.com/black-puppydog', 'followers_url': 'https://api.github.com/users/black-puppydog/followers', 'following_url': 'https://api.github.com/users/black-puppydog/following{/other_user}', 'gists_url': 'https://api.github.com/users/black-puppydog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/black-puppydog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/black-puppydog/subscriptions', 'organizations_url': 'https://api.github.com/users/black-puppydog/orgs', 'repos_url': 'https://api.github.com/users/black-puppydog/repos', 'events_url': 'https://api.github.com/users/black-puppydog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/black-puppydog/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]42020-02-01T18:39:12Z2020-04-23T07:00:01Z2020-04-23T07:00:01ZCOLLABORATOR![Screenshot at 2020-02-01 19-30-11](https://user-images.githubusercontent.com/189241/73597230-1e72bb80-452a-11ea-9596-0535666fb18b.png) This is on the `3.17.2` commit ( `e4b61a40abf91bdc46a79cf5bc5705649bfcf868` ) but running from git. Second time this happened today. A restart fixed it, now it's back. My last profile update is not so long ago: `%FqdIfBdumTcMISmFNscJ7cAduPGgQ6WfzobdRsN+EgU=.sha256` In the inspector, it just looks like this: ![image](https://user-images.githubusercontent.com/189241/73597278-7b6e7180-452a-11ea-8f8c-b9829c2d7b57.png)
102100https://api.github.com/repos/ssbc/patchwork/issues/1244https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1244/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1244/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1244/eventshttps://github.com/ssbc/patchwork/issues/1244558515375MDU6SXNzdWU1NTg1MTUzNzU=1244Feature Request: UI: Markdown Editing Buttons{'login': 'Danie10', 'id': 1153726, 'node_id': 'MDQ6VXNlcjExNTM3MjY=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1153726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Danie10', 'html_url': 'https://github.com/Danie10', 'followers_url': 'https://api.github.com/users/Danie10/followers', 'following_url': 'https://api.github.com/users/Danie10/following{/other_user}', 'gists_url': 'https://api.github.com/users/Danie10/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Danie10/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Danie10/subscriptions', 'organizations_url': 'https://api.github.com/users/Danie10/orgs', 'repos_url': 'https://api.github.com/users/Danie10/repos', 'events_url': 'https://api.github.com/users/Danie10/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Danie10/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}]closedFalse[]12020-02-01T09:47:24Z2020-05-31T11:08:19Z2020-05-31T11:08:19ZNONEI know markdown is not very difficult to master if you use it regularly but in the interests of attracting newer non-technical users to using Patchwork especially as their application, is there any chance of getting some basic editing buttons added to the UI when writing a message (like it works here in Github) eg: * **Bold** * Attach image * Insert link to external image * Insert inline URL website reference * Start an unordered list * Start a numbered list Patchwork already looks great and I think this small addition would really go a long way for new users.
103101https://api.github.com/repos/ssbc/patchwork/issues/1243https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1243/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1243/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1243/eventshttps://github.com/ssbc/patchwork/pull/1243555663924MDExOlB1bGxSZXF1ZXN0MzY3NTY0ODIy1243Make the settings keyboard shortcut local instead of global{'login': 'miikka', 'id': 34607, 'node_id': 'MDQ6VXNlcjM0NjA3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/34607?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/miikka', 'html_url': 'https://github.com/miikka', 'followers_url': 'https://api.github.com/users/miikka/followers', 'following_url': 'https://api.github.com/users/miikka/following{/other_user}', 'gists_url': 'https://api.github.com/users/miikka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/miikka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/miikka/subscriptions', 'organizations_url': 'https://api.github.com/users/miikka/orgs', 'repos_url': 'https://api.github.com/users/miikka/repos', 'events_url': 'https://api.github.com/users/miikka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/miikka/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-01-27T15:49:27Z2020-01-28T23:27:14Z2020-01-28T23:27:13ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1243', 'html_url': 'https://github.com/ssbc/patchwork/pull/1243', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1243.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1243.patch'}See https://github.com/ssbc/patchwork/issues/1240 for background. To make a keyboard shortcut local in Electron, it has to be put in some menu. I put it under _Navigation_ below a separator, with the idea that maybe some other views could be added there as well. <img width="225" alt="Näyttökuva 2020-1-27 kello 17 47 04" src="https://user-images.githubusercontent.com/34607/73189423-09aeb600-412d-11ea-9413-6b0306e28f36.png">
104102https://api.github.com/repos/ssbc/patchwork/issues/1242https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1242/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1242/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1242/eventshttps://github.com/ssbc/patchwork/pull/1242555130140MDExOlB1bGxSZXF1ZXN0MzY3MTQ5MDEx1242update ssb-conn to 0.15{'login': 'staltz', 'id': 90512, 'node_id': 'MDQ6VXNlcjkwNTEy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/90512?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/staltz', 'html_url': 'https://github.com/staltz', 'followers_url': 'https://api.github.com/users/staltz/followers', 'following_url': 'https://api.github.com/users/staltz/following{/other_user}', 'gists_url': 'https://api.github.com/users/staltz/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/staltz/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/staltz/subscriptions', 'organizations_url': 'https://api.github.com/users/staltz/orgs', 'repos_url': 'https://api.github.com/users/staltz/repos', 'events_url': 'https://api.github.com/users/staltz/events{/privacy}', 'received_events_url': 'https://api.github.com/users/staltz/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]82020-01-25T19:52:43Z2020-02-22T22:53:53Z2020-01-25T21:12:11ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1242', 'html_url': 'https://github.com/ssbc/patchwork/pull/1242', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1242.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1242.patch'}This is mostly a small update to ssb-conn, here are some highlights (from most relevant to least): - **mark old and failing peers as defunct in the DB** - there are lots of dead pubs in your typical conn.json, and those are all going to be (at some point) attempted for a connection - I went through most of these and realized that those with hundreds of failures were very likely to be dead pubs - this update will detect pubs with 200+ failures, and mark them as defunct in the conn.json - defunct means this peer will never be attempted for a connection again by this scheduler (maybe other schedulers that people implement could ignore this) - we can't just delete these peers from the conn.json, because they would be re-added to conn.json when your SSB app queries the flumelog for messages of type "pub" - but peers marked "defunct" have a bunch of fields deleted, this means that the size of conn.json gets compressed - for instance mine went **from 534 KB to 189 KB** - **update scheduler: remove neverJustOne, it was hard to justify it** - tiny update to the scheduler's behavior - before, when it picked a pub to connect with, it always picked *two* of them to maximize chances of connecting - that was quite an arbitrary decision, and didn't always make sense, so I removed it - **update ssb-conn-db with self-healing conn.json** - conn.json files can get corrupted (see https://github.com/flumedb/atomic-file/issues/4), so this update will check if it's corrupted and try to do its best to recover the contents - but this is mostly on mobile, I haven't seen this happening on desktop
105103https://api.github.com/repos/ssbc/patchwork/issues/1241https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1241/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1241/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1241/eventshttps://github.com/ssbc/patchwork/pull/1241552241603MDExOlB1bGxSZXF1ZXN0MzY0Nzg1ODQw1241update ssb-conn to 0.12.0{'login': 'staltz', 'id': 90512, 'node_id': 'MDQ6VXNlcjkwNTEy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/90512?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/staltz', 'html_url': 'https://github.com/staltz', 'followers_url': 'https://api.github.com/users/staltz/followers', 'following_url': 'https://api.github.com/users/staltz/following{/other_user}', 'gists_url': 'https://api.github.com/users/staltz/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/staltz/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/staltz/subscriptions', 'organizations_url': 'https://api.github.com/users/staltz/orgs', 'repos_url': 'https://api.github.com/users/staltz/repos', 'events_url': 'https://api.github.com/users/staltz/events{/privacy}', 'received_events_url': 'https://api.github.com/users/staltz/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]42020-01-20T11:28:40Z2020-01-21T09:36:44Z2020-01-20T17:13:42ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1241', 'html_url': 'https://github.com/ssbc/patchwork/pull/1241', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1241.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1241.patch'}Updating ssb-conn from 0.11.3 to 0.12 [tweaks the scheduler](https://github.com/staltz/ssb-conn/compare/014c407cdaa722e9a04906a1678b463dc06356b6..v0.12.0#diff-0b5f8eafe190c56c8bc6564584ca24d6) with a few improvements: - Connect to slightly less staged friends - Connect to less rooms (from 10 to 5) - Treat rooms as non-syncable peers Note though that Patchwork was using ssb-conn 0.10.3 so it will also get these long-due updates: - Dont use deprecated ssbRef.parseAddress in scheduler - `has-network` => `has-network2` ([removes some weird unnecessary module.exports hacks](https://github.com/staltz/has-network2/commit/0da8a9157092ea09d12122a6dc1ea18debbb2659)) - `on-change-network` => `on-change-network-strict` ([uses JavaScript "use strict"](https://github.com/staltz/on-change-network-strict/commit/261163acdf330d828db3f57429e5d23e2a6102ae)) - Scheduler: update grace period for connecting peers - Remove hacks for DHT addresses in the (legacy compatibility) gossip plugin Other transitive dependencies updated by this PR: - `promisify-tuple`: 1.0.0 => 1.0.1 - `pull-ping`: 2.0.2 => 2.0.3 - `ssb-conn-hub`: 0.2.4 => 0.2.7 - make sure all the rpc.close calls have callbacks - improve inferredType for DHT peers - remove hacks related to DHT addresses - `ssb-conn-query`: 0.4.1 => 0.4.4 - `ssb-room`: 1.0.0 => 1.1.3 - client plugin: gracefully close RPC connection with server **This PR was tested in production locally on my laptop, I ran Patchwork with these updates and it worked fine.**
106104https://api.github.com/repos/ssbc/patchwork/issues/1240https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1240/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1240/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1240/eventshttps://github.com/ssbc/patchwork/issues/1240551785730MDU6SXNzdWU1NTE3ODU3MzA=1240Settings keyboard shortcut is now global on macOS{'login': 'miikka', 'id': 34607, 'node_id': 'MDQ6VXNlcjM0NjA3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/34607?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/miikka', 'html_url': 'https://github.com/miikka', 'followers_url': 'https://api.github.com/users/miikka/followers', 'following_url': 'https://api.github.com/users/miikka/following{/other_user}', 'gists_url': 'https://api.github.com/users/miikka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/miikka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/miikka/subscriptions', 'organizations_url': 'https://api.github.com/users/miikka/orgs', 'repos_url': 'https://api.github.com/users/miikka/repos', 'events_url': 'https://api.github.com/users/miikka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/miikka/received_events', 'type': 'User', 'site_admin': False}[{'id': 924073043, 'node_id': 'MDU6TGFiZWw5MjQwNzMwNDM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:macOS', 'name': 'platform:macOS', 'color': 'fff2a3', 'default': False, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]42020-01-18T15:48:03Z2020-01-28T23:27:15Z2020-01-28T23:27:15ZCONTRIBUTORWhenever I have Patchwork running in the background and I press `Cmd+W` in some other application, instead of that application doing whatever `Cmd+W` does, Patchwork goes to the settings view. What I expected is that the active application handles `Cmd+W` and Patchwork doesn't do anything. * The intended Patchwork keybinding may be `Cmd+,`. I'm using Dvorak keyboard layout, but some applications handle keybindings as if I was using the Finnish layout which is what is physically printed on the keys. * I'm running Patchwork 3.17.2 on macOS Catalina 10.15.2
107105https://api.github.com/repos/ssbc/patchwork/issues/1239https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1239/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1239/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1239/eventshttps://github.com/ssbc/patchwork/pull/1239551776008MDExOlB1bGxSZXF1ZXN0MzY0NDMxMzY21239[WIP] Add tests{'login': 'Powersource', 'id': 1427063, 'node_id': 'MDQ6VXNlcjE0MjcwNjM=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1427063?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Powersource', 'html_url': 'https://github.com/Powersource', 'followers_url': 'https://api.github.com/users/Powersource/followers', 'following_url': 'https://api.github.com/users/Powersource/following{/other_user}', 'gists_url': 'https://api.github.com/users/Powersource/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Powersource/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Powersource/subscriptions', 'organizations_url': 'https://api.github.com/users/Powersource/orgs', 'repos_url': 'https://api.github.com/users/Powersource/repos', 'events_url': 'https://api.github.com/users/Powersource/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Powersource/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}]closedFalse[]62020-01-18T14:26:17Z2020-05-11T21:08:06Z2020-05-11T21:08:06ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1239', 'html_url': 'https://github.com/ssbc/patchwork/pull/1239', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1239.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1239.patch'}Fixes https://github.com/ssbc/patchwork/issues/1238 Not close to done atm (and no guarantees that I'll keep working on this :p )
108106https://api.github.com/repos/ssbc/patchwork/issues/1238https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1238/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1238/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1238/eventshttps://github.com/ssbc/patchwork/issues/1238551770203MDU6SXNzdWU1NTE3NzAyMDM=1238Add tests{'login': 'Powersource', 'id': 1427063, 'node_id': 'MDQ6VXNlcjE0MjcwNjM=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1427063?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Powersource', 'html_url': 'https://github.com/Powersource', 'followers_url': 'https://api.github.com/users/Powersource/followers', 'following_url': 'https://api.github.com/users/Powersource/following{/other_user}', 'gists_url': 'https://api.github.com/users/Powersource/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Powersource/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Powersource/subscriptions', 'organizations_url': 'https://api.github.com/users/Powersource/orgs', 'repos_url': 'https://api.github.com/users/Powersource/repos', 'events_url': 'https://api.github.com/users/Powersource/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Powersource/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]52020-01-18T13:33:38Z2020-05-11T21:29:44Z2020-05-11T21:29:43ZMEMBERMaybe just a crazy experiment I'd like to try, feel free to ignore Made a thread about it earlier `%VmSd/+sZlkj7uj0oQEwc6pfK+c/bU0Os6/4M7ZxvlIo=.sha256` Christian replied with some helpful info: ================== > But is there any way (I dont think so) to tell patchwork to use a temporary .ssb dir in /tmp I think that's the `--path` flag, the default is `--path ~/.ssb/`. > and to not gossip(different network key?)? With SSB conn we just have to set the config option: ```json { "conn": { "autostart": false } } ``` See the `--offline` flag in Oasis for implementation details, but I think that's it. ==================== And I was planning to use cypress but that seems [very alpha](https://www.cypress.io/blog/2019/09/26/testing-electron-js-applications-using-cypress-alpha-release/) so far, I wonder if there's anything more mature for electron.
109107https://api.github.com/repos/ssbc/patchwork/issues/1237https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1237/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1237/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1237/eventshttps://github.com/ssbc/patchwork/issues/1237547854695MDU6SXNzdWU1NDc4NTQ2OTU=1237Haven't been able to use patchwork on my desktop for months, it never stops scuttling{'login': 'Bortseb', 'id': 1617130, 'node_id': 'MDQ6VXNlcjE2MTcxMzA=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1617130?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Bortseb', 'html_url': 'https://github.com/Bortseb', 'followers_url': 'https://api.github.com/users/Bortseb/followers', 'following_url': 'https://api.github.com/users/Bortseb/following{/other_user}', 'gists_url': 'https://api.github.com/users/Bortseb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Bortseb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Bortseb/subscriptions', 'organizations_url': 'https://api.github.com/users/Bortseb/orgs', 'repos_url': 'https://api.github.com/users/Bortseb/repos', 'events_url': 'https://api.github.com/users/Bortseb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Bortseb/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]282020-01-10T04:12:17Z2020-02-01T02:03:06Z2020-02-01T01:07:38ZNONEAt some point a few months back this started happening after I installed a new patch if I recall correctly. The following is all I see no matter how many times I try restarting patchwork. I also just installed the latest patch today hoping it might fix it, but no luck. ![image](https://user-images.githubusercontent.com/1617130/72125083-32653c00-3335-11ea-8630-de62c8d803b7.png) Any clues on what might have gone wrong or how to fix this?
110108https://api.github.com/repos/ssbc/patchwork/issues/1236https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1236/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1236/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1236/eventshttps://github.com/ssbc/patchwork/issues/1236547313032MDU6SXNzdWU1NDczMTMwMzI=1236Please avoid the setuid chome-sandbox{'login': 'madduck', 'id': 195073, 'node_id': 'MDQ6VXNlcjE5NTA3Mw==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/195073?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/madduck', 'html_url': 'https://github.com/madduck', 'followers_url': 'https://api.github.com/users/madduck/followers', 'following_url': 'https://api.github.com/users/madduck/following{/other_user}', 'gists_url': 'https://api.github.com/users/madduck/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/madduck/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/madduck/subscriptions', 'organizations_url': 'https://api.github.com/users/madduck/orgs', 'repos_url': 'https://api.github.com/users/madduck/repos', 'events_url': 'https://api.github.com/users/madduck/events{/privacy}', 'received_events_url': 'https://api.github.com/users/madduck/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451411, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTE=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/duplicate', 'name': 'duplicate', 'color': 'cccccc', 'default': True, 'description': ''}]closedFalse[]42020-01-09T07:59:48Z2020-01-11T23:57:21Z2020-01-11T21:41:09ZNONEI can start an AppImage of Patchwork as non-root, so I don't understand why the Debian packaged version requires a setuid-root `chrome-sandbox`. Especially since I must assume that this is a Google-provided binary, there is no way I will give root permissions to this code.
111109https://api.github.com/repos/ssbc/patchwork/issues/1235https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1235/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1235/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1235/eventshttps://github.com/ssbc/patchwork/pull/1235546967920MDExOlB1bGxSZXF1ZXN0MzYwNTQzNDIx1235New architectures: ia32 and arm64{'login': 'soapdog', 'id': 23247, 'node_id': 'MDQ6VXNlcjIzMjQ3', 'avatar_url': 'https://avatars0.githubusercontent.com/u/23247?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/soapdog', 'html_url': 'https://github.com/soapdog', 'followers_url': 'https://api.github.com/users/soapdog/followers', 'following_url': 'https://api.github.com/users/soapdog/following{/other_user}', 'gists_url': 'https://api.github.com/users/soapdog/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/soapdog/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/soapdog/subscriptions', 'organizations_url': 'https://api.github.com/users/soapdog/orgs', 'repos_url': 'https://api.github.com/users/soapdog/repos', 'events_url': 'https://api.github.com/users/soapdog/events{/privacy}', 'received_events_url': 'https://api.github.com/users/soapdog/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]72020-01-08T16:28:26Z2020-01-13T16:21:00Z2020-01-13T16:20:54ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1235', 'html_url': 'https://github.com/ssbc/patchwork/pull/1235', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1235.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1235.patch'}New architectures: ia32 and arm64 for both Linux and Windows. Also added a new build target for windows: "zip" which makes it easier to work with package managers.
112110https://api.github.com/repos/ssbc/patchwork/issues/1234https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1234/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1234/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1234/eventshttps://github.com/ssbc/patchwork/issues/1234546552962MDU6SXNzdWU1NDY1NTI5NjI=1234In-app help{'login': 'crabmusket', 'id': 904269, 'node_id': 'MDQ6VXNlcjkwNDI2OQ==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/904269?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/crabmusket', 'html_url': 'https://github.com/crabmusket', 'followers_url': 'https://api.github.com/users/crabmusket/followers', 'following_url': 'https://api.github.com/users/crabmusket/following{/other_user}', 'gists_url': 'https://api.github.com/users/crabmusket/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/crabmusket/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/crabmusket/subscriptions', 'organizations_url': 'https://api.github.com/users/crabmusket/orgs', 'repos_url': 'https://api.github.com/users/crabmusket/repos', 'events_url': 'https://api.github.com/users/crabmusket/events{/privacy}', 'received_events_url': 'https://api.github.com/users/crabmusket/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]22020-01-07T23:00:02Z2020-05-07T05:05:40Z2020-05-07T05:05:40ZNONE[This page](https://scuttlebutt.nz/docs/introduction/detailed-start/) has heaps of extremely good information about how Patchwork works. For example, the paragraph under the heading "What are all these pubs listed in the Patchwork sidebar? I didnt join those!" IMO it'd be really nice for new users to have access to this information immediately within the app itself. For example, adding help buttons [inline with the appropriate sections](https://user-images.githubusercontent.com/904269/71936350-486fe100-31fd-11ea-8cc1-2ac625418d3f.png). At the very least, things like this could link to the appropriate parts of the website, and help people discover that content. But as a local-first app I think it'd be even better to have the help fully inlined with the experience. If people like this idea I'd be happy to work on some code :slightly_smiling_face:
113111https://api.github.com/repos/ssbc/patchwork/issues/1233https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1233/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1233/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1233/eventshttps://github.com/ssbc/patchwork/issues/1233546421314MDU6SXNzdWU1NDY0MjEzMTQ=1233Bifurcated messages {'login': 'gmarcos87', 'id': 10773838, 'node_id': 'MDQ6VXNlcjEwNzczODM4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10773838?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gmarcos87', 'html_url': 'https://github.com/gmarcos87', 'followers_url': 'https://api.github.com/users/gmarcos87/followers', 'following_url': 'https://api.github.com/users/gmarcos87/following{/other_user}', 'gists_url': 'https://api.github.com/users/gmarcos87/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gmarcos87/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gmarcos87/subscriptions', 'organizations_url': 'https://api.github.com/users/gmarcos87/orgs', 'repos_url': 'https://api.github.com/users/gmarcos87/repos', 'events_url': 'https://api.github.com/users/gmarcos87/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gmarcos87/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-01-07T17:49:29Z2020-01-08T21:49:00Z2020-01-08T21:48:59ZCOLLABORATORIf the bifurcated messages can be reconstructed linearly in a thread they should not be rendered as separate threads. When I wanted to create a succession of messages I was commenting on the last one I added. The result was a chaos of threads and forked messages.
114112https://api.github.com/repos/ssbc/patchwork/issues/1232https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1232/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1232/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1232/eventshttps://github.com/ssbc/patchwork/issues/1232546272655MDU6SXNzdWU1NDYyNzI2NTU=1232feature request: sort search results{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]22020-01-07T13:04:50Z2020-05-07T05:05:41Z2020-05-07T05:05:41ZNONEuse case: i remember seeing a recent post about some topic X, and i want to find it again. topic X is quite common and is often discussed in my feed. when searching in patchwork, results seem to be ordered by relevance. if i could order them by date, i would be able to find the post in question. as it is now, it's buried somewhere in hundreds of posts containing keyword X.
115113https://api.github.com/repos/ssbc/patchwork/issues/1231https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1231/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1231/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1231/eventshttps://github.com/ssbc/patchwork/pull/1231545054833MDExOlB1bGxSZXF1ZXN0MzU5MDM5MDEz1231Fix Debian link in release notes{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]02020-01-03T16:07:47Z2020-01-03T19:35:06Z2020-01-03T19:35:06ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1231', 'html_url': 'https://github.com/ssbc/patchwork/pull/1231', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1231.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1231.patch'}Resolves #1230
116114https://api.github.com/repos/ssbc/patchwork/issues/1230https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1230/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1230/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1230/eventshttps://github.com/ssbc/patchwork/issues/1230544208465MDU6SXNzdWU1NDQyMDg0NjU=1230Debian package in 3.17.2 release links to broken .dmg link{'login': 'patrickbolle', 'id': 11012317, 'node_id': 'MDQ6VXNlcjExMDEyMzE3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/11012317?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/patrickbolle', 'html_url': 'https://github.com/patrickbolle', 'followers_url': 'https://api.github.com/users/patrickbolle/followers', 'following_url': 'https://api.github.com/users/patrickbolle/following{/other_user}', 'gists_url': 'https://api.github.com/users/patrickbolle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/patrickbolle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/patrickbolle/subscriptions', 'organizations_url': 'https://api.github.com/users/patrickbolle/orgs', 'repos_url': 'https://api.github.com/users/patrickbolle/repos', 'events_url': 'https://api.github.com/users/patrickbolle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/patrickbolle/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]22019-12-31T15:04:54Z2020-01-03T19:35:06Z2020-01-03T19:35:06ZNONEThe Debian package link directs to a .dmg file which doesn't exist it seems either: https://github.com/ssbc/patchwork/releases/tag/v3.17.2 Here is the URL the "Debian" link goes to: https://github.com/ssbc/patchwork/releases/download/v3.17.2/ssb-patchwork_3.17.2.dmg Should be linking to: https://github.com/ssbc/patchwork/releases/download/v3.17.2/ssb-patchwork_3.17.2_amd64.deb Cheers!
117115https://api.github.com/repos/ssbc/patchwork/issues/1229https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1229/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1229/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1229/eventshttps://github.com/ssbc/patchwork/pull/1229543929843MDExOlB1bGxSZXF1ZXN0MzU4MTUxNzc41229Add ia32 build target{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]12019-12-30T16:05:10Z2019-12-30T18:51:47Z2019-12-30T18:51:47ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1229', 'html_url': 'https://github.com/ssbc/patchwork/pull/1229', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1229.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1229.patch'}Let's see if this builds? cc: @soapdog
118116https://api.github.com/repos/ssbc/patchwork/issues/1228https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1228/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1228/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1228/eventshttps://github.com/ssbc/patchwork/pull/1228542982327MDExOlB1bGxSZXF1ZXN0MzU3MzIyMTAz1228Change to throttle sidebar UI on public page{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]22019-12-27T20:31:26Z2019-12-28T16:42:18Z2019-12-28T16:42:18ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1228', 'html_url': 'https://github.com/ssbc/patchwork/pull/1228', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1228.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1228.patch'}When connections change quickly the sidebar can flash and strobe, which is annoying at best and inaccessible at worst. This commit throttles the UI changes at a maximum of 1 change per second, which reduces the unwanted behavior. Note: The `throttle()` method from Mutant doesn't have tests or documentation, so this is my best guess at how it's meant to be used from reading the source code. Resolves #1215 See also: `%wkbFpz2U4Gv/8eJxszE7ke6cnb8GMVkYjLceOn0kbe8=.sha256`
119117https://api.github.com/repos/ssbc/patchwork/issues/1227https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1227/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1227/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1227/eventshttps://github.com/ssbc/patchwork/pull/1227539928698MDExOlB1bGxSZXF1ZXN0MzU0ODIxNzI01227Feature: Localize timestamps and "time ago" with moment{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}[{'id': 723163887, 'node_id': 'MDU6TGFiZWw3MjMxNjM4ODc=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/topic:i18n', 'name': 'topic:i18n', 'color': 'e166e8', 'default': False, 'description': ''}]closedFalse{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}[{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}]12019-12-18T21:16:34Z2019-12-18T22:41:35Z2019-12-18T22:41:35ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1227', 'html_url': 'https://github.com/ssbc/patchwork/pull/1227', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1227.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1227.patch'}This removes the requirement for the internal "timeAgo" calls and `human-time` - which are both superseded by moment's internal localization. The locale and default timezone are now set globally from `main-window.js`. This dovetails off of @ahdinosaur 's prior art in #1206 and implements it across the codebase using the user-selected language. Feature request was originally from: `%2fV/5OP/V6ttz5K4YrvUw2TsL/L0W0JEUXX2y/no7U4=.sha256` Changes: ![old](https://user-images.githubusercontent.com/127476/71124042-dfb2bd00-2198-11ea-9ad3-7e20d39ac1de.jpg) To: ![new](https://user-images.githubusercontent.com/127476/71124050-e2adad80-2198-11ea-92f2-b3faecfbfc9f.jpg) And for gatherings it now shows: ![image](https://user-images.githubusercontent.com/127476/71124082-f3f6ba00-2198-11ea-869e-8f7653f6a246.png)
120118https://api.github.com/repos/ssbc/patchwork/issues/1226https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1226/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1226/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1226/eventshttps://github.com/ssbc/patchwork/pull/1226539612112MDExOlB1bGxSZXF1ZXN0MzU0NTU1OTg31226docs: Suggest building from source{'login': 'PragmaticCypher', 'id': 711989, 'node_id': 'MDQ6VXNlcjcxMTk4OQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/711989?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/PragmaticCypher', 'html_url': 'https://github.com/PragmaticCypher', 'followers_url': 'https://api.github.com/users/PragmaticCypher/followers', 'following_url': 'https://api.github.com/users/PragmaticCypher/following{/other_user}', 'gists_url': 'https://api.github.com/users/PragmaticCypher/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/PragmaticCypher/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/PragmaticCypher/subscriptions', 'organizations_url': 'https://api.github.com/users/PragmaticCypher/orgs', 'repos_url': 'https://api.github.com/users/PragmaticCypher/repos', 'events_url': 'https://api.github.com/users/PragmaticCypher/events{/privacy}', 'received_events_url': 'https://api.github.com/users/PragmaticCypher/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12019-12-18T11:05:54Z2019-12-18T22:41:58Z2019-12-18T22:41:53ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1226', 'html_url': 'https://github.com/ssbc/patchwork/pull/1226', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1226.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1226.patch'}Some platforms may require building from source as node's pre-built binarys could be incompatible. This may fix 'No native build found' errors. Fixes #1225
121119https://api.github.com/repos/ssbc/patchwork/issues/1225https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1225/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1225/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1225/eventshttps://github.com/ssbc/patchwork/issues/1225535601254MDU6SXNzdWU1MzU2MDEyNTQ=1225Failing to start on chromebook{'login': 'PragmaticCypher', 'id': 711989, 'node_id': 'MDQ6VXNlcjcxMTk4OQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/711989?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/PragmaticCypher', 'html_url': 'https://github.com/PragmaticCypher', 'followers_url': 'https://api.github.com/users/PragmaticCypher/followers', 'following_url': 'https://api.github.com/users/PragmaticCypher/following{/other_user}', 'gists_url': 'https://api.github.com/users/PragmaticCypher/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/PragmaticCypher/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/PragmaticCypher/subscriptions', 'organizations_url': 'https://api.github.com/users/PragmaticCypher/orgs', 'repos_url': 'https://api.github.com/users/PragmaticCypher/repos', 'events_url': 'https://api.github.com/users/PragmaticCypher/events{/privacy}', 'received_events_url': 'https://api.github.com/users/PragmaticCypher/received_events', 'type': 'User', 'site_admin': False}[{'id': 733555175, 'node_id': 'MDU6TGFiZWw3MzM1NTUxNzU=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:linux', 'name': 'platform:linux', 'color': 'e281e1', 'default': False, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]72019-12-10T09:29:05Z2019-12-18T22:41:53Z2019-12-18T22:41:53ZCONTRIBUTORPatchwork fails with an error when I attempt to start it. This happens both on the latest stable version and master. ``` # yarn start Error: No native build was found for platform=linux arch=arm runtime=electron abi=73 uv=1 libc=glibc at Function.load.path (/home/cypher/src/patchwork/node_modules/leveldown/node_modules/node-gyp-build/index.js:56:9) at load (/home/cypher/src/patchwork/node_modules/leveldown/node_modules/node-gyp-build/index.js:20:30) at Object.<anonymous> (/home/cypher/src/patchwork/node_modules/leveldown/binding.js:1:198) at Object.<anonymous> (/home/cypher/src/patchwork/node_modules/leveldown/binding.js:3:3) at Module._compile (internal/modules/cjs/loader.js:786:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10) at Module.load (internal/modules/cjs/loader.js:645:32) at Function.Module._load (internal/modules/cjs/loader.js:560:12) at Module.require (internal/modules/cjs/loader.js:685:19) at require (internal/modules/cjs/helpers.js:16:16) ```
122120https://api.github.com/repos/ssbc/patchwork/issues/1224https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1224/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1224/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1224/eventshttps://github.com/ssbc/patchwork/issues/1224535471329MDU6SXNzdWU1MzU0NzEzMjk=1224Document "who to follow"{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]52019-12-10T03:36:26Z2020-04-08T22:42:44Z2020-04-08T22:42:44ZMEMBERMaybe Patchwork should have an FAQ
123121https://api.github.com/repos/ssbc/patchwork/issues/1223https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1223/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1223/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1223/eventshttps://github.com/ssbc/patchwork/issues/1223534442566MDU6SXNzdWU1MzQ0NDI1NjY=1223stuck on Indexing database{'login': 'treasuretron', 'id': 679113, 'node_id': 'MDQ6VXNlcjY3OTExMw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/679113?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/treasuretron', 'html_url': 'https://github.com/treasuretron', 'followers_url': 'https://api.github.com/users/treasuretron/followers', 'following_url': 'https://api.github.com/users/treasuretron/following{/other_user}', 'gists_url': 'https://api.github.com/users/treasuretron/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/treasuretron/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/treasuretron/subscriptions', 'organizations_url': 'https://api.github.com/users/treasuretron/orgs', 'repos_url': 'https://api.github.com/users/treasuretron/repos', 'events_url': 'https://api.github.com/users/treasuretron/events{/privacy}', 'received_events_url': 'https://api.github.com/users/treasuretron/received_events', 'type': 'User', 'site_admin': False}[{'id': 924073043, 'node_id': 'MDU6TGFiZWw5MjQwNzMwNDM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:macOS', 'name': 'platform:macOS', 'color': 'fff2a3', 'default': False, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]42019-12-07T19:31:00Z2020-01-08T21:41:52Z2020-01-08T21:41:52ZNONETried to just post this in ssb but got the "Cowardly refusing to publish your message while database is still indexing. Please try again once indexing is finished." Patchwork seems stuck on Indexing database. Been left for cumulative hours, doesn't seem to be using a ton of CPU. Macbook 12". No blobs seem to be loading. Updated to to 3.17.1 (3.17.1.675) but didn't seem to help. Macos 10.14.6. Thanks! ;D
124122https://api.github.com/repos/ssbc/patchwork/issues/1222https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1222/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1222/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1222/eventshttps://github.com/ssbc/patchwork/issues/1222533753887MDU6SXNzdWU1MzM3NTM4ODc=1222Infinite scuttling with repeated IP addresses on different interfaces{'login': 'ivilata', 'id': 420791, 'node_id': 'MDQ6VXNlcjQyMDc5MQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/420791?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ivilata', 'html_url': 'https://github.com/ivilata', 'followers_url': 'https://api.github.com/users/ivilata/followers', 'following_url': 'https://api.github.com/users/ivilata/following{/other_user}', 'gists_url': 'https://api.github.com/users/ivilata/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ivilata/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ivilata/subscriptions', 'organizations_url': 'https://api.github.com/users/ivilata/orgs', 'repos_url': 'https://api.github.com/users/ivilata/repos', 'events_url': 'https://api.github.com/users/ivilata/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ivilata/received_events', 'type': 'User', 'site_admin': False}[{'id': 733555175, 'node_id': 'MDU6TGFiZWw3MzM1NTUxNzU=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:linux', 'name': 'platform:linux', 'color': 'e281e1', 'default': False, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]openFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]62019-12-06T05:25:20Z2020-06-09T23:31:23ZNONEPatchwork 3.17.1 remains stuck in the initial screen with the big "Loading..." spinner at the center and the small "Scuttling..." spinner at the top. I waited for several minutes, with Patchwork barely using CPU. The terminal output shows the following error: ``` Error: listen EADDRINUSE: address already in use 192.168.23.1:8008 at Server.setupListenHandle [as _listen2] (net.js:1226:14) at listenInCluster (net.js:1274:12) at doListen (net.js:1413:7) at processTicksAndRejections (internal/process/task_queues.js:84:9) at runNextTicks (internal/process/task_queues.js:59:3) at processImmediate (internal/timers.js:412:9) Error: async hook stack has become corrupted (actual: 90, expected: 0) ``` Before starting Patchwork no process was listening on port 8008. 192.168.23.1 happens to be an address that I have in two different interfaces with different network masks, as part of a VPN setup where one interface is used to reach my local part of the VPN and another the rest of the VPN. This is quite easy to reproduce in GNU/Linux by creating some dummy interfaces and setting the address there. As root: ``` # ip link add test0 type dummy # ip link add test1 type dummy # ip link set test0 up # ip link set test1 up # ip addr add 192.0.2.1/24 dev test0 # ip addr add 192.0.2.1/16 dev test1 ``` Then run Patchwork to see the problem. To cleanup the network configuration, as root: ``` # ip link del test1 # ip link del test0 ``` It seems that Patchwork iterates over IP addresses to listen on each of them (why not just listen on all interfaces?), but doesn't keep track of addresses it already started listening on (wrongly assuming that they will only appear once in interfaces). Please note that this error did *not* show in 3.15.0 (the last version I used). Thanks and keep the good work!
125123https://api.github.com/repos/ssbc/patchwork/issues/1221https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1221/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1221/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1221/eventshttps://github.com/ssbc/patchwork/issues/1221532922478MDU6SXNzdWU1MzI5MjI0Nzg=1221Aligned blockfile crash{'login': 'dangerousbeans', 'id': 378489, 'node_id': 'MDQ6VXNlcjM3ODQ4OQ==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/378489?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dangerousbeans', 'html_url': 'https://github.com/dangerousbeans', 'followers_url': 'https://api.github.com/users/dangerousbeans/followers', 'following_url': 'https://api.github.com/users/dangerousbeans/following{/other_user}', 'gists_url': 'https://api.github.com/users/dangerousbeans/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dangerousbeans/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dangerousbeans/subscriptions', 'organizations_url': 'https://api.github.com/users/dangerousbeans/orgs', 'repos_url': 'https://api.github.com/users/dangerousbeans/repos', 'events_url': 'https://api.github.com/users/dangerousbeans/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dangerousbeans/received_events', 'type': 'User', 'site_admin': False}[{'id': 924073043, 'node_id': 'MDU6TGFiZWw5MjQwNzMwNDM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:macOS', 'name': 'platform:macOS', 'color': 'fff2a3', 'default': False, 'description': ''}, {'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]92019-12-04T20:40:12Z2020-06-12T11:32:11Z2020-04-04T07:14:06ZMEMBERon e0870c4c3935888c009c46ba549bdb3598460ac1 with an old index, it runs into this: removing the indexes fixed it, but this issue was there even between releases :c ```sh $ npm run start Error {} Error {} RangeError: Maximum call stack size exceeded at get (/Users/joran/development/patchwork/node_modules/aligned-block-file/blocks.js:1:1) at Object.readUInt32BE (/Users/joran/development/patchwork/node_modules/aligned-block-file/blocks.js:93:9) at /Users/joran/development/patchwork/node_modules/flumelog-offset/frame/recoverable.js:41:16 at /Users/joran/development/patchwork/node_modules/aligned-block-file/blocks.js:96:11 at get (/Users/joran/development/patchwork/node_modules/aligned-block-file/blocks.js:29:7) at Object.readUInt32BE (/Users/joran/development/patchwork/node_modules/aligned-block-file/blocks.js:93:9) at Object.getMeta (/Users/joran/development/patchwork/node_modules/flumelog-offset/frame/recoverable.js:31:12) at getMeta (/Users/joran/development/patchwork/node_modules/flumelog-offset/inject.js:42:11) at next (/Users/joran/development/patchwork/node_modules/pull-cursor/cursor.js:26:11) at /Users/joran/development/patchwork/node_modules/pull-cursor/cursor.js:19:11 ```
126124https://api.github.com/repos/ssbc/patchwork/issues/1220https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1220/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1220/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1220/eventshttps://github.com/ssbc/patchwork/pull/1220532014838MDExOlB1bGxSZXF1ZXN0MzQ4MzUzMjQ21220intl: update spanish{'login': 'gmarcos87', 'id': 10773838, 'node_id': 'MDQ6VXNlcjEwNzczODM4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10773838?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gmarcos87', 'html_url': 'https://github.com/gmarcos87', 'followers_url': 'https://api.github.com/users/gmarcos87/followers', 'following_url': 'https://api.github.com/users/gmarcos87/following{/other_user}', 'gists_url': 'https://api.github.com/users/gmarcos87/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gmarcos87/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gmarcos87/subscriptions', 'organizations_url': 'https://api.github.com/users/gmarcos87/orgs', 'repos_url': 'https://api.github.com/users/gmarcos87/repos', 'events_url': 'https://api.github.com/users/gmarcos87/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gmarcos87/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12019-12-03T14:14:01Z2019-12-03T15:25:19Z2019-12-03T15:25:19ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1220', 'html_url': 'https://github.com/ssbc/patchwork/pull/1220', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1220.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1220.patch'}Updates the Spanish language to 100% and removes obsolete translations.
127125https://api.github.com/repos/ssbc/patchwork/issues/1219https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1219/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1219/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1219/eventshttps://github.com/ssbc/patchwork/pull/1219531857717MDExOlB1bGxSZXF1ZXN0MzQ4MjI3ODk01219Add support for SSB Rooms{'login': 'staltz', 'id': 90512, 'node_id': 'MDQ6VXNlcjkwNTEy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/90512?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/staltz', 'html_url': 'https://github.com/staltz', 'followers_url': 'https://api.github.com/users/staltz/followers', 'following_url': 'https://api.github.com/users/staltz/following{/other_user}', 'gists_url': 'https://api.github.com/users/staltz/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/staltz/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/staltz/subscriptions', 'organizations_url': 'https://api.github.com/users/staltz/orgs', 'repos_url': 'https://api.github.com/users/staltz/repos', 'events_url': 'https://api.github.com/users/staltz/events{/privacy}', 'received_events_url': 'https://api.github.com/users/staltz/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]102019-12-03T09:50:29Z2019-12-04T04:28:32Z2019-12-04T04:28:32ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1219', 'html_url': 'https://github.com/ssbc/patchwork/pull/1219', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1219.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1219.patch'}I've been testing this branch for months for my main SSB account, it works. :) Now I rebased it on master. I think we can do a better job at the UI design of room connections, but the current design isn't too bad.
128126https://api.github.com/repos/ssbc/patchwork/issues/1218https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1218/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1218/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1218/eventshttps://github.com/ssbc/patchwork/pull/1218531502199MDExOlB1bGxSZXF1ZXN0MzQ3OTQ4ODA51218Add sandbox documentation{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]32019-12-02T19:54:51Z2019-12-27T19:32:54Z2019-12-27T19:32:54ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1218', 'html_url': 'https://github.com/ssbc/patchwork/pull/1218', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1218.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1218.patch'}Adds info on how to start Patchwork from the CLI (#1195) and info on the sandbox problem (#1217)
129127https://api.github.com/repos/ssbc/patchwork/issues/1217https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1217/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1217/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1217/eventshttps://github.com/ssbc/patchwork/issues/1217529952200MDU6SXNzdWU1Mjk5NTIyMDA=1217Chrome SUID sandbox prevents AppImage from running{'login': 'joeyh', 'id': 16392, 'node_id': 'MDQ6VXNlcjE2Mzky', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16392?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/joeyh', 'html_url': 'https://github.com/joeyh', 'followers_url': 'https://api.github.com/users/joeyh/followers', 'following_url': 'https://api.github.com/users/joeyh/following{/other_user}', 'gists_url': 'https://api.github.com/users/joeyh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/joeyh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/joeyh/subscriptions', 'organizations_url': 'https://api.github.com/users/joeyh/orgs', 'repos_url': 'https://api.github.com/users/joeyh/repos', 'events_url': 'https://api.github.com/users/joeyh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/joeyh/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}, {'id': 228451418, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTg=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:question', 'name': 'type:question', 'color': 'cc317c', 'default': False, 'description': ''}]openFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]82019-11-28T14:44:01Z2020-01-11T23:58:58ZNONE joey@darkstar:~>bin/patchwork [3239:1128/104205.521035:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /home/joey/tmp/.mount_patchwSfbcAw/chrome-sandbox is owned by root and has mode 4755. Trace/breakpoint trap - exit 133 Previous versions have not had this problem. Linux 5.2.0, Debian unstable
130128https://api.github.com/repos/ssbc/patchwork/issues/1216https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1216/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1216/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1216/eventshttps://github.com/ssbc/patchwork/pull/1216529022018MDExOlB1bGxSZXF1ZXN0MzQ1OTc2NzIy1216Upgrade to electron 7 and all other deps{'login': 'jedahan', 'id': 32407, 'node_id': 'MDQ6VXNlcjMyNDA3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/32407?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jedahan', 'html_url': 'https://github.com/jedahan', 'followers_url': 'https://api.github.com/users/jedahan/followers', 'following_url': 'https://api.github.com/users/jedahan/following{/other_user}', 'gists_url': 'https://api.github.com/users/jedahan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jedahan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jedahan/subscriptions', 'organizations_url': 'https://api.github.com/users/jedahan/orgs', 'repos_url': 'https://api.github.com/users/jedahan/repos', 'events_url': 'https://api.github.com/users/jedahan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jedahan/received_events', 'type': 'User', 'site_admin': False}[{'id': 1465528113, 'node_id': 'MDU6TGFiZWwxNDY1NTI4MTEz', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]52019-11-26T23:12:21Z2019-12-07T19:01:30Z2019-12-07T19:01:29ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1216', 'html_url': 'https://github.com/ssbc/patchwork/pull/1216', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1216.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1216.patch'}I did my best to go through the changelogs or commits for all the deps. I tested for about 5 minutes clicking around, checking markdown posts, etc. Tested only on ubuntu 18.04. The biggest three changes: Electron 6 -> 7 ssb-markdown 5 -> 6 ssb-conn 0.10 -> 0.11
131129https://api.github.com/repos/ssbc/patchwork/issues/1215https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1215/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1215/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1215/eventshttps://github.com/ssbc/patchwork/issues/1215528954795MDU6SXNzdWU1Mjg5NTQ3OTU=1215"Possible connections" glitches{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]12019-11-26T20:27:49Z2019-12-28T16:42:17Z2019-12-28T16:42:17ZMEMBERTwo things: - My local pub, libra.fraction.io, keeps popping up at the top of the "possible connections" list every second and then *immediately* disappears. This makes it impossible to click and very visually distracting because it's making the others in the list move up and down in a stuttery fashion once per second. I think "pub.evbogue.com" and "Ql06HdDq1" have the same problem, but they take a few moments to show up again. - When I hover "ansuz" and click it registers the click and the pub leaves my screen for a moment, but then it comes back. I'm not seeing any error output anywhere, but I'm guessing a connection is failing somewhere? cc: @staltz
132130https://api.github.com/repos/ssbc/patchwork/issues/1214https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1214/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1214/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1214/eventshttps://github.com/ssbc/patchwork/pull/1214528930853MDExOlB1bGxSZXF1ZXN0MzQ1OTAxODEz1214Fix release notes{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]12019-11-26T19:35:34Z2019-11-30T13:18:54Z2019-11-26T21:46:17ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1214', 'html_url': 'https://github.com/ssbc/patchwork/pull/1214', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1214.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1214.patch'}This fixes the URLs generated by the release notes and adds info for fixing the AppImage on kernels that need the `sysctl` command. Resolves #1213
133131https://api.github.com/repos/ssbc/patchwork/issues/1213https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1213/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1213/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1213/eventshttps://github.com/ssbc/patchwork/issues/1213528911576MDU6SXNzdWU1Mjg5MTE1NzY=12133.17.1.AppImage does not start linux{'login': 'Ruslan5h', 'id': 56012083, 'node_id': 'MDQ6VXNlcjU2MDEyMDgz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/56012083?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Ruslan5h', 'html_url': 'https://github.com/Ruslan5h', 'followers_url': 'https://api.github.com/users/Ruslan5h/followers', 'following_url': 'https://api.github.com/users/Ruslan5h/following{/other_user}', 'gists_url': 'https://api.github.com/users/Ruslan5h/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Ruslan5h/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Ruslan5h/subscriptions', 'organizations_url': 'https://api.github.com/users/Ruslan5h/orgs', 'repos_url': 'https://api.github.com/users/Ruslan5h/repos', 'events_url': 'https://api.github.com/users/Ruslan5h/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Ruslan5h/received_events', 'type': 'User', 'site_admin': False}[{'id': 733555175, 'node_id': 'MDU6TGFiZWw3MzM1NTUxNzU=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:linux', 'name': 'platform:linux', 'color': 'e281e1', 'default': False, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]112019-11-26T18:54:17Z2019-11-28T16:02:04Z2019-11-28T16:01:49ZNONElinux Patchwork-3.17.1.AppImage does not start
134132https://api.github.com/repos/ssbc/patchwork/issues/1212https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1212/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1212/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1212/eventshttps://github.com/ssbc/patchwork/issues/1212528853389MDU6SXNzdWU1Mjg4NTMzODk=1212linux appimage for v3.17.1 leads to 404{'login': 'aadilayub', 'id': 31581044, 'node_id': 'MDQ6VXNlcjMxNTgxMDQ0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/31581044?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aadilayub', 'html_url': 'https://github.com/aadilayub', 'followers_url': 'https://api.github.com/users/aadilayub/followers', 'following_url': 'https://api.github.com/users/aadilayub/following{/other_user}', 'gists_url': 'https://api.github.com/users/aadilayub/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aadilayub/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aadilayub/subscriptions', 'organizations_url': 'https://api.github.com/users/aadilayub/orgs', 'repos_url': 'https://api.github.com/users/aadilayub/repos', 'events_url': 'https://api.github.com/users/aadilayub/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aadilayub/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32019-11-26T16:56:29Z2019-11-27T08:05:10Z2019-11-26T19:10:04ZNONEhttps://github.com/ssbc/patchwork/releases/download/v3.17.1/ssb-patchwork-3.17.1-x86_64.AppImage ![image](https://user-images.githubusercontent.com/31581044/69654971-7bb83f80-1097-11ea-8e59-675dd8e136e1.png) Maybe it's a typo? Scrolling down and clicking on the asset itself leads to a successful download. The link in the release notes doesn't work though.
135133https://api.github.com/repos/ssbc/patchwork/issues/1211https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1211/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1211/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1211/eventshttps://github.com/ssbc/patchwork/pull/1211528816402MDExOlB1bGxSZXF1ZXN0MzQ1ODA4MjM11211Add Homebrew instructions to readme{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]02019-11-26T15:55:44Z2019-12-02T20:22:16Z2019-12-02T20:22:16ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1211', 'html_url': 'https://github.com/ssbc/patchwork/pull/1211', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1211.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1211.patch'}Resolves #1127
136134https://api.github.com/repos/ssbc/patchwork/issues/1210https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1210/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1210/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1210/eventshttps://github.com/ssbc/patchwork/pull/1210528472436MDExOlB1bGxSZXF1ZXN0MzQ1NTI3NDU21210Fix connection progress regression{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]02019-11-26T04:00:15Z2019-11-26T04:11:00Z2019-11-26T04:11:00ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1210', 'html_url': 'https://github.com/ssbc/patchwork/pull/1210', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1210.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1210.patch'}Resolves #1207 ![Screenshot from 2019-11-25 19-58-49](https://user-images.githubusercontent.com/537700/69598439-2b20e380-0fbe-11ea-97b7-fdbc5d9d85b9.png)
137135https://api.github.com/repos/ssbc/patchwork/issues/1209https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1209/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1209/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1209/eventshttps://github.com/ssbc/patchwork/pull/1209524015285MDExOlB1bGxSZXF1ZXN0MzQxODc0MjUw1209Toggle settings with CommandOrCtrl+.{'login': 'jedahan', 'id': 32407, 'node_id': 'MDQ6VXNlcjMyNDA3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/32407?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jedahan', 'html_url': 'https://github.com/jedahan', 'followers_url': 'https://api.github.com/users/jedahan/followers', 'following_url': 'https://api.github.com/users/jedahan/following{/other_user}', 'gists_url': 'https://api.github.com/users/jedahan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jedahan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jedahan/subscriptions', 'organizations_url': 'https://api.github.com/users/jedahan/orgs', 'repos_url': 'https://api.github.com/users/jedahan/repos', 'events_url': 'https://api.github.com/users/jedahan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jedahan/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]72019-11-17T17:15:39Z2019-11-26T15:42:11Z2019-11-26T15:41:31ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1209', 'html_url': 'https://github.com/ssbc/patchwork/pull/1209', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1209.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1209.patch'}Probably not the best way to do this, but it scratched an itch I had
138136https://api.github.com/repos/ssbc/patchwork/issues/1208https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1208/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1208/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1208/eventshttps://github.com/ssbc/patchwork/pull/1208523871750MDExOlB1bGxSZXF1ZXN0MzQxNzc0NDUz1208URL change getting-started > get-started{'login': 'marcin93', 'id': 3214139, 'node_id': 'MDQ6VXNlcjMyMTQxMzk=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/3214139?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/marcin93', 'html_url': 'https://github.com/marcin93', 'followers_url': 'https://api.github.com/users/marcin93/followers', 'following_url': 'https://api.github.com/users/marcin93/following{/other_user}', 'gists_url': 'https://api.github.com/users/marcin93/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/marcin93/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/marcin93/subscriptions', 'organizations_url': 'https://api.github.com/users/marcin93/orgs', 'repos_url': 'https://api.github.com/users/marcin93/repos', 'events_url': 'https://api.github.com/users/marcin93/events{/privacy}', 'received_events_url': 'https://api.github.com/users/marcin93/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12019-11-16T17:25:10Z2019-11-17T12:15:43Z2019-11-17T00:12:06ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1208', 'html_url': 'https://github.com/ssbc/patchwork/pull/1208', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1208.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1208.patch'}Link from message "You are not following anyone" was pointing to 404. Destination page was moved.
139137https://api.github.com/repos/ssbc/patchwork/issues/1207https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1207/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1207/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1207/eventshttps://github.com/ssbc/patchwork/issues/1207523860759MDU6SXNzdWU1MjM4NjA3NTk=1207Sidebar connection regression{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 1396280436, 'node_id': 'MDU6TGFiZWwxMzk2MjgwNDM2', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/topic:UX%20&%20UI', 'name': 'topic:UX & UI', 'color': 'd15f49', 'default': False, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]02019-11-16T15:49:22Z2019-11-26T04:11:00Z2019-11-26T04:11:00ZMEMBER<img width="107" alt="bt916wRpV56VNFnU= sha256" src="https://user-images.githubusercontent.com/537700/68995702-7fe98f00-0845-11ea-961f-1030c3e9b840.png"> Reported by @cryptix in `%e42yO6J2/2np6q//oCKhejoaWAwnQaaZU81HpHSbkBQ=.sha256`.
140138https://api.github.com/repos/ssbc/patchwork/issues/1206https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1206/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1206/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1206/eventshttps://github.com/ssbc/patchwork/pull/1206523736460MDExOlB1bGxSZXF1ZXN0MzQxNjgwNzQ41206localize gathering dates{'login': 'ahdinosaur', 'id': 719605, 'node_id': 'MDQ6VXNlcjcxOTYwNQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/719605?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ahdinosaur', 'html_url': 'https://github.com/ahdinosaur', 'followers_url': 'https://api.github.com/users/ahdinosaur/followers', 'following_url': 'https://api.github.com/users/ahdinosaur/following{/other_user}', 'gists_url': 'https://api.github.com/users/ahdinosaur/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ahdinosaur/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ahdinosaur/subscriptions', 'organizations_url': 'https://api.github.com/users/ahdinosaur/orgs', 'repos_url': 'https://api.github.com/users/ahdinosaur/repos', 'events_url': 'https://api.github.com/users/ahdinosaur/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ahdinosaur/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22019-11-15T23:05:20Z2020-01-07T21:33:10Z2020-01-07T21:33:09ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1206', 'html_url': 'https://github.com/ssbc/patchwork/pull/1206', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1206.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1206.patch'}%2fV/5OP/V6ttz5K4YrvUw2TsL/L0W0JEUXX2y/no7U4=.sha256 (haven't tested)
141139https://api.github.com/repos/ssbc/patchwork/issues/1205https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1205/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1205/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1205/eventshttps://github.com/ssbc/patchwork/pull/1205523070104MDExOlB1bGxSZXF1ZXN0MzQxMTQ3NDk21205Add cask-repair to update Homebrew cask{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]32019-11-14T19:52:50Z2019-11-14T21:39:42Z2019-11-14T21:39:42ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1205', 'html_url': 'https://github.com/ssbc/patchwork/pull/1205', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1205.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1205.patch'}This should run `cask-repair` after every successful CI run, which *hopefully* uses the hermes-bot account to issue pull requests. Resolves #1127
142140https://api.github.com/repos/ssbc/patchwork/issues/1204https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1204/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1204/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1204/eventshttps://github.com/ssbc/patchwork/pull/1204522995021MDExOlB1bGxSZXF1ZXN0MzQxMDg2Mzk01204Fix href bug causing errors for KIO{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]12019-11-14T17:15:12Z2019-11-14T19:05:11Z2019-11-14T19:05:11ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1204', 'html_url': 'https://github.com/ssbc/patchwork/pull/1204', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1204.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1204.patch'}Our `<a>` elements don't actually need a `href` because we're managing the navigation with JavaScript. This may resolve #1203, which seems to be a strange bug caused by our `href` to pages that don't actually exist. cc: @kjcole, would love if you could test whether this resolves your issue
143141https://api.github.com/repos/ssbc/patchwork/issues/1203https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1203/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1203/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1203/eventshttps://github.com/ssbc/patchwork/issues/1203522876458MDU6SXNzdWU1MjI4NzY0NTg=1203KIO error when clicking on profile{'login': 'kjcole', 'id': 459840, 'node_id': 'MDQ6VXNlcjQ1OTg0MA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/459840?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kjcole', 'html_url': 'https://github.com/kjcole', 'followers_url': 'https://api.github.com/users/kjcole/followers', 'following_url': 'https://api.github.com/users/kjcole/following{/other_user}', 'gists_url': 'https://api.github.com/users/kjcole/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kjcole/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kjcole/subscriptions', 'organizations_url': 'https://api.github.com/users/kjcole/orgs', 'repos_url': 'https://api.github.com/users/kjcole/repos', 'events_url': 'https://api.github.com/users/kjcole/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kjcole/received_events', 'type': 'User', 'site_admin': False}[{'id': 733555175, 'node_id': 'MDU6TGFiZWw3MzM1NTUxNzU=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:linux', 'name': 'platform:linux', 'color': 'e281e1', 'default': False, 'description': ''}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]52019-11-14T13:57:50Z2019-11-14T19:05:11Z2019-11-14T19:05:11ZNONEI'm running a current Arch Linux system with * ssb-patchwork 3.16.2-1 * kio 5.64.0-1 * kio-extras 19.08.3-1 When I clicked on my profile, I got a pop-up: ``` ERROR: KIO Client Unable to run the command specified. The file or folder /opt/ssb-patchwork/assets/@... does not exist. ``` (where "..." is a hash.) It did then show my profile, but I have no idea what the system wanted to do in addition to showing the profile...
144142https://api.github.com/repos/ssbc/patchwork/issues/1202https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1202/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1202/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1202/eventshttps://github.com/ssbc/patchwork/issues/1202520631243MDU6SXNzdWU1MjA2MzEyNDM=1202Sign releases for macOS, Windows, or both{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]openFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]22019-11-10T17:33:36Z2020-07-03T14:28:25ZMEMBERForked from: https://github.com/ssbc/patchwork/issues/836#issuecomment-545561518 See also: https://www.electron.build/code-signing Patchwork has [~$5.3k](https://opencollective.com/patchwork/) and I think that *at least* an Apple certificate would solve a common installation pain point. IIRC the newest macOS release makes it even harder to open unsigned apps, and this has been on my todo list forever. Would this be an acceptable use of Patchwork funds? I don't really want to pay Apple money to make Patchwork usable on their system, but I think the benefits may outweigh the costs. cc: @cinnamon-bun @Powersource
145143https://api.github.com/repos/ssbc/patchwork/issues/1201https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1201/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1201/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1201/eventshttps://github.com/ssbc/patchwork/pull/1201516862201MDExOlB1bGxSZXF1ZXN0MzM2MDQ5ODcy1201Fixed typo in french translation{'login': 'nicolas-t', 'id': 1765930, 'node_id': 'MDQ6VXNlcjE3NjU5MzA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1765930?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nicolas-t', 'html_url': 'https://github.com/nicolas-t', 'followers_url': 'https://api.github.com/users/nicolas-t/followers', 'following_url': 'https://api.github.com/users/nicolas-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/nicolas-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nicolas-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nicolas-t/subscriptions', 'organizations_url': 'https://api.github.com/users/nicolas-t/orgs', 'repos_url': 'https://api.github.com/users/nicolas-t/repos', 'events_url': 'https://api.github.com/users/nicolas-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nicolas-t/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12019-11-03T17:32:32Z2019-11-09T14:15:19Z2019-11-09T14:15:19ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1201', 'html_url': 'https://github.com/ssbc/patchwork/pull/1201', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1201.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1201.patch'}https://translate.google.fr/#view=home&op=translate&sl=fr&tl=en&text=heure
146144https://api.github.com/repos/ssbc/patchwork/issues/1200https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1200/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1200/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1200/eventshttps://github.com/ssbc/patchwork/pull/1200516834108MDExOlB1bGxSZXF1ZXN0MzM2MDI5NDc21200update russian locale{'login': 'qw09xu', 'id': 9626704, 'node_id': 'MDQ6VXNlcjk2MjY3MDQ=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/9626704?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/qw09xu', 'html_url': 'https://github.com/qw09xu', 'followers_url': 'https://api.github.com/users/qw09xu/followers', 'following_url': 'https://api.github.com/users/qw09xu/following{/other_user}', 'gists_url': 'https://api.github.com/users/qw09xu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/qw09xu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/qw09xu/subscriptions', 'organizations_url': 'https://api.github.com/users/qw09xu/orgs', 'repos_url': 'https://api.github.com/users/qw09xu/repos', 'events_url': 'https://api.github.com/users/qw09xu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/qw09xu/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]12019-11-03T14:18:29Z2019-11-14T19:03:42Z2019-11-14T19:03:42ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1200', 'html_url': 'https://github.com/ssbc/patchwork/pull/1200', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1200.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1200.patch'}added Russian translation for new text
147145https://api.github.com/repos/ssbc/patchwork/issues/1199https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1199/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1199/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1199/eventshttps://github.com/ssbc/patchwork/pull/1199514290483MDExOlB1bGxSZXF1ZXN0MzMzOTMyNjkw1199Unbreak the build (upgrade npm dependencies){'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]72019-10-29T23:21:35Z2019-11-30T13:16:25Z2019-11-14T18:56:28ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1199', 'html_url': 'https://github.com/ssbc/patchwork/pull/1199', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1199.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1199.patch'}Let's fix the build! Resolves #942 Resolves #1198
148146https://api.github.com/repos/ssbc/patchwork/issues/1198https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1198/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1198/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1198/eventshttps://github.com/ssbc/patchwork/issues/1198512394258MDU6SXNzdWU1MTIzOTQyNTg=1198Update electron (electron 4 is EOL){'login': 'Powersource', 'id': 1427063, 'node_id': 'MDQ6VXNlcjE0MjcwNjM=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1427063?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Powersource', 'html_url': 'https://github.com/Powersource', 'followers_url': 'https://api.github.com/users/Powersource/followers', 'following_url': 'https://api.github.com/users/Powersource/following{/other_user}', 'gists_url': 'https://api.github.com/users/Powersource/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Powersource/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Powersource/subscriptions', 'organizations_url': 'https://api.github.com/users/Powersource/orgs', 'repos_url': 'https://api.github.com/users/Powersource/repos', 'events_url': 'https://api.github.com/users/Powersource/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Powersource/received_events', 'type': 'User', 'site_admin': False}[{'id': 834524910, 'node_id': 'MDU6TGFiZWw4MzQ1MjQ5MTA=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/topic:builds', 'name': 'topic:builds', 'color': 'edd136', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]52019-10-25T09:04:10Z2019-11-14T23:38:47Z2019-11-14T18:56:28ZMEMBERSo electron 4 was released in December, but they're ending support already apparently https://electronjs.org/blog/electron-7-0#end-of-support-for-4xy
149147https://api.github.com/repos/ssbc/patchwork/issues/1197https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1197/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1197/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1197/eventshttps://github.com/ssbc/patchwork/issues/1197512239591MDU6SXNzdWU1MTIyMzk1OTE=1197Auto-switch between dark and light mode based on system settings{'login': 'trosel', 'id': 1299322, 'node_id': 'MDQ6VXNlcjEyOTkzMjI=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1299322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/trosel', 'html_url': 'https://github.com/trosel', 'followers_url': 'https://api.github.com/users/trosel/followers', 'following_url': 'https://api.github.com/users/trosel/following{/other_user}', 'gists_url': 'https://api.github.com/users/trosel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/trosel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/trosel/subscriptions', 'organizations_url': 'https://api.github.com/users/trosel/orgs', 'repos_url': 'https://api.github.com/users/trosel/repos', 'events_url': 'https://api.github.com/users/trosel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/trosel/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 1396280436, 'node_id': 'MDU6TGFiZWwxMzk2MjgwNDM2', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/topic:UX%20&%20UI', 'name': 'topic:UX & UI', 'color': 'd15f49', 'default': False, 'description': ''}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]42019-10-25T00:16:14Z2020-02-26T19:49:49Z2020-02-26T19:49:49ZNONEUtilize electron's nativeTheme API. It was just released in Electron 7 https://electronjs.org/blog/electron-7-0
150148https://api.github.com/repos/ssbc/patchwork/issues/1196https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1196/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1196/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1196/eventshttps://github.com/ssbc/patchwork/pull/1196512202780MDExOlB1bGxSZXF1ZXN0MzMyMjYwMTQ51196README: adding note about proxy config{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32019-10-24T22:01:24Z2019-10-31T18:37:30Z2019-10-31T18:37:26ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1196', 'html_url': 'https://github.com/ssbc/patchwork/pull/1196', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1196.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1196.patch'}Looks like a lot of users have seen this with Electron apps so I copied the README notes from Mattermost's. This should address #955 for @dpwiz
151149https://api.github.com/repos/ssbc/patchwork/issues/1195https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1195/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1195/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1195/eventshttps://github.com/ssbc/patchwork/issues/1195509320915MDU6SXNzdWU1MDkzMjA5MTU=1195Pasting secret file on new computer install breaks Patchwork{'login': 'jrmoreau', 'id': 1614127, 'node_id': 'MDQ6VXNlcjE2MTQxMjc=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1614127?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jrmoreau', 'html_url': 'https://github.com/jrmoreau', 'followers_url': 'https://api.github.com/users/jrmoreau/followers', 'following_url': 'https://api.github.com/users/jrmoreau/following{/other_user}', 'gists_url': 'https://api.github.com/users/jrmoreau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jrmoreau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jrmoreau/subscriptions', 'organizations_url': 'https://api.github.com/users/jrmoreau/orgs', 'repos_url': 'https://api.github.com/users/jrmoreau/repos', 'events_url': 'https://api.github.com/users/jrmoreau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jrmoreau/received_events', 'type': 'User', 'site_admin': False}[{'id': 924073043, 'node_id': 'MDU6TGFiZWw5MjQwNzMwNDM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:macOS', 'name': 'platform:macOS', 'color': 'fff2a3', 'default': False, 'description': ''}, {'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]262019-10-18T21:34:54Z2020-03-27T20:06:52Z2020-03-27T20:06:52ZNONEI pasted my secret associated with my profile into a fresh install of Patchwork on my new computer after my last crashed. I pasted the secret into the secret file in `~/.ssb/` Now after saving the secret file and restarting my comp the app just won't launch at all. It's on MacOS Catalina 10.5 Am I missing a step?
152150https://api.github.com/repos/ssbc/patchwork/issues/1194https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1194/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1194/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1194/eventshttps://github.com/ssbc/patchwork/pull/1194507385359MDExOlB1bGxSZXF1ZXN0MzI4Mzg1NjEy1194Mention "good first issue" in CONTRIBUTING.md{'login': 'funwhilelost', 'id': 127476, 'node_id': 'MDQ6VXNlcjEyNzQ3Ng==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/127476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/funwhilelost', 'html_url': 'https://github.com/funwhilelost', 'followers_url': 'https://api.github.com/users/funwhilelost/followers', 'following_url': 'https://api.github.com/users/funwhilelost/following{/other_user}', 'gists_url': 'https://api.github.com/users/funwhilelost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/funwhilelost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/funwhilelost/subscriptions', 'organizations_url': 'https://api.github.com/users/funwhilelost/orgs', 'repos_url': 'https://api.github.com/users/funwhilelost/repos', 'events_url': 'https://api.github.com/users/funwhilelost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/funwhilelost/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12019-10-15T17:35:53Z2019-10-15T21:36:57Z2019-10-15T21:36:57ZCOLLABORATOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1194', 'html_url': 'https://github.com/ssbc/patchwork/pull/1194', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1194.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1194.patch'}This adds a link to the "good first issue" label to the docs re #1185
153151https://api.github.com/repos/ssbc/patchwork/issues/1193https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1193/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1193/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1193/eventshttps://github.com/ssbc/patchwork/issues/1193503324637MDU6SXNzdWU1MDMzMjQ2Mzc=1193Use dark title bar on Linux{'login': 'aadilayub', 'id': 31581044, 'node_id': 'MDQ6VXNlcjMxNTgxMDQ0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/31581044?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aadilayub', 'html_url': 'https://github.com/aadilayub', 'followers_url': 'https://api.github.com/users/aadilayub/followers', 'following_url': 'https://api.github.com/users/aadilayub/following{/other_user}', 'gists_url': 'https://api.github.com/users/aadilayub/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aadilayub/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aadilayub/subscriptions', 'organizations_url': 'https://api.github.com/users/aadilayub/orgs', 'repos_url': 'https://api.github.com/users/aadilayub/repos', 'events_url': 'https://api.github.com/users/aadilayub/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aadilayub/received_events', 'type': 'User', 'site_admin': False}[{'id': 733555175, 'node_id': 'MDU6TGFiZWw3MzM1NTUxNzU=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/platform:linux', 'name': 'platform:linux', 'color': 'e281e1', 'default': False, 'description': ''}, {'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]32019-10-07T09:12:00Z2020-02-21T23:09:40Z2020-02-21T23:09:40ZNONECurrently Patchwork uses a light grey title bar when dark mode is enabled (at least on stock GNOME). ![Screenshot from 2019-10-07 14-07-15](https://user-images.githubusercontent.com/31581044/66299025-27e96f80-e90c-11e9-808a-b0f1cb87684a.png) It would be nice if the titlebar also becomes dark when dark mode is toggled. [Aether](http://getaether.net), another P2P electron app does a pretty good job with this: ![Screenshot from 2019-10-07 14-06-54](https://user-images.githubusercontent.com/31581044/66299119-549d8700-e90c-11e9-9f84-16cd61e6313e.png) [Standard Notes](http://standardnotes.org) is another Electron app that makes good use of CSD: ![image](https://user-images.githubusercontent.com/31581044/66305746-6a657900-e919-11e9-920b-6eac2dc2f296.png)
154152https://api.github.com/repos/ssbc/patchwork/issues/1192https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1192/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1192/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1192/eventshttps://github.com/ssbc/patchwork/issues/1192502906699MDU6SXNzdWU1MDI5MDY2OTk=1192Infinite Scuttling on startup with Unexpected token in JSON{'login': 'thearthur', 'id': 94493, 'node_id': 'MDQ6VXNlcjk0NDkz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/94493?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thearthur', 'html_url': 'https://github.com/thearthur', 'followers_url': 'https://api.github.com/users/thearthur/followers', 'following_url': 'https://api.github.com/users/thearthur/following{/other_user}', 'gists_url': 'https://api.github.com/users/thearthur/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thearthur/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thearthur/subscriptions', 'organizations_url': 'https://api.github.com/users/thearthur/orgs', 'repos_url': 'https://api.github.com/users/thearthur/repos', 'events_url': 'https://api.github.com/users/thearthur/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thearthur/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]222019-10-05T02:49:53Z2020-05-20T11:21:01Z2020-02-24T18:17:29ZNONEWhen starting patchwork `aur/ssb-patchwork 3.16.2-1 (15, 0.366735) [installed: 3.16.2-1]` on archlinux it get's stuck scuttling forever and never shows any content. from the terminal: after printing the configuration json ``` { path: '/home/arthur/.ssb', party: true, timeout: 0, pub: true, local: true, friends: { dunbar: 150, hops: 2 }, gossip: { connections: 3, autoPopulate: false }, connections: .... lots of connection stuff .... timers: caps: ... master: [], logging: { level: 'notice' }, port: 8008, blobsPort: 8989, server: true, _: [], host: 'elided', ws: ... elided ... keys: ... elided ... remote: ... elided ... } ``` then it prints this warning and blows up on what looks like malformed json ``` git-ssb is not installed, or not available in path SyntaxError: Unexpected token in JSON at position 82 at Object.parse [as decode] (<anonymous>) at /opt/ssb-patchwork/node_modules/flumelog-offset/inject.js:93:24 at /opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:48:11 at /opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:75:11 at get (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:29:7) at next (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:53:7) at Object.read (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:78:7) at next (/opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:47:16) at /opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:43:11 at /opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:96:11 SyntaxError: Unexpected token in JSON at position 82 at Object.parse [as decode] (<anonymous>) at /opt/ssb-patchwork/node_modules/flumelog-offset/inject.js:93:24 at /opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:48:11 at /opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:75:11 at get (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:29:7) at next (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:53:7) at Object.read (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:78:7) at next (/opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:47:16) at /opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:43:11 at /opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:96:11 SyntaxError: Unexpected token in JSON at position 86 at Object.parse [as decode] (<anonymous>) at /opt/ssb-patchwork/node_modules/flumelog-offset/inject.js:93:24 at /opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:48:11 at /opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:75:11 at get (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:29:7) at next (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:53:7) at Object.read (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:78:7) at next (/opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:47:16) at /opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:43:11 at /opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:96:11 SyntaxError: Unexpected token in JSON at position 77 at Object.parse [as decode] (<anonymous>) at /opt/ssb-patchwork/node_modules/flumelog-offset/inject.js:93:24 at /opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:48:11 at /opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:75:11 at get (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:29:7) at next (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:53:7) at Object.read (/opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:78:7) at next (/opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:47:16) at /opt/ssb-patchwork/node_modules/flumelog-offset/frame/recoverable.js:43:11 at /opt/ssb-patchwork/node_modules/aligned-block-file/blocks.js:96:11 SyntaxError: Unexpected token in JSON at position 171 ``` then a lot more of that and a couple that are different (stack traces removed, if you want them a can add them) ``` SyntaxError: Unexpected token <20> in JSON at position 0 Error: when trying to retrive:TDT,about,@LVL4qjvmws3Cxavfi4iCQI6dSOqWqOyq5/5CHImILA8=.ed25519,1569946207231,636332474at since:638494618 Error: past end:636332478-2702185763 < 638495144 Error: not a valid address:{"port":8008,"key":"@J+0DGLgRn8H5tVLCcRUfN7NfUcTGEZKqML3krEOJjDY=.ed25519"} ``` and then it's back to printing the `SyntaxError: Unexpected token in JSON at position 82` messages every few seconds forever.
155153https://api.github.com/repos/ssbc/patchwork/issues/1191https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1191/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1191/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1191/eventshttps://github.com/ssbc/patchwork/pull/1191501822513MDExOlB1bGxSZXF1ZXN0MzI0MDIxMDc41191Fix border radius{'login': 'foopod', 'id': 3768616, 'node_id': 'MDQ6VXNlcjM3Njg2MTY=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/3768616?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/foopod', 'html_url': 'https://github.com/foopod', 'followers_url': 'https://api.github.com/users/foopod/followers', 'following_url': 'https://api.github.com/users/foopod/following{/other_user}', 'gists_url': 'https://api.github.com/users/foopod/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/foopod/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/foopod/subscriptions', 'organizations_url': 'https://api.github.com/users/foopod/orgs', 'repos_url': 'https://api.github.com/users/foopod/repos', 'events_url': 'https://api.github.com/users/foopod/events{/privacy}', 'received_events_url': 'https://api.github.com/users/foopod/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12019-10-03T02:51:23Z2019-10-14T18:24:29Z2019-10-14T18:24:29ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1191', 'html_url': 'https://github.com/ssbc/patchwork/pull/1191', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1191.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1191.patch'}This is for #1082. Moved everything to 5px in the base styles.
156154https://api.github.com/repos/ssbc/patchwork/issues/1190https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1190/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1190/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1190/eventshttps://github.com/ssbc/patchwork/issues/1190496733335MDU6SXNzdWU0OTY3MzMzMzU=1190AppImage runs out of memory and crashes due to 2 GM memory limit{'login': 'interfect', 'id': 752054, 'node_id': 'MDQ6VXNlcjc1MjA1NA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/752054?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/interfect', 'html_url': 'https://github.com/interfect', 'followers_url': 'https://api.github.com/users/interfect/followers', 'following_url': 'https://api.github.com/users/interfect/following{/other_user}', 'gists_url': 'https://api.github.com/users/interfect/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/interfect/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/interfect/subscriptions', 'organizations_url': 'https://api.github.com/users/interfect/orgs', 'repos_url': 'https://api.github.com/users/interfect/repos', 'events_url': 'https://api.github.com/users/interfect/events{/privacy}', 'received_events_url': 'https://api.github.com/users/interfect/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]52019-09-22T04:49:19Z2019-12-27T20:07:29Z2019-12-27T19:59:31ZNONEElectron imposes a 2 GB memory limit, and the 3.16.2 AppImage hits it for me: ``` <--- Last few GCs ---> [15731:0x26e877fcf000] 73461 ms: Scavenge 1960.3 (2081.2) -> 1959.5 (2081.7) MB, 8.4 / 0.0 ms (average mu = 0.169, current mu = 0.106) allocation failure [15731:0x26e877fcf000] 73475 ms: Scavenge 1960.4 (2081.7) -> 1959.6 (2082.2) MB, 7.7 / 0.0 ms (average mu = 0.169, current mu = 0.106) allocation failure [15731:0x26e877fcf000] 73487 ms: Scavenge 1960.6 (2082.2) -> 1959.8 (2082.7) MB, 7.1 / 0.0 ms (average mu = 0.169, current mu = 0.106) allocation failure <--- JS stacktrace ---> ==== JS stack trace ========================================= 0: ExitFrame [pc: 0x555c523452ae] 1: StubFrame [pc: 0x885c6ca03af] Security context: 0x1ab147cc7411 <String[7]: file://> 2: /* anonymous */ [0x15bd25095221] [/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/abstract-leveldown/abstract-iterator.js:1] [bytecode=0x897ade407c1 offset=0](this=0x38ecffa045b1 <JSGlobal Object>) 3: arguments adaptor frame: 3->0 4: /* anonymous */(aka /* anonymous */) [0x15bd250952a1] [... Exception thrown by PacketStream substream end handler Error {} Error: unexpected end of parent stream at PacketStream.destroy (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/packet-stream/index.js:71:7) at PacketStream.write (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/packet-stream/index.js:133:41) at /tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/muxrpc/pull-weird.js:58:44 at /tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/pull-stream/sinks/drain.js:20:24 at /tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/pull-goodbye/node_modules/pull-stream/throughs/filter.js:17:11 at Object.cb (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/packet-stream-codec/index.js:98:24) at drain (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/pull-reader/index.js:46:23) at /tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/pull-reader/index.js:63:18 at drain (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/stream-to-pull-stream/index.js:126:18) at Socket.<anonymous> (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/stream-to-pull-stream/index.js:143:5) Exception thrown by PacketStream substream end handler Error {} Error: unexpected end of parent stream at PacketStream.destroy (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/packet-stream/index.js:71:7) at PacketStream.write (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/packet-stream/index.js:133:41) at /tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/muxrpc/pull-weird.js:58:44 at /tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/pull-stream/sinks/drain.js:20:24 at /tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/pull-goodbye/node_modules/pull-stream/throughs/filter.js:17:11 at Object.cb (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/packet-stream-codec/index.js:98:24) at drain (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/pull-reader/index.js:46:23) at /tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/pull-reader/index.js:63:18 at drain (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/stream-to-pull-stream/index.js:126:18) at Socket.<anonymous> (/tmp/.mount_ssb-paEajuEf/resources/app.asar/node_modules/stream-to-pull-stream/index.js:143:5) ``` That stack trace repeats a bunch, and then the process dies. I get much better results when I give it 4 GB of memory: `ssb-patchwork-3.16.2-x86_64.AppImage --js-flags="--max-old-space-size=4096"` The AppImage should run like this by default, I think. Alternately, if 2 GB of memory usage is unexpectedly high, something is making my Patchwork use too much memory. Patchbay is having a similar problem (%1/H6AQHaV5jEZW2pDEyTpxOAi9gHBpVZVGxHHfBFzrU=.sha256).
157155https://api.github.com/repos/ssbc/patchwork/issues/1189https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1189/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1189/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1189/eventshttps://github.com/ssbc/patchwork/issues/1189496681530MDU6SXNzdWU0OTY2ODE1MzA=1189Include field names in profile page to display what your name and public key are{'login': 'trosel', 'id': 1299322, 'node_id': 'MDQ6VXNlcjEyOTkzMjI=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1299322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/trosel', 'html_url': 'https://github.com/trosel', 'followers_url': 'https://api.github.com/users/trosel/followers', 'following_url': 'https://api.github.com/users/trosel/following{/other_user}', 'gists_url': 'https://api.github.com/users/trosel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/trosel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/trosel/subscriptions', 'organizations_url': 'https://api.github.com/users/trosel/orgs', 'repos_url': 'https://api.github.com/users/trosel/repos', 'events_url': 'https://api.github.com/users/trosel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/trosel/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]22019-09-21T17:40:29Z2020-01-25T21:08:32Z2020-01-25T21:08:32ZNONE![image](https://user-images.githubusercontent.com/1299322/65377045-4a755a80-dc75-11e9-9f82-021302270498.png) Lines to edit are around here https://github.com/ssbc/patchwork/blob/master/lib/depject/page/html/render/profile.js#L148
158156https://api.github.com/repos/ssbc/patchwork/issues/1188https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1188/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1188/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1188/eventshttps://github.com/ssbc/patchwork/pull/1188496539128MDExOlB1bGxSZXF1ZXN0MzE5ODc0MDI21188Upgrade deps{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]22019-09-20T20:44:01Z2019-10-14T17:44:20Z2019-10-14T17:44:19ZMEMBER{'url': 'https://api.github.com/repos/ssbc/patchwork/pulls/1188', 'html_url': 'https://github.com/ssbc/patchwork/pull/1188', 'diff_url': 'https://github.com/ssbc/patchwork/pull/1188.diff', 'patch_url': 'https://github.com/ssbc/patchwork/pull/1188.patch'}This is #1179 plus some more upgrades. Woo.
159157https://api.github.com/repos/ssbc/patchwork/issues/1187https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1187/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1187/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1187/eventshttps://github.com/ssbc/patchwork/issues/1187492142673MDU6SXNzdWU0OTIxNDI2NzM=1187Homebrew release of patchwork{'login': 'TheKnarf', 'id': 213777, 'node_id': 'MDQ6VXNlcjIxMzc3Nw==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/213777?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TheKnarf', 'html_url': 'https://github.com/TheKnarf', 'followers_url': 'https://api.github.com/users/TheKnarf/followers', 'following_url': 'https://api.github.com/users/TheKnarf/following{/other_user}', 'gists_url': 'https://api.github.com/users/TheKnarf/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TheKnarf/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TheKnarf/subscriptions', 'organizations_url': 'https://api.github.com/users/TheKnarf/orgs', 'repos_url': 'https://api.github.com/users/TheKnarf/repos', 'events_url': 'https://api.github.com/users/TheKnarf/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TheKnarf/received_events', 'type': 'User', 'site_admin': False}[{'id': 228451411, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTE=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/duplicate', 'name': 'duplicate', 'color': 'cccccc', 'default': True, 'description': ''}, {'id': 228451413, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MTM=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:enhancement', 'name': 'type:enhancement', 'color': '84b6eb', 'default': False, 'description': ''}]closedFalse[]12019-09-11T10:10:28Z2019-09-12T22:49:34Z2019-09-12T22:49:34ZNONEFor MacOS users using [Homebrew](https://brew.sh/) it would be nice with a release there.
160158https://api.github.com/repos/ssbc/patchwork/issues/1186https://api.github.com/repos/ssbc/patchworkhttps://api.github.com/repos/ssbc/patchwork/issues/1186/labels{/name}https://api.github.com/repos/ssbc/patchwork/issues/1186/commentshttps://api.github.com/repos/ssbc/patchwork/issues/1186/eventshttps://github.com/ssbc/patchwork/issues/1186490953406MDU6SXNzdWU0OTA5NTM0MDY=1186Not connecting to pubs{'login': 'cryptix', 'id': 111202, 'node_id': 'MDQ6VXNlcjExMTIwMg==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/111202?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cryptix', 'html_url': 'https://github.com/cryptix', 'followers_url': 'https://api.github.com/users/cryptix/followers', 'following_url': 'https://api.github.com/users/cryptix/following{/other_user}', 'gists_url': 'https://api.github.com/users/cryptix/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cryptix/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cryptix/subscriptions', 'organizations_url': 'https://api.github.com/users/cryptix/orgs', 'repos_url': 'https://api.github.com/users/cryptix/repos', 'events_url': 'https://api.github.com/users/cryptix/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cryptix/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112849859, 'node_id': 'MDU6TGFiZWwxMTEyODQ5ODU5', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}, {'id': 228451409, 'node_id': 'MDU6TGFiZWwyMjg0NTE0MDk=', 'url': 'https://api.github.com/repos/ssbc/patchwork/labels/type:bug', 'name': 'type:bug', 'color': 'fc2929', 'default': False, 'description': ''}]closedFalse[]22019-09-09T08:28:49Z2020-01-07T14:57:38Z2020-01-07T14:57:38ZMEMBER> Since last week my patchwork also stopped picking working peers to connect and I made a bash script to run gossip.connect $peer calls from a self-chosen list of pubs. Deleting the gossip.json file didnt change a thing. Its always picking the same broken/unrachable ones… :( (fwd of `%O8TZxzA0j2b5aXCXCGcq/SKoM0CDZDC2DVWZlDoQ12A=.sha256`) not sure what else to share besides an endless list of ECONNREFUSED from my patchwork console from the same 3 pubs over and over. ``` ... info @p13 SSB- friends:sp4.solarpunk.dk:8008:@SP4xNZmDsOuRrjDS6NCcmr3xoieXQOMPBQ4TkUHSJ2M=.ed25519 CONNECTING info @p13 SSB- friends:sp3.solarpunk.dk:8008:@SP3xGpWJJjhdX78uZiT/hKwTShtSAt4VFZ7OQm9ggzI=.ed25519 CONNECTING info @p13 SSB- friends:pub.scuttlebuttchess.co.uk:8008:@GPz52umhSy9c4Qu7jBLd9mDOysvxyy3TcjzUzsaZHVA=.ed25519 CONNECTING info @p13 SSB- friends:sp4.solarpunk.dk:8008:@SP4xNZmDsOuRrjDS6NCcmr3xoieXQOMPBQ4TkUHSJ2M=.ed25519 ERR "connect ECONNREFUSED 2001:19f0:5001:2e1:18f6:81fd:662d:7921:8008" info @p13 SSB- friends:sp3.solarpunk.dk:8008:@SP3xGpWJJjhdX78uZiT/hKwTShtSAt4VFZ7OQm9ggzI=.ed25519 ERR "connect ECONNREFUSED 2a01:7e00::f03c:91ff:fea1:75a9:8008" info @p13 SSB- friends:pub.scuttlebuttchess.co.uk:8008:@GPz52umhSy9c4Qu7jBLd9mDOysvxyy3TcjzUzsaZHVA=.ed25519 ERR "connect ECONNREFUSED 68.183.32.46:8008" ... ``` oh and i'm using 428f3de1ea2aef72f7e991b9cf61dd85e0b1e24c, so a bit more recent then v3.16.2.
161159https://api.github.com/repos/ssbc/ssb-server/issues/733https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/733/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/733/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/733/eventshttps://github.com/ssbc/ssb-server/issues/733683691499MDU6SXNzdWU2ODM2OTE0OTk=733Error replicating{'login': 'egils-consulting', 'id': 68460690, 'node_id': 'MDQ6VXNlcjY4NDYwNjkw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/68460690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/egils-consulting', 'html_url': 'https://github.com/egils-consulting', 'followers_url': 'https://api.github.com/users/egils-consulting/followers', 'following_url': 'https://api.github.com/users/egils-consulting/following{/other_user}', 'gists_url': 'https://api.github.com/users/egils-consulting/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/egils-consulting/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/egils-consulting/subscriptions', 'organizations_url': 'https://api.github.com/users/egils-consulting/orgs', 'repos_url': 'https://api.github.com/users/egils-consulting/repos', 'events_url': 'https://api.github.com/users/egils-consulting/events{/privacy}', 'received_events_url': 'https://api.github.com/users/egils-consulting/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-21T16:57:50Z2020-08-21T16:57:50ZNONEHi. Got this error today. No idea if it influences functionality: ``` info @JxB SSB- 165.22.145.38:8008:@ennK62KwH3KfitZAgeJMwjlD2h4Z2UIycuVCxPeaUFI=.ed25519 PEER JOINED Error replicating with @ennK62KwH3KfitZAgeJMwjlD2h4Z2UIycuVCxPeaUFI=.ed25519: Error: method:createHistoryStream is not in list of allowed methods at Function.perms.pre (/home/node/.npm-global/lib/node_modules/ssb-room/node_modules/muxrpc/permissions.js:88:14) at Object.<anonymous> (/home/node/.npm-global/lib/node_modules/ssb-room/node_modules/muxrpc/local-api.js:35:21) at PacketStreamSubstream.stream.read (/home/node/.npm-global/lib/node_modules/ssb-room/node_modules/muxrpc/stream.js:69:23) at PacketStream._onstream (/home/node/.npm-global/lib/node_modules/ssb-room/node_modules/packet-stream/index.js:228:11) at PacketStream.write (/home/node/.npm-global/lib/node_modules/ssb-room/node_modules/packet-stream/index.js:135:41) at /home/node/.npm-global/lib/node_modules/ssb-room/node_modules/muxrpc/pull-weird.js:56:15 at /home/node/.npm-global/lib/node_modules/ssb-room/node_modules/pull-stream/sinks/drain.js:24:37 at /home/node/.npm-global/lib/node_modules/ssb-room/node_modules/pull-goodbye/node_modules/pull-stream/throughs/filter.js:17:11 at Object.cb (/home/node/.npm-global/lib/node_modules/ssb-room/node_modules/packet-stream-codec/index.js:111:11) at drain (/home/node/.npm-global/lib/node_modules/ssb-room/node_modules/pull-reader/index.js:39:14) ```
162160https://api.github.com/repos/ssbc/ssb-server/issues/732https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/732/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/732/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/732/eventshttps://github.com/ssbc/ssb-server/issues/732678241576MDU6SXNzdWU2NzgyNDE1NzY=732Is there a way to list plugins?{'login': 'egils-consulting', 'id': 68460690, 'node_id': 'MDQ6VXNlcjY4NDYwNjkw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/68460690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/egils-consulting', 'html_url': 'https://github.com/egils-consulting', 'followers_url': 'https://api.github.com/users/egils-consulting/followers', 'following_url': 'https://api.github.com/users/egils-consulting/following{/other_user}', 'gists_url': 'https://api.github.com/users/egils-consulting/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/egils-consulting/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/egils-consulting/subscriptions', 'organizations_url': 'https://api.github.com/users/egils-consulting/orgs', 'repos_url': 'https://api.github.com/users/egils-consulting/repos', 'events_url': 'https://api.github.com/users/egils-consulting/events{/privacy}', 'received_events_url': 'https://api.github.com/users/egils-consulting/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-13T08:08:37Z2020-08-13T08:08:37ZNONEI get this: $ ssb-server plugins install|uninstall|enable|disable I also tried $ ssb-server --help, but did not find an options for listing the installed plugins
163161https://api.github.com/repos/ssbc/ssb-server/issues/731https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/731/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/731/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/731/eventshttps://github.com/ssbc/ssb-server/issues/731677248471MDU6SXNzdWU2NzcyNDg0NzE=731Heavy cpu use and old pubs{'login': 'egils-consulting', 'id': 68460690, 'node_id': 'MDQ6VXNlcjY4NDYwNjkw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/68460690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/egils-consulting', 'html_url': 'https://github.com/egils-consulting', 'followers_url': 'https://api.github.com/users/egils-consulting/followers', 'following_url': 'https://api.github.com/users/egils-consulting/following{/other_user}', 'gists_url': 'https://api.github.com/users/egils-consulting/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/egils-consulting/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/egils-consulting/subscriptions', 'organizations_url': 'https://api.github.com/users/egils-consulting/orgs', 'repos_url': 'https://api.github.com/users/egils-consulting/repos', 'events_url': 'https://api.github.com/users/egils-consulting/events{/privacy}', 'received_events_url': 'https://api.github.com/users/egils-consulting/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-08-11T22:49:30Z2020-08-11T22:49:50ZNONEHi, I just installed ssb-server on my old laptop. It runs very hot and top is saying it uses a lot of cpu. Is this normal during startup of ssb-server? Most of my pubs are 1-2 years old and time out it seems. Can I remove them somehow?
164162https://api.github.com/repos/ssbc/ssb-server/issues/730https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/730/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/730/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/730/eventshttps://github.com/ssbc/ssb-server/issues/730677237542MDU6SXNzdWU2NzcyMzc1NDI=730Node is now on version 14{'login': 'egils-consulting', 'id': 68460690, 'node_id': 'MDQ6VXNlcjY4NDYwNjkw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/68460690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/egils-consulting', 'html_url': 'https://github.com/egils-consulting', 'followers_url': 'https://api.github.com/users/egils-consulting/followers', 'following_url': 'https://api.github.com/users/egils-consulting/following{/other_user}', 'gists_url': 'https://api.github.com/users/egils-consulting/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/egils-consulting/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/egils-consulting/subscriptions', 'organizations_url': 'https://api.github.com/users/egils-consulting/orgs', 'repos_url': 'https://api.github.com/users/egils-consulting/repos', 'events_url': 'https://api.github.com/users/egils-consulting/events{/privacy}', 'received_events_url': 'https://api.github.com/users/egils-consulting/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]42020-08-11T22:23:34Z2020-08-13T14:12:42ZNONEIs it hard to make it work out of the box with v14?
165163https://api.github.com/repos/ssbc/ssb-server/issues/729https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/729/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/729/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/729/eventshttps://github.com/ssbc/ssb-server/pull/729669230226MDExOlB1bGxSZXF1ZXN0NDU5NjI5Njk3729Updated config example in README{'login': 'njromano', 'id': 6380596, 'node_id': 'MDQ6VXNlcjYzODA1OTY=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6380596?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/njromano', 'html_url': 'https://github.com/njromano', 'followers_url': 'https://api.github.com/users/njromano/followers', 'following_url': 'https://api.github.com/users/njromano/following{/other_user}', 'gists_url': 'https://api.github.com/users/njromano/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/njromano/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/njromano/subscriptions', 'organizations_url': 'https://api.github.com/users/njromano/orgs', 'repos_url': 'https://api.github.com/users/njromano/repos', 'events_url': 'https://api.github.com/users/njromano/events{/privacy}', 'received_events_url': 'https://api.github.com/users/njromano/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]02020-07-30T22:02:01Z2020-07-30T22:02:01ZNONE{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/729', 'html_url': 'https://github.com/ssbc/ssb-server/pull/729', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/729.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/729.patch'} Fixes #728 - Changed external property in config example. The previous example used an array and led to issues creating invites on the first setup for newbies. The multiserver net plugin seems to call `replace()` on the external property, which does not work for arrays.
166164https://api.github.com/repos/ssbc/ssb-server/issues/728https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/728/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/728/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/728/eventshttps://github.com/ssbc/ssb-server/issues/728656136950MDU6SXNzdWU2NTYxMzY5NTA=728Can't create invite despite configuration{'login': 'rabble', 'id': 76, 'node_id': 'MDQ6VXNlcjc2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/76?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/rabble', 'html_url': 'https://github.com/rabble', 'followers_url': 'https://api.github.com/users/rabble/followers', 'following_url': 'https://api.github.com/users/rabble/following{/other_user}', 'gists_url': 'https://api.github.com/users/rabble/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/rabble/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/rabble/subscriptions', 'organizations_url': 'https://api.github.com/users/rabble/orgs', 'repos_url': 'https://api.github.com/users/rabble/repos', 'events_url': 'https://api.github.com/users/rabble/events{/privacy}', 'received_events_url': 'https://api.github.com/users/rabble/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]32020-07-13T21:03:20Z2020-07-30T22:03:02ZCONTRIBUTORI think i'm following the instructions at https://github.com/ssbc/ssb-config/#connections. There seems to be some debate in the documentation if external should be an array but i get the same error both ways. Any idea what's wrong? `> ssb invite.create 1 > Error: no address available for creating an invite,configuration needed for server. > see: https://github.com/ssbc/ssb-config/#connections > at Object.<anonymous> (/home/server/ssb-server/node_modules/ssb-invite/index.js:92:29) > at apply (/home/server/ssb-server/node_modules/muxrpc-validation/index.js:197:15) > at Object.<anonymous> (/home/server/ssb-server/node_modules/muxrpc-validation/index.js:86:14) > at Object.hooked (/home/server/ssb-server/node_modules/hoox/index.js:10:15) > at Object.localCall (/home/server/ssb-server/node_modules/muxrpc/local-api.js:31:29) > at Object.<anonymous> (/home/server/ssb-server/node_modules/muxrpc/local-api.js:37:22) > at Object.request (/home/server/ssb-server/node_modules/muxrpc/stream.js:48:17) > at PacketStream._onrequest (/home/server/ssb-server/node_modules/packet-stream/index.js:161:17) > at PacketStream.write (/home/server/ssb-server/node_modules/packet-stream/index.js:134:41) > at /home/server/ssb-server/node_modules/muxrpc/pull-weird.js:56:15` `$ cat config { "friends": { "hops": 4 }, "connections": { "incoming": { "net": [ { "scope": "public", "host": "0.0.0.0", "external": ["35.202.141.100"], "transform": "shs", "port": 8008 } ] }, "outgoing": { "net": [ { "transform": "shs" } ] } } }`
167165https://api.github.com/repos/ssbc/ssb-server/issues/727https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/727/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/727/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/727/eventshttps://github.com/ssbc/ssb-server/pull/727637202137MDExOlB1bGxSZXF1ZXN0NDMzMjM0MTA1727Fix caps being interpreted as a Buffer{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]32020-06-11T17:29:39Z2020-07-03T11:21:24ZMEMBER{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/727', 'html_url': 'https://github.com/ssbc/ssb-server/pull/727', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/727.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/727.patch'}Problem: The SSB-Server configures `caps` as a buffer, which breaks all connections because it's supposed to be a base64 string. Solution: Use the base64 string just like we're doing in SSB-Config.
168166https://api.github.com/repos/ssbc/ssb-server/issues/726https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/726/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/726/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/726/eventshttps://github.com/ssbc/ssb-server/pull/726636491050MDExOlB1bGxSZXF1ZXN0NDMyNjUzMzY1726ssb-db is not a dev dep{'login': 'arj03', 'id': 350682, 'node_id': 'MDQ6VXNlcjM1MDY4Mg==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/350682?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/arj03', 'html_url': 'https://github.com/arj03', 'followers_url': 'https://api.github.com/users/arj03/followers', 'following_url': 'https://api.github.com/users/arj03/following{/other_user}', 'gists_url': 'https://api.github.com/users/arj03/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/arj03/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/arj03/subscriptions', 'organizations_url': 'https://api.github.com/users/arj03/orgs', 'repos_url': 'https://api.github.com/users/arj03/repos', 'events_url': 'https://api.github.com/users/arj03/events{/privacy}', 'received_events_url': 'https://api.github.com/users/arj03/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-06-10T19:25:25Z2020-06-10T19:48:30Z2020-06-10T19:48:26ZMEMBER{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/726', 'html_url': 'https://github.com/ssbc/ssb-server/pull/726', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/726.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/726.patch'}
169167https://api.github.com/repos/ssbc/ssb-server/issues/725https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/725/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/725/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/725/eventshttps://github.com/ssbc/ssb-server/issues/725625274521MDU6SXNzdWU2MjUyNzQ1MjE=725TypeError: Cannot set property 'module' of undefined{'login': 'ndarilek', 'id': 1172, 'node_id': 'MDQ6VXNlcjExNzI=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1172?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ndarilek', 'html_url': 'https://github.com/ndarilek', 'followers_url': 'https://api.github.com/users/ndarilek/followers', 'following_url': 'https://api.github.com/users/ndarilek/following{/other_user}', 'gists_url': 'https://api.github.com/users/ndarilek/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ndarilek/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ndarilek/subscriptions', 'organizations_url': 'https://api.github.com/users/ndarilek/orgs', 'repos_url': 'https://api.github.com/users/ndarilek/repos', 'events_url': 'https://api.github.com/users/ndarilek/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ndarilek/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]12020-05-27T00:00:36Z2020-07-31T18:54:48ZNONEGetting the following when attempting to instlal plugins on V19.2.0: ```bash $ sbot plugins.install ssb-backlinks /home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/muxrpcli/index.js:125 throw err ^ TypeError: Cannot set property 'module' of undefined at Object.install (/home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/ssb-plugins/index.js:117:23) at Object.hooked (/home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/hoox/index.js:10:15) at Object.localCall (/home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/muxrpc/local-api.js:31:29) at Object.<anonymous> (/home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/muxrpc/local-api.js:37:22) at PacketStreamSubstream.stream.read (/home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/muxrpc/stream.js:69:23) at PacketStream._onstream (/home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/packet-stream/index.js:228:11) at PacketStream.write (/home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/packet-stream/index.js:135:41) at /home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/muxrpc/pull-weird.js:56:15 at /home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/pull-stream/sinks/drain.js:24:37 at /home/nolan/.node_modules/lib/node_modules/ssb-server/node_modules/pull-goodbye/node_modules/pull-stream/throughs/filter.js:17:11 ```
170168https://api.github.com/repos/ssbc/ssb-server/issues/724https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/724/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/724/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/724/eventshttps://github.com/ssbc/ssb-server/pull/724625003185MDExOlB1bGxSZXF1ZXN0NDIzMzAzODc3724Replace `getAddress()` with `address()`{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'id': 142576336, 'node_id': 'MDU6TGFiZWwxNDI1NzYzMzY=', 'url': 'https://api.github.com/repos/ssbc/ssb-server/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]closedFalse{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}[{'login': 'christianbundy', 'id': 537700, 'node_id': 'MDQ6VXNlcjUzNzcwMA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/537700?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/christianbundy', 'html_url': 'https://github.com/christianbundy', 'followers_url': 'https://api.github.com/users/christianbundy/followers', 'following_url': 'https://api.github.com/users/christianbundy/following{/other_user}', 'gists_url': 'https://api.github.com/users/christianbundy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/christianbundy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/christianbundy/subscriptions', 'organizations_url': 'https://api.github.com/users/christianbundy/orgs', 'repos_url': 'https://api.github.com/users/christianbundy/repos', 'events_url': 'https://api.github.com/users/christianbundy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/christianbundy/received_events', 'type': 'User', 'site_admin': False}]02020-05-26T16:07:50Z2020-05-27T21:24:24Z2020-05-27T21:24:24ZMEMBER{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/724', 'html_url': 'https://github.com/ssbc/ssb-server/pull/724', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/724.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/724.patch'}See the commits for more details. TL;DR: - Replace `getAddress()` with `address()` when call is happening over MuxRPC. - Since our dependencies don't support Node.js 6, change Travis config to test 8 - 14.
171169https://api.github.com/repos/ssbc/ssb-server/issues/723https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/723/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/723/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/723/eventshttps://github.com/ssbc/ssb-server/pull/723623785285MDExOlB1bGxSZXF1ZXN0NDIyMzU2NjMy723package.json: dep on sodium-native >=2.4.9{'login': 'radfish', 'id': 17036903, 'node_id': 'MDQ6VXNlcjE3MDM2OTAz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/17036903?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/radfish', 'html_url': 'https://github.com/radfish', 'followers_url': 'https://api.github.com/users/radfish/followers', 'following_url': 'https://api.github.com/users/radfish/following{/other_user}', 'gists_url': 'https://api.github.com/users/radfish/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/radfish/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/radfish/subscriptions', 'organizations_url': 'https://api.github.com/users/radfish/orgs', 'repos_url': 'https://api.github.com/users/radfish/repos', 'events_url': 'https://api.github.com/users/radfish/events{/privacy}', 'received_events_url': 'https://api.github.com/users/radfish/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-05-24T03:20:21Z2020-05-28T07:23:36Z2020-05-28T07:23:35ZNONE{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/723', 'html_url': 'https://github.com/ssbc/ssb-server/pull/723', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/723.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/723.patch'}sodium-native 2.4.2 does not build with nodejs 14.2.0 (compile errors reported during npm install of ssb-server). Along with this patch, need to also update shrinkwrap and commit npm-shrinkwrap.json (I didn't do it, would rather a dev do it): npm install --save
172170https://api.github.com/repos/ssbc/ssb-server/issues/722https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/722/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/722/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/722/eventshttps://github.com/ssbc/ssb-server/pull/722622212583MDExOlB1bGxSZXF1ZXN0NDIxMTIyMDg0722add ssb-private1{'login': 'mixmix', 'id': 2665886, 'node_id': 'MDQ6VXNlcjI2NjU4ODY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2665886?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mixmix', 'html_url': 'https://github.com/mixmix', 'followers_url': 'https://api.github.com/users/mixmix/followers', 'following_url': 'https://api.github.com/users/mixmix/following{/other_user}', 'gists_url': 'https://api.github.com/users/mixmix/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mixmix/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mixmix/subscriptions', 'organizations_url': 'https://api.github.com/users/mixmix/orgs', 'repos_url': 'https://api.github.com/users/mixmix/repos', 'events_url': 'https://api.github.com/users/mixmix/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mixmix/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]42020-05-21T03:03:22Z2020-06-03T09:34:42Z2020-05-27T21:51:48ZMEMBER{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/722', 'html_url': 'https://github.com/ssbc/ssb-server/pull/722', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/722.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/722.patch'}with the upcoming `ssb-db@20` we're removing the classic private-box functionality by default. To preserve the behaviour state of `ssb-server`, this adds it back into this distro. **NOTE : this needs `ssb-db` to be upgraded (once that's published) before merging**
173171https://api.github.com/repos/ssbc/ssb-server/issues/721https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/721/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/721/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/721/eventshttps://github.com/ssbc/ssb-server/issues/721608551565MDU6SXNzdWU2MDg1NTE1NjU=721sbot whoami, Error: Could not connect to ssb-server localhost:8008{'login': 'mrweiss', 'id': 22911545, 'node_id': 'MDQ6VXNlcjIyOTExNTQ1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/22911545?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mrweiss', 'html_url': 'https://github.com/mrweiss', 'followers_url': 'https://api.github.com/users/mrweiss/followers', 'following_url': 'https://api.github.com/users/mrweiss/following{/other_user}', 'gists_url': 'https://api.github.com/users/mrweiss/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mrweiss/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mrweiss/subscriptions', 'organizations_url': 'https://api.github.com/users/mrweiss/orgs', 'repos_url': 'https://api.github.com/users/mrweiss/repos', 'events_url': 'https://api.github.com/users/mrweiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mrweiss/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]22020-04-28T19:16:16Z2020-06-12T12:04:22ZNONEHi, I was running a pub some time ago using ssb-server, I've wiped the VPS and tried to set everything up again, but I am running into issues with the newer version of ssb-server - it's the same VPS/setup as before, fresh install - would anyone see this issue before? Thank you! ` Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-957.1.3.el7.x86_64 Architecture: x86-64 ` Following https://scuttlebot.io/docs/config/create-a-pub.html setting the hostname to one that matches the A record for the server's IP address. > yum install npm > yum install screen > npm install -g ssb-server > screen -S scuttlebutt > sh ~/run-sbotserver.sh ssb-server 15.2.0 /root/.ssb logging.level:notice my key ID: Ql8EuHS3ode0FPbZqp882xva5jc/tjDxfBRI4yQ0088=.ed25519 ssb-friends: stream legacy api used ************************************************** () **ctrl+a d** > sbot whoami Error: Could not connect to ssb-server localhost:8008 Use the "start" command to start it. Use --verbose option to see full error
174172https://api.github.com/repos/ssbc/ssb-server/issues/720https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/720/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/720/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/720/eventshttps://github.com/ssbc/ssb-server/issues/720599465871MDU6SXNzdWU1OTk0NjU4NzE=720Stream crash when creating invites for new pub{'login': 'pospi', 'id': 437540, 'node_id': 'MDQ6VXNlcjQzNzU0MA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/437540?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pospi', 'html_url': 'https://github.com/pospi', 'followers_url': 'https://api.github.com/users/pospi/followers', 'following_url': 'https://api.github.com/users/pospi/following{/other_user}', 'gists_url': 'https://api.github.com/users/pospi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pospi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pospi/subscriptions', 'organizations_url': 'https://api.github.com/users/pospi/orgs', 'repos_url': 'https://api.github.com/users/pospi/repos', 'events_url': 'https://api.github.com/users/pospi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pospi/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-04-14T10:32:39Z2020-04-30T09:16:36Z2020-04-30T09:16:36ZNONEHiya (: I'm setting up a pub using Docker, following instructions at https://handbook.scuttlebutt.nz/guides/pubs/setup-a-pub Setup and naming the pub all fine so far, but when I attempt to create invites I get this: ``` root@ssb:/# ssb-server invite.create 1000 --host ssb.spadgos.com /usr/local/lib/node_modules/ssb-server/node_modules/muxrpcli/index.js:125 throw err ^ Error: stream ended with:0 but wanted:34 at drain (/usr/local/lib/node_modules/ssb-server/node_modules/pull-reader/index.js:43:26) at /usr/local/lib/node_modules/ssb-server/node_modules/pull-reader/index.js:63:18 at /usr/local/lib/node_modules/ssb-server/node_modules/pull-reader/index.js:114:13 at drain (/usr/local/lib/node_modules/ssb-server/node_modules/stream-to-pull-stream/index.js:126:18) at Socket.<anonymous> (/usr/local/lib/node_modules/ssb-server/node_modules/stream-to-pull-stream/index.js:143:5) at Socket.emit (events.js:203:15) at endReadableNT (_stream_readable.js:1145:12) at process._tickCallback (internal/process/next_tick.js:63:19) ``` Have tried just single invites rather than large numbers, no change to the error. Using `ssb-server@15.2.0`; nodejs `v10.20.1`; Debian buster. Weirdness encountered so far (in case relevant): because my hostname is bound to Cloudflare, the public IP of the box does not match the auto-discovered one even though I have it set correctly for Docker Compose. Thus I need to use the `--host` switch to make it resolve correctly.
175173https://api.github.com/repos/ssbc/ssb-server/issues/719https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/719/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/719/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/719/eventshttps://github.com/ssbc/ssb-server/issues/719590705277MDU6SXNzdWU1OTA3MDUyNzc=719Create/Accepting Invites: "deprecated api used: ssb-ref.parseAddress"{'login': 'NiklasKunkel', 'id': 1817533, 'node_id': 'MDQ6VXNlcjE4MTc1MzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1817533?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NiklasKunkel', 'html_url': 'https://github.com/NiklasKunkel', 'followers_url': 'https://api.github.com/users/NiklasKunkel/followers', 'following_url': 'https://api.github.com/users/NiklasKunkel/following{/other_user}', 'gists_url': 'https://api.github.com/users/NiklasKunkel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NiklasKunkel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NiklasKunkel/subscriptions', 'organizations_url': 'https://api.github.com/users/NiklasKunkel/orgs', 'repos_url': 'https://api.github.com/users/NiklasKunkel/repos', 'events_url': 'https://api.github.com/users/NiklasKunkel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NiklasKunkel/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112872376, 'node_id': 'MDU6TGFiZWwxMTEyODcyMzc2', 'url': 'https://api.github.com/repos/ssbc/ssb-server/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}]closedFalse[]12020-03-31T01:04:26Z2020-07-29T04:23:00Z2020-07-29T04:23:00ZNONEWhen using the CLI to create or accept invites I get this message quite frequently. I'm using the latest commit on master but have had this problem quite frequently in previous versions as well. Is there a new interface for generating and accepting invites? Creating an invite: ``` $ ~/ssb-server/bin.js invite.create --limit 1 Trace: deprecated api used: ssb-ref.parseAddress at Object.parseAddress (/home/nkunkel/ssb-server/node_modules/ssb-ref/index.js:96:15) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/ssb-invite/index.js:98:24) at apply (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:197:15) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:86:14) at Object.hooked (/home/nkunkel/ssb-server/node_modules/hoox/index.js:10:15) at Object.localCall (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:31:29) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:37:22) at Object.request (/home/nkunkel/ssb-server/node_modules/muxrpc/stream.js:48:17) at PacketStream._onrequest (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:161:17) at PacketStream.write (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:134:41) "206.172.198.198:8008:@BqTvsb8hUGaL5uqJYwSSsNmp+MbX4x+6pUZga0CV1M4=.ed25519~ZteBlRAsKUITJHSKh31je7f1gooJM/ZsOB4rNktA8EI=" ``` Accepting Invite: ``` $ ~/ssb-server/bin.js invite.accept "206.172.198.198:8008:@BqTvsb8hUGaL5uqJYwSSsNmp+MbX4x+6pUZga0CV1M4=.ed25519~VIE2Nf6ceMNSTkcAinqr/AN57PtvhJA17nJmPNkzRjk=" Trace: deprecated api used: ssb-ref.parseAddress at Object.parseAddress (/home/nkunkel/ssb-server/node_modules/ssb-ref/index.js:96:15) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/ssb-invite/index.js:212:24) at apply (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:197:15) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:86:14) at Object.hooked (/home/nkunkel/ssb-server/node_modules/hoox/index.js:10:15) at Object.localCall (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:31:29) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:37:22) at Object.request (/home/nkunkel/ssb-server/node_modules/muxrpc/stream.js:48:17) at PacketStream._onrequest (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:161:17) at PacketStream.write (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:134:41) Trace: deprecated api used: ssb-ref.parseInvite at Object.parseInvite (/home/nkunkel/ssb-server/node_modules/ssb-ref/index.js:96:15) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/ssb-invite/index.js:223:37) at apply (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:197:15) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:86:14) at Object.hooked (/home/nkunkel/ssb-server/node_modules/hoox/index.js:10:15) at Object.localCall (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:31:29) at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:37:22) at Object.request (/home/nkunkel/ssb-server/node_modules/muxrpc/stream.js:48:17) at PacketStream._onrequest (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:161:17) at PacketStream.write (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:134:41) ```
176174https://api.github.com/repos/ssbc/ssb-server/issues/718https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/718/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/718/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/718/eventshttps://github.com/ssbc/ssb-server/issues/718581400023MDU6SXNzdWU1ODE0MDAwMjM=718Cannot read property 'commands' of undefined.{'login': 'xloem', 'id': 279585, 'node_id': 'MDQ6VXNlcjI3OTU4NQ==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/279585?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/xloem', 'html_url': 'https://github.com/xloem', 'followers_url': 'https://api.github.com/users/xloem/followers', 'following_url': 'https://api.github.com/users/xloem/following{/other_user}', 'gists_url': 'https://api.github.com/users/xloem/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/xloem/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/xloem/subscriptions', 'organizations_url': 'https://api.github.com/users/xloem/orgs', 'repos_url': 'https://api.github.com/users/xloem/repos', 'events_url': 'https://api.github.com/users/xloem/events{/privacy}', 'received_events_url': 'https://api.github.com/users/xloem/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112872376, 'node_id': 'MDU6TGFiZWwxMTEyODcyMzc2', 'url': 'https://api.github.com/repos/ssbc/ssb-server/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}]closedFalse[]12020-03-14T22:32:14Z2020-07-13T01:51:44Z2020-07-13T01:51:44ZNONEEvery now and then I try to get ssb-git up and running but I never can get all the parts working together. I tried today and this was the error I got. I did a `git pull` of scuttlebot master and then `npm install`, and I'm running Patchwork. ``` $ sbot plugins.install ssb-npm-registry --from 'http://viewer.scuttlebot.io/&2afFvk14JEObC047kYmBLioDgMfHe2Eg5/gndSjPQ1Q=.sha256' /home/karl/src/scuttlebot/node_modules/muxrpc-usage/index.js:9 return o.commands ^ TypeError: Cannot read property 'commands' of undefined at isGroup (/home/karl/src/scuttlebot/node_modules/muxrpc-usage/index.js:9:12) at get (/home/karl/src/scuttlebot/node_modules/muxrpc-usage/index.js:14:8) at Object.exports.get (/home/karl/src/scuttlebot/node_modules/muxrpc-usage/index.js:27:10) at output (/home/karl/src/scuttlebot/node_modules/muxrpcli/index.js:45:17) at /home/karl/src/scuttlebot/node_modules/muxrpcli/index.js:81:9 at Object._requests.(anonymous function) (/home/karl/src/scuttlebot/node_modules/packet-stream/index.js:38:5) at PacketStream._onrequest (/home/karl/src/scuttlebot/node_modules/packet-stream/index.js:151:26) at PacketStream.write (/home/karl/src/scuttlebot/node_modules/packet-stream/index.js:134:41) at /home/karl/src/scuttlebot/node_modules/muxrpc/pull-weird.js:56:15 at /home/karl/src/scuttlebot/node_modules/pull-stream/sinks/drain.js:24:37 ```
177175https://api.github.com/repos/ssbc/ssb-server/issues/717https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/717/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/717/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/717/eventshttps://github.com/ssbc/ssb-server/pull/717580710904MDExOlB1bGxSZXF1ZXN0Mzg3ODY4MTM1717A simple systemd service file{'login': 'xloem', 'id': 279585, 'node_id': 'MDQ6VXNlcjI3OTU4NQ==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/279585?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/xloem', 'html_url': 'https://github.com/xloem', 'followers_url': 'https://api.github.com/users/xloem/followers', 'following_url': 'https://api.github.com/users/xloem/following{/other_user}', 'gists_url': 'https://api.github.com/users/xloem/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/xloem/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/xloem/subscriptions', 'organizations_url': 'https://api.github.com/users/xloem/orgs', 'repos_url': 'https://api.github.com/users/xloem/repos', 'events_url': 'https://api.github.com/users/xloem/events{/privacy}', 'received_events_url': 'https://api.github.com/users/xloem/received_events', 'type': 'User', 'site_admin': False}[]openFalse[]22020-03-13T16:26:46Z2020-06-12T10:27:46ZNONE{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/717', 'html_url': 'https://github.com/ssbc/ssb-server/pull/717', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/717.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/717.patch'}
178176https://api.github.com/repos/ssbc/ssb-server/issues/716https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/716/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/716/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/716/eventshttps://github.com/ssbc/ssb-server/issues/716568147045MDU6SXNzdWU1NjgxNDcwNDU=716Unable to set custom path for '.ssb' folder{'login': 'chongjh', 'id': 36836106, 'node_id': 'MDQ6VXNlcjM2ODM2MTA2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36836106?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/chongjh', 'html_url': 'https://github.com/chongjh', 'followers_url': 'https://api.github.com/users/chongjh/followers', 'following_url': 'https://api.github.com/users/chongjh/following{/other_user}', 'gists_url': 'https://api.github.com/users/chongjh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/chongjh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/chongjh/subscriptions', 'organizations_url': 'https://api.github.com/users/chongjh/orgs', 'repos_url': 'https://api.github.com/users/chongjh/repos', 'events_url': 'https://api.github.com/users/chongjh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/chongjh/received_events', 'type': 'User', 'site_admin': False}[{'id': 1112872376, 'node_id': 'MDU6TGFiZWwxMTEyODcyMzc2', 'url': 'https://api.github.com/repos/ssbc/ssb-server/labels/stale', 'name': 'stale', 'color': 'ffffff', 'default': False, 'description': None}]closedFalse[]12020-02-20T08:58:47Z2020-07-11T01:19:30Z2020-07-11T01:19:30ZNONEI'm trying to set a custom directory path for the '.ssb' folder. I refered to [this documentation](https://ssbc.github.io/ssb-config/). To reproduce : Change `path` in `node_modules/ssb-config/defaults.js` to a custom directory path. Error output : ```C:<HOME>\Documents\Github\app\main.js:35 throw err ^` Error: could not connect to sbot at C:<HOME>\Documents\Github\app\node_modules\ssb-client\client.js:55:17 at next (C:<HOME>\Documents\Github\app\node_modules\multiserver\compose.js:24:14) at C:<HOME>\Documents\Github\app\node_modules\multiserver\compose.js:34:9 at _cb (C:<HOME>\Documents\Github\app\node_modules\multiserver\plugins\shs.js:28:20) at C:<HOME>\Documents\Github\app\node_modules\secret-handshake\protocol.js:118:22 at C:<HOME>\Documents\Github\app\node_modules\pull-handshake\index.js:10:5 at C:<HOME>\Documents\Github\app\node_modules\pull-handshake\index.js:23:13 at callback (C:<HOME>\Documents\Github\app\node_modules\pull-pushable\index.js:81:7) at drain (C:<HOME>\Documents\Github\app\node_modules\pull-pushable\index.js:68:39) Error: shs.client: server hung up when we sent hello (phase 3). Possibly we dailed a wrong number, or the server does not wish to talk to us. at abort (C:<HOME>\Documents\Github\app\node_modules\secret-handshake\protocol.js:37:45) at Object.cb (C:<HOME>\Documents\Github\app\node_modules\secret-handshake\protocol.js:52:26) at drain (C:<HOME>\Documents\Github\app\node_modules\pull-reader\index.js:43:23) Error: stream ended with:64 but wanted:80 at drain (C:<HOME>\Documents\Github\app\node_modules\pull-reader\index.js:43:26) at C:<HOME>\Documents\Github\app\node_modules\pull-reader\index.js:63:18 at C:<HOME>\Documents\Github\app\node_modules\pull-reader\index.js:20:7 at drain (C:<HOME>\Documents\Github\app\node_modules\stream-to-pull-stream\index.js:126:18) at Socket.<anonymous> (C:<HOME>\Documents\Github\app\node_modules\stream-to-pull-stream\index.js:143:5) at Socket.emit (events.js:194:15) at endReadableNT (_stream_readable.js:1125:12) at process._tickCallback (internal/process/next_tick.js:63:19) Process finished with exit code 1 ``` - OS : WIndows 10 - NodeJS : v10.15.3
179177https://api.github.com/repos/ssbc/ssb-server/issues/715https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/715/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/715/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/715/eventshttps://github.com/ssbc/ssb-server/issues/715562135509MDU6SXNzdWU1NjIxMzU1MDk=715CLI gets stuck at `ssb-friends`{'login': 'nichoth', 'id': 5776508, 'node_id': 'MDQ6VXNlcjU3NzY1MDg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/5776508?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nichoth', 'html_url': 'https://github.com/nichoth', 'followers_url': 'https://api.github.com/users/nichoth/followers', 'following_url': 'https://api.github.com/users/nichoth/following{/other_user}', 'gists_url': 'https://api.github.com/users/nichoth/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nichoth/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nichoth/subscriptions', 'organizations_url': 'https://api.github.com/users/nichoth/orgs', 'repos_url': 'https://api.github.com/users/nichoth/repos', 'events_url': 'https://api.github.com/users/nichoth/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nichoth/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32020-02-09T07:18:43Z2020-02-11T03:22:13Z2020-02-11T03:22:13ZNONE``` .ssb-foo nick$ ssb_appname="ssb-foo" ssb-server start ssb-server 15.2.0 /Users/nick/.ssb-foo logging.level:notice my key ID: cldncCeFL3QN1XtRT3E/ZtBpW+FQJ5s+IqTiJFrbRGs=.ed25519 ssb-friends: stream legacy api used ************************************************** () ``` This is when starting sbot as a cli command. It gets stuck at that point. Followed the instructions [here](https://josiahwitt.com/2018/07/08/scuttlebutt-intro-test-playground.html) thus far (general info about setting up a test network)
180178https://api.github.com/repos/ssbc/ssb-server/issues/714https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/714/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/714/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/714/eventshttps://github.com/ssbc/ssb-server/pull/714558205448MDExOlB1bGxSZXF1ZXN0MzY5NjQwNjkw714A user-friendly update to Readme.md{'login': 'D3191', 'id': 60439047, 'node_id': 'MDQ6VXNlcjYwNDM5MDQ3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/60439047?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/D3191', 'html_url': 'https://github.com/D3191', 'followers_url': 'https://api.github.com/users/D3191/followers', 'following_url': 'https://api.github.com/users/D3191/following{/other_user}', 'gists_url': 'https://api.github.com/users/D3191/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/D3191/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/D3191/subscriptions', 'organizations_url': 'https://api.github.com/users/D3191/orgs', 'repos_url': 'https://api.github.com/users/D3191/repos', 'events_url': 'https://api.github.com/users/D3191/events{/privacy}', 'received_events_url': 'https://api.github.com/users/D3191/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]102020-01-31T15:40:34Z2020-03-02T16:46:52Z2020-03-02T16:46:51ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/714', 'html_url': 'https://github.com/ssbc/ssb-server/pull/714', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/714.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/714.patch'}This change would provide a great deal of simplicity when someone tries to make a new pub server. A user by following these steps will create a pub server quickly and will circumvent a lot of the errors which I ran into.
181179https://api.github.com/repos/ssbc/ssb-server/issues/713https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/713/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/713/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/713/eventshttps://github.com/ssbc/ssb-server/pull/713557253472MDExOlB1bGxSZXF1ZXN0MzY4ODc2NTYx713Add dockerfile (adapted from ssb-room){'login': 'mcrosson', 'id': 2058383, 'node_id': 'MDQ6VXNlcjIwNTgzODM=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/2058383?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mcrosson', 'html_url': 'https://github.com/mcrosson', 'followers_url': 'https://api.github.com/users/mcrosson/followers', 'following_url': 'https://api.github.com/users/mcrosson/following{/other_user}', 'gists_url': 'https://api.github.com/users/mcrosson/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mcrosson/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mcrosson/subscriptions', 'organizations_url': 'https://api.github.com/users/mcrosson/orgs', 'repos_url': 'https://api.github.com/users/mcrosson/repos', 'events_url': 'https://api.github.com/users/mcrosson/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mcrosson/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]22020-01-30T04:04:40Z2020-01-30T16:57:11Z2020-01-30T16:57:11ZNONE{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/713', 'html_url': 'https://github.com/ssbc/ssb-server/pull/713', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/713.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/713.patch'}Added a basic docker file for deploying ssb-server as a container.
182180https://api.github.com/repos/ssbc/ssb-server/issues/712https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/712/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/712/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/712/eventshttps://github.com/ssbc/ssb-server/issues/712556971673MDU6SXNzdWU1NTY5NzE2NzM=712Error: listen EADDRNOTAVAIL: address not available{'login': 'D3191', 'id': 60439047, 'node_id': 'MDQ6VXNlcjYwNDM5MDQ3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/60439047?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/D3191', 'html_url': 'https://github.com/D3191', 'followers_url': 'https://api.github.com/users/D3191/followers', 'following_url': 'https://api.github.com/users/D3191/following{/other_user}', 'gists_url': 'https://api.github.com/users/D3191/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/D3191/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/D3191/subscriptions', 'organizations_url': 'https://api.github.com/users/D3191/orgs', 'repos_url': 'https://api.github.com/users/D3191/repos', 'events_url': 'https://api.github.com/users/D3191/events{/privacy}', 'received_events_url': 'https://api.github.com/users/D3191/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-01-29T16:23:13Z2020-01-31T00:59:49Z2020-01-31T00:59:49ZCONTRIBUTORI have been trying to setup a ssb pub and have seem to hit a wall. I followed the instructions [here ](https://handbook.scuttlebutt.nz/guides/pubs/setup-a-pub)but when I run “sh ~/run-server.sh” I get the error: `Error: listen EADDRNOTAVAIL: address not available (My Public IP):8008` When I remove --host (My subdomain) from the string it works but when I run “ssb-server invite.create 1.” I receive the error: `Error: Server has no public ip address, cannot create useable invitation` I am running firewalld but I have opened both port 8008 and 8989 on both the internal and external zones. Secure Scuttlebutt looks like a great project and thanks for any help setting it up :)
183181https://api.github.com/repos/ssbc/ssb-server/issues/711https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/711/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/711/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/711/eventshttps://github.com/ssbc/ssb-server/pull/711545563796MDExOlB1bGxSZXF1ZXN0MzU5NDEwMTUz711Update README.md{'login': 'gvelez17', 'id': 798887, 'node_id': 'MDQ6VXNlcjc5ODg4Nw==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/798887?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gvelez17', 'html_url': 'https://github.com/gvelez17', 'followers_url': 'https://api.github.com/users/gvelez17/followers', 'following_url': 'https://api.github.com/users/gvelez17/following{/other_user}', 'gists_url': 'https://api.github.com/users/gvelez17/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gvelez17/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gvelez17/subscriptions', 'organizations_url': 'https://api.github.com/users/gvelez17/orgs', 'repos_url': 'https://api.github.com/users/gvelez17/repos', 'events_url': 'https://api.github.com/users/gvelez17/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gvelez17/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]12020-01-06T06:28:26Z2020-01-07T02:16:18Z2020-01-07T02:16:18ZCONTRIBUTOR{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/711', 'html_url': 'https://github.com/ssbc/ssb-server/pull/711', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/711.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/711.patch'}just fixed a few broken links at the bottom
184182https://api.github.com/repos/ssbc/ssb-server/issues/710https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/710/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/710/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/710/eventshttps://github.com/ssbc/ssb-server/issues/710544844258MDU6SXNzdWU1NDQ4NDQyNTg=710Can not setup a pub with ssb-server{'login': 'Chuck52', 'id': 10059018, 'node_id': 'MDQ6VXNlcjEwMDU5MDE4', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10059018?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Chuck52', 'html_url': 'https://github.com/Chuck52', 'followers_url': 'https://api.github.com/users/Chuck52/followers', 'following_url': 'https://api.github.com/users/Chuck52/following{/other_user}', 'gists_url': 'https://api.github.com/users/Chuck52/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Chuck52/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Chuck52/subscriptions', 'organizations_url': 'https://api.github.com/users/Chuck52/orgs', 'repos_url': 'https://api.github.com/users/Chuck52/repos', 'events_url': 'https://api.github.com/users/Chuck52/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Chuck52/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]162020-01-03T04:18:03Z2020-01-09T02:01:42Z2020-01-09T02:01:42ZNONEWe want to setup a pub on a cloud server to create invite codes for Manyserver. Now this is problem: Command list : 1. npm install -g ssb-server 2. ssb-server start --logging.level info --port 7002 --host 0.0.0.0 3. ssb-server --host 0.0.0.0 --port 7002 plugins.install ssb-peer-invites 4. change ' "name": "ssb-peer-invites" ' to ' " name": "peer-invites" ' in ~/.ssb/config (otherwise ssb-server can not work) 5. ssb-server start --logging.level info --port 7002 --host 0.0.0.0 (restart) 6. ssb-server --host 0.0.0.0 --port 7002 peerInvites.create --private 'private msg' --reveal 'test msg' then we got error message : > [gotest@transport01 ~]$ ssb-server --host 0.0.0.0 --port 7002 peerInvites.create --private 'private msg' --reveal 'test msg' > > /home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/muxrpcli/index.js:125 > throw err > ^ > TypeError: Cannot read property 'getState' of undefined > at Object.invites.getNearbyPubs (/home/gotest/.ssb/node_modules/ssb-peer-invites/index.js:282:24) > at Object.invites.create (/home/gotest/.ssb/node_modules/ssb-peer-invites/index.js:366:15) > at Object.hooked (/home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/hoox/index.js:10:15) > at Object.localCall (/home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/muxrpc/local-api.js:31:29) > at Object.<anonymous> (/home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/muxrpc/local-api.js:37:22) > at Object.request (/home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/muxrpc/stream.js:48:17) > at PacketStream._onrequest (/home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/packet-stream/index.js:161:17) > at PacketStream.write (/home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/packet-stream/index.js:134:41) > at /home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/muxrpc/pull-weird.js:56:15 > at /home/gotest/ssb-server/node-v10.18.0-linux-x64/lib/node_modules/ssb-server/node_modules/pull-stream/sinks/drain.js:24:37 what else can we do to create a invite code which Manyserver can use on mobile phone?
185183https://api.github.com/repos/ssbc/ssb-server/issues/709https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/709/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/709/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/709/eventshttps://github.com/ssbc/ssb-server/issues/709542395692MDU6SXNzdWU1NDIzOTU2OTI=709ssb-server won't launch{'login': 'RyanSinger', 'id': 2665386, 'node_id': 'MDQ6VXNlcjI2NjUzODY=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/2665386?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/RyanSinger', 'html_url': 'https://github.com/RyanSinger', 'followers_url': 'https://api.github.com/users/RyanSinger/followers', 'following_url': 'https://api.github.com/users/RyanSinger/following{/other_user}', 'gists_url': 'https://api.github.com/users/RyanSinger/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/RyanSinger/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/RyanSinger/subscriptions', 'organizations_url': 'https://api.github.com/users/RyanSinger/orgs', 'repos_url': 'https://api.github.com/users/RyanSinger/repos', 'events_url': 'https://api.github.com/users/RyanSinger/events{/privacy}', 'received_events_url': 'https://api.github.com/users/RyanSinger/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]02019-12-25T23:50:25Z2019-12-30T19:38:30Z2019-12-30T19:38:30ZNONESee this [gist](https://gist.github.com/RyanSinger/69fb150e9c54242113d02401e9318483) for terminal output.
186184https://api.github.com/repos/ssbc/ssb-server/issues/708https://api.github.com/repos/ssbc/ssb-serverhttps://api.github.com/repos/ssbc/ssb-server/issues/708/labels{/name}https://api.github.com/repos/ssbc/ssb-server/issues/708/commentshttps://api.github.com/repos/ssbc/ssb-server/issues/708/eventshttps://github.com/ssbc/ssb-server/pull/708534505782MDExOlB1bGxSZXF1ZXN0MzUwMzg2MzMx708remove variables that are not used{'login': 'mixmix', 'id': 2665886, 'node_id': 'MDQ6VXNlcjI2NjU4ODY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2665886?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mixmix', 'html_url': 'https://github.com/mixmix', 'followers_url': 'https://api.github.com/users/mixmix/followers', 'following_url': 'https://api.github.com/users/mixmix/following{/other_user}', 'gists_url': 'https://api.github.com/users/mixmix/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mixmix/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mixmix/subscriptions', 'organizations_url': 'https://api.github.com/users/mixmix/orgs', 'repos_url': 'https://api.github.com/users/mixmix/repos', 'events_url': 'https://api.github.com/users/mixmix/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mixmix/received_events', 'type': 'User', 'site_admin': False}[]closedFalse[]32019-12-08T07:50:59Z2020-01-07T23:28:32Z2020-01-07T23:27:59ZMEMBER{'url': 'https://api.github.com/repos/ssbc/ssb-server/pulls/708', 'html_url': 'https://github.com/ssbc/ssb-server/pull/708', 'diff_url': 'https://github.com/ssbc/ssb-server/pull/708.diff', 'patch_url': 'https://github.com/ssbc/ssb-server/pull/708.patch'}I want to make code more accessible. For me, I find I trip a lot on variables that aren't used - they take my attention away from what's important. I think I might move through some of the core modules and remove or comment out variables which are not being used. The intent of this is to make it more easy for more people to contribute to maintenance and growth <3
The file is too large to be shown. View raw