Properly reply to an empty body, which happens on DELETE requests
Export helper functions
Add generic query function and add support for scheduled pushes
Merge branch 'scheduled-pushes'
Use query function in pushes and moving it to a separate module
Merge branch 'push-refactor'