Josue-T
4c9ff8dd07
Update scripts/install
2022-10-24 10:53:52 +02:00
Josue-T
334d100cf4
Update scripts/upgrade
2022-10-24 10:53:38 +02:00
tituspijean
2e06f532e9
Merge branch 'testing' into fix-changeurl
2022-09-20 21:14:42 +02:00
tituspijean
752f2d3bf6
No need to change permissions
...
Co-authored-by: Josué Tille <josue@tille.ch>
2022-09-20 21:11:07 +02:00
tituspijean
8e3f7d978c
Handle /_synapse permission in change_url too
2022-09-18 12:29:28 +02:00
tituspijean
678dea3213
Add /_synapse path permission for administration API
2022-09-18 12:26:00 +02:00
Josué Tille
acb6125509
Fix install
2022-09-15 17:36:12 +02:00
François Magimel
e53b469ff1
fix(conf): start a new line for each domain to whitelist
...
When generating the domain list for the option `sso/client_whitelist`,
the line break is taken into account to create a real list of URLs.
2022-09-14 01:19:39 +02:00
Josué Tille
2c0266f6bf
Fix email configuration
2022-06-24 13:10:44 +02:00
Josué Tille
43f16d8898
Fix typo
2022-06-17 07:56:52 +02:00
Josué Tille
d7e9813f9b
Fix install on bullseye
2022-05-28 14:18:14 +02:00
Josué Tille
45a06ac69a
Update configuration from upstream
2022-05-28 00:19:44 +02:00
Josué Tille
dc8319dc04
Fix install
2022-05-26 17:27:30 +02:00
Josué Tille
388ebabf39
Fix warning and create yunohost user for ldap filter and send email correctly
2022-05-26 17:19:33 +02:00
Josué Tille
e5f93690db
Fix linter warning
2022-05-26 16:41:22 +02:00
tituspijean
e3b992c8e9
Fix change_url's ynh_permission_url parameters
2022-02-21 21:03:01 +01:00
Alexandre Aubin
99d3c74ca7
Merge branch 'testing' into update_pip
2021-10-27 19:23:02 +02:00
yalh76
523099533a
Merge pull request #268 from YunoHost-Apps/smaller
...
Smaller
2021-08-14 20:48:35 +02:00
Josué Tille
98ddba8e05
Remove reference of php7.0
2021-06-28 20:38:30 +02:00
ericgaspar
e531a38ecb
Silence warnings
2021-06-04 21:21:42 +02:00
Jeremy Vagnet
4090d7121e
server_client_infos permission should not be used if the the .well-known is hosted on a third party server
2021-06-02 19:38:53 +02:00
yalh76
e826d1a50d
Remove logs during upgrade backup
2021-05-28 02:02:58 +02:00
yalh76
301346ee95
remove rustup after build
2021-05-27 13:51:28 +02:00
Josué Tille
606509f134
Fix issue #259
2021-05-09 15:25:02 +02:00
Josué Tille
609748c5e2
Fix cryptography dependances
2021-04-26 15:42:02 +02:00
Josué Tille
a5d2bc6560
Fix issue #248 and #244
2021-04-05 12:55:40 +02:00
Josué Tille
7a955759d3
Bypass error in linter
2021-04-03 11:54:33 +02:00
Josué Tille
b59cbccb84
Don't override label for main permission
2021-03-31 21:49:44 +02:00
Josué Tille
6af8567e26
fix twisted version
2021-03-30 21:50:01 +02:00
Jonathan Passerat-Palmbach
abde99104d
fix: remove only virtual environment file in install_sources
2021-03-19 15:48:35 +00:00
Jonathan Passerat-Palmbach
d821055ee9
fix: update pip instead of installing Rust to fetch cryptography wheel
2021-03-19 11:38:37 +00:00
Josué Tille
c3188f8da0
Fix unbound variable
2021-03-16 15:53:45 +01:00
Josué Tille
d4ede98e21
Fix CI errors
2021-03-15 11:54:27 +01:00
Josué Tille
284f6b93de
Fix issues on home dir path management
2021-03-14 15:25:48 +01:00
Josué Tille
8ebe0d359b
Fix bypass linter
2021-03-12 21:10:48 +01:00
Josué Tille
021f296356
Try fix check_process
2021-03-12 20:08:14 +01:00
Josué Tille
afa2f76548
Bypass linter
2021-03-07 19:17:09 +01:00
Josué Tille
0f6c243f80
Fix some small issues and remove hardcoded version of PHP
2021-03-07 17:58:57 +01:00
Josué Tille
6ccdd95b12
Fix template helper
2021-02-18 19:05:04 +01:00
Josué Tille
181f1e0551
Merge branch 'fix_crypto_build' into permission
2021-02-15 15:50:02 +01:00
Josué Tille
b3f27311a7
Update clean persistent scripts
2021-02-14 15:20:07 +01:00
Josué Tille
ce034fb750
Install rust to fix cryptography build
2021-02-13 14:30:29 +01:00
Josué Tille
6db9afe60c
Improve permissions
2021-02-08 22:31:04 +01:00
Josué Tille
5f2ee05c4c
Implement group permission support and use new helper for config file
2021-01-26 22:06:15 +01:00
Josué Tille
0c17d7dece
Fix dependances
2021-01-18 19:46:41 +01:00
Josué Tille
ce99168ba3
Add ability to disable e2e encryption by default for DM
2020-12-12 16:12:39 +01:00
Josué Tille
bf5e61c816
Fix package linter and update install badge
2020-12-12 15:04:21 +01:00
Josué Tille
5d67006818
Move data directory also if destination exist
2020-12-10 23:56:05 +01:00
Josué Tille
599b808e60
Upgrade synapse to 1.23.1
2020-12-10 23:41:42 +01:00
Josué Tille
e4158175a2
Implement backup core only
2020-12-07 17:04:22 +01:00
Josué Tille
692f39f486
Fix package linter
2020-11-18 00:04:01 +01:00
Josué Tille
5b826589bf
Fix missing app-service config file
2020-10-06 22:28:23 +02:00
Josué Tille
42a60c24c0
Backup nginx config if edited
2020-09-26 16:40:24 +02:00
Gredin67
cf5e62a105
create /etc/matrix-$app/app-service when restoring
2020-09-20 13:58:22 +02:00
Gredin67
51e4a27875
Update scripts/upgrade
...
Co-authored-by: Josue-T <josue@tille.ch>
2020-09-18 22:17:22 +02:00
Gredin67
2711bd643a
upgrade ensures app-service folder exists
2020-09-15 22:44:09 +02:00
Gredin67
a05b4909c3
add app-service registration folder
2020-09-13 20:23:55 +02:00
Josué Tille
a0bce0e2be
Remove alt_tls_port in diagnosis
2020-08-23 10:03:10 +02:00
Josué Tille
108dd2b623
Force upgrade of source if python version is not good
2020-08-02 23:47:45 +02:00
Josué Tille
b4ab782fba
Fix restore script
2020-08-01 14:17:33 +02:00
Josué Tille
f7a860dbbd
Fix issues on upgrade of major debian version
2020-07-30 22:05:01 +02:00
Josué Tille
2d14c10c53
Add appservice support
2020-07-24 23:42:13 +02:00
Josué Tille
4102871ef5
Add port exposition in diagosis
2020-07-24 23:42:12 +02:00
Josué Tille
c2620569be
Fix config panel
2020-05-29 23:13:07 +02:00
Josué Tille
ac78f19224
Fix and improve coturn config
2020-05-20 23:41:24 +02:00
Josué Tille
e8692c7bc1
Fix log file brocken after running config panel
2020-05-07 14:53:01 +02:00
Josué Tille
e47b2d939e
Add possibility to customize jitsi server and fix config pannel
2020-05-07 14:41:35 +02:00
Josué Tille
8533a8254d
Disable SSO in public mode
2020-05-07 11:01:36 +02:00
Josué Tille
669be06eaa
Don't use pipupgrade for now
2020-04-21 21:11:47 +02:00
Josué Tille
8caa135d57
Fix pipupgrade
2020-04-06 09:51:21 +02:00
Josué Tille
d2a48d9146
Fix install - upgrade on arm
2020-04-03 15:36:21 +02:00
Josué Tille
b0f6535458
Merge branch 'testing' into v1.12
2020-04-03 11:17:18 +02:00
Josue-T
ddf0b57b0a
Update scripts/change_url
...
Co-Authored-By: Kayou <pierre.moltess@gmail.com>
2020-03-31 12:05:05 +02:00
Josué Tille
91aafe7d42
Rework remove_sso_conf script
2020-03-31 10:54:44 +02:00
Josué Tille
48d0e3a6e7
Use pipupgrade to update all python package
2020-03-25 15:26:57 +01:00
Josué Tille
fdd5b7f396
Fix SSO script
2020-03-17 23:31:08 +01:00
Josué Tille
e0072ab1cf
Merge branch 'testing' into sso
2020-03-14 14:35:52 +01:00
Josué Tille
70b322f6e1
Add support for .well_known access
2020-03-14 14:35:20 +01:00
Josué Tille
874d68f653
Fix "if" condition"
2020-03-06 21:41:56 +01:00
Josué Tille
26b84e6e51
Fix "if" condition"
2020-02-25 23:12:02 +01:00
Josué Tille
2f370d79bc
Fix backup
2020-02-22 21:03:48 +01:00
Josué Tille
2b4152c70b
Specify the domain in permission definition
2020-02-22 21:03:33 +01:00
Josué Tille
875638ff36
Use permission to protectect CAS server access
2020-02-22 00:50:19 +01:00
Josué Tille
f9a381bf0a
Create small CAS server for SSO authentication
2020-02-22 00:50:18 +01:00
Josue-T
50c9463d96
Update scripts/upgrade
...
Co-Authored-By: JimboJoe <jimmy@monin.net>
2020-02-19 22:15:20 +01:00
Josué Tille
d7316c7093
Remove old venv files
2020-01-26 16:18:47 +01:00
Josué Tille
a393698f19
Fix settings migration
2019-12-18 20:50:48 +01:00
Josué Tille
4d88fe3033
Fix argument in upgrade
2019-12-18 20:36:05 +01:00
Josué Tille
ac7d2bb35b
Create change-url script
2019-12-14 15:30:27 +01:00
Josué Tille
11aabdf5c9
Move well-known config in nginx section
2019-12-14 15:14:27 +01:00
Josué Tille
a6eb228585
Replace special_domain and special_path by domain and path
2019-12-14 15:12:43 +01:00
Josué Tille
e2939fbbbb
Fix config pannel script
2019-12-14 12:02:49 +01:00
Josué Tille
bd2b63f86d
Merge branch 'testing' into block_public_rooms
2019-12-01 22:28:17 +01:00
Thatoo
663ae2c352
well-known support ( #136 )
...
* Update README.md
* Update manifest.json
* a
* Delete a
* avoid boolean for public but ask a clear choice Yes/No
* Update check_process
Add server_name="domain2.tld" (DOMAIN)
* .well-known
DNS conf become optionnal with .well-known edition
* .well-known redirection for access by federation
Create .well-known redirection for access by federation
* .well-known redirection for access by federation
If not existing, create .well-known redirection for access by federation
* Update README.md
back to 0.99.5.2
* back to 0.99.5.2
* back to 0.99.5.2
* back to 0.99.5.2
* Update install
* Update upgrade
* Update install
* Update upgrade
* Update install
* Update upgrade
* Update .well-known redirection
for access by federation and applications like Riot.im
* Update .well-known redirection
for access by federation and applications like Riot.im
* update to 1.1.0
* update to 1.1.0
* update to 1.1.0
* update to 1.1.0
* update to 1.1.0
* update to 1.1.0
* Update install
* Update upgrade
* Update to 1.2.1
* Update to 1.2.1
* Update to 1.2.1
* Back to v1.1.0
* Back to v1.1.0
* Back to v1.1.0
* Update to v1.2.1
* Update to v1.2.1
* Update to v1.2.1
* Important update of upgrade script
ynh_replace_string __SERVER_NAME__ $server_name "$homeserver_config_path" was missing
* Back to v1.1.0
* Back to v1.1.0
* Back to v1.1.0
* Fix typo for ipv6 validation
* Upgrade to v1.2.1
* Upgrade to v1.2.1
* Upgrade to v1.2.1
* remove server_name's nginx conf
remove /etc/nginx/conf.d/${server_name}.d/server_name.conf
* Create server_name.conf
To allow the automatic well-known system for server-name detection instead of DNS record
* Update install
In
# Create .well-known redirection for access by federation
change
cat > /etc/nginx/conf.d/${server_name}.d/server_name.conf <<EOF
location /.well-known/matrix/ {
return 200 '{"m.server": "$domain", "m.homeserver": "https://$domain "}';
add_header Content-Type application/json;
add_header Access-Control-Allow-Origin '*';
}
EOF
to
cp ../conf/server_name.conf /etc/nginx/conf.d/${server_name}.d/server_name.conf
after creation of ../conf/server_name.conf file.
* Update upgrade
In
# Create .well-known redirection for access by federation if it doesn't exist
change
cat > /etc/nginx/conf.d/${server_name}.d/server_name.conf <<EOF
location /.well-known/matrix/ {
return 200 '{"m.server": "$domain", "m.homeserver": "https://$domain "}';
add_header Content-Type application/json;
add_header Access-Control-Allow-Origin '*';
}
EOF
to
cp ../conf/server_name.conf /etc/nginx/conf.d/${server_name}.d/server_name.conf
* backup well.known server_name nginx cond
add
ynh_backup "/etc/nginx/conf.d/${server_name}.d/server_name.conf"
* Backup well.known server-name nging conf
add
server_name=$(ynh_app_setting_get $app server_name)
to make
ynh_backup "/etc/nginx/conf.d/${server_name}.d/server_name.conf"
understood
* Update backup
* Update scripts/install
Co-Authored-By: Josue-T <josue@tille.ch>
* Update install
* Update README.md
Co-Authored-By: Josue-T <josue@tille.ch>
* Update scripts/upgrade
Co-Authored-By: Josue-T <josue@tille.ch>
* Update conf/server_name.conf
Co-Authored-By: Josue-T <josue@tille.ch>
* move .well-known redirection to config section
move #Create .well-known redirection for access by federation to end of config section
* move .well-known redirection to config section
move #Create .well-known redirection to the end of config section and Indentation
* add checksum management for server_name.conf
add checksum management for server_name.conf with the helper ynh_store_file_checksum
* add checksum management for server_name.conf
add checksum management for server_name.conf with the helper ynh_store_file_checksum
* replace __SERVER_NAME__
* replace __SERVER_NAME__
* delete a blank line
* Update upgrade
* Update install
* Update check_process
Co-Authored-By: Josue-T <josue@tille.ch>
* Update conf/server_name.conf
Co-Authored-By: Josue-T <josue@tille.ch>
* remove blank line
* ynh_store_file_checksum after cp inside if block
* change order checksum and cp
change order to ynh_backup_if_checksum_is_different then cp then ynh_store_file_checksum
* Update install
* Update upgrade
* Update backup
* Update backup
* Update scripts/backup
Co-Authored-By: Josue-T <josue@tille.ch>
* Update scripts/install
Co-Authored-By: Josue-T <josue@tille.ch>
* Update scripts/install
Co-Authored-By: Josue-T <josue@tille.ch>
* Update scripts/install
Co-Authored-By: Josue-T <josue@tille.ch>
* Update install
* Update remove
* Update upgrade
2019-12-01 22:18:56 +01:00
Josué Tille
34970967bf
Use ynh_return instead of echo
2019-11-28 22:49:17 +01:00
Josue-T
36d89e888d
Use ynh_return instead of echo
...
Co-Authored-By: Kayou <pierre.moltess@gmail.com>
2019-11-28 22:44:05 +01:00
Josué Tille
78ddcb1703
Fix config panel
2019-11-23 22:22:29 +01:00
Josué Tille
d3eb059a90
Export to YNH_STDRETURN result of config
2019-11-23 22:04:45 +01:00
Josué Tille
2220be97b1
Make more strong secret detection
2019-11-19 20:29:48 +01:00
Josué Tille
d35541818f
Use ynh_replace_special_string for all password
2019-11-19 20:23:22 +01:00
Josué Tille
028784a902
Fix config pannel
2019-11-13 22:33:31 +01:00
Josué Tille
ac3218a316
Fix form_secret wrongly generated
2019-11-13 21:15:59 +01:00
Josué Tille
e5f908e56e
Let's manage the macaroon secret with the package
2019-11-13 21:15:58 +01:00
Josué Tille
2c930a8989
Add public room access option
2019-11-12 22:01:32 +01:00
Josue-T
dbfe7d3ed0
Merge pull request #148 from YunoHost-Apps/cert_hook
...
Cert hook
2019-11-08 23:33:51 +01:00
Josué Tille
6d99ec5dbe
Fix log rotation
2019-11-04 20:36:37 +01:00
Josue-T
e2ed306fb9
Merge branch 'testing' into cert_hook
2019-11-01 20:32:46 +01:00
Josué Tille
632ca35958
Update logrotate helper
2019-10-30 21:19:33 +01:00
Josue-T
8789aa304d
Merge branch 'testing' into package_upgrade
2019-10-30 21:15:22 +01:00
Josué Tille
2d00cc922b
Merge remote-tracking branch 'upstream/testing' into package_upgrade
2019-09-10 20:15:48 +02:00
Josué Tille
c2e4d0ea5d
Add hook to restart synapse at each certificate update
2019-09-03 20:43:58 +02:00
Nouts
0dd1b0a09c
add variable for default domain
2019-08-24 15:59:03 +02:00
Nouts
b7b465e245
fix wrong if set variable
2019-08-24 15:49:44 +02:00
Nouts
9a0a03f2f8
set default domain name
2019-08-24 15:38:14 +02:00
gnouts
0f7b1e3dff
add retrocompatibility
2019-08-01 17:02:48 +02:00
Nouts
18efb639e4
Merge branch 'testing' into choose-server-name
2019-07-31 21:07:43 +02:00
Nouts
f3abdeedfa
FIX add server_name variable
2019-07-31 20:56:37 +02:00
Nouts
f586ed6b25
Merge branch 'master' into choose-server-name
2019-07-31 20:50:27 +02:00
Nouts
dd552c8a14
remove server_name from restore as not needed
2019-07-31 20:34:09 +02:00
Nouts
bb47e1f7d7
fix typo
2019-07-31 20:21:41 +02:00
Nouts
4cea4d86ab
add server_name, try fix upgrade/restore
2019-07-31 19:32:38 +02:00
Nicolas Frandeboeuf
5c7ac659ba
Fix typo in IP6 validation
2019-07-23 10:22:14 +02:00
Josué Tille
2be94ede44
Install Jinja2 manually
2019-07-05 10:16:44 +02:00
Josué Tille
5206d0bd1f
Use new argument style for remove checksum
2019-06-15 09:57:14 +02:00
Josué Tille
4486616434
Fix check of path availability
2019-06-09 22:38:21 +02:00
Josué Tille
a47b8f6c9f
Remove --is-big flag in backup
2019-06-09 21:33:18 +02:00
Josué Tille
c3ee9e6d37
Upgrade config panel too
2019-06-07 23:23:53 +02:00
Josué Tille
adb96d2e4a
Add don't prind password in debug logs
2019-06-02 10:49:39 +02:00
Josué Tille
be78025b64
Use ynh_restore
2019-06-01 21:37:12 +02:00
Maniack Crudelis
1230d72a88
Merge branch 'testing' into package_upgrade
2019-05-20 17:29:36 +02:00
Josue-T
c36c8f066c
Fix typo
...
Co-Authored-By: JimboJoe <jimmy@monin.net>
2019-05-12 16:48:36 +02:00
Josue-T
741d520f55
Fix typo
...
Co-Authored-By: JimboJoe <jimmy@monin.net>
2019-05-12 16:48:23 +02:00
Nouts
13d9025a11
rename signing.key by server_name
2019-05-11 15:01:17 +02:00
Nouts
ca6619eb71
several improvements from feedback
2019-05-11 14:45:00 +02:00
Josué Tille
dcfdbc3201
Use the sso script directly from the config directroy
2019-05-06 15:37:18 +02:00
nouts
dc9e7cef8b
first working install
2019-05-04 13:49:19 +02:00
Kayou
353d54ac7b
Remove double [[
2019-05-01 11:22:49 +02:00
Maniack Crudelis
a2e19998d4
Normalization from example_ynh
2019-04-30 19:15:33 +02:00
Josue-T
7f78210783
Merge pull request #69 from YunoHost-Apps/config_panel
...
Config panel
2019-03-10 08:51:16 +01:00
JimboJoe
2a4533bc04
Fix typo
...
Co-Authored-By: Josue-T <josue@tille.ch>
2019-03-08 09:17:14 +01:00
Josué Tille
4bdd59384d
Update doc for federation
2019-03-08 09:17:14 +01:00
Josué Tille
6439acdbd9
Add getops helper
2019-03-08 09:16:25 +01:00
Josué Tille
b5b9ee7712
Update Helper from Upstream
2019-03-08 09:16:25 +01:00
Josué Tille
b9faec521c
Add fail2ban
2019-03-08 09:16:25 +01:00
Josué Tille
bd82449eae
Fix ynh_check_starting
2019-03-08 09:14:35 +01:00
JimboJoe
b9fba54ae5
Fix typo
...
Co-Authored-By: Josue-T <josue@tille.ch>
2019-02-08 22:19:22 +01:00
JimboJoe
c30bcc8781
Fix typo
...
Co-Authored-By: Josue-T <josue@tille.ch>
2019-02-08 22:19:05 +01:00
JimboJoe
23db8eb774
Fix typo
...
Co-Authored-By: Josue-T <josue@tille.ch>
2019-02-08 22:18:20 +01:00
Josué Tille
347a4dab37
Add public switch in config pannel
2019-02-08 20:22:52 +01:00
Josué Tille
28eb7da9fc
Remplace APP_ID by APP_INSTANCE_NAME
2019-02-08 20:22:51 +01:00
Josué Tille
d7a7dfcd85
Update homeserver config in apply_config
2019-02-08 20:22:51 +01:00
Josué Tille
ae2b8366fa
Create config panel
2019-02-08 20:22:51 +01:00
Josué Tille
0d9204ec95
Use the pip source for synapse
2019-02-08 15:21:48 +01:00
Josué Tille
d6332fb09b
Use the Yunohost certificate
2019-02-08 15:04:51 +01:00
Josué Tille
ca5bc8dba9
Fix wheel dependances
2019-01-19 23:19:14 +01:00
Josué Tille
5a539f01d2
Don't define $PS1 it's mangad by the activate script
2019-01-13 15:58:48 +01:00
Josué Tille
ee8e3b9545
Don't install virtualenv, venv is enough
2019-01-12 21:50:29 +01:00
Josué Tille
1daa2be934
Fix upgrade
2019-01-04 10:26:03 +01:00
Josué Tille
3ff83f5962
Migrate to python3
2019-01-04 10:26:03 +01:00
Josué Tille
4aa7ba9d04
Fix PS1 variable in upgrade and install script
2018-08-29 16:11:23 +02:00
Josue-T
b5d94991e6
Merge pull request #68 from YunoHost-Apps/Update_helpers
...
Update helpers
2018-08-25 10:30:42 +02:00
Josue-T
e27ecdbf11
Merge branch 'testing' into new_homeserver_config
2018-08-23 22:22:05 +02:00
Josué Tille
dc62daafdf
Set executable coturn update config script
2018-08-23 22:19:18 +02:00
Josue-T
79a7fc0ea7
Merge branch 'testing' into Update_helpers
2018-08-21 11:19:56 +02:00
Jimmy Monin
5683336771
Typos fix
2018-08-21 07:27:01 +02:00
Josué Tille
f856455564
Fix typo
2018-08-04 23:11:12 +02:00
Josué Tille
282dd410d2
Update script for new config
...
- Add support for shared_secret, macaroon_secret, form_secret
- Use the own tls cert and keys
- Add possibility to enable the stats report
2018-08-04 23:11:12 +02:00
Josué Tille
294c33447b
Merge branch 'upgrade ynh_send_readme_to_admin helper' into Update_helpers
2018-08-03 22:52:37 +02:00
Josué Tille
dbe0a56bb7
Clean experimental_helper file
2018-08-03 22:46:42 +02:00
Josué Tille
5a8a3fb7d6
Add new setup_source helper
2018-08-03 22:40:34 +02:00
Josué Tille
9af40a45a1
Update also systemd in upgrade
2018-07-28 23:57:36 +02:00
Jimmy Monin
e1065d80a8
Typos and misc fixes
2018-07-18 10:09:14 +02:00
Josué Tille
bc31ff4760
Update email notification
2018-07-18 10:09:14 +02:00
Josué Tille
f653a017bf
Add a script to upgrade coturn config easly
2018-07-18 10:09:14 +02:00
Josué Tille
474f70e164
Don't open the port range in scripts
2018-07-18 10:09:14 +02:00
Josué Tille
3fd9ceeb06
Open coturn port rangle only if it's not already open
2018-07-18 10:09:14 +02:00
Josué Tille
e547bdaf8e
Update mail with new turnserver config
2018-07-18 10:09:14 +02:00
Josué Tille
599f28a600
Get actual IP for coturn in restore script
2018-07-18 10:09:14 +02:00
Josué Tille
ef23ab70d7
Fix error while we get the public IP
2018-07-18 10:09:14 +02:00
Josué Tille
1af31cfdf0
Update Turnserver config
...
- Add full relay support (turn) :
- Open ports range (49152 - 49192)
- Set external-ip (for nat)
- Enable stun mode
- Improve log management
- Improve security
2018-07-18 10:09:14 +02:00
Jean-Baptiste
e0b768302b
upgrade ynh_send_readme_to_admin helper
...
if mail binary isn't properly selected, it may create an infinite loop at install
2018-07-10 23:55:44 +02:00
Josué Tille
0d7f1464e5
Use lsb_release instead of if - else
2018-06-15 17:41:46 +02:00
Josué Tille
2da344000b
Add specific prebuild package for stretch/jessie
2018-06-15 17:41:46 +02:00
Josué Tille
493c97a30b
Fix some PR comments
2018-06-09 08:50:07 +02:00
Josué Tille
86be61fae7
Remove support for old package migration
2018-06-09 08:50:07 +02:00
Josué Tille
8afb6f9d58
Don't upgrade pip in global system
2018-05-01 23:32:45 +02:00
Josué Tille
e59be61e1f
Fix pip import
2018-05-01 22:31:22 +02:00
Josué Tille
770e6beae2
Upgrade synapse to 0.28.0
2018-04-27 20:41:22 +02:00
Josue-T
8094a4aa87
Upgrade synapse to 0.27.2 ( #40 )
...
* Upgrade synapse to 0.27.2
* Add comment about check compatibility in upgrade script
2018-04-11 07:40:59 +02:00
Josue-T
ad90104e17
Merge pull request #37 from YunoHost-Apps/Fix_upgrade_from_old_version_ARM
...
Fix 'PS1: unbound variable' on ARM architecture
2018-03-20 13:59:00 +01:00
Josue-T
848d37d592
Merge pull request #35 from YunoHost-Apps/fix_manifest_decode
...
Fix UnicodeDecodeError with python scripts
2018-03-20 13:56:59 +01:00
Jimmy Monin
56186c16a7
Some English proof-reading :-)
2018-03-17 09:55:05 +01:00
Josué Tille
5636980dc4
Add helper ynh_send_readme_to_admin
2018-03-13 16:52:52 +01:00
Josué Tille
4f4c66672b
Fix 'PS1: unound variable' on ARM architecture
2018-03-10 13:47:53 +01:00
Josué Tille
309e2619a1
Fix UnicodeDecodeError with python scripts
2018-02-26 12:53:35 +01:00
Josué Tille
d30ca3ae46
Fix open port with upnp
2018-02-12 20:31:05 +01:00
Josué Tille
753e0b5de5
Clean ynh_backup fonction
2018-02-12 18:13:44 +01:00
Maniack Crudelis
c8c90aa226
Keep closeport clearer
2018-02-12 17:34:40 +01:00
Josué Tille
effd809a22
Fix backup / restore
2018-02-12 10:49:11 +01:00
Josué Tille
0d1e2e97bc
Fix upgrade script
2018-02-12 10:26:59 +01:00