Implement API for default stream groups.

This commit is contained in:
Vishnu Ks
2017-11-01 22:50:34 +05:30
committed by Tim Abbott
parent 5ff690d486
commit f44b60a150
7 changed files with 339 additions and 6 deletions

View File

@@ -283,6 +283,10 @@ v1_api_and_json_patterns = [
url(r'^default_streams$', rest_dispatch,
{'POST': 'zerver.views.streams.add_default_stream',
'DELETE': 'zerver.views.streams.remove_default_stream'}),
url(r'^default_stream_groups', rest_dispatch,
{'POST': 'zerver.views.streams.create_default_stream_group',
'PATCH': 'zerver.views.streams.update_default_stream_group',
'DELETE': 'zerver.views.streams.remove_default_stream_group'}),
# GET lists your streams, POST bulk adds, PATCH bulk modifies/removes
url(r'^users/me/subscriptions$', rest_dispatch,
{'GET': 'zerver.views.streams.list_subscriptions_backend',