correct date formation for streak
protected socket events
`Enter` as `Tab` for input list