Contribute to Open Source. Search issue labels to find the right project for you!

Some text & icons are not visible in night theme.

zulip/zulip-mobile

Text in DevAuthScreen and icons in SettingOptions are not visible is night theme.

<img width=“377” alt=“screen shot 2017-09-29 at 5 14 20 pm” src=“https://user-images.githubusercontent.com/18511177/31017140-2d25a804-a545-11e7-99c3-1a5308198970.png”> <img width=“303” alt=“screen shot 2017-09-29 at 5 16 55 pm” src=“https://user-images.githubusercontent.com/18511177/31017147-334cf048-a545-11e7-8715-1efd23c9298d.png”>

Updated 29/09/2017 18:51 3 Comments

mypy: Fix erroring files.

zulip/python-zulip-api

Background

We have recently added mypy support to this repo, but many files are corrupted and throw errors on mypy.

Task

126 updates the exclude_list in tools/run-mypy Each file in this list errors on mypy. We should fix each file and remove it from the list. zulip_bots/zulip_bots/bots is an exception, we don’t enforce mypy annotations in this directory.

This task is great for beginners or/and those who want to get comfortable with mypy annotations.

Updated 11/10/2017 21:12 12 Comments

Add tests for bots.

zulip/python-zulip-api

We have a couple bots in zulip_bots/zulip_bots/bots that are untested:

  • [ ] commute
  • [ ] foursquare
  • [ ] git_hub_comment
  • [ ] github
  • [ ] github_issues
  • [ ] googlesearch
  • [ ] howdoi
  • [ ] john
  • [ ] youtube

For each bot, we should either

  • add tests. You can find help in our guide for bot testing.

  • deprecate the bot. If a bot seems to be bugged or completely useless, we should discuss it on chat.zulip.org and decide whether it is worth keeping.

Updated 05/10/2017 16:35 3 Comments

Fork me on GitHub