{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":444594495,"defaultBranch":"master","name":"oresat-olaf","ownerLogin":"oresat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-04T23:32:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9889825?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716783599.0","currentOid":""},"activityList":{"items":[{"before":"6fe2635fef8ea9cf037997f5540483489d8a278b","after":"fb7578f0e6812f74390eaba3329772502f1a419c","ref":"refs/heads/master","pushedAt":"2024-05-27T04:19:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"quick hack, only move updates to updater cache on start","shortMessageHtmlLink":"quick hack, only move updates to updater cache on start"}},{"before":"3b4f86373aeabddedc53086bd2be47269edb6cc2","after":"6fe2635fef8ea9cf037997f5540483489d8a278b","ref":"refs/heads/master","pushedAt":"2024-05-26T20:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"fix for linter","shortMessageHtmlLink":"fix for linter"}},{"before":"f09fffafd4ec6c55d71125f54828fba78080faf5","after":null,"ref":"refs/tags/v3.6.2","pushedAt":"2024-05-26T20:09:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"}},{"before":"fbd5ca2ed5bc80dd76c6f8218bb56afa8dcf5999","after":"3b4f86373aeabddedc53086bd2be47269edb6cc2","ref":"refs/heads/master","pushedAt":"2024-05-26T19:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"fix issue with setting hw version from eeprom value","shortMessageHtmlLink":"fix issue with setting hw version from eeprom value"}},{"before":"13a3468f6f3c6a930d9a81932d08d556ad2122f9","after":"fbd5ca2ed5bc80dd76c6f8218bb56afa8dcf5999","ref":"refs/heads/master","pushedAt":"2024-05-25T01:42:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"only updates for the card will end up in updater cache","shortMessageHtmlLink":"only updates for the card will end up in updater cache"}},{"before":"52377eb11775200fbd3d35bdd04521b201bfb1ee","after":"13a3468f6f3c6a930d9a81932d08d556ad2122f9","ref":"refs/heads/master","pushedAt":"2024-05-24T23:31:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"change default os command state to NO_ERROR_NO_REPLY","shortMessageHtmlLink":"change default os command state to NO_ERROR_NO_REPLY"}},{"before":"d44aff336b79dd878d97c75021e7d94e79adcb43","after":null,"ref":"refs/tags/v3.6.0","pushedAt":"2024-05-19T21:05:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"}},{"before":"455e6824a982a68f39c1ca052718fdc04cbfec4c","after":"52377eb11775200fbd3d35bdd04521b201bfb1ee","ref":"refs/heads/master","pushedAt":"2024-05-19T21:00:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"handle missing node in app error","shortMessageHtmlLink":"handle missing node in app error"}},{"before":"994df0b41fac2629023ff6ee9b6ee6554ff9c002","after":"455e6824a982a68f39c1ca052718fdc04cbfec4c","ref":"refs/heads/master","pushedAt":"2024-05-19T20:55:27.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"fix linting errors","shortMessageHtmlLink":"fix linting errors"}},{"before":"72b6c79de358139d64f84248e1bc3d331bc8da95","after":"72f12d29a7c912d3d506a9aa67cf046fd5a8704e","ref":"refs/heads/better-node-api","pushedAt":"2024-05-17T05:02:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"add high and low limit to od page","shortMessageHtmlLink":"add high and low limit to od page"}},{"before":"8b45bcc80c91158a254eb99f140c563e6c3bfe0b","after":"72b6c79de358139d64f84248e1bc3d331bc8da95","ref":"refs/heads/better-node-api","pushedAt":"2024-05-17T04:28:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"made use of local storage for od page","shortMessageHtmlLink":"made use of local storage for od page"}},{"before":"db56f3d89ae3d24b118129d050f32c86719582fd","after":null,"ref":"refs/heads/add-sdo-callback-multi","pushedAt":"2024-05-15T13:32:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"}},{"before":"18b93d32837d2b48ef469f18ce2f62bfa8ef5789","after":null,"ref":"refs/heads/can-fix","pushedAt":"2024-05-15T13:31:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"}},{"before":"a62a58a3304f355d67d5cca3660cca4f84d68505","after":null,"ref":"refs/heads/split-olaf","pushedAt":"2024-05-15T13:31:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"}},{"before":null,"after":"8b45bcc80c91158a254eb99f140c563e6c3bfe0b","ref":"refs/heads/better-node-api","pushedAt":"2024-05-11T18:22:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"better api for Node and MasterNode\n\nThere are now serval od_* methods for Node that abstract away the OD and\ncheck the new values on writes. Same with sdo_* methods for MasterNode.\n\nAll sync, emcy, tpdo, rpdo send methods have raise_error flag, that\nallow the user to ignore network/bus faults. Sdo methods still raise sdo\nabort exceptions on failures.","shortMessageHtmlLink":"better api for Node and MasterNode"}},{"before":"18b93d32837d2b48ef469f18ce2f62bfa8ef5789","after":"994df0b41fac2629023ff6ee9b6ee6554ff9c002","ref":"refs/heads/master","pushedAt":"2024-04-27T22:06:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"lint fixes","shortMessageHtmlLink":"lint fixes"}},{"before":"bc01f11b7250d2e90fde66069b815dcf29b34503","after":"18b93d32837d2b48ef469f18ce2f62bfa8ef5789","ref":"refs/heads/master","pushedAt":"2024-04-27T22:04:56.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"reenable rpdos","shortMessageHtmlLink":"reenable rpdos"}},{"before":"7661a29e6ecbd1028e56d30c56f69dabfed069db","after":"18b93d32837d2b48ef469f18ce2f62bfa8ef5789","ref":"refs/heads/can-fix","pushedAt":"2024-04-27T22:04:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"reenable rpdos","shortMessageHtmlLink":"reenable rpdos"}},{"before":"2265c0879cd479a23f048e508a9b7e4a4d629afc","after":"7661a29e6ecbd1028e56d30c56f69dabfed069db","ref":"refs/heads/can-fix","pushedAt":"2024-04-27T20:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"can recovery fixes and less reliant on canopen lib","shortMessageHtmlLink":"can recovery fixes and less reliant on canopen lib"}},{"before":"32257b7a772ad98a6f2e1f99a5f66fef74dfb9d3","after":"2265c0879cd479a23f048e508a9b7e4a4d629afc","ref":"refs/heads/can-fix","pushedAt":"2024-04-27T16:45:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"remove tpdo timer loop threads","shortMessageHtmlLink":"remove tpdo timer loop threads"}},{"before":"ad83037d056557454f342da27feed2d61032537e","after":"32257b7a772ad98a6f2e1f99a5f66fef74dfb9d3","ref":"refs/heads/can-fix","pushedAt":"2024-04-27T16:41:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"remove tpdo timer loop threads","shortMessageHtmlLink":"remove tpdo timer loop threads"}},{"before":"3cdee2d8ada39158d4855a3160d84eabd7afbfde","after":"ad83037d056557454f342da27feed2d61032537e","ref":"refs/heads/can-fix","pushedAt":"2024-04-26T14:09:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"raised min python-can version to 4.3.0 to reduce import time","shortMessageHtmlLink":"raised min python-can version to 4.3.0 to reduce import time"}},{"before":null,"after":"3cdee2d8ada39158d4855a3160d84eabd7afbfde","ref":"refs/heads/can-fix","pushedAt":"2024-04-26T09:03:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"raised min python-can version to 4.3.0 to reduce import time","shortMessageHtmlLink":"raised min python-can version to 4.3.0 to reduce import time"}},{"before":"681d606a79119d1187e94e62ba382842a560d36a","after":"bc01f11b7250d2e90fde66069b815dcf29b34503","ref":"refs/heads/master","pushedAt":"2024-04-24T01:33:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"remove log message on tpdo_send error","shortMessageHtmlLink":"remove log message on tpdo_send error"}},{"before":null,"after":"0c095d46a07ac5c1d3561c069fe88217e0fd05f7","ref":"refs/heads/reorg","pushedAt":"2024-04-21T16:24:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"add emcy history classes","shortMessageHtmlLink":"add emcy history classes"}},{"before":"2726c1d7918421a6ab1f15060fe67118713cd1f3","after":"a7490e8587eb835c4a6d2dad88ce9c321e227505","ref":"refs/heads/faster-import","pushedAt":"2024-04-01T05:52:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"replace natsorted with sorted for file caches\n\nwith sorted the files will be sort by the timestamp, not the file names","shortMessageHtmlLink":"replace natsorted with sorted for file caches"}},{"before":"b2641e9a5c58c03c6c6c4e4d6b12cbf5f67997da","after":"2726c1d7918421a6ab1f15060fe67118713cd1f3","ref":"refs/heads/faster-import","pushedAt":"2024-03-31T08:37:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"fix linting errors","shortMessageHtmlLink":"fix linting errors"}},{"before":"34c50f702b68fb08aa0c854588c7f88407aa4137","after":"b2641e9a5c58c03c6c6c4e4d6b12cbf5f67997da","ref":"refs/heads/faster-import","pushedAt":"2024-03-31T08:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"fix unit tests for faster imports changes","shortMessageHtmlLink":"fix unit tests for faster imports changes"}},{"before":"044151d3facfe17944fca982b7e072798e504978","after":"34c50f702b68fb08aa0c854588c7f88407aa4137","ref":"refs/heads/faster-import","pushedAt":"2024-03-31T08:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"replace lambda funcs with nest funcs","shortMessageHtmlLink":"replace lambda funcs with nest funcs"}},{"before":"88909352c5067f1165f4dfd1929d181f0f028731","after":"044151d3facfe17944fca982b7e072798e504978","ref":"refs/heads/faster-import","pushedAt":"2024-03-31T07:50:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanpdx","name":"Ryan Medick","path":"/ryanpdx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33506125?s=80&v=4"},"commit":{"message":"add func to make the log file handler for LogsService","shortMessageHtmlLink":"add func to make the log file handler for LogsService"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVHvecwA","startCursor":null,"endCursor":null}},"title":"Activity ยท oresat/oresat-olaf"}