{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2767734,"defaultBranch":"main","name":"qtkeychain","ownerLogin":"frankosterfeld","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-11-13T18:52:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/483854?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714763443.0","currentOid":""},"activityList":{"items":[{"before":"ef6dec2731b4e19c593837ba6625a280e4237bf8","after":"38ff50766c7e4ec490fecb2d9939b7cdc4b74b8e","ref":"refs/heads/0.14","pushedAt":"2024-05-03T19:10:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Prepare 0.14.3","shortMessageHtmlLink":"Prepare 0.14.3"}},{"before":"8eac9889775ca45c106d077bb0d3744754a1570a","after":"ef6dec2731b4e19c593837ba6625a280e4237bf8","ref":"refs/heads/0.14","pushedAt":"2024-05-03T19:07:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Fix build with Qt 6.7 on Android\n\nQNativeInterface::QAndroidApplication::context() changed its return type.","shortMessageHtmlLink":"Fix build with Qt 6.7 on Android"}},{"before":"22bac4191f1977f64ee6c7116e5d807407ee2003","after":"74776e2a3e2d98d19943e0968901c5b5e04cc1bd","ref":"refs/heads/main","pushedAt":"2023-12-17T07:55:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Merge branch '0.14'","shortMessageHtmlLink":"Merge branch '0.14'"}},{"before":"c3ce62c142700d02432414c2452f62c986867b9e","after":"8eac9889775ca45c106d077bb0d3744754a1570a","ref":"refs/heads/0.14","pushedAt":"2023-12-17T07:52:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Prepare 0.14.2","shortMessageHtmlLink":"Prepare 0.14.2"}},{"before":"01a900bad178f69fcb0f9bc4b067c37d97762aa2","after":"22bac4191f1977f64ee6c7116e5d807407ee2003","ref":"refs/heads/main","pushedAt":"2023-12-14T09:01:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Move headers (and cpp files) to a qtkeychain subdir\n\n... and use target_include_directories() so that one can\ninclude rather than \nwhen using this repository as a git submodule.","shortMessageHtmlLink":"Move headers (and cpp files) to a qtkeychain subdir"}},{"before":"774343d65527be368e23dde018e2e194c60713d4","after":"01a900bad178f69fcb0f9bc4b067c37d97762aa2","ref":"refs/heads/main","pushedAt":"2023-07-04T12:14:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/0.14'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/0.14'"}},{"before":"69f993c47efed7e557d79a30a367014d9a27d809","after":"c3ce62c142700d02432414c2452f62c986867b9e","ref":"refs/heads/0.14","pushedAt":"2023-06-30T16:22:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Add support for KWallet 6\n\nSee also https://invent.kde.org/frameworks/kwallet/-/merge_requests/58.","shortMessageHtmlLink":"Add support for KWallet 6"}},{"before":"3d8968ea994918cd33e8d552f482bfefeea33c86","after":"774343d65527be368e23dde018e2e194c60713d4","ref":"refs/heads/main","pushedAt":"2023-06-01T11:39:37.442Z","pushType":"push","commitsCount":2,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/0.14'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/0.14'"}},{"before":"269eacf1074d13eb2a4124beab8d754938e7db02","after":"69f993c47efed7e557d79a30a367014d9a27d809","ref":"refs/heads/0.14","pushedAt":"2023-06-01T11:38:51.856Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Prepare 0.14.1","shortMessageHtmlLink":"Prepare 0.14.1"}},{"before":"96d2f84944880b63c78b28274f113795d88a3235","after":"3d8968ea994918cd33e8d552f482bfefeea33c86","ref":"refs/heads/main","pushedAt":"2023-06-01T11:24:10.611Z","pushType":"push","commitsCount":3,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/0.14'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/0.14'"}},{"before":"20952955496ae9154e86307979263cc37e9114f0","after":"269eacf1074d13eb2a4124beab8d754938e7db02","ref":"refs/heads/0.14","pushedAt":"2023-06-01T08:38:39.988Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Export QKeychain::isAvailable() to make it usable in a shared build\n\nAlso, the definitions needs to be fully qualified, otherwise this is\nproducing symbols in the top-level namespace instead.","shortMessageHtmlLink":"Export QKeychain::isAvailable() to make it usable in a shared build"}},{"before":"e63da2868465db18eb35a312b2635c26fdc46923","after":"20952955496ae9154e86307979263cc37e9114f0","ref":"refs/heads/0.14","pushedAt":"2023-06-01T08:38:16.740Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Protect against creating the QtKeychain::QtKeychain alias target twice\n\nThis can happen if a dependency CMake config module is itself also looking\nfor QtKeychain, which then results in a fatal CMake error.\n\nObserved between NeoChat and libQuotient.","shortMessageHtmlLink":"Protect against creating the QtKeychain::QtKeychain alias target twice"}},{"before":"96d2f84944880b63c78b28274f113795d88a3235","after":null,"ref":"refs/heads/master","pushedAt":"2023-05-12T10:54:12.911Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"}},{"before":null,"after":"96d2f84944880b63c78b28274f113795d88a3235","ref":"refs/heads/main","pushedAt":"2023-05-12T10:54:11.833Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Bump version to 0.14.99","shortMessageHtmlLink":"Bump version to 0.14.99"}},{"before":"e63da2868465db18eb35a312b2635c26fdc46923","after":"96d2f84944880b63c78b28274f113795d88a3235","ref":"refs/heads/master","pushedAt":"2023-05-12T10:23:14.009Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Bump version to 0.14.99","shortMessageHtmlLink":"Bump version to 0.14.99"}},{"before":null,"after":"e63da2868465db18eb35a312b2635c26fdc46923","ref":"refs/heads/0.14","pushedAt":"2023-05-12T10:22:31.615Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Update version to 0.14.0","shortMessageHtmlLink":"Update version to 0.14.0"}},{"before":"30571f8e9927177651a1f17ab6691aefb615e061","after":"e63da2868465db18eb35a312b2635c26fdc46923","ref":"refs/heads/master","pushedAt":"2023-05-12T10:22:12.738Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Update version to 0.14.0","shortMessageHtmlLink":"Update version to 0.14.0"}},{"before":"25d6d2c0a1e9e3e375ca138c7c9192ea085f211e","after":"30571f8e9927177651a1f17ab6691aefb615e061","ref":"refs/heads/master","pushedAt":"2023-05-12T10:20:20.494Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Update Changelog for 0.14.0","shortMessageHtmlLink":"Update Changelog for 0.14.0"}},{"before":"3503f6a00187459a93dfda0540193af2d1acd826","after":"25d6d2c0a1e9e3e375ca138c7c9192ea085f211e","ref":"refs/heads/master","pushedAt":"2023-05-12T08:05:30.215Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Android: Fix JNI signature for deletion\n\nFixes #217","shortMessageHtmlLink":"Android: Fix JNI signature for deletion"}},{"before":"8bbaa6d8302cf0747d9786ace4dd13c7fb746502","after":"3503f6a00187459a93dfda0540193af2d1acd826","ref":"refs/heads/master","pushedAt":"2023-05-11T14:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Android: Do not crash when storing new password (Qt 6)\n\nPassing jobject here instead of Context calls Object(jobject) and not\nthe intended KeyPairGeneratorSpec::Builder ctor, which then leads to a\nreference to the QtActivity. Trying to call \"setAlias\" on that threw.\n\nFixes #233","shortMessageHtmlLink":"Android: Do not crash when storing new password (Qt 6)"}},{"before":"8485316ffcb06637d7708176a2a191856f4a328c","after":"8bbaa6d8302cf0747d9786ace4dd13c7fb746502","ref":"refs/heads/master","pushedAt":"2023-04-03T10:47:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Add API to check whether a secure backend is available at all\n\nParticularly important on Unix, where there are multiple options and\nneither of them is guaranteed.\n\nFixes #224.","shortMessageHtmlLink":"Add API to check whether a secure backend is available at all"}},{"before":"d9a724c0e8411e42bc88bb46b75ab0ee03016cdc","after":"8485316ffcb06637d7708176a2a191856f4a328c","ref":"refs/heads/master","pushedAt":"2023-03-13T14:49:21.543Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Remove use of notification center in Apple Keychain, use direct interface pointer instead\n\nSigned-off-by: Claudio Cambra ","shortMessageHtmlLink":"Remove use of notification center in Apple Keychain, use direct inter…"}},{"before":"ece1f1e8cbfa144917eda299f2a5d9eb27d8225b","after":"d9a724c0e8411e42bc88bb46b75ab0ee03016cdc","ref":"refs/heads/master","pushedAt":"2023-03-13T09:51:25.531Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankosterfeld","name":"Frank Osterfeld","path":"/frankosterfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/483854?s=80&v=4"},"commit":{"message":"Added Dutch translation","shortMessageHtmlLink":"Added Dutch translation"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQQuSWQA","startCursor":null,"endCursor":null}},"title":"Activity · frankosterfeld/qtkeychain"}