[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#924434: marked as done (unblock pre-approval: movim/0.14.1-4)



Your message dated Wed, 13 Mar 2019 22:57:59 +0000
with message-id <E1h4Cox-0002al-Ti@respighi.debian.org>
and subject line unblock movim
has caused the Debian Bug report #924434,
regarding unblock pre-approval: movim/0.14.1-4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
924434: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924434
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Please unblock package movim

Upstream fixed a few semi-critical bugs, which we here would call important.
I added the bugs to the BTS and backported the fixes form the new upstream
release, they are listed in the attached
debdiff/changelog.

If you are up to gifts today, you may as well pre-approve the upload of 0.14.2,
the new upstream release. It does not include much more, only some more
minor bugfixes and some UI improvements in CSS ;).

unblock movim/0.14.1-4

-----BEGIN PGP SIGNATURE-----

iQKJBAEBCgBzFiEEPJ1UpHV1wCb7F/0mt5o8FqDE8pYFAlyILzcxGmh0dHBzOi8v
d3d3LmRvbWluaWstZ2VvcmdlLmRlL2dwZy1wb2xpY3kudHh0LmFzYyMcZG9taW5p
ay5nZW9yZ2VAaXQucGlyYXRlbnBhcnRlaS5kZQAKCRC3mjwWoMTylngIEAC9TpaQ
MUrSe6vqDXtcrW+wDQ3dMgovdLH2fxpjvQ3SUvV9vAuOQc/9y+e0AllkqXgFEbEH
TDLS0QoC9VpDun6ScPIJlCYHs2LfQc2HAcjlqJM/xToXAWzyMhafkt1B28v8m1y8
/LYowOfUR6e0LWmq2D9pBxaeRaGg0Ree5/vX7APuWLbAY0TIMM506p09yXVnuHvJ
2MTFdlyi6G0NK0ZY0GAa9pxQML7nC8ahO92EQKHVFpj9Yq0oRYni0OAiHdkYJn+7
GYLsnbx9g9XAYw97QGa7ucpR1PUg1jKPSZeLoSZNlXOSXBL/FQvo474/E9Z8RaVi
V+q9lJjpjZ5DGiXy6fscUAhYM2rdLrvN49o0SjguVLehwwQKSW4wc2prY41SEG5g
Hd4z48f7s6yDpmuoXeweY44MwPMh8UIbHDLlbZ+bIv9ZNLC3T1Niyt/NTnehBpyE
xsZUqZwzH0aENr8f9/Mo8tZfvDkKkH6kWqGtW/Xam721mBERISUZ3dMwbyo7h32q
ffMnL2+Ms8YjxmT+4l+iG/65kUxytdOWEMlFrQyJQTthrfrw5ygPBy2SrYBdrF2f
37VBDzRPYDKWxmoGdFYEYQ6YnHKITJDmI1mvrSTYzYZXtNwvOk0gMIiMlQuWBQL6
P7bdvSxVeqqqRyyMI+k6jef8LBUDajisNhRe9w==
=NKPE
-----END PGP SIGNATURE-----
diff -Nru movim-0.14.1/debian/changelog movim-0.14.1/debian/changelog
--- movim-0.14.1/debian/changelog	2019-02-23 17:19:27.000000000 +0100
+++ movim-0.14.1/debian/changelog	2019-03-12 22:49:08.000000000 +0100
@@ -1,3 +1,11 @@
+movim (0.14.1-4) unstable; urgency=medium
+
+  * Restart movim daemon if it exits. (Closes: #924429)
+  * Fix MUC autojoin when used in parallel with other clients. (Closes: #924431)
+  * Allow long descriptions of MUC rooms. (Closes: #924432)
+
+ -- Dominik George <natureshadow@debian.org>  Tue, 12 Mar 2019 22:49:08 +0100
+
 movim (0.14.1-3) unstable; urgency=medium
 
   * Fix bug number in last changelog.
diff -Nru movim-0.14.1/debian/patches/fix_924429.diff movim-0.14.1/debian/patches/fix_924429.diff
--- movim-0.14.1/debian/patches/fix_924429.diff	1970-01-01 01:00:00.000000000 +0100
+++ movim-0.14.1/debian/patches/fix_924429.diff	2019-03-12 22:49:01.000000000 +0100
@@ -0,0 +1,16 @@
+From: Dominik George <nik@naturalnet.de>
+Subject: Restart movim from systemd when it exits due to database outage or the like
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924429
+Origin: https://github.com/movim/movim/commit/4d2f0704de590db33567b8f6b843f2ed9e6fcf8c
+Applied-Upstream: 0.14.2
+--- a/etc/systemd/system/movim.service
++++ b/etc/systemd/system/movim.service
+@@ -13,6 +13,8 @@ WorkingDirectory=/usr/share/movim/
+ StandardOutput=syslog
+ SyslogIdentifier=movim
+ PIDFile=/run/movim.pid
++Restart=on-failure
++RestartSec=10
+ 
+ [Install]
+ WantedBy=multi-user.target
diff -Nru movim-0.14.1/debian/patches/fix_924431.diff movim-0.14.1/debian/patches/fix_924431.diff
--- movim-0.14.1/debian/patches/fix_924431.diff	1970-01-01 01:00:00.000000000 +0100
+++ movim-0.14.1/debian/patches/fix_924431.diff	2019-03-12 22:49:08.000000000 +0100
@@ -0,0 +1,16 @@
+From: pitchum
+SubjectL Fix MUC autojoin with non-int autojoin values saved by other clients.
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924431
+Origin: https://github.com/movim/movim/commit/54d5fe37080f78b6ed7e74d73b04ebd49307b025
+Applied-Upstream: 0.14.2
+--- a/lib/moxl/src/Moxl/Xec/Action/Bookmark/Get.php
++++ b/lib/moxl/src/Moxl/Xec/Action/Bookmark/Get.php
+@@ -35,7 +35,7 @@ class Get extends Action
+             $conference->conference     = (string)$c->attributes()->jid;
+             $conference->name           = (string)$c->attributes()->name;
+             $conference->nick           = (string)$c->nick;
+-            $conference->autojoin       = (int)$c->attributes()->autojoin;
++            $conference->autojoin       = filter_var($c->attributes()->autojoin, FILTER_VALIDATE_BOOLEAN);
+ 
+             $conference->save();
+         }
diff -Nru movim-0.14.1/debian/patches/fix_924432.diff movim-0.14.1/debian/patches/fix_924432.diff
--- movim-0.14.1/debian/patches/fix_924432.diff	1970-01-01 01:00:00.000000000 +0100
+++ movim-0.14.1/debian/patches/fix_924432.diff	2019-03-12 22:49:08.000000000 +0100
@@ -0,0 +1,47 @@
+From: Jaussoin Timothée (edhelas@movim.eu>
+Subject: Fix database field for MUC description.
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924432
+Origin: https://github.com/movim/movim/commit/a9458dd75a000cc5fd51702013eb5b885aed0d83
+Applied-Upstream: 0.14.2
+--- /dev/null
++++ b/database/migrations/20190224220950_change_length_columns_conferences_rosters_users.php
+@@ -0,0 +1,39 @@
++<?php
++
++use Movim\Migration;
++use Illuminate\Database\Schema\Blueprint;
++
++class ChangeLengthColumnsConferencesRostersUsers extends Migration
++{
++    public function up()
++    {
++        $this->schema->table('conferences', function(Blueprint $table) {
++            $table->string('name', 512)->change();
++            $table->string('nick', 256)->change();
++        });
++
++        $this->schema->table('rosters', function(Blueprint $table) {
++            $table->string('name', 256)->change();
++        });
++
++        $this->schema->table('users', function(Blueprint $table) {
++            $table->string('cssurl', 256)->change();
++        });
++    }
++
++    public function down()
++    {
++        $this->schema->table('conferences', function(Blueprint $table) {
++            $table->string('name', 128)->change();
++            $table->string('nick', 128)->change();
++        });
++
++        $this->schema->table('rosters', function(Blueprint $table) {
++            $table->string('name', 128)->change();
++        });
++
++        $this->schema->table('users', function(Blueprint $table) {
++            $table->string('cssurl', 128)->change();
++        });
++    }
++}
diff -Nru movim-0.14.1/debian/patches/series movim-0.14.1/debian/patches/series
--- movim-0.14.1/debian/patches/series	2018-12-30 12:15:19.000000000 +0100
+++ movim-0.14.1/debian/patches/series	2019-03-12 22:49:08.000000000 +0100
@@ -2,3 +2,6 @@
 use-system-autoloader.diff
 debian-paths.diff
 composer-versions.diff
+fix_924429.diff
+fix_924431.diff
+fix_924432.diff

--- End Message ---
--- Begin Message ---
Unblocked movim.

--- End Message ---

Reply to: