Commit Graph

3 Commits

Author SHA1 Message Date
ba2d4c6f0f plugins: fix broken test
PluginsTest::testTranslations assumes that at least one of the fields in
the TestSuite plugin's manifest has a French translation. Such a
translation was added in version 1.0.1 of TestSuite last year by commit
d0e0ef18395a07a1579b512c5d67bf61f7c3587a in the jami-plugins repo:
https://review.jami.net/c/jami-plugins/+/25667
However, the daemon plugin tests were still using version 1.0.0 of
TestSuite, which is why testTranslations was failing every day. This
patch fixes the issue by upgrading the TestSuite.jpl file used for the
tests to version 1.0.1.

GitLab: #1064
Change-Id: I7b851083bd8e1ac80d61f721baabbc092b46c56a
2024-11-19 10:19:32 -05:00
6d5b090b04 daemon-tests: resign plugin certificate
Fixes the issue where one of the daemon-tests would repeatedly
fail. Cause was an expired plugin certificate.

GitLab: #1015
Change-Id: Ib6059402569c9817514e3a80dad63b3c52c1e3c1
2024-10-01 11:06:40 -04:00
ca97319417 PluginManager: verify certificate and signature of each file before install the plugin
Gitlab: #1182
Change-Id: Id20a852b9b00bbe78ca7eaa70d6b68d4c3275225
2023-07-24 12:03:28 -04:00