1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/galene_ynh.git synced 2024-09-03 18:36:31 +02:00
* Stop auto updating for now

* Update manifest.json

* Update ynh_install_go

* Update ynh_install_go

* Update ldap.src

* Add feature to readme

* Auto-update README

* 0.6.2

* Auto-update README

* cleaning

* Auto-update README

Co-authored-by: yunohost-bot <yunohost@yunohost.org>
This commit is contained in:
Éric Gaspar 2023-01-12 08:22:50 +01:00 committed by GitHub
parent 212f44396d
commit 38c77efd1e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 22 additions and 51 deletions

View file

@ -9,6 +9,8 @@
# Since each app is different, maintainers can adapt its contents so as to perform # Since each app is different, maintainers can adapt its contents so as to perform
# automatic actions when a new upstream release is detected. # automatic actions when a new upstream release is detected.
exit 1
#================================================= #=================================================
# FETCHING LATEST RELEASE AND ITS ASSETS # FETCHING LATEST RELEASE AND ITS ASSETS
#================================================= #=================================================

View file

@ -27,24 +27,10 @@ Galène is a videoconference server (an “SFU”) that is easy to deploy and th
- screen and window sharing, including sharing multiple windows simultaneously (not on mobile) - screen and window sharing, including sharing multiple windows simultaneously (not on mobile)
- streaming video and audio from disk - streaming video and audio from disk
- activity detection - activity detection
- LDAP support
### Server features
- redistribution of arbitrary numbers of audio and video streams;
- text chat;
- recording to disk;
- user statuses ("raise hand", etc.);
- choice of audio and video codecs (full functionality for VP8, VP9, and H.264, preliminary support for AV1);
- Simulcast;
- Scalable Video Coding (SVC) for VP8 and VP9;
- automatic restarting of failed flows (on ICE failure);
- congestion control in the server → client direction (both loss-based and using REMB indications);
- congestion control in the client → server direction (loss-based, partial REMB support);
- dynamic tuning of buffer sizes depending on the clients' RTT;
- built-in TURN server.
**Shipped version:** 0.6.1~ynh4 **Shipped version:** 0.6.2~ynh1
**Demo:** https://galene.org:8443/ **Demo:** https://galene.org:8443/

View file

@ -25,9 +25,10 @@ Galène est un serveur de visioconférence (un « SFU ») facile à déployer et
- partage d'écran et de fenêtre, y compris le partage de plusieurs fenêtres simultanément (pas sur mobile) - partage d'écran et de fenêtre, y compris le partage de plusieurs fenêtres simultanément (pas sur mobile)
- streaming vidéo et audio à partir du disque - streaming vidéo et audio à partir du disque
- détection d'activité - détection d'activité
- prise en charge LDAP
**Version incluse :** 0.6.1~ynh4 **Version incluse :** 0.6.2~ynh1
**Démo :** https://galene.org:8443/ **Démo :** https://galene.org:8443/

View file

