Aditya Bansal
1cb5c9faa8
node tests: Enforce 100% test coverage upon emoji.js.
2017-06-26 14:24:20 -04:00
Aditya Bansal
7f2b6f739c
emoji.js: Add test coverage for initialize.
2017-06-26 14:24:20 -04:00
Aditya Bansal
88d9739c45
emoji.js: Add test coverage for build_emoji_upload_widget func.
2017-06-26 14:24:20 -04:00
Aditya Bansal
d1fe75ce3b
node tests: Enforce 100% node coverage in activity.js.
2017-06-26 14:24:20 -04:00
Eeshan Garg
708f3a4bb1
lib/integrations: Stop rendering HTML files.
...
Now that all of our integrations/webhooks docs have been migrated
to Markdown, we no longer need to render HTML.
2017-06-26 12:30:04 -04:00
Eeshan Garg
4ad951f256
integrations/perforce: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
ed388ed320
integrations/redmine: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
53c1a53120
integrations/jenkins: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
9115be0e9e
integrations/trello-plugin: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
085ce20feb
markdown: Recommend installing bindings to the server with bot.
...
Instead of recommending our users to download and install our
bindings "to the <integration_name> server", we now recommend
installing our bindings "to the server where the
<integration_name> bot lives". Technically, the latter is more
accurate.
2017-06-26 12:30:04 -04:00
Eeshan Garg
c17600e3be
integrations/rss: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
fc11615f55
google-calendar: Fix typo and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
90fff71677
integrations/nagios: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
e46053e393
integrations/codebase: Use change-zulip-config-file macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
3db11d83da
integrations/trac: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
421c71919c
integrations/mercurial: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
9dde906115
integrations/git: Use macros and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
6a84b50758
capistrano: Wrap long lines and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
000ae04899
integrations/twitter: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
b60c95d971
integrations/svn: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
b9ac92c1a0
integrations/openshift: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
1d9ab996c7
markdown: Clarify stream name recommendations in create-stream.
...
Now, we further clarify in the create-stream.md macro that even
if users follow our default stream name recommendation for a
given integration, said stream must still be explicitly created.
2017-06-26 12:30:04 -04:00
Eeshan Garg
242162f9db
markdown: Add macros for changing integration config files.
2017-06-26 12:30:04 -04:00
Eeshan Garg
31fa2f7c6d
integrations/hubot: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
3eeb90c599
integrations/puppet: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
fc0d7ed882
integrations/phabricator: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
169d7393a6
jira-plugin: Use create-stream macro and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
70448a9c65
integrations/email: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
5fa71a4369
integrations/asana: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
843dbbf3a1
webhooks/slack: Restructure docs to use create-stream.md macro.
2017-06-26 12:30:04 -04:00
Yago González
05f1992503
docs: Document /get_stream_id API endpoint.
2017-06-26 09:02:49 -04:00
Yago González
8ae0c90e9f
zjquery: Return element in some jQuery methods.
...
jQuery's behavior in methods that, because of their nature, don't need to
return anything is to return the element itself in the jQuery object form.
Now the zjquery element is returned when one of these methods is called.
2017-06-26 08:38:21 -04:00
Yago González
1343216002
zjquery: Add select function.
2017-06-26 08:38:21 -04:00
Yago González
4b8a52cee0
zjquery: Handle passing elements to $().
...
There are some cases when the jQuery dollar
function is called with an element as argument.
If such element has already been created using
zjquery, we should simply return it.
2017-06-26 08:38:21 -04:00
Yago González
679325733d
zjquery: Add extend method.
2017-06-26 08:38:21 -04:00
Yago González
a9c8efe871
zjquery: Add keydown and keyup functions.
2017-06-26 08:38:21 -04:00
Yago González
ad154da174
zjquery: Add generic event setter/handler.
2017-06-26 08:38:21 -04:00
Yago González
5b0954c29d
node tests: Remove unreachable match case.
...
Since util.extract_pm_recipients() won't return a recipient if it's only
composed by whitespaces, considering such recipient in the matcher is
unnecessary.
2017-06-26 08:38:21 -04:00
Yago González
a8c7539497
node tests: Make Othello's name match the dev server.
2017-06-26 08:38:21 -04:00
Yago González
f908c2e442
node tests: Store fake users as independent variables.
...
This makes the fake users' objects reachable along the whole test file,
allowing to make assertions that involve user data more easily.
2017-06-26 08:38:21 -04:00
Yago González
add869edcb
node tests: Fix line length.
2017-06-26 08:38:21 -04:00
Abhijeet Kaur
cf0040c402
bots: De-duplicate removing at-mention pattern for calling bots.
...
Similar code appeared at two places (the code is meant to remove the
leading @-mention before passing the remainder of the message to the
bot handler)—both 'zerver/worker/queue_processors.py' and
'api/bots_api/bot_lib.py'.
Remove function from the queue_processors.py file and let the entire message
be processed (includes removing of @-mention) at bot_lib.py.
2017-06-26 08:33:25 -04:00
Nick Sweeting
8e84c72acb
Add error checking to payload['previous'] for Circle.CI.
...
This webhook used to fail if there was no previous payload.
2017-06-26 08:15:07 -04:00
Sampriti Panda
d570447850
drafts: Remove extra margin in draft message content.
2017-06-25 12:28:14 -04:00
Sampriti Panda
b2a1754f8a
drafts: Re-narrow on restoring draft.
...
Fixes #4587
2017-06-25 12:26:42 -04:00
Yago González
550350c27f
docs: Document /dev_fetch_api_key API endpoint.
2017-06-25 12:23:10 -04:00
Yago González
1c3b0a8b03
docs: Document /fetch_api_key API endpoint.
2017-06-25 12:23:10 -04:00
Yago González
30e8a04596
docs: Amend definitions of JSON responses.
2017-06-25 12:23:10 -04:00
Yago González
29fa89273e
docs: Fix formatting in the Swagger YAML file.
2017-06-25 12:23:10 -04:00
Yago González
687acf89a6
docs: Sort REST API endpoints alphabetically.
2017-06-25 12:23:10 -04:00