Merge branch 'master' of https://github.com/wekan/wekan into new-search

This commit is contained in:
John R. Supplee 2021-01-23 17:36:09 +02:00
commit b40d53df84
66 changed files with 732 additions and 605 deletions

View file

@ -5,6 +5,13 @@ This release adds the following new features:
- [Option to add custom field to all cards](https://github.com/wekan/wekan/pulls/3466). - [Option to add custom field to all cards](https://github.com/wekan/wekan/pulls/3466).
Thanks to jrsupplee. Thanks to jrsupplee.
and adds the following updates:
- Updated dependencies.
[Part 1](https://github.com/wekan/wekan/commit/7a66cb46a0ec334f4e95a73322641ba029f770ad),
[Part 2](https://github.com/wekan/wekan/commit/953cfd6ecd291196ce2ad1d4a5eac19ca21a20d9).
Thanks to developers of dependencies.
and fixes the following bugs: and fixes the following bugs:
- [WIP Limit: Limited number of cards highlighting to true overbooking](https://github.com/wekan/wekan/pull/3468). - [WIP Limit: Limited number of cards highlighting to true overbooking](https://github.com/wekan/wekan/pull/3468).

View file

@ -29,9 +29,10 @@ template(name="myCards")
if $eq myCardsSort 'board' if $eq myCardsSort 'board'
each board in myCardsList each board in myCardsList
.my-cards-board-wrapper .my-cards-board-wrapper
.my-cards-board-title .my-cards-board-title(class=board.colorClass, id="header")
+viewer a(href=board.absoluteUrl)
= board.title +viewer
= board.title
each swimlane in board.mySwimlanes each swimlane in board.mySwimlanes
.my-cards-swimlane-title(class="{{#if swimlane.colorClass}}{{ swimlane.colorClass }}{{else}}swimlane-default-color{{/if}}") .my-cards-swimlane-title(class="{{#if swimlane.colorClass}}{{ swimlane.colorClass }}{{else}}swimlane-default-color{{/if}}")
+viewer +viewer

View file

@ -41,9 +41,9 @@
.my-cards-list-wrapper .my-cards-list-wrapper
margin: 1rem margin: 1rem
border-radius: 5px border-radius: 5px
padding: 1.5rem //padding: 1.5rem
padding-top: 0.75rem //padding-top: 0.75rem
display: inline-block display: inline-grid
min-width: 250px min-width: 250px
max-width: 350px max-width: 350px

View file

@ -16,7 +16,7 @@ BlazeComponent.extendComponent({
}).register('customFieldsSidebar'); }).register('customFieldsSidebar');
const CreateCustomFieldPopup = BlazeComponent.extendComponent({ const CreateCustomFieldPopup = BlazeComponent.extendComponent({
_types: ['text', 'number', 'date', 'dropdown', 'currency'], _types: ['text', 'number', 'date', 'dropdown', 'currency', 'checkbox'],
_currencyList: [ _currencyList: [
{ {

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "الدقائق", "minutes": "الدقائق",
"seconds": "الثواني", "seconds": "الثواني",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "نعم", "yes": "نعم",
"no": "لا", "no": "لا",

View file

@ -601,7 +601,8 @@
"minutes": "минути", "minutes": "минути",
"seconds": "секунди", "seconds": "секунди",
"show-field-on-card": "Покажи това поле в картата", "show-field-on-card": "Покажи това поле в картата",
"automatically-field-on-card": "Създай автоматично поле към всички карти", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Покажи име на поле на мини-картата", "showLabel-field-on-card": "Покажи име на поле на мини-картата",
"yes": "Да", "yes": "Да",
"no": "Не", "no": "Не",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minuts", "minutes": "minuts",
"seconds": "segons", "seconds": "segons",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Si", "yes": "Si",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minut", "minutes": "minut",
"seconds": "sekund", "seconds": "sekund",
"show-field-on-card": "Ukázat toto pole na kartě", "show-field-on-card": "Ukázat toto pole na kartě",
"automatically-field-on-card": "Automaticky vytvořit pole na všech kartách", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Ukázat štítek pole na minikartě", "showLabel-field-on-card": "Ukázat štítek pole na minikartě",
"yes": "Ano", "yes": "Ano",
"no": "Ne", "no": "Ne",

View file

@ -601,7 +601,8 @@
"minutes": "minutter", "minutes": "minutter",
"seconds": "sekunder", "seconds": "sekunder",
"show-field-on-card": "Vis dette felt på kortet", "show-field-on-card": "Vis dette felt på kortet",
"automatically-field-on-card": "Auto-opret felter på alle kort", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Vis feltetikette på minikort", "showLabel-field-on-card": "Vis feltetikette på minikort",
"yes": "Ja", "yes": "Ja",
"no": "Nej", "no": "Nej",

View file

@ -601,7 +601,8 @@
"minutes": "Minuten", "minutes": "Minuten",
"seconds": "Sekunden", "seconds": "Sekunden",
"show-field-on-card": "Zeige dieses Feld auf der Karte", "show-field-on-card": "Zeige dieses Feld auf der Karte",
"automatically-field-on-card": "Automatisch Label für alle Karten erzeugen", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen", "showLabel-field-on-card": "Feldbezeichnung auf Minikarte anzeigen",
"yes": "Ja", "yes": "Ja",
"no": "Nein", "no": "Nein",

View file

@ -601,7 +601,8 @@
"minutes": "λεπτά", "minutes": "λεπτά",
"seconds": "δευτερόλεπτα", "seconds": "δευτερόλεπτα",
"show-field-on-card": "Προβολή αυτού του πεδίου στην κάρτα", "show-field-on-card": "Προβολή αυτού του πεδίου στην κάρτα",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Ναι", "yes": "Ναι",
"no": "Όχι", "no": "Όχι",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Jes", "yes": "Jes",
"no": "Ne", "no": "Ne",

View file

@ -601,7 +601,8 @@
"minutes": "minutos", "minutes": "minutos",
"seconds": "segundos", "seconds": "segundos",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Si", "yes": "Si",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutos", "minutes": "minutos",
"seconds": "segundos", "seconds": "segundos",
"show-field-on-card": "Mostrar este campo en la tarjeta", "show-field-on-card": "Mostrar este campo en la tarjeta",
"automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.",
"yes": "Sí", "yes": "Sí",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutos", "minutes": "minutos",
"seconds": "segundos", "seconds": "segundos",
"show-field-on-card": "Mostrar este campo en la tarjeta", "show-field-on-card": "Mostrar este campo en la tarjeta",
"automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.",
"yes": "Sí", "yes": "Sí",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutos", "minutes": "minutos",
"seconds": "segundos", "seconds": "segundos",
"show-field-on-card": "Mostrar este campo en la tarjeta", "show-field-on-card": "Mostrar este campo en la tarjeta",
"automatically-field-on-card": "Crear campos automáticamente para todas las tarjetas.", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.", "showLabel-field-on-card": "Mostrar etiquetas de campos en la minitarjeta.",
"yes": "Sí", "yes": "Sí",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutu", "minutes": "minutu",
"seconds": "segundo", "seconds": "segundo",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Bai", "yes": "Bai",
"no": "Ez", "no": "Ez",

View file

@ -601,7 +601,8 @@
"minutes": "دقیقه", "minutes": "دقیقه",
"seconds": "ثانیه", "seconds": "ثانیه",
"show-field-on-card": "این فیلد را در کارت نمایش بده", "show-field-on-card": "این فیلد را در کارت نمایش بده",
"automatically-field-on-card": "این فیلد را اتوماتیک در همهٔ کارت‌ها اضافه کن", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "نمایش لیبل فیلد در کارت‌های کوچک", "showLabel-field-on-card": "نمایش لیبل فیلد در کارت‌های کوچک",
"yes": "بله", "yes": "بله",
"no": "خیر", "no": "خیر",

View file

@ -601,7 +601,8 @@
"minutes": "minuuttia", "minutes": "minuuttia",
"seconds": "sekuntia", "seconds": "sekuntia",
"show-field-on-card": "Näytä tämä kenttä kortilla", "show-field-on-card": "Näytä tämä kenttä kortilla",
"automatically-field-on-card": "Luo kenttä automaattisesti kaikille korteille", "automatically-field-on-card": "Lisää kenttä uusille korteille",
"always-field-on-card": "Lisää kenttä kaikille korteille",
"showLabel-field-on-card": "Näytä kentän nimilappu minikortilla", "showLabel-field-on-card": "Näytä kentän nimilappu minikortilla",
"yes": "Kyllä", "yes": "Kyllä",
"no": "Ei", "no": "Ei",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "secondes", "seconds": "secondes",
"show-field-on-card": "Afficher ce champ sur la carte", "show-field-on-card": "Afficher ce champ sur la carte",
"automatically-field-on-card": "Créer automatiquement le champ sur toutes les cartes", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte", "showLabel-field-on-card": "Indiquer l'étiquette du champ sur la mini-carte",
"yes": "Oui", "yes": "Oui",
"no": "Non", "no": "Non",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "דקות", "minutes": "דקות",
"seconds": "שניות", "seconds": "שניות",
"show-field-on-card": "הצגת שדה זה בכרטיס", "show-field-on-card": "הצגת שדה זה בכרטיס",
"automatically-field-on-card": "הוספת שדה לכל הכרטיסים", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן", "showLabel-field-on-card": "הצגת תווית של השדה בכרטיס מוקטן",
"yes": "כן", "yes": "כן",
"no": "לא", "no": "לא",
@ -895,31 +896,31 @@
"operator-assignee-abbrev": "א", "operator-assignee-abbrev": "א",
"operator-is": "הוא", "operator-is": "הוא",
"operator-due": "תפוגה", "operator-due": "תפוגה",
"operator-created": "created", "operator-created": "נוצר",
"operator-modified": "modified", "operator-modified": "נערך",
"operator-unknown-error": "%s is not an operator", "operator-unknown-error": "%s אינו סימון פעולה",
"operator-number-expected": "operator __operator__ expected a number, got '__value__'", "operator-number-expected": "סימון הפעולה __operator__ ציפה למספר, קיבל __value__",
"heading-notes": "הערות", "heading-notes": "הערות",
"globalSearch-instructions-heading": "Search Instructions", "globalSearch-instructions-heading": "הנחיות לחיפוש",
"globalSearch-instructions-description": "Searches can include operators to refine the search. Operators are specified by writing the operator name and value separated by a colon. For example, an operator specification of `list:Blocked` would limit the search to cards that are contained in a list named *Blocked*. If the value contains spaces or special characters it must be enclosed in quotation marks (e.g. `__operator_list__:\"To Review\"`).", "globalSearch-instructions-description": "חיפושים יכולים לכלול סימוני פעולה כדי לחדד את החיפוש. ניתן לציין סימוני פעולה על ידי כתיבת שם הפעולה והערך מופרדים בנקודתיים. למשל, ציון סימון פעולה של `list:חסומים` יגביל את החיפוש לכרטיסים שבתוך רשימה בשם *חסומים*. אם הערך מכיל רווחים או תווים מיוחדים יש לתחום אותו בסימני ציטוט (למשל: `__operator_list__:\"לסקירה\"`).",
"globalSearch-instructions-operators": "Available operators:", "globalSearch-instructions-operators": "סימוני פעולה זמינים:",
"globalSearch-instructions-operator-board": "`__operator_board__:title` - cards in boards matching the specified title", "globalSearch-instructions-operator-board": "`__operator_board__:כותרת` - כרטיסים בלוחות שתואמים לכותרת שצוינה",
"globalSearch-instructions-operator-list": "`__operator_list__:title` - cards in lists matching the specified title", "globalSearch-instructions-operator-list": "`__operator_list__:כותרת` - כרטיסים ברשימות שתואמים לכותרת שצוינה",
"globalSearch-instructions-operator-swimlane": "`__operator_swimlane__:title` - cards in swimlanes matching the specified title", "globalSearch-instructions-operator-swimlane": "`__operator_swimlane__:כותרת` - כרטיסים במסלולים שתואמים לכותרת שצוינה",
"globalSearch-instructions-operator-label": "`__operator_label__:color` `__operator_label__:name` - cards that have a label matching the given color or name", "globalSearch-instructions-operator-label": "`__operator_label__:צבע` `__operator_label__:שם` - כרטיסים עם תוויות שתואמות לצבע או לשם שצוינו",
"globalSearch-instructions-operator-hash": "`__operator_label_abbrev__label` - shorthand for `__operator_label__:label`", "globalSearch-instructions-operator-hash": "`__operator_label_abbrev__label` - קיצור של `__operator_label__:תווית`",
"globalSearch-instructions-operator-user": "`__operator_user__:username` - cards where the specified user is a *member* or *assignee*", "globalSearch-instructions-operator-user": "`__operator_user__:שם_משתמש` - כרטיסים ש*הוקצו* למשתמש או שהוא *חבר* בהם",
"globalSearch-instructions-operator-at": "`__operator_user_abbrev__username` - shorthand for `user:username`", "globalSearch-instructions-operator-at": "`__operator_user_abbrev__username` - קיצור של `user:שם_משתמש`",
"globalSearch-instructions-operator-member": "`__operator_member__:username` - cards where the specified user is a *member*", "globalSearch-instructions-operator-member": "`__operator_member__:שם_משתמש` - כרטיסים שהמשתמש המצוין *חבר* בהם",
"globalSearch-instructions-operator-assignee": "`__operator_assignee__:username` - כרטיסים אליהם *הוקצה* המשתמש הנבחר", "globalSearch-instructions-operator-assignee": "`__operator_assignee__:username` - כרטיסים אליהם *הוקצה* המשתמש הנבחר",
"globalSearch-instructions-notes-1": "Multiple operators may be specified.", "globalSearch-instructions-notes-1": "אפשר לציין מגוון סימוני פעולה.",
"globalSearch-instructions-notes-2": "Similar operators are *OR*ed together. Cards that match any of the conditions will be returned.\n`__operator_list__:Available __operator_list__:Blocked` would return cards contained in any list named *Blocked* or *Available*.", "globalSearch-instructions-notes-2": "על פעולות דומות חל שער לוגי *או* (*OR*). כרטיסים שתואמים אי אילו מהכללים יוחזרו.\n`__operator_list__:זמינים __operator_list__:חסומים` תחזרנה כרטיסים שמופיעים ברשימות עם השמות *חסומים* או *זמינים*.",
"globalSearch-instructions-notes-3": "Differing operators are *AND*ed together. Only cards that match all of the differing operators are returned.\n`__operator_list__:Available __operator_label__:red` returns only cards in the list *Available* with a *red* label.", "globalSearch-instructions-notes-3": "על פעולות שונות חל שער לוגי *וגם* (*AND*). רק כרטיסים שתואמים את שתי הפעולות השונות יוחזרו.\n`__operator_list__:זמינים __operator_label__:אדום` תחזיר רק כרטיסים מהרשימה *זמינים* עם תווית בצבע *אדום*.",
"globalSearch-instructions-notes-4": "חיפושי טקסט הם תלויי רישיות.", "globalSearch-instructions-notes-4": "חיפושי טקסט הם תלויי רישיות.",
"globalSearch-instructions-notes-5": "לא מתבצע חיפוש על הכרטיסיות שכרגע בארכיון.", "globalSearch-instructions-notes-5": "לא מתבצע חיפוש על הכרטיסיות שכרגע בארכיון.",
"link-to-search": "קישור לחיפוש הזה", "link-to-search": "קישור לחיפוש הזה",
"excel-font": "Arial", "excel-font": "Arial",
"number": "מספר", "number": "מספר",
"label-colors": "Label Colors", "label-colors": "צבעי תוויות",
"label-names": "Label Names" "label-names": "שמות תוויות"
} }

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show यह field on कार्ड", "show-field-on-card": "Show यह field on कार्ड",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minute", "minutes": "minute",
"seconds": "sekunde", "seconds": "sekunde",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Da", "yes": "Da",
"no": "Ne", "no": "Ne",

View file

@ -601,7 +601,8 @@
"minutes": "perc", "minutes": "perc",
"seconds": "másodperc", "seconds": "másodperc",
"show-field-on-card": "A mező megjelenítése a kártyán", "show-field-on-card": "A mező megjelenítése a kártyán",
"automatically-field-on-card": "Automatikusan hozzon létre mezőt minden Kártyához", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Mutassa a mező nevét a mini-kártyákon is", "showLabel-field-on-card": "Mutassa a mező nevét a mini-kártyákon is",
"yes": "Igen", "yes": "Igen",
"no": "Nem", "no": "Nem",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "menit", "minutes": "menit",
"seconds": "detik", "seconds": "detik",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Ya", "yes": "Ya",
"no": "Tidak", "no": "Tidak",

View file

@ -601,7 +601,8 @@
"minutes": "nkeji", "minutes": "nkeji",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Ee", "yes": "Ee",
"no": "Mba", "no": "Mba",

View file

@ -601,7 +601,8 @@
"minutes": "minuti", "minutes": "minuti",
"seconds": "secondi", "seconds": "secondi",
"show-field-on-card": "Visualizza questo campo sulla scheda", "show-field-on-card": "Visualizza questo campo sulla scheda",
"automatically-field-on-card": "Crea automaticamente i campi per tutte le schede", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda", "showLabel-field-on-card": "Mostra l'etichetta di campo su minischeda",
"yes": "Sì", "yes": "Sì",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "分", "minutes": "分",
"seconds": "秒", "seconds": "秒",
"show-field-on-card": "このフィールドをカードに表示", "show-field-on-card": "このフィールドをカードに表示",
"automatically-field-on-card": "全カードにフィールドを自動作成", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "ミニカード上のフィールドラベル表示", "showLabel-field-on-card": "ミニカード上のフィールドラベル表示",
"yes": "はい", "yes": "はい",
"no": "いいえ", "no": "いいえ",

View file

@ -601,7 +601,8 @@
"minutes": "წუთები", "minutes": "წუთები",
"seconds": "წამები", "seconds": "წამები",
"show-field-on-card": "აჩვენეთ ეს ველი ბარათზე", "show-field-on-card": "აჩვენეთ ეს ველი ბარათზე",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "დიახ", "yes": "დიახ",
"no": "არა", "no": "არა",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minūtes", "minutes": "minūtes",
"seconds": "sekundes", "seconds": "sekundes",
"show-field-on-card": "Rādīt šo lauku kartiņā", "show-field-on-card": "Rādīt šo lauku kartiņā",
"automatically-field-on-card": "Automātiski izveidot lauku visām kartiņām", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Rādīt lauku nosaukumus mini kartiņā", "showLabel-field-on-card": "Rādīt lauku nosaukumus mini kartiņā",
"yes": "Jā", "yes": "Jā",
"no": "Nē", "no": "Nē",

View file

@ -601,7 +601,8 @@
"minutes": "минути", "minutes": "минути",
"seconds": "секунди", "seconds": "секунди",
"show-field-on-card": "Покажи това поле в картата", "show-field-on-card": "Покажи това поле в картата",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Да", "yes": "Да",
"no": "Не", "no": "Не",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minuten", "minutes": "minuten",
"seconds": "seconden", "seconds": "seconden",
"show-field-on-card": "Toon dit veld op kaart", "show-field-on-card": "Toon dit veld op kaart",
"automatically-field-on-card": "Maak veld automatisch aan op alle kaarten", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Toon veldnaam op minikaart", "showLabel-field-on-card": "Toon veldnaam op minikaart",
"yes": "Ja", "yes": "Ja",
"no": "Nee", "no": "Nee",

View file

@ -601,7 +601,8 @@
"minutes": "minutas", "minutes": "minutas",
"seconds": "segondas", "seconds": "segondas",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Òc", "yes": "Òc",
"no": "Non", "no": "Non",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minut", "minutes": "minut",
"seconds": "sekund", "seconds": "sekund",
"show-field-on-card": "Pokaż te pole na karcie", "show-field-on-card": "Pokaż te pole na karcie",
"automatically-field-on-card": "Automatycznie stwórz pole dla wszystkich kart", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Pokaż pole etykiety w minikarcie", "showLabel-field-on-card": "Pokaż pole etykiety w minikarcie",
"yes": "Tak", "yes": "Tak",
"no": "Nie", "no": "Nie",

View file

@ -601,7 +601,8 @@
"minutes": "minutos", "minutes": "minutos",
"seconds": "segundos", "seconds": "segundos",
"show-field-on-card": "Mostrar este campo no cartão", "show-field-on-card": "Mostrar este campo no cartão",
"automatically-field-on-card": "Criar campo automaticamente para todos os cartões", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão", "showLabel-field-on-card": "Mostrar etiqueta do campo no minicartão",
"yes": "Sim", "yes": "Sim",
"no": "Não", "no": "Não",
@ -895,10 +896,10 @@
"operator-assignee-abbrev": "a", "operator-assignee-abbrev": "a",
"operator-is": "é", "operator-is": "é",
"operator-due": "prazo final", "operator-due": "prazo final",
"operator-created": "created", "operator-created": "criado",
"operator-modified": "modified", "operator-modified": "modificado",
"operator-unknown-error": "%s não é um operador", "operator-unknown-error": "%s não é um operador",
"operator-number-expected": "operator __operator__ expected a number, got '__value__'", "operator-number-expected": "operador __operator__ esperava um número, obteve '__value__'",
"heading-notes": "Notas", "heading-notes": "Notas",
"globalSearch-instructions-heading": "Buscar instruções", "globalSearch-instructions-heading": "Buscar instruções",
"globalSearch-instructions-description": "Buscas podem incluir operadores para otimizar a consulta. Operadores são especificados para serem escritos com o nome do operador e o seu valor separados por sinal de dois pontos. Por exemplo, uma especificação de operador para `list:Blocked` poderia limitar a busca a cartões que estão em uma lista chamada *Blocked*. Se o valor contém espaços ou caracteres especiais deverá ser colocado entre aspas (por exemplo, `__operator_list__:\"To Review\"`).", "globalSearch-instructions-description": "Buscas podem incluir operadores para otimizar a consulta. Operadores são especificados para serem escritos com o nome do operador e o seu valor separados por sinal de dois pontos. Por exemplo, uma especificação de operador para `list:Blocked` poderia limitar a busca a cartões que estão em uma lista chamada *Blocked*. Se o valor contém espaços ou caracteres especiais deverá ser colocado entre aspas (por exemplo, `__operator_list__:\"To Review\"`).",
@ -920,6 +921,6 @@
"link-to-search": "Link para esta busca", "link-to-search": "Link para esta busca",
"excel-font": "Arial", "excel-font": "Arial",
"number": "Número", "number": "Número",
"label-colors": "Label Colors", "label-colors": "Cores de etiqueta",
"label-names": "Label Names" "label-names": "Nomes de etiqueta"
} }

View file

@ -601,7 +601,8 @@
"minutes": "minutos", "minutes": "minutos",
"seconds": "segundos", "seconds": "segundos",
"show-field-on-card": "Mostrar este campo no cartão", "show-field-on-card": "Mostrar este campo no cartão",
"automatically-field-on-card": "Criar campo automaticamente para todos os cartões", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão", "showLabel-field-on-card": "Mostrar etiqueta do campo no mini-cartão",
"yes": "Sim", "yes": "Sim",
"no": "Não", "no": "Não",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "минуты", "minutes": "минуты",
"seconds": "секунды", "seconds": "секунды",
"show-field-on-card": "Показать это поле на карточке", "show-field-on-card": "Показать это поле на карточке",
"automatically-field-on-card": "Cоздавать поле во всех новых карточках", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Показать имя поля на карточке", "showLabel-field-on-card": "Показать имя поля на карточке",
"yes": "Да", "yes": "Да",
"no": "Нет", "no": "Нет",
@ -895,10 +896,10 @@
"operator-assignee-abbrev": "a", "operator-assignee-abbrev": "a",
"operator-is": " ", "operator-is": " ",
"operator-due": "выполнить к", "operator-due": "выполнить к",
"operator-created": "created", "operator-created": "создано",
"operator-modified": "modified", "operator-modified": "изменено",
"operator-unknown-error": "%1 не оператор", "operator-unknown-error": "%1 не оператор",
"operator-number-expected": "operator __operator__ expected a number, got '__value__'", "operator-number-expected": "оператор __operator__ используется с числом, задано '__value__'",
"heading-notes": "Заметки", "heading-notes": "Заметки",
"globalSearch-instructions-heading": "Инструкция по поиску", "globalSearch-instructions-heading": "Инструкция по поиску",
"globalSearch-instructions-description": "Поисковая строка может содержать операторы для уточнения запроса. Оператор задается именем оператора и значением разделенными двоеточием. Например, оператор 'list:Blocked' ограничит результат запроса карточками состоящими в списке 'Blocked'. Если значение содержит пробелы или специальные символы, то оно должно быть заключено в кавычки(__operator_list__:\"To Review\").", "globalSearch-instructions-description": "Поисковая строка может содержать операторы для уточнения запроса. Оператор задается именем оператора и значением разделенными двоеточием. Например, оператор 'list:Blocked' ограничит результат запроса карточками состоящими в списке 'Blocked'. Если значение содержит пробелы или специальные символы, то оно должно быть заключено в кавычки(__operator_list__:\"To Review\").",
@ -911,15 +912,15 @@
"globalSearch-instructions-operator-user": "`__operator_user__:username` - карточки, где указанный пользователь является участником или исполнителем", "globalSearch-instructions-operator-user": "`__operator_user__:username` - карточки, где указанный пользователь является участником или исполнителем",
"globalSearch-instructions-operator-at": "`__operator_user_abbrev__username` - сокращенный вариант `user:username`", "globalSearch-instructions-operator-at": "`__operator_user_abbrev__username` - сокращенный вариант `user:username`",
"globalSearch-instructions-operator-member": "`__operator_member__:username` - карточки, где указанный пользователь является участником", "globalSearch-instructions-operator-member": "`__operator_member__:username` - карточки, где указанный пользователь является участником",
"globalSearch-instructions-operator-assignee": "`__operator_assignee__:username` - cards where the specified user is an *assignee*", "globalSearch-instructions-operator-assignee": "`__operator_assignee__:username` - карточка назначенная указанному пользователю",
"globalSearch-instructions-notes-1": "Может быть задано несколько операторов.", "globalSearch-instructions-notes-1": "Может быть задано несколько операторов.",
"globalSearch-instructions-notes-2": "Similar operators are *OR*ed together. Cards that match any of the conditions will be returned.\n`__operator_list__:Available __operator_list__:Blocked` would return cards contained in any list named *Blocked* or *Available*.", "globalSearch-instructions-notes-2": "Одинаковые операторы объединяются логическим \"ИЛИ\", например:\n`__operator_list__:Available __operator_list__:Blocked` вернет карточки, которые содержатся в списке *Blocked* или *Available*.",
"globalSearch-instructions-notes-3": "Differing operators are *AND*ed together. Only cards that match all of the differing operators are returned.\n`__operator_list__:Available __operator_label__:red` returns only cards in the list *Available* with a *red* label.", "globalSearch-instructions-notes-3": "Разные операторы объединяются логическим \"И\". Возвращаются только объекты удовлетворяющие всем заданным условиям.\n`__operator_list__:Available __operator_label__:red` вернет карточки, которые содержатся в списке *Available* и имеют метку *red*.",
"globalSearch-instructions-notes-4": "Text searches are case insensitive.", "globalSearch-instructions-notes-4": "Текстовый поиск нечувствителен к регистру символов.",
"globalSearch-instructions-notes-5": "Currently archived cards are not searched.", "globalSearch-instructions-notes-5": "В архивированных карточках поиск не производится.",
"link-to-search": "Link to this search", "link-to-search": "Ссылка на этот поиск",
"excel-font": "Arial", "excel-font": "Arial",
"number": "Номер", "number": "Номер",
"label-colors": "Label Colors", "label-colors": "Цвета меток",
"label-names": "Label Names" "label-names": "Названия меток"
} }

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minute", "minutes": "minute",
"seconds": "sekunde", "seconds": "sekunde",
"show-field-on-card": "Prikaži to polje na kartici", "show-field-on-card": "Prikaži to polje na kartici",
"automatically-field-on-card": "Samodejno dodaj polja na vse kartice", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Prikaži oznako polja na mini kartici", "showLabel-field-on-card": "Prikaži oznako polja na mini kartici",
"yes": "Da", "yes": "Da",
"no": "Ne", "no": "Ne",

View file

@ -601,7 +601,8 @@
"minutes": "minuta", "minutes": "minuta",
"seconds": "sekundi", "seconds": "sekundi",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Da", "yes": "Da",
"no": "Ne", "no": "Ne",

View file

@ -601,7 +601,8 @@
"minutes": "minuter", "minutes": "minuter",
"seconds": "sekunder", "seconds": "sekunder",
"show-field-on-card": "Visa detta fält på kort", "show-field-on-card": "Visa detta fält på kort",
"automatically-field-on-card": "Skapa automatiskt fält till alla kort", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Visa fältetikett på minikort", "showLabel-field-on-card": "Visa fältetikett på minikort",
"yes": "Ja", "yes": "Ja",
"no": "Nej", "no": "Nej",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "dakika", "minutes": "dakika",
"seconds": "saniye", "seconds": "saniye",
"show-field-on-card": "Bu alanı kartta göster", "show-field-on-card": "Bu alanı kartta göster",
"automatically-field-on-card": "Tüm kartlara otomatik alan oluştur", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster", "showLabel-field-on-card": "Minikard üzerindeki alan etiketini göster",
"yes": "Evet", "yes": "Evet",
"no": "Hayır", "no": "Hayır",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "分钟", "minutes": "分钟",
"seconds": "秒", "seconds": "秒",
"show-field-on-card": "在卡片上显示此字段", "show-field-on-card": "在卡片上显示此字段",
"automatically-field-on-card": "自动创建所有卡片的字段", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "在迷你卡片上显示字段标签", "showLabel-field-on-card": "在迷你卡片上显示字段标签",
"yes": "是", "yes": "是",
"no": "否", "no": "否",

View file

@ -601,7 +601,8 @@
"minutes": "minutes", "minutes": "minutes",
"seconds": "seconds", "seconds": "seconds",
"show-field-on-card": "Show this field on card", "show-field-on-card": "Show this field on card",
"automatically-field-on-card": "Auto create field to all cards", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "Show field label on minicard", "showLabel-field-on-card": "Show field label on minicard",
"yes": "Yes", "yes": "Yes",
"no": "No", "no": "No",

View file

@ -601,7 +601,8 @@
"minutes": "分鐘", "minutes": "分鐘",
"seconds": "秒", "seconds": "秒",
"show-field-on-card": "在卡片上顯示這個欄位", "show-field-on-card": "在卡片上顯示這個欄位",
"automatically-field-on-card": "自動在所有卡片建立欄位", "automatically-field-on-card": "Add field to new cards",
"always-field-on-card": "Add field to all cards",
"showLabel-field-on-card": "在迷你卡片中顯示欄位標籤", "showLabel-field-on-card": "在迷你卡片中顯示欄位標籤",
"yes": "是", "yes": "是",
"no": "否", "no": "否",

View file

@ -569,7 +569,7 @@ Boards.helpers({
*/ */
copyTitle() { copyTitle() {
const m = this.title.match(/^(?<title>.*?)\s*(\[(?<num>\d+)]\s*$|\s*$)/); const m = this.title.match(/^(?<title>.*?)\s*(\[(?<num>\d+)]\s*$|\s*$)/);
const title = m.groups.title; const title = escapeForRegex(m.groups.title);
let num = 0; let num = 0;
Boards.find({ title: new RegExp(`^${title}\\s*\\[\\d+]\\s*$`) }).forEach( Boards.find({ title: new RegExp(`^${title}\\s*\\[\\d+]\\s*$`) }).forEach(
board => { board => {

1034
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -45,38 +45,38 @@
"eslint-config-meteor": "0.0.9", "eslint-config-meteor": "0.0.9",
"eslint-config-prettier": "^3.6.0", "eslint-config-prettier": "^3.6.0",
"eslint-import-resolver-meteor": "^0.4.0", "eslint-import-resolver-meteor": "^0.4.0",
"eslint-plugin-import": "^2.20.0", "eslint-plugin-import": "^2.22.1",
"eslint-plugin-meteor": "^5.1.0", "eslint-plugin-meteor": "^5.1.0",
"eslint-plugin-prettier": "^3.1.2", "eslint-plugin-prettier": "^3.3.1",
"lint-staged": "^7.3.0", "lint-staged": "^7.3.0",
"pre-commit": "^1.2.2", "pre-commit": "^1.2.2",
"prettier": "^1.19.1", "prettier": "^1.19.1",
"prettier-eslint": "^9.0.2" "prettier-eslint": "^9.0.2"
}, },
"dependencies": { "dependencies": {
"@babel/core": "^7.9.6", "@babel/core": "^7.12.10",
"@babel/runtime": "^7.9.6", "@babel/runtime": "^7.12.5",
"@root/request": "^1.6.1", "@root/request": "^1.7.0",
"ajv": "^6.12.4", "ajv": "^7.0.3",
"babel-runtime": "^6.26.0", "babel-runtime": "^6.26.0",
"bcrypt": "^5.0.0", "bcrypt": "^5.0.0",
"bson": "^4.0.3", "bson": "^4.2.2",
"bunyan": "^1.8.12", "bunyan": "^1.8.15",
"es6-promise": "^4.2.4", "es6-promise": "^4.2.4",
"exceljs": "^4.2.0", "exceljs": "^4.2.0",
"fibers": "^5.0.0", "fibers": "^5.0.0",
"flatted": "^3.0.4", "flatted": "^3.1.1",
"gridfs-stream": "https://github.com/wekan/gridfs-stream/tarball/master", "gridfs-stream": "https://github.com/wekan/gridfs-stream/tarball/master",
"jszip": "^3.4.0", "jszip": "^3.5.0",
"ldapjs": "^2.1.1", "ldapjs": "^2.2.3",
"markdown-it": "^12.0.2", "markdown-it": "^12.0.4",
"markdown-it-emoji": "^2.0.0", "markdown-it-emoji": "^2.0.0",
"meteor-node-stubs": "^1.0.1", "meteor-node-stubs": "^1.0.1",
"mongodb": "^3.6.2", "mongodb": "^3.6.3",
"os": "^0.1.1", "os": "^0.1.1",
"page": "^1.11.5", "page": "^1.11.5",
"papaparse": "^5.2.0", "papaparse": "^5.3.0",
"qs": "^6.9.4", "qs": "^6.9.6",
"source-map-support": "^0.5.19", "source-map-support": "^0.5.19",
"xss": "^1.0.8" "xss": "^1.0.8"
} }