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
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