zulip/frontend_tests
Marco Burstein ba46dc83c6 notifications: Add a setting for changing the notification sound.
Also, add a new notification sound, "ding". It comes from
https://freesound.org, where the original Zulip notification sound comes
from as well. In the future, new sounds can be added by adding audio
files to the `static/audio/notification_sounds` directory.

Tweaked significantly by tabbott:
* Avoided removing static/audio/zulip.ogg, because that file is
  checked for by old versions of the desktop app.
* Added a views check for the sound being valid + tests.
* Added additional tests.
* Restructured the test_events test to be cleaner.
* Removed check_bool_or_string.
* Increased max length of notification_sound.
* Provide available_notification_sounds in events data set if global
  notifications settings are requested.

Fixes #8051.
2018-12-09 21:25:30 -08:00
..
casper_lib Avoid double redirects to /login and then to /login/. 2018-12-04 16:12:58 -08:00
casper_tests notifications: Add a setting for changing the notification sound. 2018-12-09 21:25:30 -08:00
node_tests lint: Fix comma spacing in node tests. 2018-12-07 13:14:28 -08:00
zjsunit lint: Fix comma spacing in node tests. 2018-12-07 13:14:28 -08:00
.eslintrc.json lint: Check eslint indentation for casper tests. 2018-05-06 19:35:18 -07:00
run-casper tools: Remove pointless uses of shell=True. 2018-07-30 22:39:06 -07:00