docs: def status(ctx, date, f, pushed):
      """
      Shows the summary of what's going to be committed to the server.
      """
      try:
          timesheet_collection = get_timesheet_collection_for_context(ctx, f)
      except ParseError as e:
          ctx.obj['view'].err(e)
      else:
          ctx.obj['view'].show_status(
              timesheet_collection.entries.filter(
                  date, regroup=ctx.obj['settings']['regroup_entries'],
                  pushed=False if not pushed else None
              )
          )