{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":51344082,"defaultBranch":"master","name":"thelounge","ownerLogin":"thelounge","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-09T03:16:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14336958?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716128965.0","currentOid":""},"activityList":{"items":[{"before":"0d9c184f19dd26fc9bc7e7c8b112e02c5261fe71","after":null,"ref":"refs/heads/time","pushedAt":"2024-05-19T14:29:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"}},{"before":"4de413070d0d789054647e7791c3ef810a44bc5d","after":"0d9c184f19dd26fc9bc7e7c8b112e02c5261fe71","ref":"refs/heads/master","pushedAt":"2024-05-19T14:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"server: fix time handling\n\nThe framework may emit messages which do not have a time stamp.\nWe tried to unconditionally convert the time field, fix that.\n\nThe Msg constructor replaces falsey time fields with the current\ndate so we can also remove the duplication from that codepath.","shortMessageHtmlLink":"server: fix time handling"}},{"before":null,"after":"0d9c184f19dd26fc9bc7e7c8b112e02c5261fe71","ref":"refs/heads/time","pushedAt":"2024-05-16T20:20:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"server: fix time handling\n\nThe framework may emit messages which do not have a time stamp.\nWe tried to unconditionally convert the time field, fix that.\n\nThe Msg constructor replaces falsey time fields with the current\ndate so we can also remove the duplication from that codepath.","shortMessageHtmlLink":"server: fix time handling"}},{"before":"0955d9df06e9526da4ad2e5e36e8451e4dca7270","after":"4de413070d0d789054647e7791c3ef810a44bc5d","ref":"refs/heads/master","pushedAt":"2024-05-13T06:08:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MaxLeiter","name":"Max Leiter","path":"/MaxLeiter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8675906?s=80&v=4"},"commit":{"message":"Merge pull request #4873 from thelounge/types\n\nclient: remove setAppBadge and clearAppBadge","shortMessageHtmlLink":"Merge pull request #4873 from thelounge/types"}},{"before":"cb4aaf6a97f233e4cd54330b28deef70fc71d1f9","after":null,"ref":"refs/heads/types","pushedAt":"2024-05-13T06:08:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxLeiter","name":"Max Leiter","path":"/MaxLeiter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8675906?s=80&v=4"}},{"before":"29fcc2da053b659ea187f8a9e90d0128c5a60779","after":null,"ref":"refs/heads/identd","pushedAt":"2024-05-12T09:52:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"}},{"before":"45c2fc87ee04af5ddb172b7ec8ebd6a62b178960","after":"0955d9df06e9526da4ad2e5e36e8451e4dca7270","ref":"refs/heads/master","pushedAt":"2024-05-12T09:52:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"Identd: fix various issues\n\nThere's a bunch of sub optimal behavior from our ident server.\nFor one, it allows user enumeration which we don't really want and it doesn't clean up connections that don't send any data.\n\nFix that","shortMessageHtmlLink":"Identd: fix various issues"}},{"before":null,"after":"cb4aaf6a97f233e4cd54330b28deef70fc71d1f9","ref":"refs/heads/types","pushedAt":"2024-05-10T11:22:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"client: remove setAppBadge and clearAppBadge\n\nThey already ship with typescript's lib.dom.d.ts","shortMessageHtmlLink":"client: remove setAppBadge and clearAppBadge"}},{"before":"74563effa786049d4793a33f1b8557a6fbddd558","after":"45c2fc87ee04af5ddb172b7ec8ebd6a62b178960","ref":"refs/heads/master","pushedAt":"2024-05-10T10:28:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"client: properly type Socket in window","shortMessageHtmlLink":"client: properly type Socket in window"}},{"before":"34741eaea25fa815266dc8893b2de41d4a180d36","after":"29fcc2da053b659ea187f8a9e90d0128c5a60779","ref":"refs/heads/identd","pushedAt":"2024-05-09T17:01:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"ident: close connections if they don't send data","shortMessageHtmlLink":"ident: close connections if they don't send data"}},{"before":null,"after":"34741eaea25fa815266dc8893b2de41d4a180d36","ref":"refs/heads/identd","pushedAt":"2024-05-09T16:47:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"ident: close connections if they don't send data","shortMessageHtmlLink":"ident: close connections if they don't send data"}},{"before":"6b4c52fd2155193644cda946739f93332f3349ae","after":"9e6eef302017f3cb4ad38987060256f9ceeb4d50","ref":"refs/heads/renovate/vue-test-utils-2.x","pushedAt":"2024-05-08T02:09:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @vue/test-utils to v2.4.6","shortMessageHtmlLink":"chore(deps): update dependency @vue/test-utils to v2.4.6"}},{"before":"eed3c0efd872d991d1a1a4c00c6ee93b6fa19b89","after":"13559ea23135ddc1e5d55f206571bc4b5385cb2f","ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-05-05T04:51:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance","shortMessageHtmlLink":"chore(deps): lock file maintenance"}},{"before":"8c0a4501a557c8b076d37438c44b91fe191ed2dc","after":"6b4c52fd2155193644cda946739f93332f3349ae","ref":"refs/heads/renovate/vue-test-utils-2.x","pushedAt":"2024-05-05T04:50:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @vue/test-utils to v2.4.5","shortMessageHtmlLink":"chore(deps): update dependency @vue/test-utils to v2.4.5"}},{"before":"2308802e358f8d93a476668af7b299bdeb92b90c","after":"33e08390f9232ab59c367a7ad7e42e4084d93cdc","ref":"refs/heads/renovate/ws-8.x","pushedAt":"2024-05-05T04:50:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/ws to v8.5.10","shortMessageHtmlLink":"chore(deps): update dependency @types/ws to v8.5.10"}},{"before":"3259ac596d1973b49c2629c25868a278fa893c74","after":null,"ref":"refs/heads/tsUpdate","pushedAt":"2024-05-05T04:49:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxLeiter","name":"Max Leiter","path":"/MaxLeiter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8675906?s=80&v=4"}},{"before":"cbab10f4169a51ce06cc97fc0d3bfed239f95f06","after":"74563effa786049d4793a33f1b8557a6fbddd558","ref":"refs/heads/master","pushedAt":"2024-05-05T04:49:58.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"MaxLeiter","name":"Max Leiter","path":"/MaxLeiter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8675906?s=80&v=4"},"commit":{"message":"Merge pull request #4869 from thelounge/tsUpdate\n\nTs update","shortMessageHtmlLink":"Merge pull request #4869 from thelounge/tsUpdate"}},{"before":"4dfeb899b40f6894825e6a6ecafbf58b0b840c5b","after":null,"ref":"refs/heads/dts","pushedAt":"2024-05-05T04:46:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxLeiter","name":"Max Leiter","path":"/MaxLeiter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8675906?s=80&v=4"}},{"before":"da2572fe253461309e742d5e195fc8fb5c4c1438","after":"cbab10f4169a51ce06cc97fc0d3bfed239f95f06","ref":"refs/heads/master","pushedAt":"2024-05-05T04:46:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MaxLeiter","name":"Max Leiter","path":"/MaxLeiter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8675906?s=80&v=4"},"commit":{"message":"Merge pull request #4870 from thelounge/dts\n\nremove unused .d.ts file","shortMessageHtmlLink":"Merge pull request #4870 from thelounge/dts"}},{"before":"da2572fe253461309e742d5e195fc8fb5c4c1438","after":"4dfeb899b40f6894825e6a6ecafbf58b0b840c5b","ref":"refs/heads/dts","pushedAt":"2024-05-04T11:45:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"remove unused .d.ts file","shortMessageHtmlLink":"remove unused .d.ts file"}},{"before":null,"after":"da2572fe253461309e742d5e195fc8fb5c4c1438","ref":"refs/heads/dts","pushedAt":"2024-05-04T11:45:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/renovate/read-0.x'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/renovate/read-0.x'"}},{"before":"b1974b49facca3b468c612fae03f2228e5982da1","after":"3259ac596d1973b49c2629c25868a278fa893c74","ref":"refs/heads/tsUpdate","pushedAt":"2024-05-04T10:30:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"client: fix all new linter errros","shortMessageHtmlLink":"client: fix all new linter errros"}},{"before":"2f5b9b5559b53cd55560a8479809b7f235ea0251","after":"b1974b49facca3b468c612fae03f2228e5982da1","ref":"refs/heads/tsUpdate","pushedAt":"2024-05-04T10:19:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"client: fix all new linter errros","shortMessageHtmlLink":"client: fix all new linter errros"}},{"before":"9086bc648d21c13fd07055233cb5036d2a7d3f83","after":"2f5b9b5559b53cd55560a8479809b7f235ea0251","ref":"refs/heads/tsUpdate","pushedAt":"2024-05-04T09:57:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"client: fix all new linter errros","shortMessageHtmlLink":"client: fix all new linter errros"}},{"before":null,"after":"8c0a4501a557c8b076d37438c44b91fe191ed2dc","ref":"refs/heads/renovate/vue-test-utils-2.x","pushedAt":"2024-05-01T01:17:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @vue/test-utils to v2.4.5","shortMessageHtmlLink":"chore(deps): update dependency @vue/test-utils to v2.4.5"}},{"before":null,"after":"2308802e358f8d93a476668af7b299bdeb92b90c","ref":"refs/heads/renovate/ws-8.x","pushedAt":"2024-05-01T01:17:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/ws to v8.5.10","shortMessageHtmlLink":"chore(deps): update dependency @types/ws to v8.5.10"}},{"before":"da2572fe253461309e742d5e195fc8fb5c4c1438","after":"9086bc648d21c13fd07055233cb5036d2a7d3f83","ref":"refs/heads/tsUpdate","pushedAt":"2024-04-27T11:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"bump typescript to v5","shortMessageHtmlLink":"bump typescript to v5"}},{"before":null,"after":"da2572fe253461309e742d5e195fc8fb5c4c1438","ref":"refs/heads/tsUpdate","pushedAt":"2024-04-27T11:05:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/renovate/read-0.x'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/renovate/read-0.x'"}},{"before":"413fb37489180c52ec6c6dfa97d359f6fba39edf","after":"eed3c0efd872d991d1a1a4c00c6ee93b6fa19b89","ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-04-27T10:52:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance","shortMessageHtmlLink":"chore(deps): lock file maintenance"}},{"before":"7923d4a2cd05125215fcfb23b19a1782026da844","after":null,"ref":"refs/heads/renovate/npm-webpack-dev-middleware-vulnerability","pushedAt":"2024-04-27T10:51:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brunnre8","name":"Reto","path":"/brunnre8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16165454?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEThusxQA","startCursor":null,"endCursor":null}},"title":"Activity ยท thelounge/thelounge"}