Skip to content

Commit

Permalink
Merge branch 'ics' of github.com:SebastianAppDev/greenlight into ics
Browse files Browse the repository at this point in the history
  • Loading branch information
SebastianAppDev committed Sep 18, 2024
2 parents b9e484f + 51f2ee2 commit 314102a
Show file tree
Hide file tree
Showing 53 changed files with 1,180 additions and 146 deletions.
6 changes: 3 additions & 3 deletions .rubocop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Metrics/ClassLength:
# A calculated magnitude based on number of assignments,
# branches, and conditions.
Metrics/AbcSize:
Max: 85
Max: 90

Metrics/ParameterLists:
CountKeywordArgs: false
Expand All @@ -82,10 +82,10 @@ RSpec/AnyInstance:
Enabled: false

Metrics/CyclomaticComplexity:
Max: 18
Max: 20

Metrics/PerceivedComplexity:
Max: 18
Max: 20

Rails/Exit:
Exclude:
Expand Down
24 changes: 19 additions & 5 deletions app/assets/locales/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,10 @@
"wrong_access_code": "Λάθος κωδικός πρόσβασης",
"generate_viewers_access_code": "Δημιουργία κωδικού πρόσβασης για θεατές",
"generate_mods_access_code": "Δημιουργία κωδικού πρόσβασης για συντονιστές",
"server_tag": "Επιλέξτε ένα τύπο διακομιστή για αυτή την αίθουσα",
"default_tag_name": "Προεπιλογή",
"server_tag_desired": "Επιθυμητό",
"server_tag_required": "Απαιτείται",
"are_you_sure_delete_room": "Θέλετε σίγουρα να διαγράψετε αυτή την αίθουσα;"
}
},
Expand Down Expand Up @@ -274,7 +278,7 @@
"administration": {
"administration": "Διαχείριση",
"terms": "Όροι και Προϋποθέσεις",
"privacy": "Πολιτική απορρήτου",
"privacy": "Πολιτική Απορρήτου",
"privacy_policy": "Πολιτική Απορρήτου",
"change_term_links": "Αλλαγή των συνδέσμων για τους όρους χρήσης που εμφανίζονται στο κάτω μέρος της σελίδας",
"change_privacy_link": "Αλλαγή του συνδέσμου για το απόρρητο που εμφανίζεται στο κάτω μέρος της σελίδας",
Expand Down Expand Up @@ -303,7 +307,7 @@
"registration": {
"registration": "Εγγραφή",
"role_mapping_by_email": "Εκχώρηση ρόλου με email",
"role_mapping_by_email_description": "Εκχώρηση ρόλου σε χρήστη με χρήση του email του. Πρέπει να είναι όπως: role1=email1, role2=email2",
"role_mapping_by_email_description": "Κατανείμετε το ρόλο χρήστη σύμφωνα με το email. Πρέπει να έχει τη μορφή role1=email1,role2=email2",
"enter_role_mapping_rule": "Εισαγάγετε ένα κανόνα εκχώρησης ρόλου",
"resync_on_login": "Συγχρονισμός δεδομένων χρήστη σε κάθε σύνδεση",
"resync_on_login_description": "Επανασυγχρονισμός των πληροφοριών χρήστη σε κάθε σύνδεση, υποχρεώνοντας τον εξωτερικό πάροχο αυθεντικοποίησης σε συνεχή επιβεβαίωση των πληροφοριών στο Greenlight",
Expand All @@ -315,7 +319,10 @@
"open": "Ενεργοποίηση εγγραφών",
"invite": "Συμμετοχή με πρόσκληση",
"approval": "Έγκριση/Απόρριψη"
}
},
"allowed_domains": "Επιτρέπονται τα email ονομάτων τομεα",
"allowed_domains_signup_description": "Επιτρέπονται συγκεκριμένα email ονομάτων τομεα για εγγραφή. Η μορφή πρέπει να είναι @test.com,domain.com",
"enter_allowed_domains_rule" : "Προσθηκη επιτρεπόμενου ονόματος τομέα "
}
},
"room_configuration": {
Expand Down Expand Up @@ -413,10 +420,11 @@
"brand_color_updated": "Το χρώμα επωνυμίας ενημερώθηκε.",
"brand_image_updated": "Η εικόνα επωνυμίας ενημερώθηκε.",
"brand_image_deleted": "Η εικόνα επωνυμίας διαγράφηκε.",
"privacy_policy_updated": "Η πολιτική ιδιωτικότητας ενημερώθηκε.",
"privacy_policy_updated": "Η πολιτική απορρήτου ενημερώθηκε.",
"helpcenter_updated": "Ο σύνδεσμος για το Κέντρο βοήθειας ενημερώθηκε. ",
"terms_of_service_updated": "Οι όριο χρήσης ενημερώθηκαν.",
"maintenance_updated": "Το μήνυμα της λειτουργίας συντήρησης ενημερώθηκε."
"maintenance_updated": "Το μήνυμα της λειτουργίας συντήρησης ενημερώθηκε.",
"allowed_domains_signup_updated": "Τα επιτρεπόμενα ονόματα τομέα ενημερώθηκαν"
},
"recording": {
"recording_visibility_updated": "Η εμφάνιση καταγραφής ενημερώθηκε.",
Expand All @@ -437,6 +445,7 @@
},
"error": {
"problem_completing_action": "Παρουσιάστηκε πρόβλημα σε αυτή την ενέργεια.\nΠαρακαλούμε δοκιμάστε ξανά.",
"server_type_unavailable": "Ο επιθυμητός τύπος διακομιστή δεν είναι διαθέσιμος. Παρακαλούμε επιλέξτε διαφορετικό τύπο από τις ρυθμίσεις αίθουσας. ",
"file_type_not_supported": "Ο τύπος αρχείου δεν υποστηρίζεται.",
"file_size_too_large": "Το μέγεθος αρχείου είναι πολύ μεγάλο.",
"file_upload_error": "Το αρχείο δεν μπορεί να μεταφορτωθεί.",
Expand Down Expand Up @@ -533,6 +542,11 @@
},
"url": {
"invalid": "Μη έγκυρο URL"
},
"text_form": {
"value": {
"required": "Παρακαλούμε πληκτρολογήστε το μήνυμά σας"
}
}
},
"room": {
Expand Down
26 changes: 20 additions & 6 deletions app/assets/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,10 @@
"wrong_access_code": "Wrong Access Code",
"generate_viewers_access_code": "Generate access code for viewers",
"generate_mods_access_code": "Generate access code for moderators",
"server_tag": "Select a server type for this room",
"default_tag_name": "Default",
"server_tag_desired": "Desired",
"server_tag_required": "Required",
"are_you_sure_delete_room": "Are you sure you want to delete this room?"
}
},
Expand Down Expand Up @@ -282,8 +286,8 @@
"administration": {
"administration": "Administration",
"terms": "Terms & Conditions",
"privacy": "Privacy Policy",
"privacy_policy": "Privacy Policy",
"privacy": "Privacy Notice",
"privacy_policy": "Privacy Notice",
"change_term_links": "Change the terms links that appears at the bottom of the page",
"change_privacy_link": "Change the privacy link that appears at the bottom of the page",
"helpcenter": "Help Center",
Expand Down Expand Up @@ -311,7 +315,7 @@
"registration": {
"registration": "Registration",
"role_mapping_by_email": "Role Mapping By Email",
"role_mapping_by_email_description": "Map the user to a role using their email. Must be in the format: role1=email1, role2=email2",
"role_mapping_by_email_description": "Map the user to a role using their email. Must be in the format: role1=email1,role2=email2",
"enter_role_mapping_rule": "Enter a role mapping rule",
"resync_on_login": "Resync User Data On Every Sign In",
"resync_on_login_description": "Resync a user's information every time they sign in, making the external authentication provider always match the information in Greenlight",
Expand All @@ -323,7 +327,10 @@
"open": "Open Registration",
"invite": "Join by Invitation",
"approval": "Approve/Decline"
}
},
"allowed_domains": "Allowed Email Domains",
"allowed_domains_signup_description": "Allow specific email domains to sign up. Format must be: @test.com,domain.com",
"enter_allowed_domains_rule" : "Enter the allowed domains"
}
},
"room_configuration": {
Expand Down Expand Up @@ -423,10 +430,11 @@
"brand_color_updated": "The brand color has been updated.",
"brand_image_updated": "The brand image has been updated.",
"brand_image_deleted": "The brand image has been deleted.",
"privacy_policy_updated": "The privacy policy has been updated.",
"privacy_policy_updated": "The privacy notice has been updated.",
"helpcenter_updated": "The help center link has been updated.",
"terms_of_service_updated": "The terms of service have been updated.",
"maintenance_updated": "The maintenance banner has been updated."
"maintenance_updated": "The maintenance banner has been updated.",
"allowed_domains_signup_updated": "The allowed email domains have been updated."
},
"recording": {
"recording_visibility_updated": "The recording visibility has been updated.",
Expand All @@ -447,6 +455,7 @@
},
"error": {
"problem_completing_action": "The action can't be completed. \n Please try again.",
"server_type_unavailable": "The required server type is unavailable. Please select a different type in the room settings.",
"file_type_not_supported": "The file type is not supported.",
"file_size_too_large": "The file size is too large.",
"file_upload_error": "The file can't be uploaded.",
Expand Down Expand Up @@ -543,6 +552,11 @@
},
"url": {
"invalid": "Invalid URL"
},
"text_form": {
"value": {
"required": "Please enter some message"
}
}
},
"room": {
Expand Down
16 changes: 13 additions & 3 deletions app/assets/locales/fa_IR.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,10 @@
"wrong_access_code": "کد دسترسی اشتباه است",
"generate_viewers_access_code": "ایجاد کد دسترسی برای بینندگان",
"generate_mods_access_code": "ایجاد کد دسترسی برای مدیران",
"server_tag": "نوع سرور برای این اتاق انتخاب کنید",
"default_tag_name": "پیش‌فرض",
"server_tag_desired": "دلخواه",
"server_tag_required": "الزامی است",
"are_you_sure_delete_room": "آیا مطمئن هستید که می‌خواهید این اتاق را حذف کنید؟"
}
},
Expand Down Expand Up @@ -274,8 +278,8 @@
"administration": {
"administration": "مدیریت",
"terms": "شرایط و ضوابط",
"privacy": "سیاست حفظ حریم خصوصی",
"privacy_policy": "سیاست حفظ حریم خصوصی",
"privacy": "اطلاعیه حفظ حریم خصوصی",
"privacy_policy": "اطلاعیه حفظ حریم خصوصی",
"change_term_links": "تغییر پیوندهای مقررات که در پایین صفحه نمایان می‌شوند",
"change_privacy_link": "پیوند حریم خصوصی که در پایین صفحه نمایان می‌شود را تغییر دهید",
"helpcenter": "مرکز راهنمایی",
Expand Down Expand Up @@ -413,7 +417,7 @@
"brand_color_updated": "رنگ برند به‌روز شده‌است.",
"brand_image_updated": "تصویر برند به‌روز شده‌است.",
"brand_image_deleted": "تصویر برند حذف شده‌است.",
"privacy_policy_updated": "سیاست حفظ حریم خصوصی به‌روز شدهاست.",
"privacy_policy_updated": "اطلاعیه حفظ حریم خصوصی به‌روز شده است.",
"helpcenter_updated": "پیوند مرکز راهنمایی به‌روز شده است.",
"terms_of_service_updated": "شرایط خدمات به‌روز شده‌است.",
"maintenance_updated": "اعلامیهٔ حالت تعمیر به‌روز شده است."
Expand All @@ -437,6 +441,7 @@
},
"error": {
"problem_completing_action": "این عمل نمی‌تواند تکمیل شود.\nلطفا دوباره تلاش کنید.",
"server_type_unavailable": "نوع سرور مورد نظر در دسترس نیست. لطفا نوع دیگری را در تنظیمات اتاق انتخاب کنید.",
"file_type_not_supported": "نوع پرونده پشتیبانی نمی‌شود.",
"file_size_too_large": "اندازهٔ پرونده خیلی بزرگ است.",
"file_upload_error": "پرونده نمی‌تواند بارگذاری شود.",
Expand Down Expand Up @@ -533,6 +538,11 @@
},
"url": {
"invalid": "نشانی اینترنتی معتبر نیست"
},
"text_form": {
"value": {
"required": "لطفا یک پیام وارد کنید"
}
}
},
"room": {
Expand Down
33 changes: 25 additions & 8 deletions app/assets/locales/gl.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"report": "Informar",
"share": "Compartir",
"cancel": "Cancelar",
"reset": "Restabelecer",
"close": "Pechar",
"delete": "Eliminar",
"copy": "Copiar a ligazón para unirse",
Expand Down Expand Up @@ -163,6 +164,10 @@
"wrong_access_code": "Código de acceso incorrecto",
"generate_viewers_access_code": "Xerar un código de acceso para os espectadores",
"generate_mods_access_code": "Xerar un código de acceso para os moderadores",
"server_tag": "Seleccione un tipo de servidor para esta sala",
"default_tag_name": "Predeterminado",
"server_tag_desired": "Desexado",
"server_tag_required": "Obrigatorio",
"are_you_sure_delete_room": "Confirma que quere eliminar esta sala?"
}
},
Expand Down Expand Up @@ -229,7 +234,8 @@
"empty_invited_users_subtext": "Cando o estado dun usuario cambia a convidado, aparece aquí.",
"invited": {
"time_sent": "Hora de envío",
"valid": "Valida"
"valid": "Valida",
"revoke": "Revogar"
}
},
"server_rooms": {
Expand Down Expand Up @@ -272,8 +278,8 @@
"administration": {
"administration": "Administración",
"terms": "Terms & Conditions",
"privacy": "Directiva de privacidade",
"privacy_policy": "Directiva de privacidade",
"privacy": "Aviso de privacidade",
"privacy_policy": "Aviso de privacidade",
"change_term_links": "Cambiar as ligazóns das condicións que aparecen na parte inferior da páxina",
"change_privacy_link": "Cambiar a ligazón de privacidade que aparece na parte inferior da páxina",
"helpcenter": "Centro de axuda",
Expand Down Expand Up @@ -301,7 +307,7 @@
"registration": {
"registration": "Rexistro",
"role_mapping_by_email": "Asignación de roles por correo",
"role_mapping_by_email_description": "Asigne o usuario a un rol usando o seu correo electrónico. Debe ter o formato: rol1=correo-e1, rol2=correo-e2",
"role_mapping_by_email_description": "Asigne o usuario a un rol usando o seu correo-e. Debe ter o formato: rol1=correo-e1, rol2=correo-e2",
"enter_role_mapping_rule": "Introduza unha regra de asignación de roles",
"resync_on_login": "Volver sincronizar os datos do usuario en cada acceso",
"resync_on_login_description": "Volver sincronizar a información dun usuario cada vez que acceda, facendo que o provedor de autenticación externo coincida sempre coa información en Greenlight",
Expand All @@ -313,7 +319,10 @@
"open": "Rexistro aberto",
"invite": "Unirse por convite",
"approval": "Aceptar/declinar"
}
},
"allowed_domains": "Dominios de correo-e permitidos",
"allowed_domains_signup_description": "Permitir o rexistro con dominios de correo-e específicos. O formato debe ser: @proba.com,dominio.com",
"enter_allowed_domains_rule" : "Introduza os dominios permitidos"
}
},
"room_configuration": {
Expand Down Expand Up @@ -411,10 +420,11 @@
"brand_color_updated": "A cor corporativa foi actualizada.",
"brand_image_updated": "A imaxe corporativa foi actualizada.",
"brand_image_deleted": "A imaxe corporativa foi eliminada.",
"privacy_policy_updated": "A directiva de pivacidade foi actualizada.",
"privacy_policy_updated": "O aviso de pivacidade foi actualizado.",
"helpcenter_updated": "Actualizouse a ligazón do centro de axuda.",
"terms_of_service_updated": "Actualizáronse as condicións do servizo.",
"maintenance_updated": "Actualizouse o báner de mantemento."
"maintenance_updated": "Actualizouse o báner de mantemento.",
"allowed_domains_signup_updated": "Foron actualizados os dominios de correo-e permitidos."
},
"recording": {
"recording_visibility_updated": "Foi actualizada a visibilidade da gravación.",
Expand All @@ -429,11 +439,13 @@
"role_permission_updated": "Foron actualizados os permisos de rol."
},
"invitations": {
"invitation_sent": "Enviouse un convite"
"invitation_sent": "Enviouse un convite",
"invitation_revoked": "Foi revogado un convite"
}
},
"error": {
"problem_completing_action": "Non é posíbel completar a acción.\n Tenteo de novo.",
"server_type_unavailable": "O tipo de servidor requirido non está dispoñíbel. Seleccione un tipo diferente nos axustes da sala.",
"file_type_not_supported": "O tipo de ficheiro non é compatible.",
"file_size_too_large": "O ficheiro é demasiado grande.",
"file_upload_error": "Non é posíbel enviar o ficheiro.",
Expand Down Expand Up @@ -530,6 +542,11 @@
},
"url": {
"invalid": "URL incorrecto"
},
"text_form": {
"value": {
"required": "Introduza algunha mensaxe"
}
}
},
"room": {
Expand Down
Loading

0 comments on commit 314102a

Please sign in to comment.