Tim Abbott
e943c1d247
compose: Export autosize_textarea.
2017-01-03 19:14:38 -08:00
Tommy Ip
92dd4c1b98
Automatically hide all popovers on scroll.
2017-01-03 18:45:21 -08:00
anirudhjain75
3bd70075c4
doc: Add user documentation for view the list of bots in an organization.
...
With several cleanups by tabbott.
2017-01-03 18:44:37 -08:00
Cynthia Lin
4f17d6cc61
docs: Add user guide for *Configure audible notifications* feature
2017-01-03 18:39:22 -08:00
Tim Abbott
767f30a7e5
zulip_basecamp_mirror: Move some imports after sys.path updates.
2017-01-03 18:36:12 -08:00
Jackson
98ca518461
mypy: Add annotations to api/integrations/basecamp/zulip_basecamp_mirror
2017-01-03 18:34:26 -08:00
Brock Whittaker
d8fc30a776
Change escape key interception with subscription overlay.
...
The escape key used to be intercepted if the subscription pay display
was set to “block”, but now since we use the class “show” and lack to
hide and show the overlay, the query needs to change.
2017-01-03 17:55:22 -08:00
Alicja Raszkowska
e21fe8b886
css: Create a separate file for right-sidebar CSS.
...
Create a new file right-sidebar.css.
Move all right-sidebar CSS from zulip.css to right-sidebar.css.
2017-01-03 16:57:51 -08:00
Tim Abbott
0018cd588e
docs: Clean up testing with casper selectors discussion.
2017-01-03 16:56:50 -08:00
Yago González
872f288e76
docs: Add explanation for \$\$ selector.
2017-01-03 16:55:10 -08:00
Rishi Gupta
cf762eaf84
Change X.realm.id to X.realm_id across codebase.
...
This makes it more clearly the pattern in the Zulip codebase, and thus
decreases the risk of accidentally doing database queries.
2017-01-03 16:46:26 -08:00
Rishi Gupta
caccf8ee17
Remove models.get_realm(domain).
2017-01-03 16:46:15 -08:00
Rishi Gupta
130f981901
messages.send_message_backend: Take a realm_str instead of a domain.
2017-01-03 16:46:15 -08:00
Rishi Gupta
b206d6f251
message.py: Change domain to realm_id in render_markdown args.
2017-01-03 16:46:14 -08:00
Rishi Gupta
c6e12e74be
Change domain to realm_id in bugdown and realm filter dicts and caches.
2017-01-03 16:25:20 -08:00
Rishi Gupta
be6f54d7bb
messages.py: Add sender.realm.id to MessageDict.
2017-01-03 16:25:20 -08:00
Rishi Gupta
50d67d9a13
test_messages: Add warning about running test_bulk_message_fetching alone.
...
Running this test fails if it is not run as a part of the larger
test_messages suite. This commit adds a comment to that effect.
2017-01-03 16:25:20 -08:00
Cynthia Lin
e3bf6ebac7
user docs: Add *Settings* macro to *Add an alert word* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
1883dea064
user docs: Add *Settings* macro to *Configure desktop notifications* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
2c9803e24a
user docs: Add *Settings* macro to *Deactivate your account* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
0c8f06692f
user docs: Add *Settings* macro to *Move the users list to the left sidebar* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
3f84fa663c
user docs: Add *Settings* macro to *Change the date and time format* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
41271da7c7
user docs: Add *Settings* macro to *Change your language* doc.
...
Also updated outdated UI in pictures.
2017-01-03 16:15:51 -08:00
Cynthia Lin
2725ae5963
user docs: Add *Settings* macro to *Change your avatar* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
c32f8b4d01
user docs: Add *Settings* macro to *Change your password* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
9aa0a103e1
user docs: Add *Settings* macro to *Change your name* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
742d19c1b0
user docs: Create *Settings* macro.
2017-01-03 16:15:51 -08:00
Brock Whittaker
e4761782e0
Fix Small Image Preview Sizing.
...
Before the sizing of the preview would be 100px in height regardless of
whether the image was that tall. Now it is any value up to 100px.
2017-01-03 15:59:25 -08:00
Jackson
29ce856843
Clean PUT /users/me/pointer to POST /users/me/pointer.
2017-01-03 15:43:11 -08:00
Jackson
0a9869868c
Clean PUT /users to POST /users
2017-01-03 15:40:00 -08:00
Jackson
6ec8abab86
Clean PUT /default_streams to POST /default_streams.
2017-01-03 15:40:00 -08:00
Brock Whittaker
50f6681319
Fix z-index Issues.
...
This fixes the z-index issue with the navbar along with hiding any
popovers when you enter into the lightbox.
Fixes #3078 .
2017-01-03 15:33:54 -08:00
Jackson
566d55b7c6
mypy: Annotate api/integrations/hg/zulip-changegroup.py
2017-01-03 11:44:43 -08:00
Rafid Aslam
f897cc5a8b
tests: Add --force option to `tools/test-all`
...
Fixes #2996 .
2017-01-03 11:42:53 -08:00
Rafid Aslam
fdaed99222
tests: Add `--force` option to `tools/test-help-documentation.py`
2017-01-03 11:42:53 -08:00
Rafid Aslam
e1ac6fbece
Add --force to `tools/run-dev.py` when run `run-casper` with --force
...
Add `--force` option to `tools/run-dev.py` when run
`frontend_tests/run-casper` with `--force` option.
2017-01-03 11:42:53 -08:00
Tim Abbott
0c9eccfa58
reactions: Fix missing preventDefault in actions handler.
2017-01-03 10:58:46 -08:00
Tim Abbott
3a9a6308fd
Fix per-user database queries for emoji reactions.
...
This was a classic database-queries-in-loop bug.
2017-01-03 10:53:26 -08:00
Tommy Ip
7719a34e2c
Automatically hide actions popover on scroll.
...
Fixes #3012 .
2017-01-03 09:33:05 -08:00
Cynthia Lin
d3743d2b15
docs: Add user guide for *Add a custom linkification filter* feature
2017-01-03 11:31:04 +01:00
Tim Abbott
c199c73b93
docs: Fix formatting error in README.md.
2017-01-02 22:52:31 -08:00
andrewallen00
27a9341039
docs: Add user guide for configure desktop notifications.
2017-01-02 21:23:14 -08:00
Cynthia Lin
edb98b8428
docs: Update style guide for user documentation.
...
docs: Update style guide for user documentation.
2017-01-02 17:46:11 -08:00
Robert Hönig
4f9bbb1c8a
Fix duplicate notifications when multiple Zulip tabs are openend.
...
We attempted a number of different approaches to solving this problem:
First, we tried using HTML5 local storage to keep track of which
browser should have created the desktop notification. This failed
because one needs locking, and it doesn't appear there is an working
locking implementation for HTML5 local storage that could allow us to
do this across tabs. See #2936 for details.
Ultimately we went with setting the message ID as a tag. Tags are
intended to be used for updating existing desktop notifications, which
means this implementation causes new notifications to flicker in and
out sometimes when multiple tabs are open, but that certainly beats
having duplicates.
Fixes #99 .
2017-01-02 16:58:51 -08:00
Brock Whittaker
fb6d35871b
notifications: Cleanup click-through implementation.
...
This refactors the notification on click by storing values through the
jQuery $.fn.data option.
Substantially modified by tabbott.
Replaces #2940 .
2017-01-02 16:51:23 -08:00
Tim Abbott
2003fb7b12
notifications: Fix raw_operators not being set for 1:1 PM messages.
2017-01-02 16:46:51 -08:00
Tim Abbott
2ef19901dd
notifications: Improve HTML/CSS for desktop notifications.
2017-01-02 16:42:04 -08:00
Tim Abbott
0b78fe54e8
notifications: Wrap notifications_html definition.
2017-01-02 16:40:18 -08:00
Alya Abbott
dab7ceb620
Add style guide for user documentation.
2017-01-02 16:34:15 -08:00
Alya Abbott
8852db34c6
Update signing in page.
2017-01-02 16:34:15 -08:00