1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/mattermost_ynh.git synced 2024-09-03 19:36:29 +02:00
Commit graph

523 commits

Author SHA1 Message Date
Pierre de La Morinerie
7d73bb7c90 test: remove useless --build-lxc option
We build the LXC container during the provisionning phase
anyway.
2017-10-24 13:37:01 +05:30
Pierre de La Morinerie
223e9efad8 test: remove snapshotting feature 2017-10-24 13:28:28 +05:30
Pierre de La Morinerie
e4710188d6 test: remove custom tests 2017-10-24 13:07:30 +05:30
Pierre de La Morinerie
00b1605e47 Merge pull request #68 from YunoHost-Apps/package_checker
Enable package_check tests in the VM
2017-10-24 11:56:00 +05:30
Pierre de La Morinerie
d0930de6a6 test: fix LXC usage in test VM 2017-10-24 11:52:55 +05:30
Pierre de La Morinerie
4e028257b6 test: rename ynh-tests.local to ynh_tests.local
`ynh-dev` prefers when the box name has no dashes.
2017-10-23 19:34:50 +05:30
Pierre de La Morinerie
2e3bd9f87b Vagrantfile: don't limit network speed 2017-10-23 19:34:50 +05:30
Pierre de La Morinerie
8a5a7fbcf5 Merge pull request #65 from YunoHost-Apps/app.src
[Fix] Add app.src
2017-10-23 13:54:52 +05:30
frju365
1e0504c47e Delete VERSION 2017-10-23 12:22:40 +05:30
Pierre de La Morinerie
d2566887a8 upgrade: use app.src 2017-10-23 12:22:40 +05:30
frju365
bede450e88 install: use app.src 2017-10-23 12:22:33 +05:30
frju365
2a2c6ffd8d Create app.src 2017-10-23 11:58:16 +05:30
Pierre de La Morinerie
77857a1db7 Merge pull request #66 from YunoHost-Apps/fix-ci
Enable more package_check tests
2017-10-23 11:13:27 +05:30
Pierre de La Morinerie
052bcf47fd package_check: enable CI notifications 2017-10-23 10:37:02 +05:30
Pierre de La Morinerie
eb7191628a package_check: upgrade file to latest version of the template 2017-10-23 10:37:02 +05:30
Pierre de La Morinerie
98659bd41e package_check: test more cases 2017-10-23 10:37:02 +05:30
Pierre de La Morinerie
061db9922f Merge pull request #62 from YunoHost-Apps/logs-in-subdir
scripts: move logs to a subdirectory of /var/log
2017-10-18 09:53:06 +05:30
Pierre de La Morinerie
b4f05f6449 scripts: move logs to a subdirectory of /var/log
This allows to give permission to the `mattermost` user to
write new files in this subdirectory, which is needed for
log rotation.

Fix #61
2017-10-17 10:36:25 +05:30
Pierre de La Morinerie
a0e4e1a984 Merge pull request #60 from goofy-bz/patch-1
Update manifest.json
2017-10-16 18:21:19 +05:30
goofy-bz
58f13dbcd5 Update manifest.json
détail, un mot traduit
2017-10-16 11:13:44 +00:00
Pierre de La Morinerie
6adb7c6d3e test: fix changes committed by mistake 2017-10-16 10:02:16 +05:30
Pierre de La Morinerie
352f0b040f Merge pull request #59 from YunoHost-Apps/improve-readme
Improve README
2017-10-16 09:52:49 +05:30
Pierre de La Morinerie
9e208d2d09 README: clarify telemetrics usage 2017-10-16 09:50:15 +05:30
Pierre de La Morinerie
66b36becc5 README: better explain what works and what doesn’t 2017-10-16 09:48:43 +05:30
Pierre de La Morinerie
9fb559b918 README: fix minimum Yunohost version
This had been updated in the manifest file, but not in
the README.
2017-10-16 09:47:51 +05:30
Pierre de La Morinerie
40072d6113 Merge pull request #56 from YunoHost-Apps/systemd
Use systemd rather than supervisor
2017-10-16 09:21:24 +05:30
Pierre de La Morinerie
362ea2408c manifest: systemd helpers require Yunohost >= 2.7 2017-10-16 09:16:49 +05:30
Pierre de La Morinerie
d79c4fcfe4 scripts: advertise service in admin panel 2017-10-16 09:14:20 +05:30
Pierre de La Morinerie
e8c51d4715 scripts: use systemd rather than supervisor
Systemd is now the standard way of doing services in
Yunohost. It also avoids to install an extra dependency.

Fix #43
2017-10-16 09:05:21 +05:30
Pierre de La Morinerie
2a2cde5658 Merge pull request #57 from lindy65/master
Update VERSION
2017-10-16 09:00:56 +05:30
lindy65
2bc00424f9 Update VERSION
Hi @kemenaran!

Here's a quick update to the latest Mattermost version. Thanks for continuing to maintain the Yunohost package!
2017-10-15 20:24:32 +02:00
Pierre de La Morinerie
d1bd96210b Merge pull request #55 from YunoHost-Apps/no-copy
test: use symlinked app directory directly
2017-10-12 18:30:01 +05:30
Pierre de La Morinerie
3fa1b46c73 test: use symlinked app directory directly
We used to copy the app content, to avoid the tests accidentally
mutating it.

But it makes it difficult to change the source code and having it
reflected inside the VM. Also Yunohost copies the app files itself
before executing scripts. So this should be more convenient and safe
enough.
2017-10-12 18:12:49 +05:30
Pierre de La Morinerie
a954069d0f Merge pull request #54 from YunoHost-Apps/site-url
install: configure SiteURL
2017-10-12 12:54:25 +05:30
Pierre de La Morinerie
bcb5f88e95 install: configure SiteURL
This is a mandatory variable since Mattermost 3.8.

See https://docs.mattermost.com/administration/config-settings.html#site-url

Fix #50
2017-10-12 12:53:55 +05:30
Pierre de La Morinerie
1090b1a946 Merge pull request #52 from YunoHost-Apps/modernize-scripts
Modernize scripts
2017-10-12 12:37:42 +05:30
Pierre de La Morinerie
7fc00fe0df test: don’t mix --verbose option with app names 2017-10-12 12:27:10 +05:30
Pierre de La Morinerie
caf342f4fd Require Yunohost >= 2.6.4
New helpers used in modernized scripts require this.
2017-10-12 12:27:10 +05:30
Pierre de La Morinerie
6e15ed6634 restore: replace deprecated yunohost app checkurl 2017-10-12 12:27:10 +05:30
Pierre de La Morinerie
f6bef01487 restore: improve comments 2017-10-12 12:27:10 +05:30
Pierre de La Morinerie
faa51975af upgrade: backup before upgrading, and restore backup on failure 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
ee7b6a1522 upgrade: improve comments 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
f781efb160 scripts: use ynh_add_nginx_config helper 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
a0a9fe6ab7 remove: use ynh_system_user_delete helper 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
f2013abebc remove: use ynh_mysql_remove_db helper 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
1a40ff1eed remove: use more variables instead of hardcoded values 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
c2e27b9764 remove: improve comments 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
f1b741980f install: remove the custom error handler
Yunohost will automatically execute the `remove` script anyway
after a failed install.
2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
e37638f2f8 install: modernize script with Yunohost 2.6.4 helpers 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
f524bd7940 install: improve comments 2017-10-12 12:27:09 +05:30