2016-05-08 05:29:05 +02:00
|
|
|
# Version History
|
2015-10-06 03:11:24 +02:00
|
|
|
|
2016-05-08 05:29:05 +02:00
|
|
|
All notable changes to the Zulip server are documented in this file.
|
2015-10-06 03:11:24 +02:00
|
|
|
|
2016-05-08 05:29:05 +02:00
|
|
|
### Unreleased
|
2016-05-08 15:20:51 +02:00
|
|
|
- Added UI for marking all messages in a stream or topic as read.
|
2016-05-08 05:33:30 +02:00
|
|
|
- Added new Attachment model to keep track of uploaded files.
|
|
|
|
- Added caching of virtualenvs in development.
|
|
|
|
- Fixed missing helper scripts for RabbitMQ Nagios plugins.
|
2016-04-28 05:08:11 +02:00
|
|
|
|
2016-05-10 20:30:13 +02:00
|
|
|
### 1.3.12 - 2016-05-10
|
2016-05-09 19:16:14 +02:00
|
|
|
- CVE-2016-4426: Bot API keys were accessible to other users in the same realm.
|
|
|
|
- CVE-2016-4427: Deactivated users could access messages if SSO was enabled.
|
|
|
|
- Fixed a RabbitMQ configuration bug that resulted in reordered messages.
|
|
|
|
- Added expansive test suite for authentication backends and decorators.
|
|
|
|
- Added an option to logout_all_users to delete only sessions for deactivated users.
|
|
|
|
|
2016-05-08 05:29:05 +02:00
|
|
|
### 1.3.11 - 2016-05-02
|
2016-04-28 05:08:11 +02:00
|
|
|
- Moved email digest support into the default Zulip production configuration.
|
2016-04-04 02:55:06 +02:00
|
|
|
- Added options for configuring Postgres, RabbitMQ, Redis, and memcached
|
|
|
|
in settings.py.
|
|
|
|
- Added documentation on using Hubot to integrate with useful services
|
|
|
|
not yet integrated with Zulip directly (e.g. Google Hangouts).
|
|
|
|
- Added new management command to test sending email from Zulip.
|
2016-04-28 15:46:00 +02:00
|
|
|
- Added Codeship, Pingdom, Taiga, Teamcity, and Yo integrations.
|
2016-04-28 05:08:11 +02:00
|
|
|
- Added Nagios plugins to the main distribution.
|
|
|
|
- Added ability for realm administrators to manage custom emoji.
|
|
|
|
- Added guide to writing new integrations.
|
|
|
|
- Enabled camo image proxy to fix mixed-content warnings for http images.
|
2016-04-04 02:55:06 +02:00
|
|
|
- Refactored the Zulip puppet modules to be more modular.
|
|
|
|
- Refactored the Tornado event system, fixing old memory leaks.
|
2016-04-28 05:08:11 +02:00
|
|
|
- Removed many old-style /json API endpoints
|
2016-04-04 02:55:06 +02:00
|
|
|
- Implemented running queue processors multithreaded in development,
|
|
|
|
decreasing RAM requirements for a Zulip development environment from
|
|
|
|
~1GB to ~300MB.
|
2016-03-13 18:24:23 +01:00
|
|
|
- Fixed rerendering the complete buddy list whenever a user came back from
|
|
|
|
idle, which was a significant performance issue in larger realms.
|
2016-01-10 05:04:42 +01:00
|
|
|
- Fixed the disabling of desktop notifications from 1.3.7 for new users.
|
2016-01-12 16:34:37 +01:00
|
|
|
- Fixed the (admin) create_user API enforcing restricted_to_domain, even
|
|
|
|
if that setting was disabled for the realm.
|
2016-04-04 02:55:06 +02:00
|
|
|
- Fixed bugs changing certain settings in administration pages.
|
|
|
|
- Fixed collapsing messages in narrowed views.
|
2016-04-28 05:08:11 +02:00
|
|
|
- Fixed 500 errors when uploading a non-image file as an avatar.
|
|
|
|
- Fixed Jira integration incorrectly not @-mentioning assignee.
|
2016-01-11 18:09:00 +01:00
|
|
|
|
2016-05-08 05:29:05 +02:00
|
|
|
### 1.3.10 - 2016-01-21
|
2015-12-06 00:36:01 +01:00
|
|
|
- Added new integration for Travis CI.
|
|
|
|
- Added settings option to control maximum file upload size.
|
|
|
|
- Added support for running Zulip development environment in Docker.
|
2016-01-11 18:09:00 +01:00
|
|
|
- Added easy configuration support for a remote postgres database.
|
|
|
|
- Added extensive documentation on scalability, backups, and security.
|
|
|
|
- Recent private message threads are now displayed expanded similar to
|
|
|
|
the pre-existing recent topics feature.
|
2015-12-06 00:36:01 +01:00
|
|
|
- Made it possible to set LDAP and EMAIL_HOST passwords in
|
|
|
|
/etc/zulip/secrets.conf.
|
2016-01-11 18:09:00 +01:00
|
|
|
- Improved the styling for the Administration page and added tabs.
|
2015-12-06 00:36:01 +01:00
|
|
|
- Substantially improved loading performance on slow networks by enabling
|
|
|
|
GZIP compression on more assets.
|
|
|
|
- Changed the page title in narrowed views to include the current narrow.
|
2016-01-11 18:09:00 +01:00
|
|
|
- Fixed several backend performance issues affecting very large realms.
|
2015-12-06 00:36:01 +01:00
|
|
|
- Fixed bugs where draft compose content might be lost when reloading site.
|
|
|
|
- Fixed support for disabling the "zulip" notifications stream.
|
|
|
|
- Fixed missing step in postfix_localmail installation instructions.
|
2016-01-11 18:09:00 +01:00
|
|
|
- Fixed several bugs/inconveniences in the production upgrade process.
|
|
|
|
- Fixed realm restrictions for servers with a unique, open realm.
|
2015-12-06 00:36:01 +01:00
|
|
|
- Substantially cleaned up console logging from run-dev.py.
|
2015-11-15 23:44:40 +01:00
|
|
|
|
2016-05-08 05:29:05 +02:00
|
|
|
### 1.3.9 - 2015-11-16
|
2015-11-16 17:43:02 +01:00
|
|
|
- Fixed buggy #! lines in upgrade scripts.
|
|
|
|
|
2016-05-08 05:29:05 +02:00
|
|
|
### 1.3.8 - 2015-11-15
|
2015-10-20 20:28:03 +02:00
|
|
|
- Added options to the Python api for working with untrusted server certificates.
|
2015-11-15 23:44:40 +01:00
|
|
|
- Added a lot of documentation on the development environment and testing.
|
|
|
|
- Added partial support for translating the Zulip UI.
|
|
|
|
- Migrated installing Node dependencies to use npm.
|
|
|
|
- Fixed LDAP integration breaking autocomplete of @-mentions.
|
|
|
|
- Fixed admin panel reactivation/deactivation of bots.
|
|
|
|
- Fixed inaccurate documentation for downloading the desktop apps.
|
|
|
|
- Fixed various minor bugs in production installation process.
|
|
|
|
- Fixed security issue where recent history on private streams might
|
|
|
|
be visible to new users (to the Zulip team) who were invited with that
|
|
|
|
private stream as one of their initial streams
|
|
|
|
(https://github.com/zulip/zulip/issues/230).
|
|
|
|
- Major preliminary progress towards supporting Python 3.
|
2015-10-06 03:11:24 +02:00
|
|
|
|
2016-05-08 05:29:05 +02:00
|
|
|
### 1.3.7 - 2015-10-19
|
2015-10-06 03:11:24 +02:00
|
|
|
- Turn off desktop and audible notifications for streams by default.
|
2015-10-15 18:31:28 +02:00
|
|
|
- Added support for the LDAP authentication integration creating new users.
|
|
|
|
- Added new endpoint to support Google auth on mobile.
|
|
|
|
- Fixed desktop notifications in modern Firefox.
|
|
|
|
- Fixed several installation issues for both production and development environments.
|
2015-10-15 21:51:40 +02:00
|
|
|
- Improved documentation for outgoing SMTP and the email mirror integration.
|