{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":324210427,"defaultBranch":"master","name":"eOVPN","ownerLogin":"jkotra","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-24T17:56:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29590316?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1687885290.225018","currentOid":""},"activityList":{"items":[{"before":"de16dcb332d8853e8a06db3f6b23e6a7f7f53910","after":"7400bb09cc13e706992a201b0957f077138ba605","ref":"refs/heads/master","pushedAt":"2024-05-01T08:41:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"update flatpak sdk","shortMessageHtmlLink":"update flatpak sdk"}},{"before":"1558afb2da86b217f492307c28510d308631cf79","after":"de16dcb332d8853e8a06db3f6b23e6a7f7f53910","ref":"refs/heads/master","pushedAt":"2024-02-03T23:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"Improve logging\n\npossibly explains why we store password as plain text (#46)","shortMessageHtmlLink":"Improve logging"}},{"before":"48bbb6c207c085dfa6fae7d2a1d6d2023ea3db14","after":"1558afb2da86b217f492307c28510d308631cf79","ref":"refs/heads/master","pushedAt":"2023-10-14T21:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"bugfix: Set cert path to root config folder\n\nif cert is nested, the path is set in settings but it would be actually\nextracted to root config folder without any nesting. this change aim to\nfix that.","shortMessageHtmlLink":"bugfix: Set cert path to root config folder"}},{"before":"250530b3086dd16bd852fc85be526f9975cb6272","after":"48bbb6c207c085dfa6fae7d2a1d6d2023ea3db14","ref":"refs/heads/master","pushedAt":"2023-07-15T07:26:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"refactor: Migrate from deprecated `get_style_context()`","shortMessageHtmlLink":"refactor: Migrate from deprecated get_style_context()"}},{"before":"5713cf1044b2f59f73b27f7af8897f91e307c2bd","after":"250530b3086dd16bd852fc85be526f9975cb6272","ref":"refs/heads/master","pushedAt":"2023-07-08T19:14:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"refactor: Remove `debug` arg in nm backend.\n\n- add: `openvpn3-dco` option in GSettings.","shortMessageHtmlLink":"refactor: Remove debug arg in nm backend."}},{"before":"a0b0ed3809dc03cf7f123e8ba5a1abbd24bdbf03","after":"5713cf1044b2f59f73b27f7af8897f91e307c2bd","ref":"refs/heads/master","pushedAt":"2023-06-27T17:01:24.815Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"fix: flatpak - openvpn3 version check crash","shortMessageHtmlLink":"fix: flatpak - openvpn3 version check crash"}},{"before":"b752623ea5b9dfbe32f84aefb50b7dec0280aef4","after":"a0b0ed3809dc03cf7f123e8ba5a1abbd24bdbf03","ref":"refs/heads/master","pushedAt":"2023-06-24T10:33:49.290Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"update metainfo","shortMessageHtmlLink":"update metainfo"}},{"before":"5f7ae2cc064a0b658d16089228db8e3312ac57aa","after":null,"ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-24T10:29:25.147Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"}},{"before":"98d8d7523e8f54afd82247a2fbd7980cd93aa07c","after":"b752623ea5b9dfbe32f84aefb50b7dec0280aef4","ref":"refs/heads/master","pushedAt":"2023-06-24T10:29:20.113Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"Port: ctypes to CFFI (#40)\n\n* Port to cffi: NetworkManager\r\n\r\nthis commit holds the preliminary changes required to port from ctypes\r\nto cffi for NetworkManager back end.\r\n\r\nAlong with this, some other changes were:\r\n- change folder structure for backends.\r\n- openvpn3 no more default in meson.\r\n- restart of application is no more require when backend is changed.\r\n\r\n* Port to cffi: OpenVPN 3\r\n\r\n* Bugfixes\r\n\r\n- fix: progressbar color on pause/restart changes.\r\n- refactor: use param `subscribe` instead of `DNS`\r\n- fix: remove invalid/faulty init of CM in settings.\r\n- refactor: CM:NetworkManager: unsubscribe on disconnect.\r\n\r\n* fix: use for openvpn3\r\n\r\n* refactor: for generation of openvpn3 enums\r\n\r\n* refactor: clang-format code\r\n\r\n* fix: set pause/resume button based on current CM instance\r\n\r\n* refactor: use G_LOG_DOMAIN\r\n\r\n* fix: [settings] NM remove all btn\r\n\r\n* refactor: remove `subscribe` arg from CM init\r\n\r\n* fix: [openvpn3] consider paused as active connection\r\n\r\n* fix: openvpn3 cffi lib name","shortMessageHtmlLink":"Port: ctypes to CFFI (#40)"}},{"before":"4c4e5aabefb9b20e155a2ed53ac5f503c4012d5a","after":"5f7ae2cc064a0b658d16089228db8e3312ac57aa","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-24T09:59:10.029Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"fix: openvpn3 cffi lib name","shortMessageHtmlLink":"fix: openvpn3 cffi lib name"}},{"before":"56bd83253953ecdd9ddaf54f5d0610974d286baa","after":"4c4e5aabefb9b20e155a2ed53ac5f503c4012d5a","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-23T17:14:02.339Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"fix: [openvpn3] consider paused as active connection","shortMessageHtmlLink":"fix: [openvpn3] consider paused as active connection"}},{"before":"2f650af6d397cfd2297320d52dc404803937d0d4","after":"56bd83253953ecdd9ddaf54f5d0610974d286baa","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-22T16:25:53.853Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"refactor: remove `subscribe` arg from CM init","shortMessageHtmlLink":"refactor: remove subscribe arg from CM init"}},{"before":"ed15ffe1242c647465bdabdd24e0fa08ab3fd857","after":"2f650af6d397cfd2297320d52dc404803937d0d4","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-17T20:24:38.726Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"fix: [settings] NM remove all btn","shortMessageHtmlLink":"fix: [settings] NM remove all btn"}},{"before":"0a0b434b1e96c8f639626bfd436f85c0f137b92f","after":"ed15ffe1242c647465bdabdd24e0fa08ab3fd857","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-17T17:37:08.552Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"refactor: use G_LOG_DOMAIN","shortMessageHtmlLink":"refactor: use G_LOG_DOMAIN"}},{"before":"74162656e166fced71871c4337c00b8bf6fe3064","after":"0a0b434b1e96c8f639626bfd436f85c0f137b92f","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-17T17:09:44.194Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"fix: set pause/resume button based on current CM instance","shortMessageHtmlLink":"fix: set pause/resume button based on current CM instance"}},{"before":"c9b78fea18023e4ad55e2409fd4f4853ee749cc5","after":"74162656e166fced71871c4337c00b8bf6fe3064","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-17T16:44:54.917Z","pushType":"push","commitsCount":3,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"refactor: clang-format code","shortMessageHtmlLink":"refactor: clang-format code"}},{"before":"4292761aa2a6ff61fcec200d586799c5b38b0da6","after":"c9b78fea18023e4ad55e2409fd4f4853ee749cc5","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-12T17:59:13.140Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"Bugfixes\n\n- fix: progressbar color on pause/restart changes.\n- refactor: use param `subscribe` instead of `DNS`\n- fix: remove invalid/faulty init of CM in settings.\n- refactor: CM:NetworkManager: unsubscribe on disconnect.","shortMessageHtmlLink":"Bugfixes"}},{"before":"cf08f723d6a37bc04edf7d2c3397c897f1b32006","after":"4292761aa2a6ff61fcec200d586799c5b38b0da6","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-04T19:38:01.355Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"Port to cffi: OpenVPN 3 (WIP)","shortMessageHtmlLink":"Port to cffi: OpenVPN 3 (WIP)"}},{"before":null,"after":"cf08f723d6a37bc04edf7d2c3397c897f1b32006","ref":"refs/heads/ctypes_to_cffi_port","pushedAt":"2023-06-03T15:13:54.007Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"Port to cffi: NetworkManager (WIP)\n\nthis commit holds the preliminary changes required to port from ctypes\nto cffi for NetworkManager back end.\n\nAlong with this, some other changes were:\n- change folder structure for backends.\n- openvpn3 no more default in meson.\n- restart of application is no more require when backend is changed.","shortMessageHtmlLink":"Port to cffi: NetworkManager (WIP)"}},{"before":"a8b0a7481b60c37c0da7c6c926c15b9f2d35b0f6","after":"98d8d7523e8f54afd82247a2fbd7980cd93aa07c","ref":"refs/heads/master","pushedAt":"2023-04-30T12:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"Bump version: 1.27\n\n- remove git version of flatpak manifest file\n- remove TODO comment in `eovpn_base`","shortMessageHtmlLink":"Bump version: 1.27"}},{"before":"236ade900dc8a81bd66d83f93311ea8cb53a2311","after":null,"ref":"refs/heads/config_editor","pushedAt":"2023-04-30T11:33:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"}},{"before":"358e3e7fd46568b689e4c7401fb7e38182491c02","after":"a8b0a7481b60c37c0da7c6c926c15b9f2d35b0f6","ref":"refs/heads/master","pushedAt":"2023-04-30T11:33:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"UI: Config Editor (#38)\n\n* show edit btn on each row\r\n\r\n* add tooltip to edit btn\r\n\r\n* fix tooltip text","shortMessageHtmlLink":"UI: Config Editor (#38)"}},{"before":"fc2ffa3f758a232db53f0aaa23c00e1e5cdf6faf","after":"236ade900dc8a81bd66d83f93311ea8cb53a2311","ref":"refs/heads/config_editor","pushedAt":"2023-04-30T11:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"fix tooltip text","shortMessageHtmlLink":"fix tooltip text"}},{"before":"d12c96e574ffb10f59cefc32d72becb8eb4e7669","after":"fc2ffa3f758a232db53f0aaa23c00e1e5cdf6faf","ref":"refs/heads/config_editor","pushedAt":"2023-04-22T16:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"add tooltip to edit btn","shortMessageHtmlLink":"add tooltip to edit btn"}},{"before":null,"after":"d12c96e574ffb10f59cefc32d72becb8eb4e7669","ref":"refs/heads/config_editor","pushedAt":"2023-04-11T16:07:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"show edit btn on each row","shortMessageHtmlLink":"show edit btn on each row"}},{"before":"01b1addce0ead25fb5551e456dabf1a344d43b1b","after":"358e3e7fd46568b689e4c7401fb7e38182491c02","ref":"refs/heads/master","pushedAt":"2023-04-01T13:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"remove unnecessary print()","shortMessageHtmlLink":"remove unnecessary print()"}},{"before":"34a122484f08c792a160f375c96ba67fc27b312b","after":"01b1addce0ead25fb5551e456dabf1a344d43b1b","ref":"refs/heads/master","pushedAt":"2023-03-21T20:11:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkotra","name":"Jagadeesh Kotra","path":"/jkotra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29590316?s=80&v=4"},"commit":{"message":"ux: Show tick on download and extract","shortMessageHtmlLink":"ux: Show tick on download and extract"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPrx4vQA","startCursor":null,"endCursor":null}},"title":"Activity ยท jkotra/eOVPN"}