{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":125118418,"defaultBranch":"master","name":"outline-apps","ownerLogin":"Jigsaw-Code","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-13T21:42:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19845815?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727290525.0","currentOid":""},"activityList":{"items":[{"before":"cd9da40ff97484bb8a2eb568a84550bb39272f92","after":"9429f5bdf0b53c5323e3a604e7b334c17c0af83a","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-25T21:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"update typo","shortMessageHtmlLink":"update typo"}},{"before":"85b1ba9c5cab166fa74ed1cda1ac9841be67302c","after":"cd9da40ff97484bb8a2eb568a84550bb39272f92","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-25T21:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"refine comments","shortMessageHtmlLink":"refine comments"}},{"before":"218a827f6f938b851b5492b3ebc7a30f3c5ffdcf","after":"85b1ba9c5cab166fa74ed1cda1ac9841be67302c","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-25T21:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"refactor code according to code reviews","shortMessageHtmlLink":"refactor code according to code reviews"}},{"before":"5209df761fa3af5f7101bebfa4e2966521f628ca","after":"218a827f6f938b851b5492b3ebc7a30f3c5ffdcf","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-25T20:54:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"Merge branch 'master' into junyi/propagate-err-apple","shortMessageHtmlLink":"Merge branch 'master' into junyi/propagate-err-apple"}},{"before":"456b077bef9cf8041f36e5c80f0204c10c7fe500","after":null,"ref":"refs/heads/junyi/fix-linux-install","pushedAt":"2024-09-25T18:55:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"}},{"before":"564e858aec694508411065877f3f1f2e2b3b097c","after":"4497936cfb8c073d88204e8d39b169de143f49ab","ref":"refs/heads/master","pushedAt":"2024-09-25T18:55:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"fix(client/linux): use new installation error and service path (#2218)\n\nNew initialization confirmation dialog:\r\n\r\n\"image\"","shortMessageHtmlLink":"fix(client/linux): use new installation error and service path (#2218)"}},{"before":"e02488ad02a52be9feb09cb8e1d445fba34b9092","after":"456b077bef9cf8041f36e5c80f0204c10c7fe500","ref":"refs/heads/junyi/fix-linux-install","pushedAt":"2024-09-25T18:13:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"Merge branch 'master' into junyi/fix-linux-install","shortMessageHtmlLink":"Merge branch 'master' into junyi/fix-linux-install"}},{"before":"94f26ced3bd48841847df35f22dcf08a5f72aa75","after":"e02488ad02a52be9feb09cb8e1d445fba34b9092","ref":"refs/heads/junyi/fix-linux-install","pushedAt":"2024-09-25T18:08:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"remove debug log","shortMessageHtmlLink":"remove debug log"}},{"before":"de06874836ca7adc52804ea93b4905059767e12a","after":"94f26ced3bd48841847df35f22dcf08a5f72aa75","ref":"refs/heads/junyi/fix-linux-install","pushedAt":"2024-09-25T04:22:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"fix linting errors","shortMessageHtmlLink":"fix linting errors"}},{"before":null,"after":"de06874836ca7adc52804ea93b4905059767e12a","ref":"refs/heads/junyi/fix-linux-install","pushedAt":"2024-09-25T04:10:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"fix(client/linux): use new installation error and path","shortMessageHtmlLink":"fix(client/linux): use new installation error and path"}},{"before":"e32b8392dce9b0b7c38414ead5f80d2fd2d71fec","after":"ba23185301dbccb104b823176269c028ca9e8493","ref":"refs/heads/daniellacosse/fix-android-receiver","pushedAt":"2024-09-24T19:16:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"daniellacosse","name":"Daniel LaCosse","path":"/daniellacosse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3759828?s=80&v=4"},"commit":{"message":"Merge branch 'master' into daniellacosse/fix-android-receiver","shortMessageHtmlLink":"Merge branch 'master' into daniellacosse/fix-android-receiver"}},{"before":"4dba58dd896d9f67c44bf59c620a186d91f360ef","after":null,"ref":"refs/heads/junyi/fix-windows-product-name","pushedAt":"2024-09-24T19:12:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"}},{"before":"e2d987a9fbbea6c14d4feec9887c336d2b89e6c2","after":"564e858aec694508411065877f3f1f2e2b3b097c","ref":"refs/heads/master","pushedAt":"2024-09-24T19:12:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"fix(client/windows): restore product name to \"Outline\" (#2214)\n\nThis commit reverts the product name from \"outline-client\" back to \"Outline\".\r\n\r\nThis also fixed the reinstallation issue. Though I'm still not sure about the root cause, it could be that electron-builder failed to handle the '-' character (similar to https://github.com/electron-userland/electron-builder/issues/6488, but not exactly the same).","shortMessageHtmlLink":"fix(client/windows): restore product name to \"Outline\" (#2214)"}},{"before":"373431756b4ca3798157a05c5a61b2c6ed09ec91","after":"e32b8392dce9b0b7c38414ead5f80d2fd2d71fec","ref":"refs/heads/daniellacosse/fix-android-receiver","pushedAt":"2024-09-24T14:51:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniellacosse","name":"Daniel LaCosse","path":"/daniellacosse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3759828?s=80&v=4"},"commit":{"message":"ah derp","shortMessageHtmlLink":"ah derp"}},{"before":"96f45608fa41c21edee28ad4ebad6ada34ebd36e","after":"373431756b4ca3798157a05c5a61b2c6ed09ec91","ref":"refs/heads/daniellacosse/fix-android-receiver","pushedAt":"2024-09-24T14:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniellacosse","name":"Daniel LaCosse","path":"/daniellacosse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3759828?s=80&v=4"},"commit":{"message":"update plugin.xml","shortMessageHtmlLink":"update plugin.xml"}},{"before":"e2d987a9fbbea6c14d4feec9887c336d2b89e6c2","after":"96f45608fa41c21edee28ad4ebad6ada34ebd36e","ref":"refs/heads/daniellacosse/fix-android-receiver","pushedAt":"2024-09-24T14:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniellacosse","name":"Daniel LaCosse","path":"/daniellacosse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3759828?s=80&v=4"},"commit":{"message":"fix(cordova/android): fix android receiver","shortMessageHtmlLink":"fix(cordova/android): fix android receiver"}},{"before":null,"after":"e2d987a9fbbea6c14d4feec9887c336d2b89e6c2","ref":"refs/heads/daniellacosse/fix-android-receiver","pushedAt":"2024-09-24T14:22:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daniellacosse","name":"Daniel LaCosse","path":"/daniellacosse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3759828?s=80&v=4"},"commit":{"message":"refactor(client): use new Go API for electron (#2205)\n\nRefactored the electron client to leverage the new exported Outline Go API for checking server connectivity and creating the client instance.\r\n\r\nAdditionally, modified the connectivity test to output both TCPErrorJson and UDPErrorJson to stdout instead of exiting with a specific error code.","shortMessageHtmlLink":"refactor(client): use new Go API for electron (#2205)"}},{"before":null,"after":"97be2b089b0be338a8b7c712290d4395e2571108","ref":"refs/heads/dependabot/npm_and_yarn/multi-9423f4c335","pushedAt":"2024-09-21T21:01:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump body-parser and express\n\nBumps [body-parser](https://github.com/expressjs/body-parser) to 1.20.3 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.\n\n\nUpdates `body-parser` from 1.20.2 to 1.20.3\n- [Release notes](https://github.com/expressjs/body-parser/releases)\n- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)\n- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: body-parser\n dependency-type: indirect\n- dependency-name: express\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump body-parser and express"}},{"before":"dd4e1c1707ec6b1a1e284b994285cc2ac9ed913c","after":"4dba58dd896d9f67c44bf59c620a186d91f360ef","ref":"refs/heads/junyi/fix-windows-product-name","pushedAt":"2024-09-20T23:30:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"Merge branch 'master' into junyi/fix-windows-product-name","shortMessageHtmlLink":"Merge branch 'master' into junyi/fix-windows-product-name"}},{"before":null,"after":"dd4e1c1707ec6b1a1e284b994285cc2ac9ed913c","ref":"refs/heads/junyi/fix-windows-product-name","pushedAt":"2024-09-20T22:43:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"fix(client/windows): restore product name to \"Outline\"","shortMessageHtmlLink":"fix(client/windows): restore product name to \"Outline\""}},{"before":"0a06e8dd47f6237ca6e32f86f36a8985b201ca5a","after":"5209df761fa3af5f7101bebfa4e2966521f628ca","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-19T22:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"add unit test to test save and load last error","shortMessageHtmlLink":"add unit test to test save and load last error"}},{"before":"4c91c3656b7cb96f4700a74dbf6faef042152369","after":"0a06e8dd47f6237ca6e32f86f36a8985b201ca5a","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-19T22:05:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"Update comment","shortMessageHtmlLink":"Update comment"}},{"before":"611171e1b0fa61694eb080e3e7bf0c1aca9f924a","after":"4c91c3656b7cb96f4700a74dbf6faef042152369","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-19T21:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"Rename library package name","shortMessageHtmlLink":"Rename library package name"}},{"before":"f2d1f77dd4c9f274231b7c73246cc479bc359f84","after":"611171e1b0fa61694eb080e3e7bf0c1aca9f924a","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-19T21:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"remove deprecated code","shortMessageHtmlLink":"remove deprecated code"}},{"before":"3c2bbb0cfab527f5d50e45e0f54aa73f77063a4c","after":"f2d1f77dd4c9f274231b7c73246cc479bc359f84","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-19T18:07:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"Merge branch 'master' into junyi/propagate-err-apple","shortMessageHtmlLink":"Merge branch 'master' into junyi/propagate-err-apple"}},{"before":"ca1d771d01ca756a695944599a9caa0b12ff47e0","after":"3c2bbb0cfab527f5d50e45e0f54aa73f77063a4c","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-19T01:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"Incorporate DetailedJsonError in Outline Cordova Plugin","shortMessageHtmlLink":"Incorporate DetailedJsonError in Outline Cordova Plugin"}},{"before":"09297633566fc09bef50b22d5af6acd4b75e09b2","after":"ca1d771d01ca756a695944599a9caa0b12ff47e0","ref":"refs/heads/junyi/propagate-err-apple","pushedAt":"2024-09-18T23:34:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"Incorporate DetailedJsonError into PacketTunnelProvider","shortMessageHtmlLink":"Incorporate DetailedJsonError into PacketTunnelProvider"}},{"before":"fee2b579a831bae44ddb27c1a497cc15637f9695","after":null,"ref":"refs/heads/junyi/electron-tun2socks-migrate","pushedAt":"2024-09-18T00:07:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"}},{"before":"0df9244e0c7182ab7eb68ff08400aba24ceaff5c","after":"e2d987a9fbbea6c14d4feec9887c336d2b89e6c2","ref":"refs/heads/master","pushedAt":"2024-09-18T00:07:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jyyi1","name":"J. Yi","path":"/jyyi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93548144?s=80&v=4"},"commit":{"message":"refactor(client): use new Go API for electron (#2205)\n\nRefactored the electron client to leverage the new exported Outline Go API for checking server connectivity and creating the client instance.\r\n\r\nAdditionally, modified the connectivity test to output both TCPErrorJson and UDPErrorJson to stdout instead of exiting with a specific error code.","shortMessageHtmlLink":"refactor(client): use new Go API for electron (#2205)"}},{"before":"32e490d70054405841fb4b54a1a164b4dfef163e","after":"73ecb3490022f1a96395c9d9f44c932a475a0e63","ref":"refs/heads/fortuna-norm","pushedAt":"2024-09-17T21:46:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fortuna","name":"Vinicius Fortuna","path":"/fortuna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113565?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fortuna-norm","shortMessageHtmlLink":"Merge branch 'master' into fortuna-norm"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQyMTozOToxOC4wMDAwMDBazwAAAATA0fmo","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QyMTo0Njo1NS4wMDAwMDBazwAAAAS5BF27"}},"title":"Activity ยท Jigsaw-Code/outline-apps"}