On Sandstorm, send webhooks through the Powerbox, and accept the REST API with a grain API key.

A grain has no network but the bridge proxy, so an outgoing webhook now
leaves only through an API a board admin approved in the Powerbox for that
webhook's address: each saved webhook offers "Allow this grain to reach this
address". The grant belongs to the destination, not to a person, is found
by the URL being sent to, and is approved as the address's parent path so
the bridge delivers to the exact address. Every sender - immediate, grouped
and stored - goes through webhookFetch, which off Sandstorm, or for an
address no grant covers, is exactly the SSRF-guarded fetchSafe.

The REST API called with a Sandstorm API key acts as the key's user: in a
grain the bridge sets X-Sandstorm-User-Id itself. Only in a grain, only
after a WeKan token, only for an existing enabled account, and a key without
participate reads only.

New strings translated in all languages.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu committed 2026-10-14 09:49:42 +03:00
1 parent b1e58094f4
commit 2cc0b59a51
263 files changed
+1003 -11

No files matched your search

+11
View File
@@ -491,6 +491,17 @@ template(name="outgoingWebhooksPopup")
input(type="hidden" value=this.type name="_type")
input(type="hidden" value=_id name="id")
input.primary.wide(type="submit" value="{{_ 'save'}}")
//- A grain has no network of its own: a webhook leaves only through an
address a board admin allowed in the Sandstorm Powerbox.
if isSandstorm
if webhookGranted _id
p.quiet
i.fa.fa-check
| {{_ 'sandstorm-webhook-granted'}}
else
a.button.wide.js-sandstorm-webhook-grant
i.fa.fa-plug
| {{_ 'sandstorm-webhook-grant'}}
//- #3695: what this webhook sends, grouped and when (content, grouping,
schedule). Saved at once on each change; a two-way webhook keeps the
full activity parameters and immediate delivery its reply needs.
+29
View File
@@ -2,6 +2,7 @@ import '/client/components/forms/dateFormatSettings';
import { Meteor } from 'meteor/meteor';
import { Template } from 'meteor/templating';
import { ReactiveVar } from 'meteor/reactive-var';
import { ReactiveDict } from 'meteor/reactive-dict';
import { ReactiveCache } from '/imports/reactiveCache';
import { liveAttachments } from '/models/lib/attachmentSoftDelete';
import { TAPi18n } from '/imports/i18n';
@@ -1201,6 +1202,9 @@ Template.membersWidget.events({
});
Template.outgoingWebhooksPopup.helpers({
webhookGranted(integrationId) {
return webhookGrants.get(integrationId) === true;
},
boardId() {
return Session.get('currentBoard') || Integrations.Const.GLOBAL_WEBHOOK_ID;
},
@@ -1222,7 +1226,32 @@ Template.outgoingWebhooksPopup.helpers({
},
});
// Which webhooks this grain may already reach (Sandstorm only), asked once
// per webhook when the popup shows it.
const webhookGrants = new ReactiveDict();
Template.outgoingWebhooksPopup.onRendered(function () {
if (!(Meteor.settings.public && Meteor.settings.public.sandstorm)) return;
this.autorun(() => {
const boardId = Session.get('currentBoard') || Integrations.Const.GLOBAL_WEBHOOK_ID;
for (const integration of ReactiveCache.getIntegrations({ boardId })) {
Meteor.callAsync('sandstormWebhookGrantStatus', integration._id)
.then(({ granted }) => webhookGrants.set(integration._id, granted))
.catch(() => webhookGrants.set(integration._id, false));
}
});
});
Template.outgoingWebhooksPopup.events({
async 'click .js-sandstorm-webhook-grant'(evt) {
evt.preventDefault();
const integration = this;
try {
const granted = await window.sandstormRequestWebhook(integration._id, integration.title || integration.url);
webhookGrants.set(integration._id, !!granted);
} catch (error) {
console.error('sandstormRequestWebhook', error);
}
},
'click .js-toggle-webhook-enabled'(evt) {
evt.preventDefault();
$(evt.currentTarget).find(MCB).toggleClass(CKCLS);
@@ -66,3 +66,50 @@ mismatch fails.
- [Sandstorm: Powerbox](https://docs.sandstorm.io/en/latest/developing/powerbox/)
- `src/sandstorm/api-session.capnp` and `src/sandstorm/bridge-proxy.c++` in
[sandstorm-io/sandstorm](https://github.com/sandstorm-io/sandstorm)
## Outgoing webhooks
A grain has no network of its own, so an outgoing webhook (Board menu →
Outgoing Webhooks) reaches its address only once a board admin allows it:
each saved webhook has **Allow this grain to reach this address**, which opens
the Powerbox for exactly that address's API. After it is approved the form
says so, and the webhook is sent through the bridge proxy with that grant.
- The grant belongs to the address, not to the person who approved it: board
activity sends the webhook whoever caused it. It is listed, and can be
revoked, in the grain's Sandstorm settings like any other connection.
- What is approved is the address's parent path:
`https://hooks.example.com/services/T1/B2/X3` is approved as
`https://hooks.example.com/services/T1/B2`. The bridge joins the approved
API and the request path with a `/`, so this is what makes the webhook
arrive at its exact address, with no trailing slash added.
- A changed address needs approving again. An address with a user name or
password in it cannot be approved: the proxy owns the `Authorization`
header. Put a token in the path or query, or in the webhook's token field.
- Off Sandstorm nothing changes: webhooks go out directly, through the SSRF
guard (`server/lib/ssrfGuard.js`), as before.
`imports/sandstorm/egress.mjs` (`webhookGrantFor`, `grantCovers`) decides
what is approved and what a grant covers; `server/sandstormEgress.js`
(`webhookFetch`) sends every webhook - immediate, grouped and stored - and
falls back to the SSRF-guarded `fetchSafe` off Sandstorm or for an address no
grant covers. `tests/sandstormWebhookEgress.test.cjs` runs it against a fake
bridge proxy.
## The REST API, from outside the grain
The other direction: a script or service calling WeKan's
[REST API](../../../../API/REST-API.md) in a grain. Create an API key for the
grain in Sandstorm (the key icon in the grain's top bar) and send requests to
the API host it shows, with the key as `Authorization: Bearer <key>`. Sandstorm
keeps that header for the key, so the WeKan login token is not used: the
bridge says who is calling instead, and WeKan acts as that user
(`models/lib/sandstormApiIdentity.js`, `server/apiMiddleware.js`).
- The key's user must have opened the grain at least once, so that WeKan has
an account for them; a key never creates one. A disabled account stays
refused.
- A key without the participate permission reads only: anything but GET is
answered as nobody. Board roles apply on top, as for every API call.
- Off Sandstorm the `X-Sandstorm-*` headers are never believed - anybody
could send them - and only WeKan tokens count.
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Cangkuk Web Keluar",
"boardCardTitlePopup-title": "Tapisan Tajuk Kad",
"disable-webhook": "Peumate webhook nyoe",
"sandstorm-webhook-grant": "Bri izin grain nyoe jak u alamat nyoe",
"sandstorm-webhook-granted": "Grain nyoe jeuet jak u alamat nyoe",
"global-webhook": "Cangkuk Web Global",
"new-outgoing-webhook": "Cangkuk Web Keluar Baru",
"no-name": "(Tidak Diketahui)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Uitgaande Webhooks",
"boardCardTitlePopup-title": "Kaarttitelfilter",
"disable-webhook": "Deaktiveer hierdie webhaak",
"sandstorm-webhook-grant": "Laat hierdie grain toe om hierdie adres te bereik",
"sandstorm-webhook-granted": "Hierdie grain mag hierdie adres bereik",
"global-webhook": "Globale Webhooks",
"new-outgoing-webhook": "Nuwe Uitgaande Webhook",
"no-name": "(Onbekend)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Uitgaande Webhooks",
"boardCardTitlePopup-title": "Kaarttitelfilter",
"disable-webhook": "Deaktiveer hierdie webhaak",
"sandstorm-webhook-grant": "Laat hierdie grein toe om hierdie adres te bereik",
"sandstorm-webhook-granted": "Hierdie grein mag hierdie adres bereik",
"global-webhook": "Globale Webhooks",
"new-outgoing-webhook": "Nuwe Uitgaande Webhook",
"no-name": "(Onbekend)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhook a ɛkɔ abɔnten",
"boardCardTitlePopup-title": "Kaad Ti asɛm Yi mu",
"disable-webhook": "Gyae Eyi Webhook",
"sandstorm-webhook-grant": "Ma grain yi kwan ma ɛnkɔ address yi so",
"sandstorm-webhook-granted": "Grain yi tumi kɔ address yi so",
"global-webhook": "Webhook a ɛfa nhyehyɛe no nyinaa ho",
"new-outgoing-webhook": "Webhook foforo a ɛkɔ abɔnten",
"no-name": "(Wonnim)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "ወጪ Webhooks",
"boardCardTitlePopup-title": "የካርድ ርዕስ ማጣሪያ",
"disable-webhook": "ይህን Webhook አሰናክል",
"sandstorm-webhook-grant": "ይህ grain ወደዚህ አድራሻ እንዲደርስ ፍቀድ",
"sandstorm-webhook-granted": "ይህ grain ወደዚህ አድራሻ መድረስ ይችላል",
"global-webhook": "ዓለም አቀፍ Webhooks",
"new-outgoing-webhook": "አዲስ ወጪ Webhook",
"no-name": "(ያልታወቀ)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarcheta",
"disable-webhook": "Deshabilitar iste Webhook",
"sandstorm-webhook-grant": "Permitir que iste grain plegue a ista adreza",
"sandstorm-webhook-granted": "Iste grain puede plegar a ista adreza",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "الويبهوك الصادرة",
"boardCardTitlePopup-title": "تصفية عناوين البطاقات",
"disable-webhook": "تعطيل خطاف الويب هذا",
"sandstorm-webhook-grant": "اسمح لهذه الحبة (grain) بالوصول إلى هذا العنوان",
"sandstorm-webhook-granted": "يمكن لهذه الحبة (grain) الوصول إلى هذا العنوان",
"global-webhook": "خطافات الويب العامة",
"new-outgoing-webhook": "ويبهوك جديدة",
"no-name": "(غير معروف)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "الويبهوك الصادرة",
"boardCardTitlePopup-title": "تصفية عناوين البطاقات",
"disable-webhook": "تعطيل خطاف الويب هذا",
"sandstorm-webhook-grant": "السماح لهذه الحاوية بالوصول إلى هذا العنوان",
"sandstorm-webhook-granted": "يمكن لهذه الحاوية الوصول إلى هذا العنوان",
"global-webhook": "خطافات الويب العامة",
"new-outgoing-webhook": "ويبهوك جديدة",
"no-name": "(غير معروف)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "الويبهوك الصادرة",
"boardCardTitlePopup-title": "تصفية عناوين البطاقات",
"disable-webhook": "تعطيل خطاف الويب هذا",
"sandstorm-webhook-grant": "السماح لهذه الحاوية (grain) بالوصول إلى هذا العنوان",
"sandstorm-webhook-granted": "يمكن لهذه الحاوية (grain) الوصول إلى هذا العنوان",
"global-webhook": "خطافات الويب العامة",
"new-outgoing-webhook": "ويبهوك جديدة",
"no-name": "(غير معروف)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "الويبهوك الصادرة",
"boardCardTitlePopup-title": "تصفية عناوين البطاقات",
"disable-webhook": "حذف این وب‌هوک",
"sandstorm-webhook-grant": "سمح لهاد grain يوصل لهاد العنوان",
"sandstorm-webhook-granted": "هاد grain يقدر يوصل لهاد العنوان",
"global-webhook": "وب‌هوک‌های سراسری",
"new-outgoing-webhook": "ويبهوك جديدة",
"no-name": "(غير معروف)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "বাহিৰলৈ যোৱা Webhooks",
"boardCardTitlePopup-title": "কাৰ্ড শিৰোনামৰ ফিল্টাৰ",
"disable-webhook": "এই Webhook বন্ধ কৰক",
"sandstorm-webhook-grant": "এই grain-ক এই ঠিকনালৈ যাবলৈ অনুমতি দিয়ক",
"sandstorm-webhook-granted": "এই grain-এ এই ঠিকনালৈ যাব পাৰে",
"global-webhook": "গ্ল'বেল Webhooks",
"new-outgoing-webhook": "নতুন বাহিৰলৈ যোৱা Webhook",
"no-name": "(অজ্ঞাত)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtru de títulos de tarxeta",
"disable-webhook": "Desactivar esti Webhook",
"sandstorm-webhook-grant": "Permitir qu'esti grain llegue a esta direición",
"sandstorm-webhook-granted": "Esti grain pue llegar a esta direición",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Aymar aruna: Outgoing Webhooks",
"boardCardTitlePopup-title": "tarjeta pʼiqiñcha susuña",
"disable-webhook": "jiwtʼayaña aka Webhook",
"sandstorm-webhook-grant": "Aka grain ukaxa aka chiqaru purinxañapataki jaysañamawa",
"sandstorm-webhook-granted": "Aka grain ukaxa aka chiqaru purinxaspawa",
"global-webhook": "Aymar aruna: Global Webhooks",
"new-outgoing-webhook": "machaqa Outgoing Webhook",
"no-name": "Aymar aruna: (Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Gedən Webhooks",
"boardCardTitlePopup-title": "Kart Başlıq Filtri",
"disable-webhook": "Bu Webhooku söndürün",
"sandstorm-webhook-grant": "Bu grain-ə bu ünvana qoşulmağa icazə verin",
"sandstorm-webhook-granted": "Bu grain bu ünvana qoşula bilər",
"global-webhook": "Qlobal Webhooks",
"new-outgoing-webhook": "Yeni Gedən Webhook",
"no-name": "(Naməlum)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Gedən Webhooks",
"boardCardTitlePopup-title": "Kart Başlıq Filtri",
"disable-webhook": "Bu Webhooku söndürün",
"sandstorm-webhook-grant": "Bu grain-ə bu ünvana qoşulmağa icazə verin",
"sandstorm-webhook-granted": "Bu grain bu ünvana qoşula bilər",
"global-webhook": "Qlobal Webhooks",
"new-outgoing-webhook": "Yeni Gedən Webhook",
"no-name": "(Naməlum)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Gedən Webhooks",
"boardCardTitlePopup-title": "Kart Başlıq Filtri",
"disable-webhook": "Bu Webhooku söndürün",
"sandstorm-webhook-grant": "Bu grain-ə bu ünvana çatmağa icazə ver",
"sandstorm-webhook-granted": "Bu grain bu ünvana çata bilər",
"global-webhook": "Qlobal Webhooks",
"new-outgoing-webhook": "Yeni Gedən Webhook",
"no-name": "(Naməlum)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Сығыусы веб-хуктар",
"boardCardTitlePopup-title": "Карточка исемен фильтрлау",
"disable-webhook": "Был веб-хукты һүндерергә",
"sandstorm-webhook-grant": "Был grain-ға был адресҡа барып етергә рөхсәт итергә",
"sandstorm-webhook-granted": "Был grain был адресҡа барып етә ала",
"global-webhook": "Глобаль веб-хуктар",
"new-outgoing-webhook": "Яңы сығыусы веб-хук",
"no-name": "(Билдәһеҙ)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Выходныя вэб-хукі",
"boardCardTitlePopup-title": "Фільтр назвы карткі",
"disable-webhook": "Адключыць гэты вэб-хук",
"sandstorm-webhook-grant": "Дазволіць гэтаму грэйну звяртацца да гэтага адраса",
"sandstorm-webhook-granted": "Гэты грэйн можа звяртацца да гэтага адраса",
"global-webhook": "Глабальныя вэб-хукі",
"new-outgoing-webhook": "Новы выходны вэб-хук",
"no-name": "(Невядома)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Изходящи Webhooks",
"boardCardTitlePopup-title": "Филтър на Име на Карта",
"disable-webhook": "Изключи този Webhook",
"sandstorm-webhook-grant": "Разрешаване на този grain да достига този адрес",
"sandstorm-webhook-granted": "Този grain може да достига този адрес",
"global-webhook": "Глобални Webhooks",
"new-outgoing-webhook": "Нов Изходящ Webhook",
"no-name": "(Непознат)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "बाहर जाए वाला वेबहुक",
"boardCardTitlePopup-title": "कार्ड शीर्षक छँटाई",
"disable-webhook": "ई वेबहुक बंद करीं",
"sandstorm-webhook-grant": "एह grain के एह पता तक पहुँचे के अनुमति दीं",
"sandstorm-webhook-granted": "ई grain एह पता तक पहुँच सकेला",
"global-webhook": "वैश्विक वेबहुक",
"new-outgoing-webhook": "नया बाहर जाए वाला वेबहुक",
"no-name": "(अनजान)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ol webhook we oli go aot",
"boardCardTitlePopup-title": "Kad Taetol Filter",
"disable-webhook": "Mekem i no wok Dispela Webhook",
"sandstorm-webhook-grant": "Letem grain ya i go kasem adres ya",
"sandstorm-webhook-granted": "Grain ya i save go kasem adres ya",
"global-webhook": "Ol webhook blong ful sistem",
"new-outgoing-webhook": "Niu Outgoing Webhook",
"no-name": "(Oli no save)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhook bɔtaw",
"boardCardTitlePopup-title": "Karata tɔgɔ sɛgɛsɛgɛli",
"disable-webhook": "Webhook in datugu",
"sandstorm-webhook-grant": "A to grain nin ka se ladɛrɛsi nin ma",
"sandstorm-webhook-granted": "Grain nin bɛ se ka se ladɛrɛsi nin ma",
"global-webhook": "Foroba webhookw",
"new-outgoing-webhook": "Webhook bɔta kura",
"no-name": "(Dɔnnen tɛ)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "বহির্গামী Webhook",
"boardCardTitlePopup-title": "কার্ডের শিরোনামের ছাঁকনি",
"disable-webhook": "এই Webhook বন্ধ করুন",
"sandstorm-webhook-grant": "এই grain-কে এই ঠিকানায় পৌঁছানোর অনুমতি দিন",
"sandstorm-webhook-granted": "এই grain এই ঠিকানায় পৌঁছাতে পারে",
"global-webhook": "বৈশ্বিক Webhook",
"new-outgoing-webhook": "নতুন বহির্গামী Webhook",
"no-name": "(অজানা)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "ཕྱིར་གཏོང་ Webhooks",
"boardCardTitlePopup-title": "བྱང་བུའི་ཁ་བྱང་འཚག་ཆས།",
"disable-webhook": "Webhook འདི་སྤྱོད་མི་ཐུབ་བཟོ།",
"sandstorm-webhook-grant": "grain འདི་ས་གནས་འདིར་འབྱོར་བར་ཆོག་མཆན་སྤྲོད།",
"sandstorm-webhook-granted": "grain འདི་ས་གནས་འདིར་འབྱོར་ཆོག",
"global-webhook": "སྤྱི་ཁྱབ་ Webhooks",
"new-outgoing-webhook": "ཕྱིར་གཏོང་ Webhook གསར་པ།",
"no-name": "(མི་ཤེས)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Bougevadurien diga-digant",
"boardCardTitlePopup-title": "Sil titl ar gartenn",
"disable-webhook": "Diweredekaat ar webhook-mañ",
"sandstorm-webhook-grant": "Aotren ar grain-mañ da dizhout ar chomlec'h-mañ",
"sandstorm-webhook-granted": "Gallout a ra ar grain-mañ tizhout ar chomlec'h-mañ",
"global-webhook": "Bougevadurien diga-digant hollek",
"new-outgoing-webhook": "New Bougevadurien diga-digant",
"no-name": "(Dinamet)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Дојава догађаја",
"boardCardTitlePopup-title": "Издвајање по наслову задатка",
"disable-webhook": "Онеспособи ову дојаву догађаја",
"sandstorm-webhook-grant": "Dozvoli ovom grainu da pristupi ovoj adresi",
"sandstorm-webhook-granted": "Ovaj grain smije pristupiti ovoj adresi",
"global-webhook": "Дојава догађаја",
"new-outgoing-webhook": "Нова дојава догађаја",
"no-name": "(Nepoznato)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Гараха вебхукүүд",
"boardCardTitlePopup-title": "Картын нэрын шүүлтэ",
"disable-webhook": "Энэ вебхук унтарааха",
"sandstorm-webhook-grant": "Энэ grain-да энэ хаягта хүрэхые зүбшөөхэ",
"sandstorm-webhook-granted": "Энэ grain энэ хаягта хүрэжэ болоно",
"global-webhook": "Юрэнхы вебхукүүд",
"new-outgoing-webhook": "Шэнэ гараха вебхук",
"no-name": "(Мэдэгдээгүй)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ordenacions de webhooks",
"boardCardTitlePopup-title": "Filtre de títol de la fitxa",
"disable-webhook": "Desactiveu aquest webhook",
"sandstorm-webhook-grant": "Permet que aquest gra arribi a aquesta adreça",
"sandstorm-webhook-granted": "Aquest gra pot arribar a aquesta adreça",
"global-webhook": "Webhooks globals",
"new-outgoing-webhook": "Nou Webbook sortt",
"no-name": "Importa tauler des de Wekan",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ordenacions de webhooks",
"boardCardTitlePopup-title": "Filtre de títol de la fitxa",
"disable-webhook": "Desactiveu aquest webhook",
"sandstorm-webhook-grant": "Permet que este grain accedisca a esta adreça",
"sandstorm-webhook-granted": "Este grain pot accedir a esta adreça",
"global-webhook": "Webhooks globals",
"new-outgoing-webhook": "Nou Webbook sortt",
"no-name": "Importa tauler des de Wekan",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ordenacions de webhooks",
"boardCardTitlePopup-title": "Filtre de títol de la fitxa",
"disable-webhook": "Desactiveu aquest webhook",
"sandstorm-webhook-grant": "Permet que aquest grain arribi a aquesta adreça",
"sandstorm-webhook-granted": "Aquest grain pot arribar a aquesta adreça",
"global-webhook": "Webhooks globals",
"new-outgoing-webhook": "Nou Webbook sortt",
"no-name": "Importa tauler des de Wekan",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "ᎦᏄᎪᎬ Webhooks",
"boardCardTitlePopup-title": "ᎪᏪᎵ ᎤᏍᏗ ᎤᏙᎥ ᎪᎵᏰᏗ",
"disable-webhook": "ᎯᎠ Webhook ᎠᏍᏚᎲ",
"sandstorm-webhook-grant": "ᎯᎠ grain ᎠᎵᏍᏓᏁᏗ ᎯᎠ ᎦᏁᎸ ᏩᎷᎯᏍᏗ",
"sandstorm-webhook-granted": "ᎯᎠ grain ᎬᏩᎷᎯᏍᏗ ᎯᎠ ᎦᏁᎸ",
"global-webhook": "ᎡᎶᎯ Webhooks",
"new-outgoing-webhook": "ᎢᏤ ᎦᏄᎪᎬ Webhook",
"no-name": "(ᏄᏙᎥᏒᎾ)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhookە دەرچووەکان",
"boardCardTitlePopup-title": "پاڵاوتنی ناونیشانی کارت",
"disable-webhook": "ئەم Webhookە ناچالاک بکە",
"sandstorm-webhook-grant": "ڕێگە بدە بەم grainە بگاتە ئەم ناونیشانە",
"sandstorm-webhook-granted": "ئەم grainە دەتوانێت بگاتە ئەم ناونیشانە",
"global-webhook": "Webhookە گشتییەکان",
"new-outgoing-webhook": "Webhookی دەرچووی نوێ",
"no-name": "(نەناسراو)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "传出 Webhook",
"boardCardTitlePopup-title": "卡片标题过滤器",
"disable-webhook": "禁用此 Webhook",
"sandstorm-webhook-grant": "允许此 grain 访问此地址",
"sandstorm-webhook-granted": "此 grain 已获准访问此地址",
"global-webhook": "全局 Webhooks",
"new-outgoing-webhook": "新的传出 Webhook",
"no-name": "(未知)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhook di surtita",
"boardCardTitlePopup-title": "Filtru secondu u titulu di a carta",
"disable-webhook": "Disattivà stu webhook",
"sandstorm-webhook-grant": "Permette à stu grain d'accede à st'indirizzu",
"sandstorm-webhook-granted": "Stu grain pò accede à st'indirizzu",
"global-webhook": "Webhook glubali",
"new-outgoing-webhook": "Novu webhook di surtita",
"no-name": "(Scunnisciutu)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Odchozí Webhooky",
"boardCardTitlePopup-title": "Filtr názvů karet",
"disable-webhook": "Zakázat tento webhook",
"sandstorm-webhook-grant": "Povolit tomuto grainu přístup na tuto adresu",
"sandstorm-webhook-granted": "Tento grain smí přistupovat na tuto adresu",
"global-webhook": "Globální webhooks",
"new-outgoing-webhook": "Nové odchozí Webhooky",
"no-name": "(Neznámé)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Odchozí Webhooky",
"boardCardTitlePopup-title": "Filtr názvů karet",
"disable-webhook": "Zakázat tento webhook",
"sandstorm-webhook-grant": "Povolit tomuto grainu přístup na tuto adresu",
"sandstorm-webhook-granted": "Tento grain smí přistupovat na tuto adresu",
"global-webhook": "Globální webhooks",
"new-outgoing-webhook": "Nové odchozí Webhooky",
"no-name": "(Neznámé)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Wëchòdzącé webhooki",
"boardCardTitlePopup-title": "Filtruj poprzez nazwę kôrtë",
"disable-webhook": "Wëłączë nen webhook",
"sandstorm-webhook-grant": "Pòzwôlôj temù grainowi dosëgnąc tegò adresë",
"sandstorm-webhook-granted": "Nen grain mòże dosëgnąc tegò adresë",
"global-webhook": "Globalné webhooki",
"new-outgoing-webhook": "Nowi wychodzący webhook",
"no-name": "(Nieznóné)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Тухакан webhookсем",
"boardCardTitlePopup-title": "Карточка ячӗн фильтрӗ",
"disable-webhook": "Ҫак webhookа хутмас",
"sandstorm-webhook-grant": "Ҫак grain-а ҫак адреса ҫитме ирӗк пар",
"sandstorm-webhook-granted": "Ҫак grain ҫак адреса ҫитме пултарать",
"global-webhook": "Тӗп webhookсем",
"new-outgoing-webhook": "Ҫӗнӗ тухакан webhook",
"no-name": "(Паллӑ мар)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Llyfrau Gwe Allan",
"boardCardTitlePopup-title": "Hidlo Teitl Cerdyn",
"disable-webhook": "Analluoga'r Llyfr Gwe Hwn",
"sandstorm-webhook-grant": "Caniatáu i'r grain hwn gyrraedd y cyfeiriad hwn",
"sandstorm-webhook-granted": "Caiff y grain hwn gyrraedd y cyfeiriad hwn",
"global-webhook": "Bachau Gwe Byd-eang",
"new-outgoing-webhook": "Llyfr Gwe Allan Newydd",
"no-name": "(Anhysbys)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Llyfrau Gwe Allan",
"boardCardTitlePopup-title": "Hidlo Teitl Cerdyn",
"disable-webhook": "Analluoga'r Llyfr Gwe Hwn",
"sandstorm-webhook-grant": "Caniatáu i'r grawn hwn gyrraedd y cyfeiriad hwn",
"sandstorm-webhook-granted": "Caiff y grawn hwn gyrraedd y cyfeiriad hwn",
"global-webhook": "Bachau Gwe Byd-eang",
"new-outgoing-webhook": "Llyfr Gwe Allan Newydd",
"no-name": "(Anhysbys)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Udgående webhooks",
"boardCardTitlePopup-title": "Filter for korttitel",
"disable-webhook": "Slå dette webhook fra",
"sandstorm-webhook-grant": "Tillad dette grain at nå denne adresse",
"sandstorm-webhook-granted": "Dette grain må nå denne adresse",
"global-webhook": "Globale webhooks",
"new-outgoing-webhook": "Ny udgående webhook",
"no-name": "(Ukendt)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ausgehende Webhooks",
"boardCardTitlePopup-title": "Kartentitelfilter",
"disable-webhook": "Diesen Webhook deaktivieren",
"sandstorm-webhook-grant": "Diesem Grain erlauben, diese Adresse zu erreichen",
"sandstorm-webhook-granted": "Dieses Grain darf diese Adresse erreichen",
"global-webhook": "Globale Webhooks",
"new-outgoing-webhook": "Neuer ausgehender Webhook",
"no-name": "(Unbekannt)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ausgehende Webhooks",
"boardCardTitlePopup-title": "Kartentitelfilter",
"disable-webhook": "Diesen Webhook deaktivieren",
"sandstorm-webhook-grant": "Diesem Grain erlauben, diese Adresse zu erreichen",
"sandstorm-webhook-granted": "Dieses Grain darf diese Adresse erreichen",
"global-webhook": "Globale Webhooks",
"new-outgoing-webhook": "Neuer ausgehender Webhook",
"no-name": "(Unbekannt)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ausgehende Webhooks",
"boardCardTitlePopup-title": "Kartentitelfilter",
"disable-webhook": "Diesen Webhook deaktivieren",
"sandstorm-webhook-grant": "Diesem Grain den Zugriff auf diese Adresse erlauben",
"sandstorm-webhook-granted": "Dieses Grain darf diese Adresse erreichen",
"global-webhook": "Globale Webhooks",
"new-outgoing-webhook": "Neuer ausgehender Webhook",
"no-name": "(Unbekannt)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ausgehende Webhooks",
"boardCardTitlePopup-title": "Kartentitelfilter",
"disable-webhook": "Diesen Webhook deaktivieren",
"sandstorm-webhook-grant": "Diesem Grain den Zugriff auf diese Adresse erlauben",
"sandstorm-webhook-granted": "Dieses Grain darf auf diese Adresse zugreifen",
"global-webhook": "Globale Webhooks",
"new-outgoing-webhook": "Neuer ausgehender Webhook",
"no-name": "(Unbekannt)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "ཕྱིར་གཏོང་ Webhook རྣམས།",
"boardCardTitlePopup-title": "ཤོག་བྱང་ཁ་བྱང་གི་ཚགས་མ།",
"disable-webhook": "Webhook འདི་སྤྱོད་མེད་བཟོ།",
"sandstorm-webhook-grant": "གྲེན་འདི་ ཁ་བྱང་འདི་ལུ་ལྷོད་ནིའི་གནང་བ་བྱིན།",
"sandstorm-webhook-granted": "གྲེན་འདི་ ཁ་བྱང་འདི་ལུ་ལྷོད་ཆོག།",
"global-webhook": "སྤྱི་ཡོངས་ Webhook རྣམས།",
"new-outgoing-webhook": "ཕྱིར་གཏོང་ Webhook གསར་པ།",
"no-name": "(ངོ་མ་ཤེས་པ།)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhook siwo yina go",
"boardCardTitlePopup-title": "Kaɖi ƒe ŋkɔ mɔɖeɖe",
"disable-webhook": "Xe mɔ na webhook sia",
"sandstorm-webhook-grant": "Na mɔ grain sia be wòaɖo adrɛs sia gbɔ",
"sandstorm-webhook-granted": "Grain sia ate ŋu aɖo adrɛs sia gbɔ",
"global-webhook": "Xexeame katã ƒe webhookwo",
"new-outgoing-webhook": "Webhook yeye si yina go",
"no-name": "(Womenya o)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Εξερχόμενα Webhooks",
"boardCardTitlePopup-title": "Φίλτρο τίτλου κάρτας",
"disable-webhook": "Απενεργοποίηση αυτού του Webhook",
"sandstorm-webhook-grant": "Να επιτρέπεται σε αυτό το grain να φτάνει σε αυτή τη διεύθυνση",
"sandstorm-webhook-granted": "Αυτό το grain μπορεί να φτάνει σε αυτή τη διεύθυνση",
"global-webhook": "Καθολικά Webhooks",
"new-outgoing-webhook": "Νέο Εξερχόμενο Webhook",
"no-name": "(Άγνωστο)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Εξερχόμενα Webhooks",
"boardCardTitlePopup-title": "Φίλτρο τίτλου κάρτας",
"disable-webhook": "Απενεργοποίηση αυτού του Webhook",
"sandstorm-webhook-grant": "Να επιτρέπεται σε αυτό το grain να φτάνει σε αυτή τη διεύθυνση",
"sandstorm-webhook-granted": "Αυτό το grain μπορεί να φτάνει σε αυτή τη διεύθυνση",
"global-webhook": "Καθολικά Webhooks",
"new-outgoing-webhook": "Νέο Εξερχόμενο Webhook",
"no-name": "(Άγνωστο)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"boardCardTitlePopup-title": "Card Title Filter",
"disable-webhook": "Disable This Webhook",
"sandstorm-webhook-grant": "Allow this grain to reach this address",
"sandstorm-webhook-granted": "This grain may reach this address",
"global-webhook": "Global Webhooks",
"new-outgoing-webhook": "New Outgoing Webhook",
"no-name": "(Unknown)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Elirantaj Webhook-oj",
"boardCardTitlePopup-title": "Filtrilo de kartaj titoloj",
"disable-webhook": "Malŝalti ĉi tiun Webhook",
"sandstorm-webhook-grant": "Permesi al ĉi tiu grajno atingi ĉi tiun adreson",
"sandstorm-webhook-granted": "Ĉi tiu grajno rajtas atingi ĉi tiun adreson",
"global-webhook": "Ĝeneralaj Webhook-oj",
"new-outgoing-webhook": "Nova eliranta Webhook",
"no-name": "(Nekonata)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Ganchos Web Salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo Gancho Web",
"no-name": "(desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks salientes",
"boardCardTitlePopup-title": "Filtro de títulos de tarjeta",
"disable-webhook": "Deshabilitar este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a esta dirección",
"sandstorm-webhook-granted": "Este grain puede acceder a esta dirección",
"global-webhook": "Webhooks globales",
"new-outgoing-webhook": "Nuevo webhook saliente",
"no-name": "(Desconocido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Väljaminevad veebikonksud",
"boardCardTitlePopup-title": "Kaardi pealkirja filter",
"disable-webhook": "Lülita see veebikonks välja",
"sandstorm-webhook-grant": "Luba sellel grainil sellele aadressile ühenduda",
"sandstorm-webhook-granted": "See grain võib sellele aadressile ühenduda",
"global-webhook": "Globaalsed veebikonksud",
"new-outgoing-webhook": "Uus väljaminev veebikonks",
"no-name": "(Tundmatu)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Irteerako Webhook-ak",
"boardCardTitlePopup-title": "Txartelen tituluen iragazkia",
"disable-webhook": "Desgaitu Webhook hau",
"sandstorm-webhook-grant": "Baimendu grain honi helbide honetara iristea",
"sandstorm-webhook-granted": "Grain hau helbide honetara irits daiteke",
"global-webhook": "Webhook globalak",
"new-outgoing-webhook": "Irteera-webhook berria",
"no-name": "(Ezezaguna)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "وب‌هوک‌های خروجی",
"boardCardTitlePopup-title": "فیلتر عنوان کارت",
"disable-webhook": "حذف این وب‌هوک",
"sandstorm-webhook-grant": "اجازه دهید این grain به این نشانی دسترسی داشته باشد",
"sandstorm-webhook-granted": "این grain می‌تواند به این نشانی دسترسی داشته باشد",
"global-webhook": "وب‌هوک‌های سراسری",
"new-outgoing-webhook": "وب‌هوک خروجی جدید",
"no-name": "(ناشناخته)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "الويبهوك الصادرة",
"boardCardTitlePopup-title": "فیلتر عنوان کارت",
"disable-webhook": "حذف این وب‌هوک",
"sandstorm-webhook-grant": "اجازه دادن به این grain برای دسترسی به این نشانی",
"sandstorm-webhook-granted": "این grain می‌تواند به این نشانی دسترسی داشته باشد",
"global-webhook": "وب‌هوک‌های سراسری",
"new-outgoing-webhook": "ويبهوك جديدة",
"no-name": "(ناشناخته)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks yaltuɗe",
"boardCardTitlePopup-title": "Siiwtorde hoore kartal",
"disable-webhook": "Dartin webhook oo",
"sandstorm-webhook-grant": "Yamir grain ngal yottaade ñiiɓirde nde",
"sandstorm-webhook-granted": "Grain ngal no waawi yottaade ñiiɓirde nde",
"global-webhook": "Webhooks kuuɓɗe",
"new-outgoing-webhook": "Webhook yaltuɗo keso",
"no-name": "(Anndaaka)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Lähtevät Webkoukut",
"boardCardTitlePopup-title": "Kortin otsikkosuodatin",
"disable-webhook": "Poista käytöstä tämä Webkoukku",
"sandstorm-webhook-grant": "Salli tämän grainin tavoittaa tämä osoite",
"sandstorm-webhook-granted": "Tämä grain saa tavoittaa tämän osoitteen",
"global-webhook": "Kaikenkattavat Webkoukut",
"new-outgoing-webhook": "Uusi lähtevä Webkoukku",
"no-name": "(Tuntematon)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhook e Lako Tani",
"boardCardTitlePopup-title": "Vakatautaki ni Ulutaga ni Kadi",
"disable-webhook": "Bokoca na Webhook Oqo",
"sandstorm-webhook-grant": "Vakatara me yaco rawa na grain oqo ki na itikotiko oqo",
"sandstorm-webhook-granted": "E rawa ni yaco na grain oqo ki na itikotiko oqo",
"global-webhook": "Webhook Raraba",
"new-outgoing-webhook": "Webhook Vou e Lako Tani",
"no-name": "(Sega ni kilai)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Útrættað webhooks",
"boardCardTitlePopup-title": "Sálding eftir kortheiti",
"disable-webhook": "Óvirkja henda webhook",
"sandstorm-webhook-grant": "Loyv hesum grain at røkka hesa adressuna",
"sandstorm-webhook-granted": "Hetta grain kann røkka hesa adressuna",
"global-webhook": "Altøk webhooks",
"new-outgoing-webhook": "Nýtt útrættað webhook",
"no-name": "(Ókent)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks sortants",
"boardCardTitlePopup-title": "Filtre par titre de carte",
"disable-webhook": "Désactiver ce webhook",
"sandstorm-webhook-grant": "Autoriser ce grain à joindre cette adresse",
"sandstorm-webhook-granted": "Ce grain peut joindre cette adresse",
"global-webhook": "Webhooks globaux",
"new-outgoing-webhook": "Nouveau webhook sortant",
"no-name": "(Inconnu)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks sortants",
"boardCardTitlePopup-title": "Filtre par titre de carte",
"disable-webhook": "Désactiver ce webhook",
"sandstorm-webhook-grant": "Autoriser ce grain à joindre cette adresse",
"sandstorm-webhook-granted": "Ce grain peut joindre cette adresse",
"global-webhook": "Webhooks globaux",
"new-outgoing-webhook": "Nouveau webhook sortant",
"no-name": "(Inconnu)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks sortants",
"boardCardTitlePopup-title": "Filtre par titre de carte",
"disable-webhook": "Désactiver ce webhook",
"sandstorm-webhook-grant": "Autoriser ce grain à joindre cette adresse",
"sandstorm-webhook-granted": "Ce grain peut joindre cette adresse",
"global-webhook": "Webhooks globaux",
"new-outgoing-webhook": "Nouveau webhook sortant",
"no-name": "(Inconnu)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks sortants",
"boardCardTitlePopup-title": "Filtre par titre de carte",
"disable-webhook": "Désactiver ce webhook",
"sandstorm-webhook-grant": "Autoriser ce grain à joindre cette adresse",
"sandstorm-webhook-granted": "Ce grain peut joindre cette adresse",
"global-webhook": "Webhooks globaux",
"new-outgoing-webhook": "Nouveau webhook sortant",
"no-name": "(Inconnu)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks sortants",
"boardCardTitlePopup-title": "Filtre par titre de carte",
"disable-webhook": "Désactiver ce webhook",
"sandstorm-webhook-grant": "Autoriser ce grain à joindre cette adresse",
"sandstorm-webhook-granted": "Ce grain peut joindre cette adresse",
"global-webhook": "Webhooks globaux",
"new-outgoing-webhook": "Nouveau webhook sortant",
"no-name": "(Inconnu)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhook in jessude",
"boardCardTitlePopup-title": "Filtro par titul cjarte",
"disable-webhook": "Disattiva chest webhook",
"sandstorm-webhook-grant": "Permet a chest grain di rivâ a cheste direzion",
"sandstorm-webhook-granted": "Chest grain al pues rivâ a cheste direzion",
"global-webhook": "Webhook globâi",
"new-outgoing-webhook": "Gnûf webhook in uscita",
"no-name": "(No cognossût)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Utgeande Webhooks",
"boardCardTitlePopup-title": "Card Titel Filter",
"disable-webhook": "Dizze webhook útskeakelje",
"sandstorm-webhook-grant": "Dizze grain tastean om dit adres te berikken",
"sandstorm-webhook-granted": "Dizze grain mei dit adres berikke",
"global-webhook": "Globale webhooks",
"new-outgoing-webhook": "Nije útgeande webhook",
"no-name": "(Ûnbekend)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Utgeande Webhooks",
"boardCardTitlePopup-title": "Card Titel Filter",
"disable-webhook": "Dizze webhook útskeakelje",
"sandstorm-webhook-grant": "Dizze grain tastean dit adres te berikken",
"sandstorm-webhook-granted": "Dizze grain mei dit adres berikke",
"global-webhook": "Globale webhooks",
"new-outgoing-webhook": "Nije útgeande webhook",
"no-name": "(Ûnbekend)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks Amach",
"boardCardTitlePopup-title": "Scagaire Teidil Cárta",
"disable-webhook": "Díchumasaigh an Webhook Seo",
"sandstorm-webhook-grant": "Ceadaigh don grain seo an seoladh seo a bhaint amach",
"sandstorm-webhook-granted": "Tá cead ag an grain seo an seoladh seo a bhaint amach",
"global-webhook": "Webhooks Domhanda",
"new-outgoing-webhook": "Webhook Amach Nua",
"no-name": "(Anaithnid)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks a-mach",
"boardCardTitlePopup-title": "Criathrag Tiotal Cairte",
"disable-webhook": "Cuir an Webhook Seo À Comas",
"sandstorm-webhook-grant": "Leig leis a’ grain seo an seòladh seo a ruigsinn",
"sandstorm-webhook-granted": "Faodaidh an grain seo an seòladh seo a ruigsinn",
"global-webhook": "Webhooks Cruinneil",
"new-outgoing-webhook": "Webhook Ùr a-mach",
"no-name": "(Neo-aithnichte)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks de saída",
"boardCardTitlePopup-title": "Filtro do título da tarxeta",
"disable-webhook": "Desativar Este Webhook",
"sandstorm-webhook-grant": "Permitir que este grain acceda a este enderezo",
"sandstorm-webhook-granted": "Este grain pode acceder a este enderezo",
"global-webhook": "Webhooks Globais",
"new-outgoing-webhook": "Novo Webhook de saída",
"no-name": "(Desconhecido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks de saída",
"boardCardTitlePopup-title": "Filtro do título da tarxeta",
"disable-webhook": "Desactivar este webhook",
"sandstorm-webhook-grant": "Permitir que este grain chegue a este enderezo",
"sandstorm-webhook-granted": "Este grain pode chegar a este enderezo",
"global-webhook": "Webhooks globais",
"new-outgoing-webhook": "Novo webhook de saída",
"no-name": "(Descoñecido)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhook osẽva",
"boardCardTitlePopup-title": "Kuatia'i réra mboguaha",
"disable-webhook": "Embogue ko Webhook",
"sandstorm-webhook-grant": "Emoneĩ ko grain oho hag̃ua ko rendápe",
"sandstorm-webhook-granted": "Ko grain ikatu oho ko rendápe",
"global-webhook": "Webhook opavavegua",
"new-outgoing-webhook": "Webhook osẽva pyahu",
"no-name": "(Ojekuaa'ỹva)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "આઉટગોઇંગ વેબહુક્સ",
"boardCardTitlePopup-title": "કાર્ડ શીર્ષક ફિલ્ટર",
"disable-webhook": "આ વેબહૂકને અક્ષમ કરો",
"sandstorm-webhook-grant": "આ grain ને આ સરનામા સુધી પહોંચવાની મંજૂરી આપો",
"sandstorm-webhook-granted": "આ grain આ સરનામા સુધી પહોંચી શકે છે",
"global-webhook": "વૈશ્વિક વેબહુક્સ",
"new-outgoing-webhook": "નવું આઉટગોઇંગ વેબહૂક",
"no-name": "(અજ્ઞાત)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhookyn goll magh",
"boardCardTitlePopup-title": "Screeu ennym kaart",
"disable-webhook": "Jean y webhook shoh ass",
"sandstorm-webhook-grant": "Lhig da'n grain shoh roshtyn er yn enmys shoh",
"sandstorm-webhook-granted": "Foddee yn grain shoh roshtyn er yn enmys shoh",
"global-webhook": "Webhookyn cadjin",
"new-outgoing-webhook": "Webhook noa goll magh",
"no-name": "(Neu-enney)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "Webhooks masu fita",
"boardCardTitlePopup-title": "Tace taken kati",
"disable-webhook": "Kashe wannan webhook",
"sandstorm-webhook-grant": "Bari wannan grain ya isa wannan adireshi",
"sandstorm-webhook-granted": "Wannan grain zai iya isa wannan adireshi",
"global-webhook": "Webhooks na duniya",
"new-outgoing-webhook": "Sabon webhook mai fita",
"no-name": "(Ba a sani ba)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "oukakoinaka wepahookaka",
"boardCardTitlePopup-title": "kāleka inoa kānana",
"disable-webhook": "hoʻopau kēia wepahooka",
"sandstorm-webhook-grant": "ʻAe i kēia grain e hiki aku i kēia wahi noho",
"sandstorm-webhook-granted": "Hiki i kēia grain ke hiki aku i kēia wahi noho",
"global-webhook": "kalopala wepahookaka",
"new-outgoing-webhook": "hou oukakoinaka wepahooka",
"no-name": "(unakanowana)",
+2
View File
@@ -1298,6 +1298,8 @@
"outgoingWebhooksPopup-title": "קרסי רשת יוצאים",
"boardCardTitlePopup-title": "מסנן כותרת כרטיס",
"disable-webhook": "השבתת ההתלייה הזאת",
"sandstorm-webhook-grant": "לאפשר ל־grain הזה לגשת לכתובת הזו",
"sandstorm-webhook-granted": "ה־grain הזה רשאי לגשת לכתובת הזו",
"global-webhook": "התליות גלובליות",
"new-outgoing-webhook": "קרסי רשת יוצאים חדשים",
"no-name": "(לא ידוע)",
Loaded 100 of 263 files, more files were not shown because too many files have changed in this diff. Show more