diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 52f58012f..caa3fd052 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,3 +1,5 @@ +permissions: + contents: read name: Release etherpad on: workflow_dispatch: diff --git a/admin/package.json b/admin/package.json index 06762f002..b659eb0fd 100644 --- a/admin/package.json +++ b/admin/package.json @@ -1,7 +1,7 @@ { "name": "admin", "private": true, - "version": "2.4.2", + "version": "2.5.0", "type": "module", "scripts": { "dev": "vite", diff --git a/bin/package.json b/bin/package.json index 7b2119a77..60abb63f8 100644 --- a/bin/package.json +++ b/bin/package.json @@ -1,6 +1,6 @@ { "name": "bin", - "version": "2.4.2", + "version": "2.5.0", "description": "", "main": "checkAllPads.js", "directories": { diff --git a/bin/plugins.ts b/bin/plugins.ts index 17c756f60..9b0b49633 100644 --- a/bin/plugins.ts +++ b/bin/plugins.ts @@ -24,7 +24,7 @@ const possibleActions = [ const install = ()=> { const argsAsString: string = args.join(" "); - const regexRegistryPlugins = /(?<=i\s)(.*?)(?=--github|--path|$)/; + const regexRegistryPlugins = /(?<=(?:i|install)\s)(.*?)(?=--github|--path|$)/; const regexLocalPlugins = /(?<=--path\s)(.*?)(?=--github|$)/; const regexGithubPlugins = /(?<=--github\s)(.*?)(?=--path|$)/; const registryPlugins = argsAsString.match(regexRegistryPlugins)?.[0]?.split(" ")?.filter(s => s) || []; diff --git a/package.json b/package.json index 05938017d..bb3acfb0b 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,6 @@ "type": "git", "url": "https://github.com/ether/etherpad-lite.git" }, - "version": "2.4.2", + "version": "2.5.0", "license": "Apache-2.0" } diff --git a/src/locales/it.json b/src/locales/it.json index 7e0647494..b4cb5c8f3 100644 --- a/src/locales/it.json +++ b/src/locales/it.json @@ -30,6 +30,7 @@ "admin_plugins.page-title": "Gestore dei plugin - Etherpad", "admin_plugins.version": "Versione", "admin_plugins_info": "Informazioni sulla risoluzione dei problemi", + "admin_plugins_info.hooks": "Hook installati", "admin_plugins_info.hooks_client": "Hook lato client", "admin_plugins_info.hooks_server": "Hook lato server", "admin_plugins_info.parts": "Parti installate", diff --git a/src/locales/kab.json b/src/locales/kab.json index 77f7fa1ad..38f7ba99e 100644 --- a/src/locales/kab.json +++ b/src/locales/kab.json @@ -1,9 +1,16 @@ { "@metadata": { "authors": [ - "Belkacem77" + "Belkacem77", + "ButterflyOfFire" ] }, + "admin_plugins.name": "Isem", + "admin_plugins.version": "Lqem", + "admin_settings": "Iɣewwaren", + "admin_settings.current": "Tawila tamirant", + "admin_settings.current_save.value": "Sekles iɣewwaren", + "admin_settings.page-title": "Iɣewwaren - Etherpad", "index.newPad": "Apad amaynut", "index.createOpenPad": "neɣ rnu/ldi apad s yisem:", "pad.toolbar.bold.title": "Zur (Ctrl+B)", @@ -24,7 +31,7 @@ "pad.toolbar.embed.title": "Bḍu sakin seddu apad-agi", "pad.toolbar.showusers.title": "Sken iseqdacen ɣef upad-agi", "pad.colorpicker.save": "Sekles", - "pad.colorpicker.cancel": "Sefsex", + "pad.colorpicker.cancel": "Semmet", "pad.loading": "Asali...", "pad.noCookie": "Anagi n tuqqna ulac-it. Sireg inagan n tuqqna deg iminig-ik!", "pad.permissionDenied": "Ur ɣur-k ara tasiregt akken ad tkecmeḍ ar upad-agi", @@ -37,6 +44,7 @@ "pad.settings.rtlcheck": "Ɣeṛ agbur seg uyeffus s azelmaḍ?", "pad.settings.fontType": "Anaw n tsefsit:", "pad.settings.language": "Tutlayt:", + "pad.settings.about": "Ɣef", "pad.importExport.import_export": "Kter/Sifeḍ", "pad.importExport.import": "Sali aḍris neɣ isemli", "pad.importExport.importSuccessful": "Yedda!", @@ -52,7 +60,7 @@ "pad.modals.reconnecting": "Tulsa n tuqqna ar upad-ik.", "pad.modals.forcereconnect": "Ḥettem tulsa n tuqqna", "pad.modals.reconnecttimer": "Ɛreḍ tikelt-nniḍen tuqqna", - "pad.modals.cancel": "Sefsex", + "pad.modals.cancel": "Semmet", "pad.modals.userdup": "Yeldi deg usfaylu-nniḍen", "pad.modals.userdup.explanation": "Apad-agi yettban yeldi deg isfuyla-nniḍen deg uselkim-agi.", "pad.modals.userdup.advice": "Ales tuqqna akken ad tesqedceḍ asfaylu-agi.", diff --git a/src/locales/ps.json b/src/locales/ps.json index bad3d5f66..65544cebd 100644 --- a/src/locales/ps.json +++ b/src/locales/ps.json @@ -5,8 +5,26 @@ "شاه زمان پټان" ] }, + "admin_plugins.last-update": "وروستۍ هم‌مهالېدنه", + "admin_plugins.name": "نوم", + "admin_plugins.version": "بل‌بڼه", + "admin_plugins_info": "ستونزو اواري مالومات", + "admin_plugins_info.hooks": "ځای‌پرځای‌شوي چنگکونه", + "admin_plugins_info.version_latest": "وروستۍ د لاسرسي وړ بل‌بڼه", + "admin_plugins_info.version_number": "بل‌بڼې شمېره", + "admin_settings": "اوڼنې", + "admin_settings.current": "اوسنی ترتيب", + "admin_settings.current_example-devel": "د پراختيااوڼنې کينډۍ بېلگه", + "admin_settings.current_example-prod": "د توليد اوڼنې کينډۍ بېلگه", + "admin_settings.current_save.value": "اوڼنې خوندي‌کول", "index.newPad": "نوې ليکچه", "index.createOpenPad": "ليکچه د نوم له مخې پرانېستل", + "index.recentPads": "وروستۍ ليکچې", + "index.recentPadsEmpty": "هېڅ وروستۍ ليکچې ونه موندل شوې.", + "index.generateNewPad": "ناڅاپي ليکچې نوم پنځول", + "index.labelPad": "ليکچې نوم (اختياري)", + "index.placeholderPadEnter": "مهرباني وکړئ ليکچې نوم وليکئ...", + "index.createAndShareDocuments": "په رښتينې وخت کې لاسوندونه جوړ او شريک کړئ", "pad.toolbar.bold.title": "زغرد (Ctrl-B)", "pad.toolbar.italic.title": "رېوند (Ctrl-I)", "pad.toolbar.underline.title": "لرکرښن (Ctrl+U)", diff --git a/src/package.json b/src/package.json index 9a3e949c8..18f3d9ad0 100644 --- a/src/package.json +++ b/src/package.json @@ -147,6 +147,6 @@ "debug:socketio": "cross-env DEBUG=socket.io* node --require tsx/cjs node/server.ts", "test:vitest": "vitest" }, - "version": "2.4.2", + "version": "2.5.0", "license": "Apache-2.0" }