Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a3eed1117d | ||
|
|
ab61ce410f | ||
|
|
9c8dd4fc9b | ||
|
|
09c9886098 | ||
|
|
4d4977dc4d |
23
CHANGELOG
23
CHANGELOG
@@ -172,3 +172,26 @@
|
||||
* Fixes a long standing bug in worker mode where worker information was saved in the devices table instead of the original IP address and user agent. (#7797)
|
||||
* Fix 'stuck invites' which happen when we are unable to reject a room invite received over federation. (#7804, #7809, #7810)
|
||||
|
||||
[1.8.0]
|
||||
* Update Synapse to 1.18.0
|
||||
* [Full changelog](https://github.com/matrix-org/synapse/releases/tag/v1.18.0)
|
||||
* Include room states on invite events that are sent to application services. Contributed by @Sorunome. (#6455)
|
||||
* Add delete room admin endpoint (POST /_synapse/admin/v1/rooms/<room_id>/delete). Contributed by @dklimpel. (#7613, #7953)
|
||||
* Add experimental support for running multiple federation sender processes. (#7798)
|
||||
* Add the option to validate the iss and aud claims for JWT logins. (#7827)
|
||||
* Add support for handling registration requests across multiple client reader workers. (#7830)
|
||||
* Add an admin API to list the users in a room. Contributed by Awesome Technologies Innovationslabor GmbH. (#7842)
|
||||
* Allow email subjects to be customised through Synapse's configuration. (#7846)
|
||||
* Add the ability to re-activate an account from the admin API. (#7847, #7908)
|
||||
* Support oEmbed for media previews. (#7920)
|
||||
|
||||
[1.9.0]
|
||||
* Update Synapse to 1.19.0
|
||||
* [Full changelog](https://github.com/matrix-org/synapse/releases/tag/v1.19.0)
|
||||
* Add option to allow server admins to join rooms which fail complexity checks. Contributed by @lugino-emeritus. (#7902)
|
||||
* Add an option to purge room or not with delete room admin endpoint (POST /_synapse/admin/v1/rooms/<room_id>/delete). Contributed by @dklimpel. (#7964)
|
||||
* Add rate limiting to users joining rooms. (#8008)
|
||||
* Add a /health endpoint to every configured HTTP listener that can be used as a health check endpoint by load balancers. (#8048)
|
||||
* Allow login to be blocked based on the values of SAML attributes. (#8052)
|
||||
* Allow guest access to the GET /_matrix/client/r0/rooms/{room_id}/members endpoint, according to MSC2689. Contributed by Awesome Technologies Innovationslabor GmbH. (#7314)
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "file://DESCRIPTION.md",
|
||||
"changelog": "file://CHANGELOG",
|
||||
"tagline": "Secure & decentralized communication",
|
||||
"version": "1.7.0",
|
||||
"version": "1.9.0",
|
||||
"healthCheckPath": "/",
|
||||
"httpPort": 8008,
|
||||
"memoryLimit": 536870912,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
This app packages Synapse <upstream>1.17.0</upstream>.
|
||||
This app packages Synapse <upstream>1.19.0</upstream>.
|
||||
|
||||
**This package only provides the Matrix backend. A variety of clients are available
|
||||
[here](https://matrix.org/clients/). Riot is a popular web frontend for Matrix and
|
||||
|
||||
@@ -4,7 +4,7 @@ RUN mkdir -p /app/pkg
|
||||
|
||||
WORKDIR /app/code
|
||||
|
||||
ARG VERSION=v1.17.0
|
||||
ARG VERSION=v1.19.0
|
||||
|
||||
# https://pythonspeed.com/articles/activate-virtualenv-dockerfile/
|
||||
RUN virtualenv -p python3 /app/code/env
|
||||
|
||||
@@ -204,7 +204,12 @@ describe('Application life cycle test', function () {
|
||||
it('check room', checkRoom);
|
||||
|
||||
it('restore app', function () {
|
||||
execSync('cloudron restore --app ' + app.id, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
|
||||
const backups = JSON.parse(execSync('cloudron backup list --raw'));
|
||||
execSync('cloudron uninstall --app ' + app.id, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
|
||||
execSync('cloudron install --location ' + LOCATION, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
|
||||
var inspect = JSON.parse(execSync('cloudron inspect'));
|
||||
app = inspect.apps.filter(function (a) { return a.location === LOCATION; })[0];
|
||||
execSync(`cloudron restore --backup ${backups[0].id} --app ${app.id}`, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
|
||||
});
|
||||
|
||||
it('check landing page', checkLandingPage);
|
||||
|
||||
Reference in New Issue
Block a user