@ -15,11 +15,6 @@
setup_private=1 setup_private=1
setup_public=1 setup_public=1
upgrade=1 upgrade=1
upgrade=1 from_commit=aaae7fbe83ce001fabd40509882e765a5d8da2c1
# 0.6~ynh1
upgrade=1 from_commit=c5cc50f1b1f326080f4f657b7805f2c27c1c3f20
# 0.6.1~ynh1
upgrade=1 from_commit=f55a3d1990a0fb2fe17eb9b70aefb13337c2b623
# 0.6.1~ynh2 # 0.6.1~ynh2
upgrade=1 from_commit=ed1506fa3eb56358fecb06d832c9684acbf682d9 upgrade=1 from_commit=ed1506fa3eb56358fecb06d832c9684acbf682d9
backup_restore=1 backup_restore=1
@ -30,6 +25,6 @@
Email= Email=
Notification=none Notification=none
;;; Upgrade options ;;; Upgrade options
; commit=aaae7fbe83ce001fabd40509882e765a5d8da2c1 ; commit=ed1506fa3eb56358fecb06d832c9684acbf682d9
name=Testing (#62) name=0.6.1~ynh2
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666& manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666&

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/jech/galene/archive/refs/tags/galene-0.6.1.tar.gz SOURCE_URL=https://github.com/jech/galene/archive/refs/tags/galene-0.6.2.tar.gz
SOURCE_SUM=ea7ac0d0c5cff685e1d2a2e077d7197588fb570adfab1a1a924c87271f682f29 SOURCE_SUM=7caedc1b2cb8cfeee0136e02c006d13d7b2b3cb9908685654c8cec020265428d
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=true SOURCE_IN_SUBDIR=true

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/jech/galene-ldap/archive/d0ffa0eadcf17150450d0222c07a2f8cf4e28d7e.tar.gz SOURCE_URL=https://github.com/jech/galene-ldap/archive/33b8a930372388b2b8b506d2564516fb3eaf895a.tar.gz
SOURCE_SUM=e779ee173770799e3e0f398461a24f24576d87b1c8918712a8ee70702b74d4c9 SOURCE_SUM=00247712e4e7944fed42026f056f48eb59a95cf476c3ff1cb6e24c54469ce070
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=true SOURCE_IN_SUBDIR=true

View file

@ -10,18 +10,4 @@ Galène is a videoconference server (an “SFU”) that is easy to deploy and th
- screen and window sharing, including sharing multiple windows simultaneously (not on mobile) - screen and window sharing, including sharing multiple windows simultaneously (not on mobile)
- streaming video and audio from disk - streaming video and audio from disk
- activity detection - activity detection
- LDAP support
### Server features
- redistribution of arbitrary numbers of audio and video streams;
- text chat;
- recording to disk;
- user statuses ("raise hand", etc.);
- choice of audio and video codecs (full functionality for VP8, VP9, and H.264, preliminary support for AV1);
- Simulcast;
- Scalable Video Coding (SVC) for VP8 and VP9;
- automatic restarting of failed flows (on ICE failure);
- congestion control in the server → client direction (both loss-based and using REMB indications);
- congestion control in the client → server direction (loss-based, partial REMB support);
- dynamic tuning of buffer sizes depending on the clients' RTT;
- built-in TURN server.

View file

@ -8,3 +8,4 @@ Galène est un serveur de visioconférence (un « SFU ») facile à déployer et
- partage d'écran et de fenêtre, y compris le partage de plusieurs fenêtres simultanément (pas sur mobile) - partage d'écran et de fenêtre, y compris le partage de plusieurs fenêtres simultanément (pas sur mobile)
- streaming vidéo et audio à partir du disque - streaming vidéo et audio à partir du disque
- détection d'activité - détection d'activité
- prise en charge LDAP

View file

@ -6,7 +6,7 @@
"en": "Videoconferencing server that is easy to deploy", "en": "Videoconferencing server that is easy to deploy",
"fr": "Serveur de visioconférence facile à déployer" "fr": "Serveur de visioconférence facile à déployer"
}, },
"version": "0.6.1~ynh4", "version": "0.6.2~ynh1",
"url": "https://galene.org/", "url": "https://galene.org/",
"upstream": { "upstream": {
"license": "MIT", "license": "MIT",
@ -22,7 +22,7 @@
"email": "" "email": ""
}, },
"requirements": { "requirements": {
"yunohost": ">= 4.3.0" "yunohost": ">= 11.0.9"
}, },
"multi_instance": false, "multi_instance": false,
"services": [ "services": [

View file

@ -123,7 +123,7 @@ ynh_install_go () {
fi fi
popd popd
else else
ynh_print_info --message="Installing goenv with git..." #ynh_print_info --message="Installing goenv with Git..."
mkdir -p $goenv_install_dir mkdir -p $goenv_install_dir
pushd $goenv_install_dir pushd $goenv_install_dir
git init -q git init -q
@ -139,12 +139,12 @@ ynh_install_go () {
ynh_print_info --message="\`goenv latest' command already available in \`$goenv_latest'." ynh_print_info --message="\`goenv latest' command already available in \`$goenv_latest'."
pushd "${goenv_latest%/*/*}" pushd "${goenv_latest%/*/*}"
if git remote -v 2>/dev/null | grep "https://github.com/momo-lab/xxenv-latest.git"; then if git remote -v 2>/dev/null | grep "https://github.com/momo-lab/xxenv-latest.git"; then
ynh_print_info --message="Trying to update xxenv-latest with git..." ynh_print_info --message="Trying to update xxenv-latest with Git..."
git pull -q origin master git pull -q origin master
fi fi
popd popd
else else
ynh_print_info --message="Installing xxenv-latest with git..." #ynh_print_info --message="Installing xxenv-latest with Git..."
mkdir -p "${goenv_install_dir}/plugins" mkdir -p "${goenv_install_dir}/plugins"
git clone -q https://github.com/momo-lab/xxenv-latest.git "${goenv_install_dir}/plugins/xxenv-latest" git clone -q https://github.com/momo-lab/xxenv-latest.git "${goenv_install_dir}/plugins/xxenv-latest"
fi fi
@ -163,7 +163,7 @@ ynh_install_go () {
# Install the requested version of Go # Install the requested version of Go
local final_go_version=$(goenv latest --print $go_version) local final_go_version=$(goenv latest --print $go_version)
ynh_print_info --message="Installation of Go-$final_go_version" #ynh_print_info --message="Installation of Go-$final_go_version"
goenv install --skip-existing $final_go_version goenv install --skip-existing $final_go_version
# Store go_version into the config of this app # Store go_version into the config of this app
@ -231,7 +231,7 @@ ynh_cleanup_go () {
do do
if ! `echo ${required_go_versions} | grep "${installed_go_version}" 1>/dev/null 2>&1` if ! `echo ${required_go_versions} | grep "${installed_go_version}" 1>/dev/null 2>&1`
then then
ynh_print_info --message="Removing of Go-$installed_go_version" #ynh_print_info --message="Removing of Go-$installed_go_version"
$goenv_install_dir/bin/goenv uninstall --force $installed_go_version $goenv_install_dir/bin/goenv uninstall --force $installed_go_version
fi fi
done done
@ -240,7 +240,7 @@ ynh_cleanup_go () {
if [[ ! $required_go_versions ]] if [[ ! $required_go_versions ]]
then then
# Remove goenv environment configuration # Remove goenv environment configuration
ynh_print_info --message="Removing of goenv" #ynh_print_info --message="Removing of goenv"
ynh_secure_remove --file="$goenv_install_dir" ynh_secure_remove --file="$goenv_install_dir"
ynh_secure_remove --file="/etc/profile.d/goenv.sh" ynh_secure_remove --file="/etc/profile.d/goenv.sh"
fi fi