{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":679032796,"defaultBranch":"main","name":"data-diode","ownerLogin":"acep-uaf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-16T00:40:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11821140?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724451082.0","currentOid":""},"activityList":{"items":[{"before":"acec3a181e05ae05a2621b4f2113633a80fdc3f9","after":"412b5d4933c935cf9b5f9b3d10080f75132c89ba","ref":"refs/heads/main","pushedAt":"2024-08-23T22:10:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"deps: Go module dependency tree (#65)","shortMessageHtmlLink":"deps: Go module dependency tree (#65)"}},{"before":"acec3a181e05ae05a2621b4f2113633a80fdc3f9","after":"2e3cd28648ed49534fcc2c5c9e9059645ef5b610","ref":"refs/heads/staging","pushedAt":"2024-08-22T23:55:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"deps: Go module dependency tree","shortMessageHtmlLink":"deps: Go module dependency tree"}},{"before":null,"after":"acec3a181e05ae05a2621b4f2113633a80fdc3f9","ref":"refs/heads/staging","pushedAt":"2024-08-22T23:44:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"Segment test cases for system metadata (#63)\n\n* refactor: continuous outbound MQTT topic structure\r\n\r\n* bump: project requirements\r\n\r\n* docs: resolve formatting issues with markdownlint\r\n\r\n* feat: create experimental dev container\r\n\r\n* feat: outline basic application + republisher content testing\r\n\r\n* refactor: test payload attributes w/ verification & timestamp\r\n\r\n* fix: check on missing topic & test cases for payload contents\r\n\r\n* ci: workflow for testing code (coverage)","shortMessageHtmlLink":"Segment test cases for system metadata (#63)"}},{"before":"da45aafe5e6a78a2dca6f7bfdb337273c45c72f1","after":null,"ref":"refs/heads/59-e2e-tls","pushedAt":"2024-08-21T18:59:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"}},{"before":"7d2a1f93419ddd8f1e17a0ff701df610802791a3","after":null,"ref":"refs/heads/60-streamline-testing-hardware","pushedAt":"2024-08-21T18:59:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"}},{"before":"c8c5c6f192978bb63beae42dea57a75c6bfc6bcd","after":null,"ref":"refs/heads/52-reassembling-payload-structure","pushedAt":"2024-08-21T18:59:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"}},{"before":"acec3a181e05ae05a2621b4f2113633a80fdc3f9","after":null,"ref":"refs/heads/29-cross-compile-for-raspberry-pi","pushedAt":"2024-08-19T23:16:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"}},{"before":null,"after":"acec3a181e05ae05a2621b4f2113633a80fdc3f9","ref":"refs/heads/29-cross-compile-for-raspberry-pi","pushedAt":"2024-07-26T19:03:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"Segment test cases for system metadata (#63)\n\n* refactor: continuous outbound MQTT topic structure\r\n\r\n* bump: project requirements\r\n\r\n* docs: resolve formatting issues with markdownlint\r\n\r\n* feat: create experimental dev container\r\n\r\n* feat: outline basic application + republisher content testing\r\n\r\n* refactor: test payload attributes w/ verification & timestamp\r\n\r\n* fix: check on missing topic & test cases for payload contents\r\n\r\n* ci: workflow for testing code (coverage)","shortMessageHtmlLink":"Segment test cases for system metadata (#63)"}},{"before":"a6b0019bfa0f4ec7b0d71a692d825c4ef3a114de","after":"111cdb0b40e25e885f96f161b719e415574861e5","ref":"refs/heads/dev","pushedAt":"2024-07-22T19:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"fix: default port on diode output","shortMessageHtmlLink":"fix: default port on diode output"}},{"before":"c10a4ba3a5de3a5c5a1b12b5b13f7ec6d7ccd043","after":null,"ref":"refs/heads/41-diode-settings","pushedAt":"2024-07-16T22:28:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"}},{"before":"ef683147aec21adbdef20547610babe4da27029e","after":"acec3a181e05ae05a2621b4f2113633a80fdc3f9","ref":"refs/heads/main","pushedAt":"2024-07-16T00:25:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"Segment test cases for system metadata (#63)\n\n* refactor: continuous outbound MQTT topic structure\r\n\r\n* bump: project requirements\r\n\r\n* docs: resolve formatting issues with markdownlint\r\n\r\n* feat: create experimental dev container\r\n\r\n* feat: outline basic application + republisher content testing\r\n\r\n* refactor: test payload attributes w/ verification & timestamp\r\n\r\n* fix: check on missing topic & test cases for payload contents\r\n\r\n* ci: workflow for testing code (coverage)","shortMessageHtmlLink":"Segment test cases for system metadata (#63)"}},{"before":"fa8972786e2b293dc685c2916dd4888b4f43f890","after":"a6b0019bfa0f4ec7b0d71a692d825c4ef3a114de","ref":"refs/heads/dev","pushedAt":"2024-07-16T00:22:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"ci: workflow for testing code (coverage)","shortMessageHtmlLink":"ci: workflow for testing code (coverage)"}},{"before":"e39a7d70941b6246931ac4476afe37bf274effa3","after":"fa8972786e2b293dc685c2916dd4888b4f43f890","ref":"refs/heads/dev","pushedAt":"2024-07-16T00:12:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"fix: check on missing topic & test cases for payload contents","shortMessageHtmlLink":"fix: check on missing topic & test cases for payload contents"}},{"before":"1af282324324ca4ff1af7434dd38e9bd42c8657a","after":"e39a7d70941b6246931ac4476afe37bf274effa3","ref":"refs/heads/dev","pushedAt":"2024-07-13T00:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"refactor: test payload attributes w/ verification & timestamp","shortMessageHtmlLink":"refactor: test payload attributes w/ verification & timestamp"}},{"before":"f1a39790ca27d002a28d0266031592f720435cd1","after":"1af282324324ca4ff1af7434dd38e9bd42c8657a","ref":"refs/heads/dev","pushedAt":"2024-07-13T00:01:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"feat: outline basic application + republisher content testing","shortMessageHtmlLink":"feat: outline basic application + republisher content testing"}},{"before":"86f7e110cb6a4e509f6be390a91053af705f3059","after":"f1a39790ca27d002a28d0266031592f720435cd1","ref":"refs/heads/dev","pushedAt":"2024-07-12T22:49:40.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"feat: create experimental dev container","shortMessageHtmlLink":"feat: create experimental dev container"}},{"before":"dcc62044e7099a45e161b7375798dc6f1ef2e1e8","after":null,"ref":"refs/heads/19-datagram-upper-bound","pushedAt":"2024-07-12T22:31:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"}},{"before":"0b67fa1b9fbc5fee8a27ec51459acc6a9cd7bf41","after":"86f7e110cb6a4e509f6be390a91053af705f3059","ref":"refs/heads/dev","pushedAt":"2024-07-12T22:31:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"Maintain MQTT topic prefix + suffix structure (#61)\n\n* Released data diode system information (#53)\r\n\r\n* docs: build requirements for `make`\r\n\r\n* fix: match MQTT client ID\r\n\r\n* Fix: Add a 'min' function to work with go1.18.1, the default on Ubuntu 22.04. (#54)\r\n\r\n* refactor: continuous outbound MQTT topic structure\r\n\r\n* bump: project requirements\r\n\r\n* docs: resolve formatting issues with markdownlint","shortMessageHtmlLink":"Maintain MQTT topic prefix + suffix structure (#61)"}},{"before":"e6ae492c7964087dc8bb74e677f7d7f772fdc83c","after":"dcc62044e7099a45e161b7375798dc6f1ef2e1e8","ref":"refs/heads/19-datagram-upper-bound","pushedAt":"2024-07-12T22:30:12.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into 19-datagram-upper-bound","shortMessageHtmlLink":"Merge branch 'dev' into 19-datagram-upper-bound"}},{"before":"c4611dab5a8db709871690fa63839c64f795d318","after":"e6ae492c7964087dc8bb74e677f7d7f772fdc83c","ref":"refs/heads/19-datagram-upper-bound","pushedAt":"2024-07-10T21:54:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"docs: resolve formatting issues with markdownlint","shortMessageHtmlLink":"docs: resolve formatting issues with markdownlint"}},{"before":"4a84bcab4cce4bd5077c4984d03160f7d8ac2713","after":"c4611dab5a8db709871690fa63839c64f795d318","ref":"refs/heads/19-datagram-upper-bound","pushedAt":"2024-07-01T21:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"bump: project requirements","shortMessageHtmlLink":"bump: project requirements"}},{"before":"ef683147aec21adbdef20547610babe4da27029e","after":"da45aafe5e6a78a2dca6f7bfdb337273c45c72f1","ref":"refs/heads/59-e2e-tls","pushedAt":"2024-06-20T22:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"feat: self-signed TLS certificate via OpenSSL","shortMessageHtmlLink":"feat: self-signed TLS certificate via OpenSSL"}},{"before":null,"after":"ef683147aec21adbdef20547610babe4da27029e","ref":"refs/heads/59-e2e-tls","pushedAt":"2024-06-19T19:34:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"Minor release candidate (base for second iteration) (#57)\n\n* feat: minimum version for Go toolchain directive\r\n\r\n* fix: package graph for prior module versions","shortMessageHtmlLink":"Minor release candidate (base for second iteration) (#57)"}},{"before":"1bc2b30d09f776a20456b9de2ab3198437ea741e","after":"7d2a1f93419ddd8f1e17a0ff701df610802791a3","ref":"refs/heads/60-streamline-testing-hardware","pushedAt":"2024-06-14T23:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"refactor: phony targets + GNU Make location","shortMessageHtmlLink":"refactor: phony targets + GNU Make location"}},{"before":"92cd229b3909fff2fb65a5c5f254e8180178b5c6","after":"1bc2b30d09f776a20456b9de2ab3198437ea741e","ref":"refs/heads/60-streamline-testing-hardware","pushedAt":"2024-06-14T23:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"feat: version control created vendor directory","shortMessageHtmlLink":"feat: version control created vendor directory"}},{"before":"ef683147aec21adbdef20547610babe4da27029e","after":"92cd229b3909fff2fb65a5c5f254e8180178b5c6","ref":"refs/heads/60-streamline-testing-hardware","pushedAt":"2024-06-14T23:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"fix: obsoleted Docker Compose version + bump indirect requirements","shortMessageHtmlLink":"fix: obsoleted Docker Compose version + bump indirect requirements"}},{"before":null,"after":"ef683147aec21adbdef20547610babe4da27029e","ref":"refs/heads/60-streamline-testing-hardware","pushedAt":"2024-06-14T22:46:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"Minor release candidate (base for second iteration) (#57)\n\n* feat: minimum version for Go toolchain directive\r\n\r\n* fix: package graph for prior module versions","shortMessageHtmlLink":"Minor release candidate (base for second iteration) (#57)"}},{"before":"c3d29c7b33f2da392513e9ae3209cce985778dd5","after":"4a84bcab4cce4bd5077c4984d03160f7d8ac2713","ref":"refs/heads/19-datagram-upper-bound","pushedAt":"2024-06-13T02:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"refactor: continuous outbound MQTT topic structure","shortMessageHtmlLink":"refactor: continuous outbound MQTT topic structure"}},{"before":"c6f76d16c32ab59fea53ca79311d2cd773942bd5","after":"c8c5c6f192978bb63beae42dea57a75c6bfc6bcd","ref":"refs/heads/52-reassembling-payload-structure","pushedAt":"2024-06-12T19:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"bump: upgrade networking package","shortMessageHtmlLink":"bump: upgrade networking package"}},{"before":"ef683147aec21adbdef20547610babe4da27029e","after":"c6f76d16c32ab59fea53ca79311d2cd773942bd5","ref":"refs/heads/52-reassembling-payload-structure","pushedAt":"2024-06-05T00:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TechSolomon","name":"Solomon Himelbloom","path":"/TechSolomon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608183?s=80&v=4"},"commit":{"message":"refactor: baseline for interface mock + fix function typo usage","shortMessageHtmlLink":"refactor: baseline for interface mock + fix function typo usage"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEosLhZwA","startCursor":null,"endCursor":null}},"title":"Activity ยท acep-uaf/data-diode"}