{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":179265840,"defaultBranch":"master","name":"Aegis","ownerLogin":"alexbakker","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-04-03T10:21:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2387841?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717166059.0","currentOid":""},"activityList":{"items":[{"before":"2972a512fd054d97a6cba59c93b352bba84d604b","after":"2b69dc3a84485090bfe9d54501f979520c5485f8","ref":"refs/heads/fix-1329","pushedAt":"2024-05-31T15:02:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Save the vault when saving group filter right after a vault version bump","shortMessageHtmlLink":"Save the vault when saving group filter right after a vault version bump"}},{"before":"3f0e84d8d5c6db7f20fb1e260465f958cedccefb","after":"2972a512fd054d97a6cba59c93b352bba84d604b","ref":"refs/heads/fix-1329","pushedAt":"2024-05-31T14:36:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Save the vault when saving group filter right after a vault version bump","shortMessageHtmlLink":"Save the vault when saving group filter right after a vault version bump"}},{"before":null,"after":"3f0e84d8d5c6db7f20fb1e260465f958cedccefb","ref":"refs/heads/fix-1329","pushedAt":"2024-05-31T14:34:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Save the vault when saving group filter right after a vault version bump","shortMessageHtmlLink":"Save the vault when saving group filter right after a vault version bump"}},{"before":"def939e37379da3f8c0cccc9730cb651711a1363","after":"004cfbed4e5c65f4732e36b233bb544ad9d097f7","ref":"refs/heads/verify-deps","pushedAt":"2024-04-07T11:14:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Update dependencies and enable dependency verification in Gradle\n\nHere's another attempt to enable Gradle dependency verification. I've\ntried to do this a couple of times before, but always ran into issues.\nWith a helper script borrowed from a different project, hopefully this\nwill finally work reliably.\n\nEvery time we update Gradle or a dependency, the script I mentioned\nneeds to be run to update the list of checksums. The script runs the\nbuild, the tests and the instrumented tests. This is necessary\nbecause apparently Gradle is not able to discover all dependencies\nwithout actually running the build tasks.\n\nIt's a little bit annoying that this Gradle feature is so half-baked\nthat we need a helper script to make things work, but I think it's worth\nit.","shortMessageHtmlLink":"Update dependencies and enable dependency verification in Gradle"}},{"before":null,"after":"559e68e0d2b705500fecac54dda0d399ea2edc38","ref":"refs/heads/limit-strength-analysis","pushedAt":"2024-03-27T14:23:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Stop analyzing password strength if it becomes longer than 64 chars\n\nThis should help reduce the chance that zxcvbn4j explodes on a password\ninput.\n\nI also took the opportunity to deduplicate related code a bit.","shortMessageHtmlLink":"Stop analyzing password strength if it becomes longer than 64 chars"}},{"before":"c39f834e8388450a61f93bb4ef484c55bf0b64e5","after":"0d34f0749d86cdc40cee79c6ebd1a9f81d7b7374","ref":"refs/heads/fix-1330","pushedAt":"2024-03-25T19:21:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Use DayNight as the default theme\n\nThis reduces the chance that we flashbang the user when they launch the\napp. The issue remains on older Android versions that don't natively\nsupport dark mode, but I don't think that's fixable.\n\nActivities override the theme based on the user's settings, so this\nchange only has effect while the app is launching.","shortMessageHtmlLink":"Use DayNight as the default theme"}},{"before":null,"after":"c39f834e8388450a61f93bb4ef484c55bf0b64e5","ref":"refs/heads/fix-1330","pushedAt":"2024-03-25T19:19:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Use DayNight as the default theme\n\nThis reduces the chance that we flashbang the user when they launch the\napp. The issue remains on older Android versions that don't natively\nsupport dark mode, but I don't think that's fixable.\n\nActivities override the theme based on the user's settings, so this\nchange only has effect while the app is launching.","shortMessageHtmlLink":"Use DayNight as the default theme"}},{"before":"b37889f670e4f74c7dfda6a1fd80e38dcc0abc0d","after":"def939e37379da3f8c0cccc9730cb651711a1363","ref":"refs/heads/verify-deps","pushedAt":"2024-03-24T21:35:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Update dependencies and enable dependency verification in Gradle\n\nHere's another attempt to enable Gradle dependency verification. I've\ntried to do this a couple of times before, but always ran into issues.\nWith a helper script borrowed from a different project, hopefully this\nwill finally work reliably.\n\nEvery time we update Gradle or a dependency, the script I mentioned\nneeds to be run to update the list of checksums. The script runs the\nbuild, the tests and the instrumented tests. This is necessary\nbecause apparently Gradle is not able to discover all dependencies\nwithout actually running the build tasks.\n\nIt's a little bit annoying that this Gradle feature is so half-baked\nthat we need a helper script to make things work, but I think it's worth\nit.","shortMessageHtmlLink":"Update dependencies and enable dependency verification in Gradle"}},{"before":"f933ac4d173ca05fd519fb6525c10ebf89b7687f","after":"b37889f670e4f74c7dfda6a1fd80e38dcc0abc0d","ref":"refs/heads/verify-deps","pushedAt":"2024-03-24T21:33:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Update dependencies and enable dependency verification in Gradle\n\nHere's another attempt to enable Gradle dependency verification. I've\ntried to do this a couple of times before, but always ran into issues.\nWith a helper script borrowed from a different project, hopefully this\nwill finally work reliably.\n\nEvery time we update Gradle or a dependency, the script I mentioned\nneeds to be run to update the list of checksums. The script runs the\nbuild, the tests and the instrumented tests. This is necessary\nbecause apparently Gradle is not able to discover dependencies all\nwithout actually running the task.\n\nIt's a little bit annoying that this Gradle feature is so half-baked\nthat we need a helper script to make things work, but I think it's worth\nit.","shortMessageHtmlLink":"Update dependencies and enable dependency verification in Gradle"}},{"before":"82f9fc7905b66b689d6a3b22aa25179daae899a7","after":"f933ac4d173ca05fd519fb6525c10ebf89b7687f","ref":"refs/heads/verify-deps","pushedAt":"2024-03-24T21:28:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Update dependencies and enable dependency verification in Gradle\n\nHere's another attempt to enable Gradle dependency verification. I've\ntried to do this a couple of times before, but always ran into issues.\nWith a helper script borrowed from a different project, hopefully this\nwill finally work reliably.\n\nEvery time we update Gradle or a dependency, the script I mentioned\nneeds to be run to update the list of checksums. The script runs the\nbuild, the tests and the instrumented tests. This is necessary\nbecause apparently Gradle is not able to discover dependencies all\nwithout actually running the task.","shortMessageHtmlLink":"Update dependencies and enable dependency verification in Gradle"}},{"before":null,"after":"3962d50fa6a0f152d3be04a202b728d414db159c","ref":"refs/heads/fix-1325","pushedAt":"2024-03-24T18:31:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Use Android color reference for android:colorBackground in AMOLED theme\n\nMy best guess is that API 28 and below somehow interpret ``#000000`` to mean\neither ``@null`` or transparent for ``android:colorBackground``.","shortMessageHtmlLink":"Use Android color reference for android:colorBackground in AMOLED theme"}},{"before":null,"after":"9815e510df3d3c1df0407f05c48f499ec309ab4f","ref":"refs/heads/glide-no-res","pushedAt":"2024-03-24T17:00:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Don't use Glide to load drawable resources\n\nLoading drawables using Glide while the size of the ImageView\nis not known yet appears to result in a blurry mess.","shortMessageHtmlLink":"Don't use Glide to load drawable resources"}},{"before":null,"after":"82f9fc7905b66b689d6a3b22aa25179daae899a7","ref":"refs/heads/verify-deps","pushedAt":"2024-03-24T15:36:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Update dependencies and enable verification","shortMessageHtmlLink":"Update dependencies and enable verification"}},{"before":null,"after":"3a66851df5536c16274d5c5ecd316f937dd65360","ref":"refs/heads/jcenter","pushedAt":"2024-03-24T13:27:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Only fetch 2 specific dependencies from JCenter","shortMessageHtmlLink":"Only fetch 2 specific dependencies from JCenter"}},{"before":null,"after":"4311bd9bd8e9e90524543d66e477902fff56f710","ref":"refs/heads/new-battle-net","pushedAt":"2024-03-23T17:45:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Add support for importing from the new Battle.net app","shortMessageHtmlLink":"Add support for importing from the new Battle.net app"}},{"before":"5e1a987ab977377a45585cf1833fd6f128384126","after":"60c72d48ee81ce24d59d0eb64bbdbe840cc9e317","ref":"refs/heads/about-libraries","pushedAt":"2024-03-23T12:41:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Switch to AboutLibraries for the third-party license list\n\nThe previous library we were using is unmaintained and can't be\ncustomized to match the Material 3 theme.","shortMessageHtmlLink":"Switch to AboutLibraries for the third-party license list"}},{"before":"6a25c0dc65a9cc7d0c07a9326f3c8aaf905f4aba","after":"5e1a987ab977377a45585cf1833fd6f128384126","ref":"refs/heads/about-libraries","pushedAt":"2024-03-23T12:18:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Switch to AboutLibraries for the third-party license list\n\nThe previous library we were using is unmaintained and can't be\ncustomized to match the Material 3 theme.","shortMessageHtmlLink":"Switch to AboutLibraries for the third-party license list"}},{"before":"c5065cdadffd746cd61cf4a2199f40d7f6bd7159","after":"6a25c0dc65a9cc7d0c07a9326f3c8aaf905f4aba","ref":"refs/heads/about-libraries","pushedAt":"2024-03-23T12:16:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Switch to AboutLibraries for the third-party license list\n\nThe previous library we were using is unmaintained and can't be\ncustomized to match the Material 3 theme.","shortMessageHtmlLink":"Switch to AboutLibraries for the third-party license list"}},{"before":"8dcac9f48e9d73ce7b2a43ae97a46de9ad1e0890","after":"c5065cdadffd746cd61cf4a2199f40d7f6bd7159","ref":"refs/heads/about-libraries","pushedAt":"2024-03-23T12:13:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Switch to AboutLibraries for the third-party license list\n\nThe previous library we were using is unmaintained and can't be\ncustomized to match the Material 3 theme.","shortMessageHtmlLink":"Switch to AboutLibraries for the third-party license list"}},{"before":"6e596b925548422a0766e22811018ddd451c7e95","after":"8dcac9f48e9d73ce7b2a43ae97a46de9ad1e0890","ref":"refs/heads/about-libraries","pushedAt":"2024-03-22T15:14:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"WIP\n\nTODO:\n- Check if all dependencies are included and whether the licenses are\n correct\n- Remove old library\n- Fail CI if there are changes","shortMessageHtmlLink":"WIP"}},{"before":"51ef831a969cf0869d00a80b8725fd5a65c9f2c2","after":"4c28bf2a12c0ea31779dc14a00774c40fd72e7eb","ref":"refs/heads/amoled-code-color","pushedAt":"2024-03-20T20:21:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Make the code color white for AMOLED\n\nCo-authored-by: Michael Schättgen ","shortMessageHtmlLink":"Make the code color white for AMOLED"}},{"before":null,"after":"51ef831a969cf0869d00a80b8725fd5a65c9f2c2","ref":"refs/heads/amoled-code-color","pushedAt":"2024-03-20T20:11:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"50ebc23edcb731269adb0599634b236f0bf00f23","after":"6e596b925548422a0766e22811018ddd451c7e95","ref":"refs/heads/about-libraries","pushedAt":"2024-03-19T21:42:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"WIP\n\nTODO:\n- Check if all dependencies are included and whether the licenses are\n correct\n- Remove old library\n- Fail CI if there are changes","shortMessageHtmlLink":"WIP"}},{"before":"d8800995f8fa7cb89b19b02f24d7baf31fc456c3","after":"45ced0de609ca7cad5f27362de0b3331970588af","ref":"refs/heads/no-compact-divider","pushedAt":"2024-03-19T21:40:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Fix various minor inconsistencies in entry list item offsets\n\nThis patch addresses the following:\n- More consistent offsets between entries in the list, especially in\n relation to the action bar and the error card.\n- Consistent correct application of card shapes when switching between\n favoriting and unfavoriting entries.\n- Removal of CompactDividerDecoration. We no longer uses dividers, so\n this is no longer needed.","shortMessageHtmlLink":"Fix various minor inconsistencies in entry list item offsets"}},{"before":null,"after":"50ebc23edcb731269adb0599634b236f0bf00f23","ref":"refs/heads/about-libraries","pushedAt":"2024-03-19T21:25:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"WIP\n\nTODO:\n- Check if all dependencies are included and whether the licenses are\n correct\n- Remove old library\n- Fail CI if there are changes","shortMessageHtmlLink":"WIP"}},{"before":"0de95177c7daf3be2cae291a997dede233aa929b","after":"d8800995f8fa7cb89b19b02f24d7baf31fc456c3","ref":"refs/heads/no-compact-divider","pushedAt":"2024-03-18T20:12:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Fix various minor inconsistencies in entry list item offsets\n\nThis patch addresses the following:\n- More consistent offsets between entries in the list, especially in\n relation to the action bar and the error card.\n- Consistent correct application of card shapes when switching between\n favoriting and unfavoriting entries.\n- Removal of CompactDividerDecoration. We no longer uses dividers, so\n this is no longer needed.","shortMessageHtmlLink":"Fix various minor inconsistencies in entry list item offsets"}},{"before":null,"after":"0de95177c7daf3be2cae291a997dede233aa929b","ref":"refs/heads/no-compact-divider","pushedAt":"2024-03-18T20:05:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Fix various minor inconsistencies in entry list item offsets\n\nThis patch addresses the following:\n- More consistent offsets between entries in the list, especially in\n relation to the action bar and the error card.\n- Consistent correct application of card shapes when switching between\n favoriting and unfavoriting entries.\n- Removal of CompactDividerDecoration. We no longer uses dividers, so\n this is no longer needed.","shortMessageHtmlLink":"Fix various minor inconsistencies in entry list item offsets"}},{"before":"b095a3ded69c3372fbd6dcb436316930a5c5fe84","after":"7ce43a0afdaae565e52073e3c49abae938f60d4d","ref":"refs/heads/master","pushedAt":"2024-03-16T12:08:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Update build pipeline to resolve deprecation warnings","shortMessageHtmlLink":"Update build pipeline to resolve deprecation warnings"}},{"before":"98bcdc7615b8d450eccce03c58c8590a56944f18","after":"b095a3ded69c3372fbd6dcb436316930a5c5fe84","ref":"refs/heads/master","pushedAt":"2024-03-16T12:01:00.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Update build pipeline to resolve deprecation warnings","shortMessageHtmlLink":"Update build pipeline to resolve deprecation warnings"}},{"before":"1d725978c932d20d07189d70fb0b4fe92dbb230b","after":"8995626d167fe97bd161c245625db2d9b002c1d2","ref":"refs/heads/amoled-dynamic","pushedAt":"2024-03-14T19:28:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexbakker","name":"Alexander Bakker","path":"/alexbakker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2387841?s=80&v=4"},"commit":{"message":"Apply dark background colors when combining AMOLED and dynamic colors\n\nPreviously, the dark background colors would not be applied for this\ncombination of settings.\n\nUnfortunately, I couldn't find a way to avoid some duplication in\nthemes.xml.","shortMessageHtmlLink":"Apply dark background colors when combining AMOLED and dynamic colors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWSUPrgA","startCursor":null,"endCursor":null}},"title":"Activity · alexbakker/Aegis"}