Éric Gaspar
2d4ae568ff
Fix
2022-06-29 00:23:42 +02:00
Éric Gaspar
9f3e0bf88a
Update upgrade
2022-06-28 23:16:47 +02:00
Éric Gaspar
4bc993c0b3
Cleaning up
2022-06-28 23:16:08 +02:00
Éric Gaspar
8d33e09c0a
Update upgrade
2022-06-28 23:13:40 +02:00
Éric Gaspar
d4cc76f91c
Fix
2022-06-28 23:12:39 +02:00
Éric Gaspar
05b817c6b6
Fix
2022-06-28 23:08:13 +02:00
Éric Gaspar
c0be550b10
Fix
2022-06-28 23:01:32 +02:00
Éric Gaspar
4a655186b5
Update upgrade
2022-06-26 12:28:52 +02:00
Éric Gaspar
d6a095f247
Update upgrade
2022-06-26 12:27:29 +02:00
Éric Gaspar
b08bc0d1d7
Update upgrade
2022-06-26 12:20:35 +02:00
Éric Gaspar
7c57b478dc
Update upgrade
2022-06-26 12:20:08 +02:00
Éric Gaspar
069bc0c34d
Update upgrade
2022-06-26 12:16:00 +02:00
Éric Gaspar
d5e10029b4
Update upgrade
2022-06-26 12:08:18 +02:00
Éric Gaspar
3707e0706b
Update upgrade
2022-06-26 12:03:36 +02:00
Éric Gaspar
d90fbdef15
Update upgrade
2022-06-26 11:39:02 +02:00
Éric Gaspar
5070cde211
Update upgrade
2022-06-26 11:32:05 +02:00
Éric Gaspar
efd0f93ff4
Update upgrade
2022-06-26 11:31:01 +02:00
Éric Gaspar
a090696fa8
Update upgrade
2022-06-26 11:12:56 +02:00
Éric Gaspar
3cbda20ca1
Update upgrade
2022-06-26 11:07:34 +02:00
Éric Gaspar
255876a3f8
Update upgrade
2022-06-26 10:59:47 +02:00
Éric Gaspar
20c82c9797
Update upgrade
2022-06-26 10:53:40 +02:00
Éric Gaspar
8e469f5250
Update upgrade
2022-06-26 10:29:57 +02:00
Éric Gaspar
2016024931
Migration ( #382 )
...
* add migration
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Update upgrade
* Fix
* Fix
* Fix
* Update install
* Update upgrade
* Fix
* Update install
2022-06-26 10:19:57 +02:00
Éric Gaspar
aee2bc28e3
Fix
2022-06-23 15:32:27 +02:00
Éric Gaspar
df54d7903a
reset config file
2022-06-22 11:15:13 +02:00
Éric Gaspar
37afd78cac
install postgresql
2022-06-22 10:58:12 +02:00
Éric Gaspar
5d2dc7add6
adding quotation marks to password variable ( #364 )
...
* --keep plugins and config
* Update install
* Update upgrade
2022-05-18 22:59:02 +02:00
Pierre de La Morinerie
acbb2feeab
scripts: restore local plugins after an upgrade
2021-12-26 09:54:59 +01:00
Éric Gaspar
678a1d80cb
Remove ynh_detect_arch helper ( #317 )
...
ynh_detect_arch is deprecated in favor of YNH_ARCH
* Add #315 and #316
2021-12-06 12:37:56 +01:00
Pierre de La Morinerie
09cc4fbeb1
upgrade: warn about 6.0 lengthy database migrations
2021-10-31 13:05:13 +01:00
Éric Gaspar
73f75150fe
Set rights ( #274 )
...
* Set rights
2021-09-16 11:39:20 +02:00
Pierre de La Morinerie
f8589544d5
scripts: warn about lengthy migrations when upgrading to 5.38.0
...
The release notes of the 5.38.0 version mention two lengthy database
migrations. Make sure users are told what is going on, so that they
don't think the upgrade failed.
2021-08-17 16:28:53 -05:00
Pierre de La Morinerie
3a3cfdedee
scripts: warn about lengthy migration when upgrading from < 5.35
2021-06-15 08:34:59 +02:00
Éric Gaspar
59013d066d
Fix linter ( #224 )
...
* Fix linter
* Update manifest.json
* Set password variable to smtp_user_pwd
* Fix doc link
2021-03-17 20:59:57 +01:00
Alexandre Aubin
1a0e23b8a4
Fix backward compatibilty for db_name
2021-01-31 11:30:25 +01:00
Éric Gaspar
504697a984
Update scripts/upgrade
...
Co-authored-by: Kayou <pierre@kayou.io>
2021-01-14 08:36:16 +01:00
Éric Gaspar
ad1ebec045
Update scripts/upgrade
...
Co-authored-by: Kayou <pierre@kayou.io>
2021-01-14 08:35:56 +01:00
Éric Gaspar
fc6a600bb9
Add Team and Enterprise ( #202 )
...
* Add Team/Entreprise install
2021-01-13 11:31:12 +01:00
Éric Gaspar
c425aa5d94
Arm arch. support ( #201 )
...
* Add ARM sources
* Switch to TEAM edition
2021-01-12 10:33:02 +01:00
ericgaspar
7586f58759
Cleaning up
2021-01-12 00:01:16 +01:00
Éric Gaspar
705b3da0e7
repackage ( #200 )
...
* repackage
2021-01-11 23:46:48 +01:00
Pierre de La Morinerie
d460d7f2bd
scripts: disable questionnable password complexity rules
...
Enforcing password complexity rules is usually useless, and encourages
bad security.
However, this is not our main issue. The problem is that when installing
Mattermost on Yunohost, if the user chooses a password that doesn't
fullfil all these requirements, the installation will fail with a hard-
to-spot error message.
We don't want this to happen, so we relax the rules a little.
Fix #159
2020-02-10 00:47:38 +01:00
Pierre de La Morinerie
66d31e3171
scripts: use ynh_replace_string
instead of sed -i
2020-02-10 00:17:56 +01:00
Pierre de La Morinerie
fefff41733
scripts: remove all usages of sudo
...
The scripts are already run as root.
2020-02-09 01:07:59 +01:00
Pierre de La Morinerie
f07b4a7822
app: implement subpath support
2020-02-09 01:07:59 +01:00
Pierre de La Morinerie
331fcce8c5
conf: use a Type=notify systemd service
...
Starting from Mattermost 4.8, the server process sends a systemd
notification when it is ready to accept network connections. Thus we
don't need to explicitely wait for the port to be open in the service.
As a bonus, by removing the hack, we don't need to replace `__PORT__` in
the service anymore–which means the associated script helper can be
removed too.
2018-03-16 18:37:17 +05:30
Pierre de La Morinerie
cad4712038
upgrade: attempt to restore backup only if it was correctly saved
2018-02-05 10:37:42 +05:30
Pierre de La Morinerie
3c9e53fe57
scripts: rename smtp_user
to mattermost_user
2018-01-31 11:42:52 +05:30
Pierre de La Morinerie
256cafcb07
scripts: support multi-instance install
2018-01-31 11:42:52 +05:30
Pierre de La Morinerie
0918978e92
scripts: handle port in use
2018-01-31 11:42:52 +05:30