Tim Abbott
cd1356f024
version: Bump major PROVISION_VERSION.
...
This should ensure that folks need to re-provision downgrade if they
switch branches to before this big frontend package upgrade.
2019-06-03 12:32:49 -07:00
Thomas Ip
3b105921bb
dependencies: Upgrade winchan to 0.2.1.
2019-06-03 12:24:00 -07:00
Tim Abbott
43e634a9b8
Revert "dependencies: Upgrade webpack-dev-server to v3.4.1."
...
This seems to have broken the development server.
This reverts commit daf8dd1960
.
2019-05-31 17:59:13 -07:00
Priyank Patel
daf8dd1960
dependencies: Upgrade webpack-dev-server to v3.4.1.
2019-05-31 15:07:17 -07:00
Priyank Patel
352b864124
requirements: Add pyinotify dependency.
2019-05-29 16:49:33 -07:00
Anders Kaseorg
3b7f3f1887
dependencies: Upgrade simplebar to 4.0.0.
...
Fixes #12347 .
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-05-23 17:31:07 -07:00
Anders Kaseorg
141088586b
Completely replace perfect-scrollbar with SimpleBar.
...
perfect-scrollbar replaces both the appearance and the behavior of the
scrollbar, and its emulated behavior will never feel native on most
platforms. SimpleBar customizes the appearance while preserving the
native behavior.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-05-17 12:06:51 -07:00
Anders Kaseorg
491589579a
dependencies: Upgrade simplebar to 4.0.0-alpha.9.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-05-17 12:06:51 -07:00
Puneeth Chaganti
be762f9485
digest: Strip down the digest email removing a lot of fluff.
2019-05-06 17:43:52 -07:00
Puneeth Chaganti
0884764421
url preview: Add python-magic dependency for content-type sniffing.
2019-05-06 12:37:32 -07:00
Anders Kaseorg
d4b060a520
dependencies: Upgrade simplebar to 4.0.0-alpha.6.
...
Fixes #12038 .
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-04-28 21:32:55 -07:00
Vishnu Ks
07291227d5
version: Bump PROVISION_VERSION for py packages upgrade.
2019-04-26 16:22:00 -07:00
Tim Abbott
bf9f08a3e6
version: Update version and changelog for Zulip 2.0.3 release.
2019-04-23 16:05:12 -07:00
neiljp (Neil Pilgrim)
1348c8fd05
requirements: Upgrade mypy to 0.670.
...
Requires minor adjustment for accented 'i' in variable name.
2019-04-16 17:50:12 -07:00
neiljp (Neil Pilgrim)
2160ece8e2
requirements: Upgrade mypy to 0.660.
2019-04-16 17:50:12 -07:00
Thomas Ip
02cb85a8a9
typescript: Use ESLint instead of TSLint.
2019-04-13 11:42:47 -07:00
Priyank Patel
9c4ef94726
dependencies: Add lazysizes npm package.
2019-04-05 15:51:02 -07:00
Thomas Ip
42a666c22b
dependencies: Downgrade ts-node to v7.0.1.
...
The current v8.0.0^ has a slow startup time due to some module
resolution issue.
2019-03-21 10:44:34 -07:00
Eeshan Garg
a6abafa54b
python-zulip-api: Upgrade to release 0.6.0.
2019-03-19 20:07:53 -02:30
Anders Kaseorg
8b76a55b16
dependencies: Upgrade simplebar to 3.1.3.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-03-18 22:24:29 -07:00
Rhythm Sharma
e1212c04d1
emoji: Add a few useful aliases.
2019-03-17 13:38:31 -07:00
Tim Abbott
cfbe316215
version: Update version and changelog for Zulip 2.0.2 release.
2019-03-15 12:25:50 -07:00
Puneeth Chaganti
8ca4ca1400
digest: Don't update context with data already in common context.
2019-03-07 15:29:51 -08:00
Vishnu Ks
3ac2be6c5f
version: Bump PROVISION_VERSION to facilitate dependency upgrade.
2019-03-06 09:31:24 -08:00
Tim Abbott
ddb965110f
CSS: Remove manual antialiasing configuration.
...
The antialiasing decisions we made for the webapp should be constant
over the entire page, not limited to particular subsections or themes.
If we wanted antialiasing, we should do it on the entire page, not
individual random widgets. But it's not clear we actually want to do
it on the entire page. The `-moz-osx-font-smoothing: grayscale`
setting now happens by default in OSX Mojave (40% world market share
right now and growing), so there's no reason to override it. And
without retina displays, generally, subpixel rendering provides better
results than antialiasing (which overrides subpixel rendering).
Thanks to Anders Kaseorg for advice on this issue.
2019-03-04 15:12:48 -08:00
Bennet Sunder
7c5f316cb8
alert_words: Performance improvements in looking for alert_words.
...
This commit leverages the ahocorasick algorithm to build a set of user_ids
that have their alert_words present in the message. It runs in linear time
of the order of length of the input message as opposed to number of
alert_words. This is after building a ahocorasick Automaton which runs
in O(number of alert_words in entire realm) which is usually cached.
2019-03-01 15:36:39 -08:00
Tim Abbott
34460173f4
version: Update version strings following 2.0 release.
2019-03-01 10:38:40 -08:00
Tim Abbott
ac24fdd4eb
Release Zulip Server 2.0.0.
2019-03-01 10:32:10 -08:00
Puneeth Chaganti
b8e25677ef
digest: Remove unnecessary scroll bar for private messages.
2019-02-22 13:09:26 -08:00
Eeshan Garg
8de84eea4c
pypi_packages: Upgrade to release 0.5.9.
2019-02-17 02:57:03 -03:30
Puneeth Chaganti
43caf28e36
digest: Use the same font for the salutation as other paragraphs.
...
The fact that these were different was just a subtle visual bug.
2019-02-13 10:43:26 -08:00
Thomas Ip
60c9f22129
typescript: Update TS related dependencies.
2019-02-12 15:59:51 -08:00
Tim Abbott
23f950c60c
version: Bump ZULIP_VERSION after 2.0.0-rc1 release.
2019-02-11 20:25:00 -08:00
Tim Abbott
edb50cbf2c
Release Zulip Server 2.0.0-rc1.
2019-02-11 20:07:38 -08:00
Anders Kaseorg
8fdb62a6bc
tools: Create DEPLOY_ROOT/zulip-py3-venv symlink in development too.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-02-07 17:12:33 -08:00
Shoumorup
e8ba08367b
requirements: Upgrade pyflakes.
...
Pyflakes has been upgraded from 2.0.0 to 2.1.0 and
a few new linter errors have been fixed.
Fixes #11397 .
2019-02-01 07:26:13 -08:00
Pragati Agrawal
e1772b3b8f
tools: Upgrade Pycodestyle and fix new linter errors.
...
Here, we are upgrading pycodestyle version from 2.4.0 to 2.5.0.
Fixes : #11396 .
2019-01-31 12:21:41 -08:00
Vishnu Ks
cf5b21d422
version: Bump provision version for mass dependency upgrade.
2019-01-30 09:50:43 -08:00
Tim Abbott
dc663057ce
docs: Add changelog from 1.9.2 release.
2019-01-29 16:54:45 -08:00
Eeshan Garg
9cdcfad920
pypi: Upgrade to release 0.5.8.
2019-01-22 22:49:51 -03:30
Vishnu Ks
8f3a0927c3
lint: Ban color names in CSS.
...
We already lint using HSL rather than RGB consistently.
2019-01-22 15:33:18 -08:00
Eeshan Garg
3c4e3ddcdb
pypi: Upgrade to release 0.5.7.
2019-01-16 21:27:50 -03:30
Rohitt Vashishtha
b7c5ae7bca
dependencies: Upgrade markdown from 2.6.11 -> 3.0.1.
...
This is a major upgrade, and requires some significant compatibility
work:
* Migrating the pattern-removal logic to use the Registry feature.
* Handling the removal of positional arguments in markdown extensions.
* Handling the removal of safe mode.
2019-01-11 11:40:18 -08:00
Vishnu Ks
c6352c4d9d
version: Bump provision version to facilitate dependency upgrade.
2019-01-07 10:30:49 -08:00
Vishnu Ks
689d8221e5
emails: Fix the if condition logic in missed_message.html.
...
Refactoring in 4e1c058
was not correct since recipient_block
and message_content checked for if not condition while
recipient_header checked for if.
The naming of classes in 6077a33
was also not correct
semantically.
2019-01-05 10:22:39 -08:00
Vishnu Ks
7e8825bc6f
emails: Change HSL colors to HEX for missed_message styles.
2019-01-03 17:55:29 -08:00
Eeshan Garg
88cf6777d0
python-zulip-api: Upgrade to latest PyPI release (0.5.6).
2018-12-17 18:37:20 -03:30
Anders Kaseorg
149132348f
lint: Update ShellCheck to 0.6.0.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-12-12 08:24:01 -08:00
neiljp (Neil Pilgrim)
63768858ff
dependencies: Upgrade mypy to version 0.650.
...
Broaden the type of the AbstractEnum __reduce_ex__ parameter to object; this
matches the parameter type specified in the latest enum.pyi file in typeshed.
Fixes #10996 .
2018-12-09 22:20:12 -08:00
Vishnu Ks
6de6b0ed31
emails: Extract CSS to email.css in digest.html.
2018-12-03 17:43:53 -08:00