aryanshridhar
cd77fc6448
new-server-form: Strip whitespace from added organization URL.
...
Fixes #1037 .
2020-11-15 19:56:53 -08:00
Anders Kaseorg
a2f926c611
README: Migrate Travis badge to travis-ci.com.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-27 15:49:22 -07:00
Anders Kaseorg
6c5eb85a16
README: Use Markdown for screenshot display.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-27 15:45:55 -07:00
Anders Kaseorg
cadb1c6eaa
Upgrade dependencies, including Electron 10.1.5.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:47:13 -07:00
Anders Kaseorg
73710319e6
xo: Fix unicorn/prevent-abbreviations.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:47:13 -07:00
Anders Kaseorg
da91dc5595
xo: Fix @typescript-eslint/consistent-indexed-object-style.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:47:13 -07:00
Anders Kaseorg
31d5e5a092
xo: Fix unicorn/prefer-ternary, I guess.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:47:13 -07:00
Anders Kaseorg
13ee1d0990
logger-util: Add missing space.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:47:13 -07:00
Anders Kaseorg
d5a9063378
typescript: Fix implicit any in catch clauses.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:47:13 -07:00
Anders Kaseorg
918064f35d
checkDomain: Remove special handling for “certificate” error strings.
...
The fragile check has been broken by changing strings, and the default
invalidZulipServerError message is fine.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:47:01 -07:00
Anders Kaseorg
193b8326bc
injected: Check if narrow is defined.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:32:05 -07:00
Anders Kaseorg
9abb7f376e
injected: Remove unused default_language from zulipWindow type.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-24 15:32:05 -07:00
Anders Kaseorg
ac338fa438
Upgrade dependencies, including Electron 10.1.3.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-01 15:54:59 -07:00
Anders Kaseorg
f5b78ee845
Set enableRemoteModule.
...
We would like to disable the remote module for improved sandboxing
(#915 ), but until then this is required for Electron 10, which
disables the remote module by default.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-10-01 15:54:59 -07:00
Aryan Shridhar
126bb26a6e
Tray Icon : Changed Unread tray icon in Windows.
...
Replaced unread messages icon in the lower tray bar in windows with a new icon.
Fixed #506 .
2020-09-17 16:07:23 +05:30
Anders Kaseorg
23e86abb5b
Remove support for custom certificate exceptions.
...
Version 5.4.0 and later uses electron.net for all network
requests (#993 ), so custom certificates can now be configured in the
same system certificate store that Chrome uses.
https://zulip.com/help/custom-certificates#desktop
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-11 22:25:28 -07:00
Anders Kaseorg
3a3714787f
main: Fix mainWindowState scope.
...
Fixes a regression with the factory reset function introduced by
commit cf9d0c8aa2 .
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-10 21:11:41 -07:00
Anders Kaseorg
bc57aabc97
Disable unused Chromium plugins; delete old commented PDF code.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-10 18:28:35 -07:00
Anders Kaseorg
08df02a1ea
changelog: Update for 5.4.3 release.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-09 23:18:59 -07:00
Akash Nimare
35ad6fbad0
release: New release v5.4.3.
v5.4.3
2020-09-09 12:24:43 +05:30
Anders Kaseorg
97f8fe71af
Escape all strings inserted into CSS selectors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-04 22:52:42 -07:00
Anders Kaseorg
a9d59b3dcd
CVE-2020-24582: Escape all strings interpolated into HTML.
...
Also fix various variable names to consistently indicate which strings
contain HTML.
Some of these changes close cross-site scripting vulnerabilities, and
others are for consistency. It’s important to be meticulously
consistent about escaping so that changes that would introduce
vulnerabilities stand out as obviously wrong.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-04 22:52:38 -07:00
Anders Kaseorg
b7240e1c40
Upgrade dependencies, including Electron 9.3.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-03 17:00:51 -07:00
Anders Kaseorg
62aa849657
Upgrade dependencies, including Electron 9.2.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-08-25 15:42:06 -07:00
Anders Kaseorg
c302ebe282
general-section: Convert .filter(…)[0] to .find(…).
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-08-25 15:40:40 -07:00
Anders Kaseorg
6404bed519
tests: Fix E2E tests for Spectron 11.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-08-25 15:37:06 -07:00
Manav Mehta
8d4d168988
Update changelog.md for release 5.4.2 ( #1017 )
2020-08-12 23:18:38 +05:30
Akash Nimare
d4d3805be8
release: New release v5.4.2.
v5.4.2
2020-08-11 16:09:23 +05:30
Akash Nimare
e853af40c4
electron: Update electron to v9.2.0.
2020-08-11 15:37:13 +05:30
Manav Mehta
941200cf3b
changelog: Update changelog for release 5.4.1-beta.
2020-07-29 16:22:11 +05:30
Akash Nimare
cf1f659ebf
release: New beta release v5.4.1-beta.
v5.4.1-beta
2020-07-29 13:40:59 +05:30
Akash Nimare
eb381a87bc
electron-builder: Update builder to latest version.
2020-07-29 01:54:48 +05:30
Manav Mehta
68bc0ae4a0
readme: Add new screenshot URLs.
...
Update the screenshots to accomodate new Zulip logo and both the day and night modes
2020-07-29 01:31:57 +05:30
Manav Mehta
178bc7f401
macos: Update dock icon.
...
The icon in macOS was stretched to the boundaries making it larger than the other icons.
A padding of 30px on all sides makes it coherent with the others.
Fixes : #1003 .
2020-07-27 01:12:27 +05:30
Anders Kaseorg
0f1245b975
Upgrade dependencies, including Electron 9.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-24 01:37:41 -07:00
Anders Kaseorg
960312a932
notification: Move loadBots call to preload, to break an import cycle.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-24 01:37:07 -07:00
Anders Kaseorg
0e00f3bbce
Commit package-lock.json update missed in v5.4.0 release.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-24 00:50:45 -07:00
Anders Kaseorg
ec205f68a6
Send only needed data from tabs over IPC.
...
Fixes exceptions from the structured clone algorithm raised by
Electron 9.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-24 00:39:38 -07:00
Anders Kaseorg
5fe5989710
xo: Enable import/newline-after-import.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-23 23:18:25 -07:00
Anders Kaseorg
69141b5395
Remove spurious 'use-strict' [sic] directives.
...
The directive is 'use strict'. It’s not necessary in TypeScript.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-23 23:09:12 -07:00
Anders Kaseorg
8d66f05924
xo: Sort imports with import/order.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-23 23:06:41 -07:00
Manav Mehta
e7330dbff8
Update changelog for v5.4.0 and the license year to 2020 ( #1000 )
...
Co-authored-by: Akash Nimare <akashnimare@users.noreply.github.com >
2020-07-21 22:05:04 +05:30
Akash Nimare
67fa9cca8c
release: New release v5.4.0.
v5.4.0
2020-07-21 18:44:45 +05:30
Manav Mehta
a90bf1af08
macOS: Change the logo to Z without the circle.
2020-07-21 17:00:07 +05:30
Manav Mehta
cb145acc73
Update icons introducing the new logo.
2020-07-19 01:56:17 +05:30
Akash Nimare
099e10673c
translation: Sync strings from Transifex.
2020-07-18 21:28:59 +05:30
Anders Kaseorg
4b3608fc1e
dependencies: Upgrade dependencies.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-17 18:57:33 -07:00
Manav Mehta
6128c0e12a
appLanguage: add 'sk' and correct some locale names.
...
* sk was not in supported locales and thus not in dropdown menu
* el-GR is not the correct name and thus not applicable
* zh-Hant/Hans are exact names, though case didn't hamper the translation
2020-07-14 15:51:38 +05:30
Manav Mehta
14a1f5d3e1
request: Replace deprecated request module with net.request.
...
Co-authored-by: Anders Kaseorg <anders@zulip.com >
Fixes : #886 .
2020-07-14 15:50:52 +05:30
Anders Kaseorg
9cf26f4890
dependencies: Upgrade dependencies.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-01 15:01:47 -07:00