Abhijeet Prasad Bodas
f896a7667f
refactor: Update some uses of "filter" to "linkifier".
...
This updates some comments and local variables
which could be changed without breaking other
stuff.
2021-04-05 18:14:07 -07:00
Sumanth V Rao
e12f682e2e
markdown: Include text & url in `topic_links` parameter of our API.
...
The linkifier code now includes both the shortened text and the expanded
URL, sorted by the order of the occurrence in a topic. This list is passed
back in the `topic_links` parameter of the /messages and the /events APIs.
topic_links earlier vs now:
earlier: ['https://www.google.com ', 'https://github.com/zulip/zulip/32 ']
now: [{'url': 'https://www.google.com ', 'text': 'https://www.google/com },
{'url': 'https://github.com/zulip/zulip/32 ', 'text': '#32 '}]
Similarly, the topic_links local echo logic in the frontend now returns
back an object.
Fixes : #17109 .
2021-03-30 15:53:07 -07:00
Anders Kaseorg
6e4c3e41dc
python: Normalize quotes with Black.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-12 13:11:19 -08:00
Anders Kaseorg
11741543da
python: Reformat with Black, except quotes.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-12 13:11:19 -08:00
Anders Kaseorg
5028c081cb
python: Merge concatenated string literals that Black would uglify.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-12 13:11:19 -08:00
Anders Kaseorg
4e9d587535
python: Pass query parameters as a dict when making GET requests.
...
This provides automatic URL-encoding.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-10-27 13:47:02 -07:00
Anders Kaseorg
768f9f93cd
docs: Capitalize Markdown consistently.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-11 10:23:06 -07:00
Tim Abbott
63991a0a3c
test_message_dict: Remove clock time assertion.
...
Clock time checks lead to tests that nondeterministically fail when
the CI container is super slow, and there's no good reason this test
in particular needs to do that sort of test in addition to our
standard database query count check (which is already does).
2020-07-24 13:29:26 -07:00
Steve Howell
b375581f58
api: Remove (sender_)short_name from message APIs.
2020-07-17 11:15:14 -07:00
Mohit Gupta
aa7dc6bf83
tests: Move SewMessageAndReactionTest to test_message_dict.py.
2020-07-07 17:14:10 -07:00
Mohit Gupta
146b21a34a
tests: Move display_recipient fetching test to test_message_dict.py.
...
This commit moves TestMessageForIdsDisplayRecipientFetching class which
have tests regarding display_recipient filled in by MessageDict to
test_message_dict.py.
2020-07-06 16:36:36 -07:00
Mohit Gupta
b21f59e2f3
tests: Move MessageHydrationTest to test_message_dict.py.
...
MessageHydrationTest tests hydration done by MessageDict, so moving it
out of test_messages.py to test_message_dict.py.
2020-07-06 16:36:36 -07:00
Mohit Gupta
f7063f5ea0
tests: Extract out test_message_dict.py for MessageDict tests.
2020-07-06 16:36:36 -07:00