Anders Kaseorg
6549dfd1d0
build-release-tarball: Add --py3 option for python3 shebang lines.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2016-11-29 17:45:18 -08:00
Brock Whittaker
4935f0c693
popovers: Hide actions popover once the muting button is clicked.
...
The popover shouldn’t still display once a valid action on the popover
has been taken.
Fixes #2366 .
2016-11-29 16:47:03 -08:00
Tim Abbott
e6ebffefa0
test_helpers: Cleanup output a bit.
2016-11-29 16:40:05 -08:00
Tim Abbott
4f6a075331
test-backend: Fix missing output for untested templates.
...
Our enforcement logic for untested templates unfortunately did not
give a clear error message unless you passed the --verbose option.
2016-11-29 16:38:18 -08:00
Brock Whittaker
b837221e05
Fix for possible webkit painting bug.
...
The left sidebar will overflow its bounds (even when set to overflow:
hidden) and go behind other text on the sidebar above. By setting the
z-index to 0 we seem to solve the problem.
This is probably actually a webkit bug, but this makes it no longer
affect us.
Fixes #1899 .
2016-11-29 15:29:59 -08:00
Tim Abbott
b1fce36214
docs: Fix a link to the windows-10 instructions.
2016-11-29 15:26:23 -08:00
Tim Abbott
b035a6c606
docs: Change dev -> development everywhere.
2016-11-29 14:23:54 -08:00
Tim Abbott
6512d588ae
dev-remote: Clean up some text, mostly dev->development.
2016-11-29 14:16:51 -08:00
Christie Koehler
30c6d9692e
docs: Update remote dev with better details about editing.
2016-11-29 14:13:21 -08:00
Christie Koehler
e81474cd91
docs: Recommend using Git to sync changes from local to remote dev.
2016-11-29 14:13:21 -08:00
Christie Koehler
641599164d
docs: Add instructions for enabling symlinks in Git BASH.
2016-11-29 14:13:21 -08:00
Christie Koehler
23cf8697d1
docs: Update Windows setup to use Git BASH instead of Cygwin.
2016-11-29 14:13:21 -08:00
Christie Koehler
03d5d5d23a
docs: Minor clarifications to remote dev tips.
2016-11-29 14:13:21 -08:00
Christie Koehler
dfc465c9a2
docs: Make 'next steps' correct heading level and update links.
2016-11-29 14:13:21 -08:00
Christie Koehler
cbd3774745
docs: Update zulip path to ~/zulip/
2016-11-29 14:13:21 -08:00
Christie Koehler
01d6d7791d
docs: Update to address first-time provision issues.
2016-11-29 14:13:21 -08:00
Christie Koehler
6def9c44dc
Minor clean up of developing remotely guide.
2016-11-29 14:13:21 -08:00
Christie Koehler
3913db9022
docs: Simplify hierarchy of dev setup docs.
...
Based on feedback from first-time contributors, this commit simplifies
the number of paths available for finding the dev setup directions you
need. Setup instructions are now organized into Recommended (Vagrant)
and Advanced (non-Vagrant).
In order to get the ToC to display correctly, I've combined all the
advanced, non-Vagrant methods into one page. I've left the old pages
intact, with a note that the content has been moved and link to the new
page. This is in case folks have linked directly to those pages.
The advanced setup directions still need to be cleaned up, but this is a
start.
2016-11-29 14:13:09 -08:00
Tim Abbott
07565c4a3e
Revert "Fix race conditions in Admin casper tests."
...
This reverts commit aa5a7bc659
.
2016-11-29 09:50:56 -08:00
Tommy Ip
844e32ccc5
tools: Remove deprecated generate-activity-metrics.py.
...
The script uses hardcoded hostnames that do not exist anymore,
its functionality is available through directly querying the Zulip
database.
2016-11-29 09:27:59 -08:00
Tim Abbott
ff03ad40d2
.eslintrc: Replace spaces with tabs.
2016-11-29 08:59:32 -08:00
Arpith Siromoney
f7dc2f33cd
Change name of eslintrc file to .eslintrc.json
...
Currently it does this for the eslintrc files in zulip,
zulip/frontend_tests and static/js
This commit also fixes json style issues (quotes)
2016-11-29 08:58:39 -08:00
Umair Khan
cd19a3d870
docs: Fix manual installation instructions.
...
The previous version didn't correctly handle permissions around the
virtualenvs.
2016-11-29 08:56:20 -08:00
Umair Khan
aa5a7bc659
Fix race conditions in Admin casper tests.
2016-11-29 08:53:27 -08:00
Rafid Aslam
41bd88d5ed
pep8: Fix E301 pep8 violations.
...
Fix "E301: expected (1 or 2) blank line" pep8 violations.
2016-11-29 08:51:44 -08:00
Rafid Aslam
7a2282986a
pep8: Fix E225 pep8 violations.
2016-11-28 15:21:15 -08:00
Christie Koehler
f036a59b4f
Move details about configuring a proxy.
2016-11-27 17:06:41 -08:00
Christie Koehler
8b67210ce5
Simplify dev env setup overview.
2016-11-27 16:58:19 -08:00
sylvan1
443cf92640
mypy: Change Generator[None, None, None] to Iterator[None].
...
Fixes #1648 .
2016-11-27 10:42:16 -08:00
Stanley Zheng
b162969841
docker: Revert Docker development to original instructions.
...
There were issues with reproducing the Docker build with the latest
docker file and instructions.
2016-11-27 10:15:37 -08:00
Calvin Lee
5c262d3557
tests: Add tests for creating a new stream with a description
...
Modify backend test of create_streams_if_needed so that the newly
created streams have descriptions.
Modify casperjs test of filling out stream_creation_form so that
the newly created stream has a description.
Fixes : #2428 .
2016-11-27 09:45:38 -08:00
Arpith Siromoney
e2270f5499
Tighten eslint rules with zero errors to airbnb values.
...
block-scoped-vars, guard-for-in, radix and valid-typeof are eslint
rules that were set to warning in the eslintrc. Since there
are no errors, they have been toggled to the appropriate values
from the airbnb style guide.
2016-11-27 08:12:35 -08:00
Umair Khan
287eb2cd49
provisioning: Add version warning for Vagrant 1.8.7.
...
Vagrant 1.8.7 is not supported due to broken curl, see
https://github.com/mitchellh/vagrant/issues/7997 for reference.
2016-11-26 23:08:43 -08:00
Tim Abbott
3d1bcb05e1
tornado: Move event_queue.py to zerver/tornado/.
...
Fixes #729 .
2016-11-26 22:29:28 -08:00
Tim Abbott
1fcf2ff525
tornado: Move zerver.tornadoviews to zerver.tornado.views.
...
This furthers the overall goal of moving all the Tornado-specific code
to zerver/tornado/.
2016-11-26 22:29:28 -08:00
Tim Abbott
169d404579
tornado: Move zerver.lib.handlers into zerver.tornado.handlers.
...
This cleans up the confusingly duplicated file names, while also
moving more of the Tornado-specific code under zerver/tornado/.
2016-11-26 22:29:28 -08:00
Tim Abbott
d75f49b119
tornado: Move descriptor dict management code to handlers.py.
2016-11-26 22:29:28 -08:00
Tim Abbott
282f74609c
tornado: Move socket code to zerver/tornado/.
2016-11-26 22:29:27 -08:00
K.Kanakhin
050768643d
tornado: Add tests for sending messages with websockets.
...
- Add base tornado test case class.
- Add test for websocket connection.
- Add test for websocket authentication.
- Add test for sending private message with websocket.
- Add test for sending stream message with websocket.
Fixes #2230
2016-11-26 22:29:26 -08:00
Tim Abbott
f2782971e0
tornado: Clean up AsyncDjangoHandler Python style.
2016-11-26 22:05:04 -08:00
Tim Abbott
b83361bcfc
tornado: Extract create_tornado_application helper.
2016-11-26 21:43:13 -08:00
Tim Abbott
9e9066f77a
tornado: Extract AsyncDjangoHandler to its own file.
2016-11-26 21:43:11 -08:00
Tim Abbott
8739f4d9f1
tornado: Move tornado_ioloop_logging to new zerver/tornado tree.
2016-11-26 21:24:05 -08:00
Tim Abbott
6b42b12768
twitter-search-bot: Line-wrap very long lines.
2016-11-26 21:24:05 -08:00
Tomasz Kolek
b7dfcadf33
Document ZULIP SITE param in twitter bots.
2016-11-26 19:30:45 -08:00
Tomasz Kolek
9636d89de1
Add documentation for changing SITE param in jenkins configuration.
2016-11-26 19:30:45 -08:00
Tomasz Kolek
6d36eb00b6
integrations: Change default ZULIP_SITE to https://zulip.example.com .
...
Modified:
asana
basecamp
codebase
git
jira
svn
trac
2016-11-26 19:30:32 -08:00
Tomasz Kolek
2c252de311
Add documentation for changing SITE param in perforce configuration.
2016-11-26 19:24:24 -08:00
Tim Abbott
a28b20b845
docs: Improve documentation around re-provisioning.
...
Fixes #1967 .
2016-11-26 19:21:18 -08:00
Tim Abbott
eea59c1c9c
docs: Add RTD link badge.
2016-11-26 19:10:39 -08:00