diff options
88 files changed, 788 insertions, 408 deletions
diff --git a/.github/workflows/npm-audit-fix.yml b/.github/workflows/npm-audit-fix.yml new file mode 100644 index 00000000..cd416867 --- /dev/null +++ b/.github/workflows/npm-audit-fix.yml @@ -0,0 +1,75 @@ +# This workflow is provided via the organization template repository +# +# https://github.com/nextcloud/.github +# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization +# +# SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors +# SPDX-License-Identifier: MIT + +name: Npm audit fix and compile + +on: + workflow_dispatch: + schedule: + # At 2:30 on Sundays + - cron: '30 2 * * 0' + +jobs: + build: + runs-on: ubuntu-latest + + strategy: + fail-fast: false + matrix: + branches: ['main', 'stable5.5', 'stable6.0'] + + name: npm-audit-fix-${{ matrix.branches }} + + steps: + - name: Checkout + uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5 + with: + ref: ${{ matrix.branches }} + + - name: Read package.json node and npm engines version + uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 + id: versions + with: + fallbackNode: '^20' + fallbackNpm: '^10' + + - name: Set up node ${{ steps.versions.outputs.nodeVersion }} + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3 + with: + node-version: ${{ steps.versions.outputs.nodeVersion }} + + - name: Set up npm ${{ steps.versions.outputs.npmVersion }} + run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}" + + - name: Fix npm audit + id: npm-audit + uses: nextcloud-libraries/npm-audit-action@2a60bd2e79cc77f2cc4d9a3fe40f1a69896f3a87 # v0.1.0 + + - name: Run npm ci and npm run build + if: always() + env: + CYPRESS_INSTALL_BINARY: 0 + run: | + npm ci + npm run build --if-present + + - name: Create Pull Request + if: always() + uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e # v6.0.5 + with: + token: ${{ secrets.COMMAND_BOT_PAT }} + commit-message: "fix(deps): fix npm audit" + committer: GitHub <noreply@github.com> + author: nextcloud-command <nextcloud-command@users.noreply.github.com> + signoff: true + branch: automated/noid/${{ matrix.branches }}-fix-npm-audit + title: "[${{ matrix.branches }}] Fix npm audit" + body: ${{ steps.npm-audit.outputs.markdown }} + labels: | + dependencies + 3. to review @@ -53,7 +53,7 @@ OC.L10N.register( "Copied" : "نُسخت ", "Cannot copy" : "تعذّر النسخ", "Copy link" : "نسخ الرابط", - "Toggling of address book was not successful" : "تعذّر تبديل دفتر العناوين", + "Toggling of address book was not successful" : "لم يكن تبديل دفتر العناوين ناجحًا", "This will delete the address book and every contacts within it" : "هذا الإجراء سيؤدي إلى حذف دفتر العناوين و جميع ما فيه من جهات اتصال", "Delete {addressbook}?" : "حذف {addressbook}؟", "This will unshare the address book and every contacts within it" : "سيؤدي هذا إلى إلغاء مشاركة دفتر العناوين و كل ما يحتويه من جهات اتصال", @@ -91,7 +91,7 @@ OC.L10N.register( "Enforce password protection on files shared to this team" : "فرض الحماية بكلمات المرور للملفات المشتركة مع هذا الفريق", "Use a unique password for all shares to this team" : "استخدام كلمة مرور فريدة لكل مشاركات هذا الفريق", "Unique password …" : "كلمة سر مُتفرّدة ...", - "Save" : "Save", + "Save" : "يحفظ", "Change unique password" : "تغيير كلمة السر المُتفرّدة", "Failed to save password. Please try again later." : "تعذّر حفظ كلمة السر. رجاءً، حاول مرة أخرى لاحقاً.", "Team owned by {owner}" : "مالك الفريق {owner}", @@ -99,7 +99,7 @@ OC.L10N.register( "Request to join" : "طلب انضمام", "Description" : "الوصف", "Members" : "الأعضاء", - "Add members" : "أضِف أعضاءً", + "Manage members" : "إدارة الأعضاء", "Team members" : "أعضاء الفريق", "Team resources" : "موارد الفريق", "Anything shared with this team will show up here" : "أي شيء مشترك لهذا الفريق سيظهر هنا", @@ -114,7 +114,7 @@ OC.L10N.register( "Confirm" : "تأكيد", "Add more info" : "أضِف معلومات أكثر", "More fields" : "حقول أكثر", - "Crop contact photo" : "قصقصة crop صورة صاحب جهة الاتصال", + "Crop contact photo" : "قص صورة جهة الاتصال", "Upload a new picture" : "تحميل صورة جديدة", "Choose from Files" : "اختر من الملفات", "Get from " : "خذ من", @@ -176,6 +176,7 @@ OC.L10N.register( "Loading members list …" : "تحميل قائمة الأعضاء ...", "The list of members is only visible to members of this team" : "قائمة الأعضاء تظهر فقط لأعضاء هذا الفريق", "You currently have no access to the member list" : "لا يحق لك حاليّاً الوصول إلى قائمة الأعضاء", + "Add members" : "أضِف أعضاءً", "Show team details" : "عرض تفاصيل الفريق", "Add to {circle}" : "أضِف إلى {circle}", "Unable to get the recommendations list" : "تعذّر الحصول على قائمة التوصيات", @@ -240,6 +241,7 @@ OC.L10N.register( "Invites" : "يدعو", "Anyone can request membership" : "يمكن لأي شخص طلب العضوية", "Members need to accept invitation" : "يلزم أن يقبل العضو الدعوة", + "Memberships must be confirmed/accepted by a Moderator (requires \"Anyone can request membership\")" : "يجب أن يتم قبول العضويات من قِبَل مُنسّق (يستلزم \"أي أحدٍ يمكنه طلب العضوية Anyobe can request membership\")", "Members can also invite" : "يمكن للأعضاء أيضاً إرسال دعوات العضوية", "Visibility" : "الرؤية", "Visible to everyone" : "مرئي للجميع", diff --git a/l10n/ar.json b/l10n/ar.json index 07411552..4107e056 100644 --- a/l10n/ar.json +++ b/l10n/ar.json @@ -51,7 +51,7 @@ "Copied" : "نُسخت ", "Cannot copy" : "تعذّر النسخ", "Copy link" : "نسخ الرابط", - "Toggling of address book was not successful" : "تعذّر تبديل دفتر العناوين", + "Toggling of address book was not successful" : "لم يكن تبديل دفتر العناوين ناجحًا", "This will delete the address book and every contacts within it" : "هذا الإجراء سيؤدي إلى حذف دفتر العناوين و جميع ما فيه من جهات اتصال", "Delete {addressbook}?" : "حذف {addressbook}؟", "This will unshare the address book and every contacts within it" : "سيؤدي هذا إلى إلغاء مشاركة دفتر العناوين و كل ما يحتويه من جهات اتصال", @@ -89,7 +89,7 @@ "Enforce password protection on files shared to this team" : "فرض الحماية بكلمات المرور للملفات المشتركة مع هذا الفريق", "Use a unique password for all shares to this team" : "استخدام كلمة مرور فريدة لكل مشاركات هذا الفريق", "Unique password …" : "كلمة سر مُتفرّدة ...", - "Save" : "Save", + "Save" : "يحفظ", "Change unique password" : "تغيير كلمة السر المُتفرّدة", "Failed to save password. Please try again later." : "تعذّر حفظ كلمة السر. رجاءً، حاول مرة أخرى لاحقاً.", "Team owned by {owner}" : "مالك الفريق {owner}", @@ -97,7 +97,7 @@ "Request to join" : "طلب انضمام", "Description" : "الوصف", "Members" : "الأعضاء", - "Add members" : "أضِف أعضاءً", + "Manage members" : "إدارة الأعضاء", "Team members" : "أعضاء الفريق", "Team resources" : "موارد الفريق", "Anything shared with this team will show up here" : "أي شيء مشترك لهذا الفريق سيظهر هنا", @@ -112,7 +112,7 @@ "Confirm" : "تأكيد", "Add more info" : "أضِف معلومات أكثر", "More fields" : "حقول أكثر", - "Crop contact photo" : "قصقصة crop صورة صاحب جهة الاتصال", + "Crop contact photo" : "قص صورة جهة الاتصال", "Upload a new picture" : "تحميل صورة جديدة", "Choose from Files" : "اختر من الملفات", "Get from " : "خذ من", @@ -174,6 +174,7 @@ "Loading members list …" : "تحميل قائمة الأعضاء ...", "The list of members is only visible to members of this team" : "قائمة الأعضاء تظهر فقط لأعضاء هذا الفريق", "You currently have no access to the member list" : "لا يحق لك حاليّاً الوصول إلى قائمة الأعضاء", + "Add members" : "أضِف أعضاءً", "Show team details" : "عرض تفاصيل الفريق", "Add to {circle}" : "أضِف إلى {circle}", "Unable to get the recommendations list" : "تعذّر الحصول على قائمة التوصيات", @@ -238,6 +239,7 @@ "Invites" : "يدعو", "Anyone can request membership" : "يمكن لأي شخص طلب العضوية", "Members need to accept invitation" : "يلزم أن يقبل العضو الدعوة", + "Memberships must be confirmed/accepted by a Moderator (requires \"Anyone can request membership\")" : "يجب أن يتم قبول العضويات من قِبَل مُنسّق (يستلزم \"أي أحدٍ يمكنه طلب العضوية Anyobe can request membership\")", "Members can also invite" : "يمكن للأعضاء أيضاً إرسال دعوات العضوية", "Visibility" : "الرؤية", "Visible to everyone" : "مرئي للجميع", diff --git a/l10n/ast.js b/l10n/ast.js index f930996a..0dd87ffe 100644 --- a/l10n/ast.js +++ b/l10n/ast.js @@ -60,7 +60,6 @@ OC.L10N.register( "Team settings" : "Configuración del equipu", "Description" : "Descripción", "Members" : "Miiembros", - "Add members" : "Amestar miembros", "Team members" : "Miemrbos del equipu", "Team resources" : "Recursos del equipu", "Team name" : "Nome del equipu", @@ -101,6 +100,7 @@ OC.L10N.register( "Personal team" : "Equipu personal", "Local team" : "Equipu llocal", "Loading members list …" : "Cargando la llista de miembros…", + "Add members" : "Amestar miembros", "Unable to get the recommendations list" : "Nun ye posible consiguir la llista de recomendaciones", "Unable to get the results" : "Nun ye posible consiguir los resultaos", "There was an issue adding members to the team" : "Hebo un problema al amestar los miembros al equipu", diff --git a/l10n/ast.json b/l10n/ast.json index bfdf77ec..ac8cbaa0 100644 --- a/l10n/ast.json +++ b/l10n/ast.json @@ -58,7 +58,6 @@ "Team settings" : "Configuración del equipu", "Description" : "Descripción", "Members" : "Miiembros", - "Add members" : "Amestar miembros", "Team members" : "Miemrbos del equipu", "Team resources" : "Recursos del equipu", "Team name" : "Nome del equipu", @@ -99,6 +98,7 @@ "Personal team" : "Equipu personal", "Local team" : "Equipu llocal", "Loading members list …" : "Cargando la llista de miembros…", + "Add members" : "Amestar miembros", "Unable to get the recommendations list" : "Nun ye posible consiguir la llista de recomendaciones", "Unable to get the results" : "Nun ye posible consiguir los resultaos", "There was an issue adding members to the team" : "Hebo un problema al amestar los miembros al equipu", @@ -74,7 +74,6 @@ OC.L10N.register( "Failed to save password. Please try again later." : "Неуспешно запазване на паролата. Моля, опитайте отново по-късно.", "Request to join" : "Заявка за присъединяване", "Description" : "Описание", - "Add members" : "Добавяне на членове", "Settings" : "Settings", "An error happened during description sync" : "Възникна грешка по време на синхронизиране на описанието", "An error happened during name sync" : "Възникна грешка по време на синхронизиране на името", @@ -125,6 +124,7 @@ OC.L10N.register( "Add {type}" : "Добавяне на {type}", "Loading members list …" : "Зарежда се списък с членове …", "You currently have no access to the member list" : "В момента нямате достъп до списъка с членове", + "Add members" : "Д |