Everyday at 12:00am we will aggregate all commits across every repository in every approved project for the active semester. We cache the results into Redis and when each user requests their commits we filter the list based on their username if they have github connected.
Improvements
This is the initial base for the more feature full tracker and can be used in time for students who haven't submitted their Mid Year Commit Summary yet. Further improvements will include filtering commits based on the week for students to use in their weekly status updates.
Needed Updates
Ensure that the celery worker is started with the -B option
celery -A rcos_io worker -B
GitHub Commit Tracker
Overview
Everyday at 12:00am we will aggregate all commits across every repository in every approved project for the active semester. We cache the results into Redis and when each user requests their commits we filter the list based on their username if they have github connected.
Improvements
This is the initial base for the more feature full tracker and can be used in time for students who haven't submitted their Mid Year Commit Summary yet. Further improvements will include filtering commits based on the week for students to use in their weekly status updates.
Needed Updates
Ensure that the celery worker is started with the -B option
celery -A rcos_io worker -B