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

31 commits

Author SHA1 Message Date
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
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
f781efb160 scripts: use ynh_add_nginx_config helper 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
Pierre de La Morinerie
c51127e1eb install: don’t fail to remove database if not exist 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
533f10d93b install: don’t print an error if archive doesn’t exist 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
9286fe5e85 install: install error handler before creating the database 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
51b8880157 install: use the $YNH_APP_INSTANCE_NAME variable 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
ee502444c6 install: modernize checking for domain availability 2017-10-12 12:27:09 +05:30
Pierre de La Morinerie
cc846f64b4 Fix logs location
The log location used to be a filename, but it is now a
path since Mattermost 3.8.

Having a path was tolerated in Mattermost <= 4.1, but crashes
the server starting from Mattermost 4.2.0.
2017-10-10 17:04:43 +05:30
Pierre de La Morinerie
ebaea2dbda scripts: use ynh_abort_if_errors helper 2017-10-10 16:36:28 +05:30
Pierre de La Morinerie
7c20359731 script: fix linter warning in install script 2017-09-12 17:24:44 +05:30
Pierre de La Morinerie
cb0d4ddc75 scripts: modernize and fix linter warnings 2017-09-11 12:53:22 +05:30
Pierre de La Morinerie
30ed4e710e scripts: exit on unbound variables
Fixes a package_linter warning.
2017-09-11 12:53:22 +05:30
Maniack Crudelis
0b8076404d Store the parameter 2017-05-25 13:33:08 +02:00
Maniack Crudelis
5c98644659 Optionnal analytics 2017-05-25 13:23:26 +02:00
Maniack Crudelis
51304ddaea Kick out analytics
Following https://github.com/YunoHost-Apps/mattermost_ynh/issues/26
2017-05-24 12:29:01 +02:00
Pierre de La Morinerie
4b2890ba1d Remove hard dependency on MySQL 2017-01-03 15:44:12 +00:00
Pierre de La Morinerie
046af1f472 Fix extra slash in install script 2016-05-23 07:41:12 +02:00
Pierre de La Morinerie
ed8d078d8e Use the new Mattermost download URL 2016-04-17 18:35:42 +02:00
Pierre de La Morinerie
ecd798be78 Fix typo in datapath setting 2015-11-18 17:24:09 +01:00
Pierre de La Morinerie
09fe73d6b4 Save install domain to settings 2015-11-18 17:24:09 +01:00
Pierre de La Morinerie
6f24a90e47 Download compiled binaries at install time
And avoid including compiled binaries in the source tree. The previously
committed binaries have been removed from the git history.

Fix #1
2015-11-01 19:55:13 +01:00
Pierre de La Morinerie
b138752237 Put uploaded files outside of source directory 2015-10-31 18:01:49 +01:00
Pierre de La Morinerie
242e887fdf More install checks 2015-10-21 16:24:51 +02:00
Pierre de La Morinerie
f614cb00dd Log to file 2015-10-21 14:46:47 +02:00
Pierre de La Morinerie
e11d51b3b7 Better install; email notifications 2015-10-21 14:33:49 +02:00
Pierre de La Morinerie
9d56b71ee4 First version 2015-10-21 13:03:49 +02:00