Support to log user git push activity again
What does this MR do and why?
Related issue: #385923 (closed)
It seems we support log git push activity long long ago, but excluded it later for scale/performance reasons probably. Maybe we see far more push actions than we do the others at that time.
Since the ActivityService was optimised (a0e97b1c) to reduce unnecessary updates, I think we can probably introduce push commands again.
The discussion in the issue: #385923 (closed)
Related to #385923 (closed)
Edited by xfyuan