gredin67
e853d00dc2
fix coturn.conf external-ip
2023-01-10 17:57:44 +01:00
Carlos Solís
39ffead3a9
Make user creation script depend on YNH version
...
The format used to create a new user on YunoHost 11.1 and above is different than the one used beforehand. This change is intended to detect which version is currently installed and use the correct format.
2023-01-10 09:56:15 -06:00
gredin67
f58c330fe9
e2e default
2023-01-10 16:49:36 +01:00
Gredin67
e8ddae15d8
e2e_enabled_by_default [all,invite,off]
2023-01-10 16:36:46 +01:00
Gredin67
eb51ba4e8b
correct init e2e_default
2023-01-10 15:26:29 +01:00
Gredin67
2915167b7c
correct __FOOBAR__ init
2023-01-10 12:37:02 +01:00
Gredin67
04a2760423
give auto_join_rooms default
2023-01-10 04:14:11 +01:00
Gredin67
6678d886ce
Update upgrade
2023-01-10 02:07:48 +01:00
Gredin67
45f272140f
Update install
2023-01-10 02:05:30 +01:00
Gredin67
5dbf9f89dd
matrix.to
2023-01-10 00:20:52 +01:00
Gredin67
24044b0ecd
default to matrix.to
2023-01-09 23:26:39 +01:00
Carlos Solís
d3694bcc55
Fix issue with user creation script
...
In recent versions, YunoHost has deprecated the parameters "-f FIRSTNAME" and "-l LASTNAME", substituting them with "-F FULLNAME" instead. Without this patch, newer versions of YunoHost will output an error message, "WARNING - Not a tty, can't do interactive prompts", and fail installing or upgrading.
2023-01-09 11:12:22 -06:00
Gredin67
8e153d4fd6
Update upgrade
2023-01-09 12:03:14 +01:00
Gredin67
c7208ce272
Update install
2023-01-09 12:02:56 +01:00
Josue-T
f3b89ccce4
Update _common.sh
2023-01-09 12:01:04 +01:00
Gredin67
2b3cf8c331
revert remove jitsi setting
2023-01-06 17:34:41 +01:00
Gredin 67
d0efc856de
https element url
2023-01-06 14:48:08 +01:00
Gredin 67
cbebfa9557
imrove config panel
2023-01-06 14:38:14 +01:00
Éric Gaspar
011fc2a6c1
Fix typos and follow example_ynh template
2022-10-28 10:59:40 +02:00
Éric Gaspar
eecdb6d356
Silent warnings
2022-10-28 10:50:43 +02:00
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