Eeshan Garg
390a1fec92
zulip_bots: Generate static files during provisioning.
...
This commit implements support for copying over static files
for all bots in the zulip_bots package to
static/generated/bots/ during provisioning. This directory
isn't tracked by Git. This allows us to have access to files
stored in an arbitrary zulip_bots package directory somewhere
on the system. For now, logo.* and doc.md files are copied over.
This commit should act as a starting point for extending our
macro-based Markdown framework to our bots/API packages'
documentation and eventually rendering these static files
alongside our webhooks' documentation.
2017-09-22 15:14:42 -07:00
Tim Abbott
3708f5708a
upgrade: Include zulip::static_asset_compiler by default.
...
Since we've found that it's fairly frequent that we want to recommend
to developers that they upgrade to a version of Zulip from Git, it
makes sense to include that by default.
2017-09-22 11:38:20 -07:00
Tim Abbott
4da9e77096
docs: Expand documentation of provisioning.
...
Fixes #2668 .
2017-09-22 11:23:17 -07:00
Tim Abbott
b1f4c7308e
docs: Fix a broken link in new documentation.
2017-09-22 11:23:17 -07:00
Tim Abbott
876fd95486
docs: Document how our dependencies are managed.
...
Fixes #5481 .
2017-09-22 11:09:58 -07:00
Vishnu Ks
5db810b5d7
docs: Fix example code in mock section.
2017-09-19 16:56:56 -07:00
Vishnu Ks
14498d1407
docs: Use real method name instead of foo in mock section.
2017-09-19 16:56:56 -07:00
Vishnu Ks
f4c69bb126
tools: Create tool for inlining email CSS during provision.
2017-09-16 07:17:48 -07:00
vbNETonIce
264dcb4e2d
docs: Fix path to restart-server script.
2017-09-16 02:22:30 -07:00
zeneli
17d35af334
docs: Fix filename for new application view URL.
2017-09-16 00:38:32 -07:00
Robert Hönig
fb39e884c8
docs: bots guide: Add section for writing tests.
2017-09-15 08:59:21 -07:00
Robert Hönig
e01dede172
docs: bots guide: Make API subsection of developer tutorial.
2017-09-15 08:55:35 -07:00
Rishi Gupta
4a383544af
hotspots: Rename and update click_to_reply.
2017-09-15 04:14:52 -07:00
Rishi Gupta
836a2c502e
hotspots.js: Clean up icon positioning code.
...
Also will allow more fine-grained positioning.
2017-09-15 04:14:52 -07:00
Vishnu Ks
fc59647a4a
Vagrantfile: Provide a way to remove proxy from vagrant.
...
Fixes #5292
2017-09-15 03:55:32 -07:00
Robert Hönig
0941e27003
docs: Add docopt.org to shell understanding tips.
2017-09-15 01:40:59 -07:00
Eeshan Garg
0721fc851a
meetings: Switch integrations meeting to Fridays 9 am (PST).
2017-09-14 10:18:15 -07:00
Supermanu
184bfe7cfd
docs: Expand the french translation style guide.
...
As the french word organisation is used, the related line is excluded
from the linter spell check.
2017-09-14 08:35:51 -07:00
Vishnu Ks
9c70da1a78
docs: Remove misleading fullstop from vagrant plugin command.
2017-09-14 06:01:11 -07:00
Robert Hönig
29d512a4a8
docs: Move `zulip_bots` installation steps to new section.
2017-09-14 04:48:53 -07:00
Robert Hönig
bc4627e61a
docs: Add reference to zulip-bot-output script.
2017-09-14 04:48:10 -07:00
Robert Hönig
6bfbbaa0ce
docs: Clarify zulip_bots repository install.
2017-09-14 04:48:10 -07:00
Robert Hönig
221afb1492
docs: Describe memcache flush with a 'normal permission' command.
2017-09-12 08:27:58 -07:00
Robert Hönig
52a55a37ad
docs: Remove legacy Python2/3 compatibility code.
2017-09-12 06:35:29 -07:00
Robert Hönig
211fbdf59b
docs: Add additional reason why mocking is useful.
2017-09-12 06:35:29 -07:00
rht
720d5d3bf4
Update roadmap.md.
2017-09-12 03:01:43 -07:00
Kir Chou
0b9bd6a510
Recommend virtualbox version should be a fixed version ( fixes #6448 )
2017-09-10 00:38:14 -07:00
Kir Chou
7c1802c8b1
docs: Change the start directory after `vagrant ssh` from ~ to /srv/zulip .
2017-09-10 16:35:11 +09:00
Robert Hönig
e65ad533d0
docs: Add guide for mocking in tests.
2017-09-08 13:18:28 -07:00
Robert Hönig
25742c1199
Capitalize s in Terms of service.
...
A few strings used `Terms of service`
instead of `Terms of Service`. This change
makes the latter form consistent over the repo.
2017-09-06 09:49:19 -07:00
Robert Hönig
6120841876
docs: Update bots_guide.md.
...
This include various small changes to adapt
this document to the latest repo changes.
2017-09-06 09:48:04 -07:00
Tim Abbott
7f46056932
docs: Update documentation on push notifications.
2017-08-30 10:47:57 -07:00
Tim Abbott
6ef55145f5
travis: Merge the static-analysis build into backend.
...
[Tweaked by gnprice to leave the use of --linecoverage-report
unmodified for now.]
2017-08-29 15:42:01 -07:00
Tim Abbott
e996579045
bots: Clean up supervisord documentation.
2017-08-29 09:56:56 -07:00
Robert Hönig
0c905e2f3c
bots-guide.md: Describe Zulip Botserver setup with supervisord.
2017-08-29 09:56:56 -07:00
Supermanu
3be14833f0
docs: Add a french translation style guide.
2017-08-29 09:40:03 -07:00
Robert Hönig
5f220359bd
bots-guide.md: Refactor Zulip Botserver guide.
...
Tweaked by tabbott to give greater priority to the explanation of what
it is.
2017-08-28 17:34:54 -07:00
Sarah
e280a5f8e8
docs: Update new feature tutorial.
...
Update new feature tutorial to describe recent changes
to the backend and front end processes based on
refactoring.
2017-08-27 11:37:43 -07:00
rht
437b2a3146
Update "MacOS" text to "macOS"
2017-08-26 09:00:42 -07:00
Tim Abbott
69059dcac8
tests: Clean up subscribing from webhook tests.
2017-08-24 21:37:57 -07:00
Tim Abbott
1c9521a8d6
docs: Fix buggy relative documentation link.
2017-08-24 19:59:59 -07:00
Robert Hönig
18a080cd6c
Don't handle json payload key errors inside webhooks.
...
Fixes first part of #6213 .
2017-08-24 11:33:14 -07:00
Tim Abbott
30e1aada42
docs: Stop documenting how to create multiple organizations.
...
This documentation wasn't super helpful, since users will want
REALMS_HAVE_SUBDOMAINS.
2017-08-23 20:07:17 -07:00
Tim Abbott
a6ab3269d2
docs: Clean up headings on new existing server instructions.
2017-08-23 15:11:23 -07:00
Tim Abbott
a397e92fb3
docs: Fix problematic line-wrapping.
2017-08-23 15:10:35 -07:00
Hobson Lane
a647f7bf9f
docs: Add tips on installing on an existing server.
2017-08-23 14:53:14 -07:00
Vaida Plankyte
5549a9fc78
docs: Move template section from translating.md to html-templates.
...
Fixes #1649 .
2017-08-23 13:43:29 -07:00
Umair Khan
8171b0ea25
i18n: Add unescape documentation.
2017-08-23 00:23:16 -07:00
Robert Hönig
1e4283aabf
docs: Update bots-guide.md to reflect current APIs.
...
Tweaked by tabbott to do some line-wrapping and small edits.
2017-08-22 23:46:20 -07:00
Tim Abbott
8dff14430e
tools: Remove old python 3 compatibility checker.
...
Now that we've migrated over to Python 3, this tool is no longer required.
Fixes #6217 .
2017-08-22 14:58:59 -07:00