From c72454c9d66b1c1b1a8ba4f303faa72c770ceb14 Mon Sep 17 00:00:00 2001 From: kay0u Date: Thu, 9 Apr 2020 20:25:56 +0000 Subject: [PATCH 01/11] Update changelog for 3.8.0 release --- debian/changelog | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index eb05b72..53fdf63 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,18 @@ +ssowat (3.8.0) testing; urgency=low + + - Avoid unnecessarily reloading the config file (#159) + + Thanks to all contributors <3 ! (Kay0u) + + -- Kay0u Thu, 09 Apr 2020 20:24:15 +0000 + ssowat (3.7.1) stable; urgency=low - [fix] Don't set auth headers if user don't have access (#158) Thanks to all contributors <3 ! (Josue) - -- Alexandre Aubin Thu, 9 April 2020 15:23:00 +0000 + -- Alexandre Aubin Thu, 9 Apr 2020 15:23:00 +0000 ssowat (3.7.0.3) stable; urgency=low From 09e0fa37aaada5e310a0fab20961714887f39328 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 15 Apr 2020 01:42:47 +0200 Subject: [PATCH 02/11] Alex made a drunk copypasta that broke everything lul - var user not defined ... In fact we don't need this debug line 'cause it's already done in redirect() itself --- access.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/access.lua b/access.lua index 2e8e0b9..a7d3034 100644 --- a/access.lua +++ b/access.lua @@ -75,7 +75,6 @@ then -- Force portal scheme if ngx.var.scheme ~= conf["portal_scheme"] then - logger.debug("Redirecting to "..conf.portal_url.."Cross-domain authentication: "..user.." connected on "..ngx.var.host) return hlp.redirect(conf.portal_url) end @@ -243,9 +242,9 @@ local longest_protected_match = hlp.longest_url_path(hlp.get_matches("protected" local longest_skipped_match = hlp.longest_url_path(hlp.get_matches("skipped")) or "" local longest_unprotected_match = hlp.longest_url_path(hlp.get_matches("unprotected")) or "" -logger.debug("longest skipped "..longest_skipped_match) -logger.debug("longest unprotected "..longest_unprotected_match) -logger.debug("longest protected "..longest_protected_match) +logger.debug("Longest skipped : "..longest_skipped_match) +logger.debug("Longest unprotected : "..longest_unprotected_match) +logger.debug("Longest protected : "..longest_protected_match) -- -- 4. Skipped URLs From 4bc65fe8d4e2f1b6a0b2caf09dc6f3fb6fb38551 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 15 Apr 2020 01:42:47 +0200 Subject: [PATCH 03/11] Alex made a drunk copypasta that broke everything lul - var user not defined ... In fact we don't need this debug line 'cause it's already done in redirect() itself --- access.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/access.lua b/access.lua index 25a0631..7a438ea 100644 --- a/access.lua +++ b/access.lua @@ -74,7 +74,6 @@ then -- Force portal scheme if ngx.var.scheme ~= conf["portal_scheme"] then - logger.debug("Redirecting to "..conf.portal_url.."Cross-domain authentication: "..user.." connected on "..ngx.var.host) return hlp.redirect(conf.portal_url) end @@ -243,9 +242,9 @@ local longest_protected_match = hlp.longest_url_path(hlp.get_matches("protected" local longest_skipped_match = hlp.longest_url_path(hlp.get_matches("skipped")) or "" local longest_unprotected_match = hlp.longest_url_path(hlp.get_matches("unprotected")) or "" -logger.debug("longest skipped "..longest_skipped_match) -logger.debug("longest unprotected "..longest_unprotected_match) -logger.debug("longest protected "..longest_protected_match) +logger.debug("Longest skipped : "..longest_skipped_match) +logger.debug("Longest unprotected : "..longest_unprotected_match) +logger.debug("Longest protected : "..longest_protected_match) -- -- 4. Skipped URLs From b7624e0e1d98b9ec7599e11c321e8097f501a7e2 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 15 Apr 2020 01:46:37 +0200 Subject: [PATCH 04/11] Update changelog for 3.7.1.1 --- debian/changelog | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index eb05b72..c001c06 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,16 @@ +ssowat (3.7.1.1) stable; urgency=low + + - [fix] Fix an error 500 when accessing SSO through http + + -- Alexandre Aubin Wed, 15 Apr 2020 01:45:00 +0000 + ssowat (3.7.1) stable; urgency=low - [fix] Don't set auth headers if user don't have access (#158) Thanks to all contributors <3 ! (Josue) - -- Alexandre Aubin Thu, 9 April 2020 15:23:00 +0000 + -- Alexandre Aubin Thu, 9 Apr 2020 15:23:00 +0000 ssowat (3.7.0.3) stable; urgency=low From 9794f2d5b9eb130c3ab2df43b4cf4e0b733e1d90 Mon Sep 17 00:00:00 2001 From: amirale qt Date: Mon, 20 Apr 2020 09:51:12 +0000 Subject: [PATCH 05/11] Translated using Weblate (Spanish) Currently translated at 100.0% (47 of 47 strings) Translation: YunoHost/SSOwat Translate-URL: https://translate.yunohost.org/projects/yunohost/ssowat/es/ --- portal/locales/es.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/portal/locales/es.json b/portal/locales/es.json index b410493..451daab 100644 --- a/portal/locales/es.json +++ b/portal/locales/es.json @@ -20,7 +20,7 @@ "login": "Iniciar sesión", "logout": "Cerrar sesión", "mail_addresses": "Direcciones de correo electrónico", - "mail_already_used": "Dirección de correo electrónico ya está en uso:", + "mail_already_used": "Dirección de correo electrónico ya está en uso", "mail_forward": "Reenviar correo electrónico", "missing_required_fields": "Faltan campos obligatorios", "new_forward": "nuevoreenvio@midominioexterior.org", From 4d7fe3beab1f41c7354ce13bc428a91a0fc97946 Mon Sep 17 00:00:00 2001 From: amirale qt Date: Mon, 20 Apr 2020 09:01:20 +0000 Subject: [PATCH 06/11] Translated using Weblate (Dutch) Currently translated at 100.0% (47 of 47 strings) Translation: YunoHost/SSOwat Translate-URL: https://translate.yunohost.org/projects/yunohost/ssowat/nl/ --- portal/locales/nl.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/portal/locales/nl.json b/portal/locales/nl.json index a05b9d1..b0f3963 100644 --- a/portal/locales/nl.json +++ b/portal/locales/nl.json @@ -20,7 +20,7 @@ "login": "Inloggen", "logout": "Uitloggen", "mail_addresses": "E-mailadressen", - "mail_already_used": "Emailadres al gebruikt:", + "mail_already_used": "E-mailadres al in gebruik", "mail_forward": "E-mail doorstuuradres", "missing_required_fields": "Verplichte velden zijn niet ingevuld", "new_forward": "nieuwe_forward@mijndomein.org", @@ -40,5 +40,10 @@ "wrong_username_password": "Verkeerde gebruikersnaam of wachtwoord", "password_too_simple_2": "Het wachtwoord moet minimaal 8 tekens lang zijn en cijfers, hoofdletters en kleine letters bevatten", "password_too_simple_1": "Het wachtwoord moet minimaal 8 tekens lang zijn", - "password_listed": "Dit wachtwoord is een van de meest gebruikte wachtwoorden ter wereld. Kies alstublieft iets uniekers." + "password_listed": "Dit wachtwoord is een van de meest gebruikte wachtwoorden ter wereld. Kies alstublieft iets uniekers.", + "redirection_error_unmanaged_domain": "Omleidingsfout: onbeheerd domein", + "redirection_error_invalid_url": "Omleidingsfout: ongeldige URL", + "good_practices_about_user_password": "Kies een gebruikerswachtwoord van minimaal 8 tekens - hoewel het een goede gewoonte is om langere (dat wil zeggen een wachtwoordzin) te gebruiken en / of verschillende soorten tekens te gebruiken (hoofdletters, kleine letters, cijfers en speciale tekens).", + "password_too_simple_4": "Het wachtwoord moet minimaal 12 tekens lang zijn en cijfers, bovenste, onderste en speciale tekens bevatten", + "password_too_simple_3": "Het wachtwoord moet minimaal 8 tekens lang zijn en cijfers, bovenste, onderste en speciale tekens bevatten" } From ff77289b8ab25ff8bd9a8001aa5153f2a413a962 Mon Sep 17 00:00:00 2001 From: amirale qt Date: Mon, 20 Apr 2020 08:59:50 +0000 Subject: [PATCH 07/11] Translated using Weblate (Polish) Currently translated at 100.0% (47 of 47 strings) Translation: YunoHost/SSOwat Translate-URL: https://translate.yunohost.org/projects/yunohost/ssowat/pl/ --- portal/locales/pl.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/portal/locales/pl.json b/portal/locales/pl.json index 96e3bcd..74373ff 100644 --- a/portal/locales/pl.json +++ b/portal/locales/pl.json @@ -11,7 +11,7 @@ "footerlink_support": "Pomoc techniczna", "fullname": "Pełne imię i nazwisko", "information": "Twoje informacje", - "logged_out": "Wylogowany", + "logged_out": "Wylogowano", "login": "Zaloguj Się", "logout": "Wyloguj", "mail_addresses": "Adresy e-mail", @@ -23,7 +23,7 @@ "password": "Hasło", "password_changed": "Hasło zostało zmienione", "please_login": "Proszę się zalogować by uzyskać dostęp do tej strony", - "portal": "YunoHost Portal", + "portal": "Portal YunoHost", "username": "Nazwa użytkownika", "wrong_username_password": "Zła nazwa użytkownika lub hasło", "redirection_error_unmanaged_domain": "Błąd przekierowania: domena niezarządzana", From cd006fc2989efbca5a1727302da8eb7d8d603fbf Mon Sep 17 00:00:00 2001 From: amirale qt Date: Mon, 27 Apr 2020 07:27:54 +0000 Subject: [PATCH 08/11] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (47 of 47 strings) Translation: YunoHost/SSOwat Translate-URL: https://translate.yunohost.org/projects/yunohost/ssowat/zh_Hans/ --- portal/locales/zh_Hans.json | 50 ++++++++++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/portal/locales/zh_Hans.json b/portal/locales/zh_Hans.json index 0967ef4..a186ae8 100644 --- a/portal/locales/zh_Hans.json +++ b/portal/locales/zh_Hans.json @@ -1 +1,49 @@ -{} +{ + "footerlink_administration": "管理", + "footerlink_support": "支持", + "footerlink_documentation": "文献资料", + "footerlink_edit": "编辑我的个人资料", + "redirection_error_unmanaged_domain": "重定向错误:非托管域", + "redirection_error_invalid_url": "重定向错误:无效的 URL", + "please_login_from_portal": "请从门户登录", + "please_login": "请登录以访问此内容", + "logged_out": "登出", + "wrong_username_password": "错误的用户名或密码", + "missing_required_fields": "填写必填项", + "user_saving_fail": "无法保存新的用户信息", + "information_updated": "信息已更新", + "mail_already_used": "电子邮件地址已被使用", + "invalid_mailforward": "无效的电子邮件转发地址", + "invalid_domain": "无效的域", + "invalid_mail": "无效的邮件地址", + "wrong_current_password": "当前密码错误", + "good_practices_about_user_password": "选择至少8个字符的用户密码-尽管使用较长的用户密码(即密码短语)和/或使用各种字符(大写,小写,数字和特殊字符)是一种很好的做法。", + "password_too_simple_4": "密码长度至少为12个字符,并且包含数字,大写,小写和特殊字符", + "password_too_simple_3": "密码长度至少为8个字符,并且包含数字,大写,小写和特殊字符", + "password_too_simple_2": "密码长度至少为8个字符,并且包含数字,大写和小写字符", + "password_too_simple_1": "密码长度至少为8个字符", + "password_listed": "该密码是世界上最常用的密码之一。 请选择一些更独特的东西。", + "password_not_match": "密码不匹配", + "password_changed_error": "无法更改密码", + "password_changed": "密码已更改", + "logout": "登出", + "login": "登录", + "confirm": "确认", + "new_password": "新密码", + "current_password": "当前密码", + "edit": "编辑", + "change_password": "更改密码", + "cancel": "取消", + "ok": "好", + "add_forward": "添加电子邮件转发地址", + "add_mail": "添加电子邮件别名", + "new_forward": "新前进@我的外国域名.org", + "new_mail": "新邮件@我的域名.org", + "mail_forward": "邮件转发地址", + "mail_addresses": "电子邮件地址", + "fullname": "全名", + "password": "密码", + "username": "用户名", + "information": "您的资料", + "portal": "YunoHost门户" +} From 54a7838a507198d617a8857d9cdf885423bca96f Mon Sep 17 00:00:00 2001 From: amirale qt Date: Mon, 20 Apr 2020 09:23:58 +0000 Subject: [PATCH 09/11] Translated using Weblate (Greek) Currently translated at 100.0% (47 of 47 strings) Translation: YunoHost/SSOwat Translate-URL: https://translate.yunohost.org/projects/yunohost/ssowat/el/ --- portal/locales/el.json | 50 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/portal/locales/el.json b/portal/locales/el.json index 0967ef4..9054d13 100644 --- a/portal/locales/el.json +++ b/portal/locales/el.json @@ -1 +1,49 @@ -{} +{ + "footerlink_administration": "Διαχείριση", + "footerlink_support": "Υποστήριξη", + "footerlink_documentation": "Τεκμηρίωση", + "footerlink_edit": "Επεξεργασία του προφίλ μου", + "redirection_error_unmanaged_domain": "Σφάλμα ανακατεύθυνσης: Μη διαχειριζόμενος τομέας", + "redirection_error_invalid_url": "Σφάλμα ανακατεύθυνσης: Μη έγκυρο URL", + "please_login_from_portal": "Συνδεθείτε από την πύλη", + "please_login": "Συνδεθείτε για πρόσβαση σε αυτό το περιεχόμενο", + "logged_out": "Αποσυνδέθηκα", + "wrong_username_password": "Λάθος όνομα χρήστη ή κωδικός", + "missing_required_fields": "Συμπληρώστε τα απαιτούμενα πεδία", + "user_saving_fail": "Δεν ήταν δυνατή η αποθήκευση νέων πληροφοριών χρήστη", + "information_updated": "Οι πληροφορίες ενημερώθηκαν", + "mail_already_used": "Γίνεται ήδη χρήση της διεύθυνσης ηλεκτρονικού ταχυδρομείου", + "invalid_mailforward": "Μη έγκυρη διεύθυνση προώθησης e-mail", + "invalid_domain": "Μη έγκυρος τομέας στο", + "invalid_mail": "Μη έγκυρη διεύθυνση e-mail", + "wrong_current_password": "Ο τρέχων κωδικός πρόσβασης είναι λάθος", + "good_practices_about_user_password": "Διαλέξτε έναν κωδικό πρόσβασης χρήστη με τουλάχιστον 8 χαρακτήρες - αν και είναι καλή πρακτική να χρησιμοποιείτε μακρύτερους (δηλαδή μια φράση πρόσβασης) ή / και να χρησιμοποιείτε διάφορους τύπους χαρακτήρων (κεφαλαία, πεζά, ψηφία και ειδικούς χαρακτήρες).", + "password_too_simple_4": "Ο κωδικός πρόσβασης πρέπει να έχει μήκος τουλάχιστον 12 χαρακτήρων και περιέχει ψηφία, άνω, κάτω και ειδικούς χαρακτήρες", + "password_too_simple_3": "Ο κωδικός πρόσβασης πρέπει να έχει τουλάχιστον 8 χαρακτήρες και περιέχει ψηφία, άνω, κάτω και ειδικούς χαρακτήρες", + "password_too_simple_2": "Ο κωδικός πρόσβασης πρέπει να έχει τουλάχιστον 8 χαρακτήρες και περιέχει ψηφία, άνω και κάτω χαρακτήρες", + "password_too_simple_1": "Ο κωδικός πρόσβασης πρέπει να έχει τουλάχιστον 8 χαρακτήρες", + "password_listed": "Αυτός ο κωδικός πρόσβασης είναι από τους πιο χρησιμοποιούμενους κωδικούς πρόσβασης στον κόσμο. Επιλέξτε κάτι λίγο πιο μοναδικό.", + "password_not_match": "Οι κωδικοί πρόσβασης δεν ταιριάζουν", + "password_changed_error": "Δεν ήταν δυνατή η αλλαγή κωδικού πρόσβασης", + "password_changed": "Ο κωδικός άλλαξε", + "logout": "Αποσύνδεση", + "login": "Σύνδεση", + "confirm": "Επιβεβαιώνω", + "new_password": "Νέος Κωδικός", + "current_password": "Τρέχων κωδικός πρόσβασης", + "edit": "Επεξεργασία", + "change_password": "Αλλαξε κωδικό", + "cancel": "Ματαίωση", + "ok": "Εντάξει", + "add_forward": "Προσθέστε μια διεύθυνση προώθησης email", + "add_mail": "Προσθέστε ένα ψευδώνυμο email", + "new_forward": "νέοπροςταεμπρός@οξένοςτομέαςμου.org", + "new_mail": "νέοταχυδρομείο@οτομέαςμου.org", + "mail_forward": "Διεύθυνση προώθησης ηλεκτρονικού ταχυδρομείου", + "mail_addresses": "Διευθύνσεις ηλεκτρονικού ταχυδρομείου", + "fullname": "Πλήρες όνομα", + "password": "Κωδικός πρόσβασης", + "username": "Όνομα χρήστη", + "information": "Τα στοιχεία σας", + "portal": "Πύλη YunoHost" +} From 4aa22c5e1d08f77deb7cbc50dd7b498502ab86b5 Mon Sep 17 00:00:00 2001 From: amirale qt Date: Mon, 20 Apr 2020 09:05:46 +0000 Subject: [PATCH 10/11] Translated using Weblate (Nepali) Currently translated at 100.0% (47 of 47 strings) Translation: YunoHost/SSOwat Translate-URL: https://translate.yunohost.org/projects/yunohost/ssowat/ne/ --- portal/locales/ne.json | 50 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/portal/locales/ne.json b/portal/locales/ne.json index 0967ef4..3f64056 100644 --- a/portal/locales/ne.json +++ b/portal/locales/ne.json @@ -1 +1,49 @@ -{} +{ + "footerlink_administration": "प्रशासन", + "footerlink_support": "समर्थन", + "footerlink_documentation": "कागजात", + "footerlink_edit": "मेरो प्रोफाइल सम्पादन गर्नुहोस्", + "redirection_error_unmanaged_domain": "पुनर्निर्देशन त्रुटि: अव्यवस्थित डोमेन", + "redirection_error_invalid_url": "रिडिरेसन त्रुटि: अवैध URL", + "please_login_from_portal": "कृपया पोर्टलबाट लग ईन गर्नुहोस्", + "please_login": "यस सामग्री पहुँच गर्न कृपया लग इन गर्नुहोस्", + "logged_out": "लग आउट", + "wrong_username_password": "गलत प्रयोगकर्ता नाम वा पासवर्ड", + "missing_required_fields": "आवश्यक फिल्डहरू भर्नुहोस्", + "user_saving_fail": "नयाँ प्रयोगकर्ता जानकारी बचत गर्न सकेन", + "information_updated": "जानकारी अपडेट गरियो", + "mail_already_used": "इ-मेल ठेगाना पहिले नै प्रयोगमा छ", + "invalid_mailforward": "अवैध ईमेल फर्वार्डिंग ठेगाना", + "invalid_domain": "अमान्य डोमेन भित्र", + "invalid_mail": "अवैध ईमेल ठेगाना", + "wrong_current_password": "हालको पासवर्ड गलत छ", + "good_practices_about_user_password": "कम्तिमा characters क्यारेक्टरहरूको प्रयोगकर्ता पासवर्ड छान्नुहोस् - यद्यपि यो लामो अभ्यास (अर्थात पासफ्रेज) प्रयोग गर्न राम्रो अभ्यास हो र / वा विभिन्न प्रकारका वर्णहरू (अपरकेस, लोअरकेस, अंक र विशेष क्यारेक्टर) प्रयोग गर्नुहोस्।", + "password_too_simple_4": "पासवर्ड कम्तिमा १२ वर्ण लामो हुनु पर्छ र अंक, माथिल्लो, तल्लो र विशेष क्यारेक्टर समावेश गर्दछ", + "password_too_simple_3": "पासवर्ड कम्तिमा characters वर्ण लामो हुनु पर्छ र अंक, माथिल्लो, तल्लो र विशेष क्यारेक्टर समावेश गर्दछ", + "password_too_simple_2": "पासवर्ड कम्तिमा characters क्यारेक्टर लामो हुनुपर्दछ र अंक, माथिल्लो र तल्लो वर्णहरू समावेश गर्दछ", + "password_too_simple_1": "पासवर्ड कम्तिमा characters अक्षर लामो हुनु आवश्यक छ", + "password_listed": "यो पासवर्ड विश्व मा सबै भन्दा बढी प्रयोग भएको पासवर्ड बीच हो। कृपया केहि अलि बढी अनौंठो छनौट गर्नुहोस्।", + "password_not_match": "पासवर्ड मेल खाँदैन", + "password_changed_error": "पासवर्ड परिवर्तन गर्न सकेन", + "password_changed": "पासवर्ड परिवर्तन भयो", + "logout": "बाहिर निस्कनु", + "login": "लग - इन", + "confirm": "पुष्टि गर्नुहोस्", + "new_password": "नया पासवर्ड", + "current_password": "वर्तमान पासवर्ड", + "edit": "सम्पादन गर्नुहोस्", + "change_password": "पासवर्ड परिवर्तन गर्नुहोस्", + "cancel": "रद्द गर्नुहोस्", + "ok": "ठिक छ", + "add_forward": "एक ईमेल अग्रेषण ठेगाना जोड्नुहोस्", + "add_mail": "ईमेल उपनाम थप्नुहोस्", + "new_forward": "नयाँअगाडी@माईफोरिगेन्डोमाइन.org", + "new_mail": "नयाँमेल@माईडोमेन.org", + "mail_forward": "इ-मेल फर्वार्डिंग ठेगाना", + "mail_addresses": "इ-मेल ठेगानाहरू", + "fullname": "पुरा नाम", + "password": "पासवर्ड", + "username": "प्रयोगकर्ता नाम", + "information": "तपाईको जानकारी", + "portal": "YunoHost पोर्टल" +} From ddef4e519d75ebd0f70b3161dafe33c7b5038d1c Mon Sep 17 00:00:00 2001 From: Kay0u Date: Wed, 20 May 2020 19:06:40 +0000 Subject: [PATCH 11/11] Update changelog for 3.8.0.1 release --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/debian/changelog b/debian/changelog index 77fd01a..270b871 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +ssowat (3.8.0.1) stable; urgency=low + + - [i18n] Improved translations for Chinese (Simplified), Dutch, Greek, Nepali, Polish, Spanish + + Thanks to all contributors (amirale qt) <3 ! + + -- Kay0u Wed, 20 May 2020 19:04:19 +0000 + ssowat (3.8.0) testing; urgency=low - Avoid unnecessarily reloading the config file (#159)