{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":41334365,"defaultBranch":"master","name":"sdrtrunk","ownerLogin":"DSheirer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-25T00:47:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4079756?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715156228.0","currentOid":""},"activityList":{"items":[{"before":"74807fd49711aa2cc7814ce790a251a63aff6ec0","after":"8e3b3b072e192784df0041be35e9ae9912b43419","ref":"refs/heads/1849-map-track-alias-color","pushedAt":"2024-05-16T10:49:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1876 Adds follow track behavior. Still need to add track history culling and track history tail plotting adjustments.","shortMessageHtmlLink":"#1876 Adds follow track behavior. Still need to add track history cul…"}},{"before":"28e92f2761364e8c8ed28816287513f06225678e","after":"2827ab7537d526f9b9f01ed016606aeea1ceb7ff","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-13T06:41:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 Motorola P25 P1/P2 talker alias support. Talker alias manager caches aliases and applies to future events. Active (cached) talker aliases now listed in the channel Details tab.\n* Enables multi-select in message viewer for all supported protocols.","shortMessageHtmlLink":"#1914 Motorola P25 P1/P2 talker alias support. Talker alias manager c…"}},{"before":"dce682147043f05cff022b7abd126044ccd6a0b7","after":"28e92f2761364e8c8ed28816287513f06225678e","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-13T06:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 cleanup.","shortMessageHtmlLink":"#1914 cleanup."}},{"before":"59e12af6ff603766cefadcc36e7927d8a574087a","after":"dce682147043f05cff022b7abd126044ccd6a0b7","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-12T08:58:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 Motorola P25 P1/P2 talker alias support. Talker alias manager caches aliases and applies to future events. Active (cached) talker aliases now listed in the channel Details tab.\n* Enables multi-select in message viewer for all supported protocols.","shortMessageHtmlLink":"#1914 Motorola P25 P1/P2 talker alias support. Talker alias manager c…"}},{"before":"a43e76dbc0b24ed89bc4d802fd52162115adf60c","after":"59e12af6ff603766cefadcc36e7927d8a574087a","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-12T08:56:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 cleanup.","shortMessageHtmlLink":"#1914 cleanup."}},{"before":"f86a841a948432c294d46dd42a59d4a77796c48c","after":"a43e76dbc0b24ed89bc4d802fd52162115adf60c","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-11T12:27:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 adds talker alias manager and wires it into the P1, P2, and DMR decoder states and activity summaries.","shortMessageHtmlLink":"#1914 adds talker alias manager and wires it into the P1, P2, and DMR…"}},{"before":"f030107912a2a091aa8a76a829ca5610d3fe8991","after":"f86a841a948432c294d46dd42a59d4a77796c48c","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-11T09:32:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 Motorola P25 P1/P2 talker alias support.\n* Enables multi-select in message viewer for all supported protocols.","shortMessageHtmlLink":"#1914 Motorola P25 P1/P2 talker alias support."}},{"before":"c0c836844037e8bb97a428718452c50d12da9fe3","after":"f030107912a2a091aa8a76a829ca5610d3fe8991","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-11T09:31:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 adds phase 2 assembly.","shortMessageHtmlLink":"#1914 adds phase 2 assembly."}},{"before":"9e64996d336478ff33bf51fd40fbd1c11834d166","after":"c0c836844037e8bb97a428718452c50d12da9fe3","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-11T07:53:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 corrections to assembled talker alias for logging.","shortMessageHtmlLink":"#1914 corrections to assembled talker alias for logging."}},{"before":"c53afbe9149c11f8cdf8f2517020038a4fda2734","after":"9e64996d336478ff33bf51fd40fbd1c11834d166","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-10T12:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 Adds moto talker alias assembler to phase 1 decoder. Not yet integrated into decoder state.","shortMessageHtmlLink":"#1914 Adds moto talker alias assembler to phase 1 decoder. Not yet in…"}},{"before":"c969da4dc25ec1aa3b00f8a34c7c6155d2c6f24e","after":"c53afbe9149c11f8cdf8f2517020038a4fda2734","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-10T08:17:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 Message table multi-selection feature turned on.","shortMessageHtmlLink":"#1914 Message table multi-selection feature turned on."}},{"before":null,"after":"c969da4dc25ec1aa3b00f8a34c7c6155d2c6f24e","ref":"refs/heads/1914-p25-motoroa-talker-alias","pushedAt":"2024-05-08T08:17:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1914 Updates P25 Phase 1 and 2 messages for Motorola Talker Alias header and data block. WIP - need to add component to reassemble the sequence for the encoded alias.","shortMessageHtmlLink":"#1914 Updates P25 Phase 1 and 2 messages for Motorola Talker Alias he…"}},{"before":null,"after":"74807fd49711aa2cc7814ce790a251a63aff6ec0","ref":"refs/heads/1849-map-track-alias-color","pushedAt":"2024-05-08T07:34:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1849 Map and plottable entity updates","shortMessageHtmlLink":"#1849 Map and plottable entity updates"}},{"before":"acc970c21ceea06edd0862698755b873bd128113","after":null,"ref":"refs/heads/1907-dmr-hytera-gps-hemisphere","pushedAt":"2024-05-04T22:34:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"}},{"before":"5f082973eb5bcea86bdf9fffdde816c92b5eb000","after":"c50a9146322863e42c3975dd61f5776739335dcb","ref":"refs/heads/master","pushedAt":"2024-05-04T22:27:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1907 Hytera GPS positions, XPT Adjacent site, and Hytera Talker Aliases. (#1908)\n\nCo-authored-by: Dennis Sheirer ","shortMessageHtmlLink":"#1907 Hytera GPS positions, XPT Adjacent site, and Hytera Talker Alia…"}},{"before":null,"after":"acc970c21ceea06edd0862698755b873bd128113","ref":"refs/heads/1907-dmr-hytera-gps-hemisphere","pushedAt":"2024-05-04T22:25:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1907 Hytera GPS positions, XPT Adjacent site, and Hytera Talker Aliases.","shortMessageHtmlLink":"#1907 Hytera GPS positions, XPT Adjacent site, and Hytera Talker Alia…"}},{"before":"cb5ee265c37e65a4dc737f4a91022511f63b3280","after":null,"ref":"refs/heads/1905-p25-p1-encrypted-call-status","pushedAt":"2024-05-04T17:15:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"}},{"before":"2f0419f796fddb21d98bcd0fbe5d961492b7e8a0","after":"5f082973eb5bcea86bdf9fffdde816c92b5eb000","ref":"refs/heads/master","pushedAt":"2024-05-04T17:14:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#190t P25 Phase 1 encrypted call status (#1906)\n\nCo-authored-by: Dennis Sheirer ","shortMessageHtmlLink":"#190t P25 Phase 1 encrypted call status (#1906)"}},{"before":null,"after":"cb5ee265c37e65a4dc737f4a91022511f63b3280","ref":"refs/heads/1905-p25-p1-encrypted-call-status","pushedAt":"2024-05-04T17:09:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#190t P25 Phase 1 encrypted call status","shortMessageHtmlLink":"#190t P25 Phase 1 encrypted call status"}},{"before":"e292060e86197a94f1e2b30c1a716f3a01a6dfd2","after":null,"ref":"refs/heads/1903-p25-phase-2-audio-chopped-segments","pushedAt":"2024-05-04T10:59:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"}},{"before":"cbe451a79364df408fe46d1519ef30d445a7786e","after":"2f0419f796fddb21d98bcd0fbe5d961492b7e8a0","ref":"refs/heads/master","pushedAt":"2024-05-04T10:58:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1903 P25 Phase 2 audio - resolves 2-second chopped audio segments (#1904)\n\nCo-authored-by: Dennis Sheirer ","shortMessageHtmlLink":"#1903 P25 Phase 2 audio - resolves 2-second chopped audio segments (#…"}},{"before":null,"after":"e292060e86197a94f1e2b30c1a716f3a01a6dfd2","ref":"refs/heads/1903-p25-phase-2-audio-chopped-segments","pushedAt":"2024-05-04T10:56:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1903 P25 Phase 2 audio - resolves 2-second chopped audio segments","shortMessageHtmlLink":"#1903 P25 Phase 2 audio - resolves 2-second chopped audio segments"}},{"before":"8035290d0aa6e9cd2605172702c0c2f0c3ede69a","after":null,"ref":"refs/heads/1876-unify-lock-tuner-frequency-controller","pushedAt":"2024-05-04T09:45:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"}},{"before":"aa8d449140827b04a307b684b8b39cc0b9bb543d","after":"cbe451a79364df408fe46d1519ef30d445a7786e","ref":"refs/heads/master","pushedAt":"2024-05-04T09:29:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1876 Unifies reentrant lock between tuners and frequency controller. (#1901)\n\nCo-authored-by: sheirerd ","shortMessageHtmlLink":"#1876 Unifies reentrant lock between tuners and frequency controller. ("}},{"before":"2020865b4007d1f08612f0a50626919a1b0300fc","after":"8035290d0aa6e9cd2605172702c0c2f0c3ede69a","ref":"refs/heads/1876-unify-lock-tuner-frequency-controller","pushedAt":"2024-05-04T09:28:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1876 Unifies reentrant lock between tuners and frequency controller.","shortMessageHtmlLink":"#1876 Unifies reentrant lock between tuners and frequency controller."}},{"before":"80d173bb57f137420214604c57b708ccc663f57c","after":"2020865b4007d1f08612f0a50626919a1b0300fc","ref":"refs/heads/1876-unify-lock-tuner-frequency-controller","pushedAt":"2024-05-04T09:27:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1876 code review","shortMessageHtmlLink":"#1876 code review"}},{"before":"a06a9b705243d85f093d3320fa716c2be49ace6f","after":null,"ref":"refs/heads/1899-radio-reference-api-18","pushedAt":"2024-05-02T07:43:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"}},{"before":"ec434766ba4538ebc6941abc98b2889c25f051a7","after":"80d173bb57f137420214604c57b708ccc663f57c","ref":"refs/heads/1876-unify-lock-tuner-frequency-controller","pushedAt":"2024-04-29T11:13:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1876 Unifies reentrant lock between tuners and frequency controller.","shortMessageHtmlLink":"#1876 Unifies reentrant lock between tuners and frequency controller."}},{"before":"d00530a7f9e34529a9469e8e384b1f268e338d3e","after":"ec434766ba4538ebc6941abc98b2889c25f051a7","ref":"refs/heads/1876-unify-lock-tuner-frequency-controller","pushedAt":"2024-04-29T11:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1876 Unifies reentrant lock between tuners and frequency controller.","shortMessageHtmlLink":"#1876 Unifies reentrant lock between tuners and frequency controller."}},{"before":null,"after":"d00530a7f9e34529a9469e8e384b1f268e338d3e","ref":"refs/heads/1876-unify-lock-tuner-frequency-controller","pushedAt":"2024-04-29T11:09:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DSheirer","name":"Denny Sheirer","path":"/DSheirer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4079756?s=80&v=4"},"commit":{"message":"#1876 Unifies reentrant lock between tuners and frequency controller.","shortMessageHtmlLink":"#1876 Unifies reentrant lock between tuners and frequency controller."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES4F5BQA","startCursor":null,"endCursor":null}},"title":"Activity · DSheirer/sdrtrunk"}