{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":698290409,"defaultBranch":"master","name":"cosmic-greeter","ownerLogin":"pop-os","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-29T15:23:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33131755?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717561067.0","currentOid":""},"activityList":{"items":[{"before":"faf6d33aa829079b6e77de42b3cf56ff35770d07","after":"e5d859a9022291c45197895aab095e8c88912397","ref":"refs/heads/master","pushedAt":"2024-06-05T17:05:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Set XDG_SESSION_DESKTOP","shortMessageHtmlLink":"Set XDG_SESSION_DESKTOP"}},{"before":"3b06040a9f5e4905e92e4872d6ee97092fa74c86","after":"faf6d33aa829079b6e77de42b3cf56ff35770d07","ref":"refs/heads/master","pushedAt":"2024-06-05T16:50:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Make cosmic-greeter use login pam session","shortMessageHtmlLink":"Make cosmic-greeter use login pam session"}},{"before":"55e361a2e587e68269d76f0ce1097c399b11872f","after":"3b06040a9f5e4905e92e4872d6ee97092fa74c86","ref":"refs/heads/master","pushedAt":"2024-06-05T16:43:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Set greetd env, requires greetd 0.10","shortMessageHtmlLink":"Set greetd env, requires greetd 0.10"}},{"before":"f6ccf0146edb99c43d12d7c1a53bf4811fd12f4f","after":"55e361a2e587e68269d76f0ce1097c399b11872f","ref":"refs/heads/master","pushedAt":"2024-06-05T13:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"b38be7367235cced499e766e8e7a93aa5af8086a","after":null,"ref":"refs/heads/greeter-input","pushedAt":"2024-06-05T04:17:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"}},{"before":"4653bb1de9e76dccfd69387ff985d1373e86c069","after":"f6ccf0146edb99c43d12d7c1a53bf4811fd12f4f","ref":"refs/heads/master","pushedAt":"2024-06-05T04:17:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Add greeter keyboard and user selection (#55)\n\n* Add greeter keyboard and user selection\r\n\r\nFixes #37\r\nFixes #38\r\n\r\n* Support switching users and add tooltips to icon buttons\r\n\r\n* Implement switching users\r\n\r\n* Implement keyboard layout switching\r\n\r\n* Ensure that user's xkb_config is used","shortMessageHtmlLink":"Add greeter keyboard and user selection (#55)"}},{"before":"14232ec414f0e6bf79e82c3719680a2efcced81c","after":"b38be7367235cced499e766e8e7a93aa5af8086a","ref":"refs/heads/greeter-input","pushedAt":"2024-06-05T04:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Ensure that user's xkb_config is used","shortMessageHtmlLink":"Ensure that user's xkb_config is used"}},{"before":"8974eb0834117c6cb6a61144ee031dd2e9c32368","after":"14232ec414f0e6bf79e82c3719680a2efcced81c","ref":"refs/heads/greeter-input","pushedAt":"2024-06-05T04:14:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Implement keyboard layout switching","shortMessageHtmlLink":"Implement keyboard layout switching"}},{"before":"a3640cc66e2318623866005a71d0e8b1a6a95a8e","after":"8974eb0834117c6cb6a61144ee031dd2e9c32368","ref":"refs/heads/greeter-input","pushedAt":"2024-06-05T03:46:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Implement switching users","shortMessageHtmlLink":"Implement switching users"}},{"before":"10a0526f946dda0c92b19e6017e9c84659585dfe","after":"a3640cc66e2318623866005a71d0e8b1a6a95a8e","ref":"refs/heads/greeter-input","pushedAt":"2024-06-05T03:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Support switching users and add tooltips to icon buttons","shortMessageHtmlLink":"Support switching users and add tooltips to icon buttons"}},{"before":null,"after":"10a0526f946dda0c92b19e6017e9c84659585dfe","ref":"refs/heads/greeter-input","pushedAt":"2024-06-03T17:52:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"WIP: Add greeter keyboard and user selection\n\nFixes #37\nFixes #38","shortMessageHtmlLink":"WIP: Add greeter keyboard and user selection"}},{"before":"3b6cabf4eda529c5918d33466ebcab1122abcc32","after":"4653bb1de9e76dccfd69387ff985d1373e86c069","ref":"refs/heads/master","pushedAt":"2024-06-03T15:28:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"bba692eecb32a12d3b0554a270d954f8de27c01a","after":"3b6cabf4eda529c5918d33466ebcab1122abcc32","ref":"refs/heads/master","pushedAt":"2024-06-03T14:07:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"i18n: Add Russian translation","shortMessageHtmlLink":"i18n: Add Russian translation"}},{"before":"e2a4ccc8bddc740b207070ab71893a5c67831596","after":"bba692eecb32a12d3b0554a270d954f8de27c01a","ref":"refs/heads/master","pushedAt":"2024-06-03T14:02:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Fix login deadlocks\n\nLogins seem to spuriously fail with both correct or incorrect passwords.\nThe failure is not related to the password. `cosmic-greeter` hangs but\nthe GUI still works. The password text area disappears as well.\n\nI traced this issue down to the socket. It seems like accessing the\nsocket deadlocks with one thread waiting for the socket to become\nreadable while another waits for it to become writable.\n\nSwitching to `greet-ipc`'s `TokioCodec` and adding a lock to the socket\nseems to have fixed this issue. I successfully logged in and inputted\nincorrect passwords consecutively without experiencing a deadlock.","shortMessageHtmlLink":"Fix login deadlocks"}},{"before":"cc546f42937e7d85c4cfe3a6c2606ae55b549549","after":"e2a4ccc8bddc740b207070ab71893a5c67831596","ref":"refs/heads/master","pushedAt":"2024-06-03T14:00:34.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Add italian translation","shortMessageHtmlLink":"Add italian translation"}},{"before":"4613fbb1849af68e8967ad95ce1d58158a7fb4c6","after":"cc546f42937e7d85c4cfe3a6c2606ae55b549549","ref":"refs/heads/master","pushedAt":"2024-05-26T17:12:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Create cosmic_greeter.ftl PL translation\n\nThere isn't any, it might be good idea to add one.","shortMessageHtmlLink":"Create cosmic_greeter.ftl PL translation"}},{"before":"d8c81ce3fb1e54fad6911ed6ae688f0ee351fcd7","after":"4613fbb1849af68e8967ad95ce1d58158a7fb4c6","ref":"refs/heads/master","pushedAt":"2024-05-20T15:01:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmstick","name":"Michael Murphy","path":"/mmstick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4143535?s=80&v=4"},"commit":{"message":"fix: dbus_error usage with zbus 4","shortMessageHtmlLink":"fix: dbus_error usage with zbus 4"}},{"before":"ea5004088eb005b31335229efe80df092d7a1073","after":"d8c81ce3fb1e54fad6911ed6ae688f0ee351fcd7","ref":"refs/heads/master","pushedAt":"2024-05-17T15:17:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Fix warnings","shortMessageHtmlLink":"Fix warnings"}},{"before":"e2e5e4ea188234c4918b714b63a23ba4e6f925c1","after":"ea5004088eb005b31335229efe80df092d7a1073","ref":"refs/heads/master","pushedAt":"2024-05-17T15:12:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/pop-os/cosmic-greeter","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/pop-os/cosmic-greeter"}},{"before":"b95d2d9c89de59e809f4778379212359ad22cfc3","after":null,"ref":"refs/heads/upgrade","pushedAt":"2024-05-17T15:07:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"}},{"before":"d6376886990555ecca491078f0d9e0fe1e3798b1","after":"e2e5e4ea188234c4918b714b63a23ba4e6f925c1","ref":"refs/heads/master","pushedAt":"2024-05-17T15:07:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"fix: ensure greetd is configured before cosmic-greeter","shortMessageHtmlLink":"fix: ensure greetd is configured before cosmic-greeter"}},{"before":"6358bc179a79a9f1b26f332fe02fe6b6bb74bf06","after":"d6376886990555ecca491078f0d9e0fe1e3798b1","ref":"refs/heads/master","pushedAt":"2024-05-15T19:50:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Add German localization file","shortMessageHtmlLink":"Add German localization file"}},{"before":"e8faaebeb0661cd171723d32b14c6a3a2c629f48","after":"6358bc179a79a9f1b26f332fe02fe6b6bb74bf06","ref":"refs/heads/master","pushedAt":"2024-05-15T17:58:37.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Update cosmic_greeter.ftl","shortMessageHtmlLink":"Update cosmic_greeter.ftl"}},{"before":null,"after":"b95d2d9c89de59e809f4778379212359ad22cfc3","ref":"refs/heads/upgrade","pushedAt":"2024-05-14T18:29:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmstick","name":"Michael Murphy","path":"/mmstick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4143535?s=80&v=4"},"commit":{"message":"fix: ensure greetd is configured before cosmic-greeter","shortMessageHtmlLink":"fix: ensure greetd is configured before cosmic-greeter"}},{"before":"bfe8d8506b96ec5f14118154fa46a78b703c1662","after":"e8faaebeb0661cd171723d32b14c6a3a2c629f48","ref":"refs/heads/master","pushedAt":"2024-05-08T14:39:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"i18n(fr): Add French translation","shortMessageHtmlLink":"i18n(fr): Add French translation"}},{"before":"ef69fe83bfa5785b3504d1e21851ade70cdfa6f0","after":"bfe8d8506b96ec5f14118154fa46a78b703c1662","ref":"refs/heads/master","pushedAt":"2024-05-07T16:08:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Power off and restart dialogs","shortMessageHtmlLink":"Power off and restart dialogs"}},{"before":"b1e62389a7e38551b2e845850788ec2b303cf916","after":"ef69fe83bfa5785b3504d1e21851ade70cdfa6f0","ref":"refs/heads/master","pushedAt":"2024-05-07T15:03:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Add mock target for testing greeter","shortMessageHtmlLink":"Add mock target for testing greeter"}},{"before":"aa18965a0310305818a10ba94c98f7352a064823","after":"b1e62389a7e38551b2e845850788ec2b303cf916","ref":"refs/heads/master","pushedAt":"2024-05-07T15:02:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Use wants for cosmic-greeter dependency on cosmic-greeter-daemon","shortMessageHtmlLink":"Use wants for cosmic-greeter dependency on cosmic-greeter-daemon"}},{"before":"9933926d443386089a39683818109a9df50564a5","after":"aa18965a0310305818a10ba94c98f7352a064823","ref":"refs/heads/master","pushedAt":"2024-05-07T01:22:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"fix(daemon): require daemon in greeter, give daemon type dbus\n\nThis PR will fix race conditions in which the cosmic-greeter service starts before the cosmic-greeter-daemon can acquire a bus name. However, it should be noted that now that greeter requires the daemon, it won't start *unless* the daemon is able to start.","shortMessageHtmlLink":"fix(daemon): require daemon in greeter, give daemon type dbus"}},{"before":"cf1c7579f8b408a7e72a0dc153ff84eaf16a82e5","after":"9933926d443386089a39683818109a9df50564a5","ref":"refs/heads/master","pushedAt":"2024-04-29T20:32:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"fix: enable cosmic-greeter-daemon when cosmic-greeter is enabled\n\nThis change ensures that the cosmic-greeter-daemon is enabled along with the cosmic-greeter service, ensuring that both are utilized in end user setups. This will reduce the likelihood that someone reports a bug due to the greeter daemon not running.","shortMessageHtmlLink":"fix: enable cosmic-greeter-daemon when cosmic-greeter is enabled"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXV_YqAA","startCursor":null,"endCursor":null}},"title":"Activity ยท pop-os/cosmic-greeter"}