{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":553893826,"defaultBranch":"master","name":"CLAW","ownerLogin":"frc1711","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-18T23:59:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19609509?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699400011.0","currentOid":""},"activityList":{"items":[{"before":"902d4344e59eb47fc6f4064698f2ae9365919650","after":"cee485198975e909d37fd7023b5ebb4c54e4cd6e","ref":"refs/heads/origin/feature/framework","pushedAt":"2023-11-16T23:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ActualSkinwalker","name":"David","path":"/ActualSkinwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98991028?s=80&v=4"},"commit":{"message":"Added AutonDrive and Pneumatics framework","shortMessageHtmlLink":"Added AutonDrive and Pneumatics framework"}},{"before":"c51951cabfe23465c9e87d6f6e5a4d56279e02ae","after":"902d4344e59eb47fc6f4064698f2ae9365919650","ref":"refs/heads/origin/feature/framework","pushedAt":"2023-11-08T15:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ActualSkinwalker","name":"David","path":"/ActualSkinwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98991028?s=80&v=4"},"commit":{"message":"Added ControlsUtilities\n\nAdded ControlsUtilities\n\nRenamed \"SwerveFramework\" folder to \"swerve\"","shortMessageHtmlLink":"Added ControlsUtilities"}},{"before":null,"after":"c51951cabfe23465c9e87d6f6e5a4d56279e02ae","ref":"refs/heads/origin/feature/framework","pushedAt":"2023-11-07T23:33:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ActualSkinwalker","name":"David","path":"/ActualSkinwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98991028?s=80&v=4"},"commit":{"message":"Started making framework files\n\nAdded framework files to speed up coding in build season","shortMessageHtmlLink":"Started making framework files"}},{"before":null,"after":"ef2a3763c50fe00aa8e4984daa43886d64e75e24","ref":"refs/heads/feature/more-hardware","pushedAt":"2023-07-13T03:29:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"I changed operating systems, and honestly I have no idea why every file is modified","shortMessageHtmlLink":"I changed operating systems, and honestly I have no idea why every fi…"}},{"before":"904c2d6d4051928d2f3b81a31ee82b9f3b3a55e8","after":null,"ref":"refs/heads/structural-simplification","pushedAt":"2023-04-14T16:20:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"}},{"before":"6c300fddb2cf621b9e494c76de7e6b981394d62d","after":"2b6ca5ae3885b0f5e9871d259ffe0128a6c6e8db","ref":"refs/heads/development","pushedAt":"2023-04-14T16:19:59.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"Merge pull request #5 from frc1711/structural-simplification\n\nStructural simplification","shortMessageHtmlLink":"Merge pull request #5 from frc1711/structural-simplification"}},{"before":"bb48bf0b36fb30e41af048a613d985e81a62ee8c","after":"904c2d6d4051928d2f3b81a31ee82b9f3b3a55e8","ref":"refs/heads/structural-simplification","pushedAt":"2023-04-14T16:16:18.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"updated README for project changes","shortMessageHtmlLink":"updated README for project changes"}},{"before":null,"after":"bb48bf0b36fb30e41af048a613d985e81a62ee8c","ref":"refs/heads/structural-simplification","pushedAt":"2023-04-12T20:53:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"made TerminalKilledException for ConsoleManager so claw.rct.base package can be independent","shortMessageHtmlLink":"made TerminalKilledException for ConsoleManager so claw.rct.base pack…"}},{"before":null,"after":"ea6e41ed0d38178e041ac8e114d9094e8082e823","ref":"refs/heads/feature/annotation-telemetry","pushedAt":"2023-04-11T16:04:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"added some javadocs to TelemetryRunner plus method functionality","shortMessageHtmlLink":"added some javadocs to TelemetryRunner plus method functionality"}},{"before":"6c300fddb2cf621b9e494c76de7e6b981394d62d","after":null,"ref":"refs/heads/feature/swerve","pushedAt":"2023-04-10T12:28:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"}},{"before":"cf2bbda80f82774d70f2bacd88844b82bd238247","after":"6c300fddb2cf621b9e494c76de7e6b981394d62d","ref":"refs/heads/development","pushedAt":"2023-04-10T12:27:55.000Z","pushType":"push","commitsCount":75,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"merge x and y PIDs in SwerveTrajectoryController into a single PID","shortMessageHtmlLink":"merge x and y PIDs in SwerveTrajectoryController into a single PID"}},{"before":"ba3cfdb8c3cbe14f0109fc49ab82508fde494cb1","after":"6c300fddb2cf621b9e494c76de7e6b981394d62d","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-10T12:24:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"merge x and y PIDs in SwerveTrajectoryController into a single PID","shortMessageHtmlLink":"merge x and y PIDs in SwerveTrajectoryController into a single PID"}},{"before":"7d6b53c64aa0f53ec123a1f599b2ea2bd4e37cf8","after":"ba3cfdb8c3cbe14f0109fc49ab82508fde494cb1","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-04T19:36:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"SwerveLinearController ready for testing","shortMessageHtmlLink":"SwerveLinearController ready for testing"}},{"before":"5d42ccd8a22d713103d22d3351db186e5720a3a9","after":"7d6b53c64aa0f53ec123a1f599b2ea2bd4e37cf8","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-04T14:51:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"SimpleLinearTrajectory can create a basic trajectory guiding swerve from one zero-velocity-pose to another","shortMessageHtmlLink":"SimpleLinearTrajectory can create a basic trajectory guiding swerve f…"}},{"before":"da9e95a5253cf4f3c6d8b1615ef7ca09fdd49133","after":"5d42ccd8a22d713103d22d3351db186e5720a3a9","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-04T03:27:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"made ChassisSpeedsFilter into its own top-level class","shortMessageHtmlLink":"made ChassisSpeedsFilter into its own top-level class"}},{"before":"8589fc0c0a00e79ad052277cbe59ef67112c8a36","after":"da9e95a5253cf4f3c6d8b1615ef7ca09fdd49133","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-04T03:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"fixed vector velocity limiter sign error","shortMessageHtmlLink":"fixed vector velocity limiter sign error"}},{"before":"8b21e13192bd98e15d445fb96b4faac571b054f8","after":"8589fc0c0a00e79ad052277cbe59ef67112c8a36","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T23:39:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"made swerve drive not stop until end of command","shortMessageHtmlLink":"made swerve drive not stop until end of command"}},{"before":"8721f91df3b40a888ad6f14c221088bb4645c8d0","after":"8b21e13192bd98e15d445fb96b4faac571b054f8","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T23:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"uniform module command test","shortMessageHtmlLink":"uniform module command test"}},{"before":"6c2b62637d434f2fd9bf772b44cc817f2d902275","after":"8721f91df3b40a888ad6f14c221088bb4645c8d0","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T23:29:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"fixed bug with advanced swerve module rotation commanding","shortMessageHtmlLink":"fixed bug with advanced swerve module rotation commanding"}},{"before":"023e312acfbabcbb532f51a5ba1e193750ba1f3f","after":"6c2b62637d434f2fd9bf772b44cc817f2d902275","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T22:33:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"fixed module drive encoder test for driving on ground","shortMessageHtmlLink":"fixed module drive encoder test for driving on ground"}},{"before":"704032ea63354a941992137f167cb4283f4440d1","after":"023e312acfbabcbb532f51a5ba1e193750ba1f3f","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T21:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"fixed too sensitive 'erratic' reading","shortMessageHtmlLink":"fixed too sensitive 'erratic' reading"}},{"before":"fecd6d24e4408ff90c0412a9b5e66c5be22c74c6","after":"704032ea63354a941992137f167cb4283f4440d1","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T19:54:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"built library for testing with Khalkotauroi","shortMessageHtmlLink":"built library for testing with Khalkotauroi"}},{"before":"e54109dfb09e2b6bb46f02de4c0b267faa003f37","after":"fecd6d24e4408ff90c0412a9b5e66c5be22c74c6","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T19:45:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"module drive encoder test done (still needs testing)","shortMessageHtmlLink":"module drive encoder test done (still needs testing)"}},{"before":"9ab7854fc49970d33b04d817f66d68a77c64dba1","after":"e54109dfb09e2b6bb46f02de4c0b267faa003f37","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T18:08:48.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"Module drive encoder test finished for simple counter (untested though)","shortMessageHtmlLink":"Module drive encoder test finished for simple counter (untested though)"}},{"before":"19290ba5299bfaff7f56f225f72ca270becbc2ba","after":"9ab7854fc49970d33b04d817f66d68a77c64dba1","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T13:03:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"AdvancedSwerveModule implements SwerveModuleBase with dependency injection for PIDs and drive feedforward","shortMessageHtmlLink":"AdvancedSwerveModule implements SwerveModuleBase with dependency inje…"}},{"before":"55b995a47f1330a3974ffd65f1fb9f1eea25861a","after":"19290ba5299bfaff7f56f225f72ca270becbc2ba","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T01:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"cleaned up rotation encoder test and finalized","shortMessageHtmlLink":"cleaned up rotation encoder test and finalized"}},{"before":"65c210212c110457c3688609c95eec9b10e7d13b","after":"55b995a47f1330a3974ffd65f1fb9f1eea25861a","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-03T00:09:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"fixed issue with broken dioraw and canscan status loops","shortMessageHtmlLink":"fixed issue with broken dioraw and canscan status loops"}},{"before":"848483425eb04b40dcd6b6ae3ee9ae694c1ff1fc","after":"65c210212c110457c3688609c95eec9b10e7d13b","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-02T22:48:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"got ModuleTurnTest working properly","shortMessageHtmlLink":"got ModuleTurnTest working properly"}},{"before":"5dbf4426b82d3725aa5d250bd7841a7257421f1b","after":"848483425eb04b40dcd6b6ae3ee9ae694c1ff1fc","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-02T22:19:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"swerve drive to test subsystemtests on","shortMessageHtmlLink":"swerve drive to test subsystemtests on"}},{"before":"56c686d730264ac105bf605bb68aab07a8ae5283","after":"5dbf4426b82d3725aa5d250bd7841a7257421f1b","ref":"refs/heads/feature/swerve","pushedAt":"2023-04-02T05:59:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielseaver9678","name":"Gabriel Seaver","path":"/gabrielseaver9678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56941750?s=80&v=4"},"commit":{"message":"improved FunctionalCommand and LiveValues commands execution with the SubsystemTest comp context","shortMessageHtmlLink":"improved FunctionalCommand and LiveValues commands execution with the…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsSHsNQA","startCursor":null,"endCursor":null}},"title":"Activity · frc1711/CLAW"}