Closed akorchyn closed 4 months ago
The project has integrated new functionalities and structural improvements, focusing on handling GitHub events with asynchronous commands. Key enhancements include the addition of timestamps to GitHub event structs, modularization of command handling, and the introduction of an async-trait
for asynchronous operations. The structure now supports more robust and timely interactions with GitHub events.
Files | Change Summary |
---|---|
Cargo.toml |
Added async-trait dependency. |
src/api/github/... |
Updated GitHub client and types, added timestamps. |
src/api/near.rs |
Added Clone trait to NearClient . |
src/commands/... , src/lib.rs |
Introduced commands module, added and implemented traits. |
src/main.rs |
Integrated new structures and execution function. |
🐇✨ In the code's garden, changes bloom, New traits and structs find their room. Time ticks in structs, async awaits, Commands spring forth, opening gates. A rabbit hops through lines of code, Celebrating updates on this abode. 🚀🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Refactor
Documentation
Chores