zulip/zerver
Robert Hönig d1d8365a6b embedded bots: Add config data UI.
This adds UI fields in the bot settings for specifying
configuration values like API keys for a bot. The names
and placeholder values for each bot's config fields are
fetched from the bot's <bot>.conf template file in the
zulip_bots package. This also adds giphy and followup
as embedded bots.
2018-01-09 11:50:54 -05:00
..
fixtures markdown: Update regex for strikethrough. 2017-12-28 15:59:04 -05:00
lib embedded bots: Add config data UI. 2018-01-09 11:50:54 -05:00
management Import script: Check and add system bots after every import. 2017-12-27 07:52:45 -05:00
migrations Rename BotUserConfigData to BotConfigData. 2018-01-06 14:13:18 -05:00
templatetags api docs: Generate Arguments table from JSON. 2017-12-29 17:03:36 -05:00
tests embedded bots: Add config data UI. 2018-01-09 11:50:54 -05:00
tornado mypy: Use Python 3 type syntax in several files. 2017-12-30 07:34:51 -05:00
views embedded bots: Add config data UI. 2018-01-09 11:50:54 -05:00
webhooks integrations: Add webhook code, API endpoint, and tests for Groove. 2018-01-09 09:32:52 -05:00
worker embedded bots: Run bot.initialize() if bot has this function. 2018-01-07 20:05:52 +01:00
__init__.py
apps.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
context_processors.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
decorator.py mypy: Use Python 3 type syntax in decorator.py. 2017-12-26 08:29:30 -05:00
filters.py zerver: Use Python 3 syntax for typing. 2017-11-28 16:49:36 -08:00
forms.py mypy: Use Python 3 type syntax in zerver/forms.py 2017-12-26 08:30:33 -05:00
logging_handlers.py Fix mypy error in AdminNotifyHandler.emit(). 2017-12-22 15:02:18 -05:00
middleware.py mypy: Use Python 3 type syntax in zerver/middleware.py. 2017-12-11 18:43:24 -08:00
models.py Rename BotUserConfigData to BotConfigData. 2018-01-06 14:13:18 -05:00
signals.py emails: Fix notify_new_login emails have unserializable context. 2017-12-22 16:34:18 -05:00
static_header.txt
storage.py mypy: Improve typing for ManifestStaticFilesStorage monkeypatch. 2017-12-08 19:00:18 -08:00