{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":745474857,"defaultBranch":"main","name":"bloodseeker-android","ownerLogin":"am1goo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-19T12:16:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5287406?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706775503.0","currentOid":""},"activityList":{"items":[{"before":"25e173d35d9b4fe3502b9f068ae7c79a033e4b71","after":"daf70fbd63eeafa2ed8a594ed1c6dfa1af641886","ref":"refs/heads/main","pushedAt":"2024-02-05T11:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added brand new AndroidSystemPropertyTrail","shortMessageHtmlLink":"added brand new AndroidSystemPropertyTrail"}},{"before":"9a3dfce47934de015fd70ed8b70f3d499f2e9f79","after":"25e173d35d9b4fe3502b9f068ae7c79a033e4b71","ref":"refs/heads/main","pushedAt":"2024-02-05T09:11:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"rename SystemPropertyTrail to JavaSystemPropertyTrail","shortMessageHtmlLink":"rename SystemPropertyTrail to JavaSystemPropertyTrail"}},{"before":"dbdcca0a1a0d1cd1be7f9d2b62a6f774c1a83b6c","after":"9a3dfce47934de015fd70ed8b70f3d499f2e9f79","ref":"refs/heads/main","pushedAt":"2024-02-05T09:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"exclude com.am1goo.bloodseeker.Condition class from obfuscation","shortMessageHtmlLink":"exclude com.am1goo.bloodseeker.Condition class from obfuscation"}},{"before":"5c33ccb7ca9ce891b6e6265a980a7be6eeb8cc0c","after":"dbdcca0a1a0d1cd1be7f9d2b62a6f774c1a83b6c","ref":"refs/heads/main","pushedAt":"2024-02-05T07:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added brand new InstalledAppTrail","shortMessageHtmlLink":"added brand new InstalledAppTrail"}},{"before":"02b74f209bf0583426dc1a335eca79c839367bec","after":"5c33ccb7ca9ce891b6e6265a980a7be6eeb8cc0c","ref":"refs/heads/main","pushedAt":"2024-02-02T14:54:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added brand new SystemPropertyTrail (using to detect malicious or modified properties)","shortMessageHtmlLink":"added brand new SystemPropertyTrail (using to detect malicious or mod…"}},{"before":"ac086d8cdece99618e857ab8a50e2e11332ed31d","after":"02b74f209bf0583426dc1a335eca79c839367bec","ref":"refs/heads/main","pushedAt":"2024-02-02T14:47:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added brand new SystemPropertyTrail (using to detect malicious or modified properties)","shortMessageHtmlLink":"added brand new SystemPropertyTrail (using to detect malicious or mod…"}},{"before":"b02d9a0b5273f728fe0970be8d5b9a3eb36031f7","after":"ac086d8cdece99618e857ab8a50e2e11332ed31d","ref":"refs/heads/main","pushedAt":"2024-02-02T13:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added brand new SystemPropertyTrail","shortMessageHtmlLink":"added brand new SystemPropertyTrail"}},{"before":"b02d9a0b5273f728fe0970be8d5b9a3eb36031f7","after":null,"ref":"refs/heads/legacy","pushedAt":"2024-02-01T08:18:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"}},{"before":"1e1a6f8954ec52c414c675b50b64717df382bdaf","after":"b02d9a0b5273f728fe0970be8d5b9a3eb36031f7","ref":"refs/heads/main","pushedAt":"2024-02-01T08:18:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"downgrade Android min sdk version from 26 to 19","shortMessageHtmlLink":"downgrade Android min sdk version from 26 to 19"}},{"before":null,"after":"b02d9a0b5273f728fe0970be8d5b9a3eb36031f7","ref":"refs/heads/legacy","pushedAt":"2024-01-31T18:01:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"downgrade Android min sdk version from 26 to 19","shortMessageHtmlLink":"downgrade Android min sdk version from 26 to 19"}},{"before":"d9f5394feb5a931d56ff4c01dd265155f422c5fb","after":"1e1a6f8954ec52c414c675b50b64717df382bdaf","ref":"refs/heads/main","pushedAt":"2024-01-31T12:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"update bloodseeker/examples/remote-update-project-hierarchy/generated.bmx","shortMessageHtmlLink":"update bloodseeker/examples/remote-update-project-hierarchy/generated…"}},{"before":"07644c02a1212b63163bc815538be09c31aeaacf","after":"d9f5394feb5a931d56ff4c01dd265155f422c5fb","ref":"refs/heads/main","pushedAt":"2024-01-31T11:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"minor refactoring","shortMessageHtmlLink":"minor refactoring"}},{"before":"4e2253c9ba6f314fe863d4ea4d5dc2a347cd7ccc","after":"07644c02a1212b63163bc815538be09c31aeaacf","ref":"refs/heads/main","pushedAt":"2024-01-31T11:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"fixed NPE bug in LibraryTrail (on non-android platforms)","shortMessageHtmlLink":"fixed NPE bug in LibraryTrail (on non-android platforms)"}},{"before":"545b536eaa1a19bf52bce45aa2828d1757c717e1","after":"4e2253c9ba6f314fe863d4ea4d5dc2a347cd7ccc","ref":"refs/heads/main","pushedAt":"2024-01-31T11:45:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added able to deserialize objects with non-public default constructor","shortMessageHtmlLink":"added able to deserialize objects with non-public default constructor"}},{"before":"bb28c83b2b339648b50c2ec8464a4b9b8f70dc16","after":"545b536eaa1a19bf52bce45aa2828d1757c717e1","ref":"refs/heads/main","pushedAt":"2024-01-31T11:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added missing FileIntegrityTrail check in RemoteUpdateFileTest","shortMessageHtmlLink":"added missing FileIntegrityTrail check in RemoteUpdateFileTest"}},{"before":"2b4f426717ac9b194a0e8b99f680553aae4824be","after":"bb28c83b2b339648b50c2ec8464a4b9b8f70dc16","ref":"refs/heads/main","pushedAt":"2024-01-31T10:47:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"fixed bug in \"remote-update-project-hierarchy\" example","shortMessageHtmlLink":"fixed bug in \"remote-update-project-hierarchy\" example"}},{"before":"5a3070eba46de824186bb234855207946344565f","after":"2b4f426717ac9b194a0e8b99f680553aae4824be","ref":"refs/heads/main","pushedAt":"2024-01-31T10:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"fixed compilation bugs in few tests","shortMessageHtmlLink":"fixed compilation bugs in few tests"}},{"before":"8893b5e868c46a91f3f57ea8660f4c7f966e1853","after":"5a3070eba46de824186bb234855207946344565f","ref":"refs/heads/main","pushedAt":"2024-01-30T14:10:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added in-built obfuscation (provided by proguard-rules.pro file)","shortMessageHtmlLink":"added in-built obfuscation (provided by proguard-rules.pro file)"}},{"before":"984b6f8e90fefc7148760d63f0921405947c7386","after":"8893b5e868c46a91f3f57ea8660f4c7f966e1853","ref":"refs/heads/main","pushedAt":"2024-01-30T13:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"refactoring in files","shortMessageHtmlLink":"refactoring in files"}},{"before":"98ca584fb48e3064a4745b09bfee572ceae0c529","after":"984b6f8e90fefc7148760d63f0921405947c7386","ref":"refs/heads/main","pushedAt":"2024-01-30T11:56:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"another way to detect library existence via LibraryTrail","shortMessageHtmlLink":"another way to detect library existence via LibraryTrail"}},{"before":"0eb0e8d81e7c9d10cf0a97c32f7114a77d4faa41","after":"98ca584fb48e3064a4745b09bfee572ceae0c529","ref":"refs/heads/main","pushedAt":"2024-01-30T08:16:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added versioning to AndroidManifestXmlTrail, ApkChecksumTrail, FileIntegrityTrail, refactoring","shortMessageHtmlLink":"added versioning to AndroidManifestXmlTrail, ApkChecksumTrail, FileIn…"}},{"before":"b983ee632fcd5d36295c6af5110fde9ab5c4d2da","after":"0eb0e8d81e7c9d10cf0a97c32f7114a77d4faa41","ref":"refs/heads/main","pushedAt":"2024-01-29T14:06:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"fixed bug about wrong handling switch/case Condition's values","shortMessageHtmlLink":"fixed bug about wrong handling switch/case Condition's values"}},{"before":"c0f7f5c1cee2e8663997d83f151183dd1dd7993c","after":"b983ee632fcd5d36295c6af5110fde9ab5c4d2da","ref":"refs/heads/main","pushedAt":"2024-01-29T10:15:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added version into ApkChecksumTrail","shortMessageHtmlLink":"added version into ApkChecksumTrail"}},{"before":"c0f7f5c1cee2e8663997d83f151183dd1dd7993c","after":null,"ref":"refs/heads/feature/checksum_of_files","pushedAt":"2024-01-29T10:06:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"}},{"before":"25e8bfaa505b0194522ef8b99fd7ab09c18124d2","after":"c0f7f5c1cee2e8663997d83f151183dd1dd7993c","ref":"refs/heads/main","pushedAt":"2024-01-29T10:06:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added brand new FileIntegrityTrail (using for checking file existence and checksum)","shortMessageHtmlLink":"added brand new FileIntegrityTrail (using for checking file existence…"}},{"before":"60eadc5e5e73a20fdfa8aca295c5cea4beb84e6a","after":"c0f7f5c1cee2e8663997d83f151183dd1dd7993c","ref":"refs/heads/feature/checksum_of_files","pushedAt":"2024-01-29T10:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added brand new FileIntegrityTrail (using for checking file existence and checksum)","shortMessageHtmlLink":"added brand new FileIntegrityTrail (using for checking file existence…"}},{"before":"fa5f4334bef61e9f2f5b0b32e765ca6f2fc18942","after":"60eadc5e5e73a20fdfa8aca295c5cea4beb84e6a","ref":"refs/heads/feature/checksum_of_files","pushedAt":"2024-01-29T08:42:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/checksum_of_files","shortMessageHtmlLink":"Merge branch 'main' into feature/checksum_of_files"}},{"before":"31a2790dc2743cca3022e87671fd34e3e0d35885","after":"25e8bfaa505b0194522ef8b99fd7ab09c18124d2","ref":"refs/heads/main","pushedAt":"2024-01-29T08:41:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added ability to serialize any custom RemoteUpdate's object","shortMessageHtmlLink":"added ability to serialize any custom RemoteUpdate's object"}},{"before":null,"after":"fa5f4334bef61e9f2f5b0b32e765ca6f2fc18942","ref":"refs/heads/feature/checksum_of_files","pushedAt":"2024-01-29T07:38:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"added ability to check crc32 of base apk","shortMessageHtmlLink":"added ability to check crc32 of base apk"}},{"before":"b9be654ca8c35803407d480ffef50e3d37d064ef","after":"31a2790dc2743cca3022e87671fd34e3e0d35885","ref":"refs/heads/main","pushedAt":"2024-01-29T06:03:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"am1goo","name":"Pavel \"am1goo\" Shestakov","path":"/am1goo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287406?s=80&v=4"},"commit":{"message":"removed accidentally added wrong AndroidManifest.xml","shortMessageHtmlLink":"removed accidentally added wrong AndroidManifest.xml"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD8iuh1AA","startCursor":null,"endCursor":null}},"title":"Activity · am1goo/bloodseeker-android"}