瀏覽代碼

Merge branch 'edge' into meteor-1.8

Lauri Ojansivu 6 年之前
父節點
當前提交
66d1546081
共有 5 個文件被更改,包括 50 次插入42 次删除
  1. 9 1
      CHANGELOG.md
  2. 37 37
      i18n/ru.i18n.json
  3. 1 1
      package.json
  4. 2 2
      sandstorm-pkgdef.capnp
  5. 1 1
      server/rulesHelper.js

+ 9 - 1
CHANGELOG.md

@@ -1,8 +1,16 @@
+# v1.84 2018-12-07 Wekan release
+
+This release fixes the following bugs:
+
+- Fix 2/8: IFTTT Rule action/trigger ["Remove all members from the card"](https://github.com/wekan/wekan/issues/1972).
+
+Thanks to GitHub user BurakTuran9 for contributions.
+
 # v1.83 2018-12-06 Wekan release
 # v1.83 2018-12-06 Wekan release
 
 
 This release fixes the following bugs:
 This release fixes the following bugs:
 
 
-- Fix IFTTT Rule action/trigger part 1 of 8: [When a checklist is completed](https://github.com/wekan/wekan/issues/1972).
+- Fix 1/8: IFTTT Rule action/trigger [When a checklist is completed](https://github.com/wekan/wekan/issues/1972).
   And partial incomplete fix to when all of checklist is set as uncompleted. Help in fixing welcome.
   And partial incomplete fix to when all of checklist is set as uncompleted. Help in fixing welcome.
 
 
 Thanks to GitHub users BurakTuran9 and xet7 for their contributions.
 Thanks to GitHub users BurakTuran9 and xet7 for their contributions.

+ 37 - 37
i18n/ru.i18n.json

@@ -1,8 +1,8 @@
 {
 {
     "accept": "Принять",
     "accept": "Принять",
     "act-activity-notify": "[Wekan] Уведомление о действиях участников",
     "act-activity-notify": "[Wekan] Уведомление о действиях участников",
-    "act-addAttachment": "вложено __attachment__ в __card__",
-    "act-addSubtask": "added subtask __checklist__ to __card__",
+    "act-addAttachment": "прикрепил __attachment__ в __card__",
+    "act-addSubtask": "добавил подзадачу __checklist__ в __card__",
     "act-addChecklist": "добавил контрольный список __checklist__ в __card__",
     "act-addChecklist": "добавил контрольный список __checklist__ в __card__",
     "act-addChecklistItem": "добавил __checklistItem__ в контрольный список __checklist__ в __card__",
     "act-addChecklistItem": "добавил __checklistItem__ в контрольный список __checklist__ в __card__",
     "act-addComment": "прокомментировал __card__: __comment__",
     "act-addComment": "прокомментировал __card__: __comment__",
@@ -87,11 +87,11 @@
     "archive-swimlane": "Переместить дорожку в архив",
     "archive-swimlane": "Переместить дорожку в архив",
     "archive-selection": "Переместить выбранное в архив",
     "archive-selection": "Переместить выбранное в архив",
     "archiveBoardPopup-title": "Переместить доску в архив?",
     "archiveBoardPopup-title": "Переместить доску в архив?",
-    "archived-items": "Архивировать",
+    "archived-items": "Архив",
     "archived-boards": "Доски в архиве",
     "archived-boards": "Доски в архиве",
     "restore-board": "Востановить доску",
     "restore-board": "Востановить доску",
     "no-archived-boards": "Нет досок в архиве.",
     "no-archived-boards": "Нет досок в архиве.",
-    "archives": "Архивировать",
+    "archives": "Архив",
     "assign-member": "Назначить участника",
     "assign-member": "Назначить участника",
     "attached": "прикреплено",
     "attached": "прикреплено",
     "attachment": "Вложение",
     "attachment": "Вложение",
@@ -166,7 +166,7 @@
     "clipboard": "Буфер обмена или drag & drop",
     "clipboard": "Буфер обмена или drag & drop",
     "close": "Закрыть",
     "close": "Закрыть",
     "close-board": "Закрыть доску",
     "close-board": "Закрыть доску",
-    "close-board-pop": "You will be able to restore the board by clicking the “Archive” button from the home header.",
+    "close-board-pop": "Вы сможете восстановить доску, нажав \"Архив\" в заголовке домашней страницы.",
     "color-black": "черный",
     "color-black": "черный",
     "color-blue": "синий",
     "color-blue": "синий",
     "color-green": "зеленый",
     "color-green": "зеленый",
@@ -279,7 +279,7 @@
     "headerBarCreateBoardPopup-title": "Создать доску",
     "headerBarCreateBoardPopup-title": "Создать доску",
     "home": "Главная",
     "home": "Главная",
     "import": "Импорт",
     "import": "Импорт",
-    "link": "Link",
+    "link": "Ссылка",
     "import-board": "импортировать доску",
     "import-board": "импортировать доску",
     "import-board-c": "Импортировать доску",
     "import-board-c": "Импортировать доску",
     "import-board-title-trello": "Импортировать доску из Trello",
     "import-board-title-trello": "Импортировать доску из Trello",
@@ -315,8 +315,8 @@
     "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.",
     "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.",
     "leaveBoardPopup-title": "Покинуть доску?",
     "leaveBoardPopup-title": "Покинуть доску?",
     "link-card": "Доступна по ссылке",
     "link-card": "Доступна по ссылке",
-    "list-archive-cards": "Move all cards in this list to Archive",
-    "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.",
+    "list-archive-cards": "Переместить все карточки в этом списке в Архив",
+    "list-archive-cards-pop": "Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.",
     "list-move-cards": "Переместить все карточки в этом списке",
     "list-move-cards": "Переместить все карточки в этом списке",
     "list-select-cards": "Выбрать все карточки в этом списке",
     "list-select-cards": "Выбрать все карточки в этом списке",
     "listActionPopup-title": "Список действий",
     "listActionPopup-title": "Список действий",
@@ -345,9 +345,9 @@
     "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.",
     "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.",
     "my-boards": "Мои доски",
     "my-boards": "Мои доски",
     "name": "Имя",
     "name": "Имя",
-    "no-archived-cards": "No cards in Archive.",
-    "no-archived-lists": "No lists in Archive.",
-    "no-archived-swimlanes": "No swimlanes in Archive.",
+    "no-archived-cards": "Нет карточек в Архиве",
+    "no-archived-lists": "Нет списков в Архиве",
+    "no-archived-swimlanes": "Нет дорожек в Архиве",
     "no-results": "Ничего не найдено",
     "no-results": "Ничего не найдено",
     "normal": "Обычный",
     "normal": "Обычный",
     "normal-desc": "Может редактировать карточки. Не может управлять настройками.",
     "normal-desc": "Может редактировать карточки. Не может управлять настройками.",
@@ -383,7 +383,7 @@
     "restore": "Восстановить",
     "restore": "Восстановить",
     "save": "Сохранить",
     "save": "Сохранить",
     "search": "Поиск",
     "search": "Поиск",
-    "rules": "Rules",
+    "rules": "Правила",
     "search-cards": "Искать в названиях и описаниях карточек на этой доске",
     "search-cards": "Искать в названиях и описаниях карточек на этой доске",
     "search-example": "Искать текст?",
     "search-example": "Искать текст?",
     "select-color": "Выбрать цвет",
     "select-color": "Выбрать цвет",
@@ -500,8 +500,8 @@
     "card-end-on": "Завершится до",
     "card-end-on": "Завершится до",
     "editCardReceivedDatePopup-title": "Изменить дату получения",
     "editCardReceivedDatePopup-title": "Изменить дату получения",
     "editCardEndDatePopup-title": "Изменить дату завершения",
     "editCardEndDatePopup-title": "Изменить дату завершения",
-    "assigned-by": "Назначено",
-    "requested-by": "Запрошен",
+    "assigned-by": "Поручил",
+    "requested-by": "Запросил",
     "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.",
     "board-delete-notice": "Удаление является постоянным. Вы потеряете все списки, карты и действия, связанные с этой доской.",
     "delete-board-confirm-popup": "Все списки, карточки, ярлыки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.",
     "delete-board-confirm-popup": "Все списки, карточки, ярлыки и действия будут удалены, и вы не сможете восстановить содержимое доски. Отменить нельзя.",
     "boardDeletePopup-title": "Удалить доску?",
     "boardDeletePopup-title": "Удалить доску?",
@@ -510,34 +510,34 @@
     "default": "Default",
     "default": "Default",
     "queue": "Queue",
     "queue": "Queue",
     "subtask-settings": "Настройки подзадач",
     "subtask-settings": "Настройки подзадач",
-    "boardSubtaskSettingsPopup-title": "Board Subtasks Settings",
-    "show-subtasks-field": "Cards can have subtasks",
-    "deposit-subtasks-board": "Deposit subtasks to this board:",
-    "deposit-subtasks-list": "Landing list for subtasks deposited here:",
-    "show-parent-in-minicard": "Show parent in minicard:",
-    "prefix-with-full-path": "Prefix with full path",
-    "prefix-with-parent": "Prefix with parent",
-    "subtext-with-full-path": "Subtext with full path",
-    "subtext-with-parent": "Subtext with parent",
+    "boardSubtaskSettingsPopup-title": "Настройки подзадач для доски",
+    "show-subtasks-field": "Разрешить подзадачи",
+    "deposit-subtasks-board": "Отправлять подзадачи на эту доску:",
+    "deposit-subtasks-list": "Размещать подзадачи, отправленные на эту доску, в списке:",
+    "show-parent-in-minicard": "Указывать исходную карточку:",
+    "prefix-with-full-path": "Полный путь – сверху",
+    "prefix-with-parent": "Имя – сверху",
+    "subtext-with-full-path": "Полный путь – снизу",
+    "subtext-with-parent": "Имя – снизу",
     "change-card-parent": "Change card's parent",
     "change-card-parent": "Change card's parent",
     "parent-card": "Parent card",
     "parent-card": "Parent card",
     "source-board": "Source board",
     "source-board": "Source board",
-    "no-parent": "Don't show parent",
+    "no-parent": "Не указывать",
     "activity-added-label": "added label '%s' to %s",
     "activity-added-label": "added label '%s' to %s",
     "activity-removed-label": "removed label '%s' from %s",
     "activity-removed-label": "removed label '%s' from %s",
     "activity-delete-attach": "deleted an attachment from %s",
     "activity-delete-attach": "deleted an attachment from %s",
     "activity-added-label-card": "added label '%s'",
     "activity-added-label-card": "added label '%s'",
     "activity-removed-label-card": "removed label '%s'",
     "activity-removed-label-card": "removed label '%s'",
     "activity-delete-attach-card": "deleted an attachment",
     "activity-delete-attach-card": "deleted an attachment",
-    "r-rule": "Rule",
+    "r-rule": "Правило",
     "r-add-trigger": "Add trigger",
     "r-add-trigger": "Add trigger",
     "r-add-action": "Add action",
     "r-add-action": "Add action",
-    "r-board-rules": "Board rules",
-    "r-add-rule": "Add rule",
-    "r-view-rule": "View rule",
-    "r-delete-rule": "Delete rule",
-    "r-new-rule-name": "New rule title",
-    "r-no-rules": "No rules",
+    "r-board-rules": "Правила доски",
+    "r-add-rule": "Добавить правило",
+    "r-view-rule": "Показать правило",
+    "r-delete-rule": "Удалить правило",
+    "r-new-rule-name": "Имя нового правила",
+    "r-no-rules": "Нет правил",
     "r-when-a-card-is": "When a card is",
     "r-when-a-card-is": "When a card is",
     "r-added-to": "Added to",
     "r-added-to": "Added to",
     "r-removed-from": "Removed from",
     "r-removed-from": "Removed from",
@@ -545,8 +545,8 @@
     "r-list": "list",
     "r-list": "list",
     "r-moved-to": "Moved to",
     "r-moved-to": "Moved to",
     "r-moved-from": "Moved from",
     "r-moved-from": "Moved from",
-    "r-archived": "Moved to Archive",
-    "r-unarchived": "Restored from Archive",
+    "r-archived": "Перемещено в архив",
+    "r-unarchived": "Восстановлено из архива",
     "r-a-card": "a card",
     "r-a-card": "a card",
     "r-when-a-label-is": "When a label is",
     "r-when-a-label-is": "When a label is",
     "r-when-the-label-is": "When the label is",
     "r-when-the-label-is": "When the label is",
@@ -569,7 +569,7 @@
     "r-bottom-of": "Bottom of",
     "r-bottom-of": "Bottom of",
     "r-its-list": "its list",
     "r-its-list": "its list",
     "r-archive": "Переместить в архив",
     "r-archive": "Переместить в архив",
-    "r-unarchive": "Restore from Archive",
+    "r-unarchive": "Восстановить из Архива",
     "r-card": "card",
     "r-card": "card",
     "r-add": "Создать",
     "r-add": "Создать",
     "r-remove": "Remove",
     "r-remove": "Remove",
@@ -587,7 +587,7 @@
     "r-send-email": "Send an email",
     "r-send-email": "Send an email",
     "r-to": "to",
     "r-to": "to",
     "r-subject": "subject",
     "r-subject": "subject",
-    "r-rule-details": "Rule details",
+    "r-rule-details": "Содержание правила",
     "r-d-move-to-top-gen": "Move card to top of its list",
     "r-d-move-to-top-gen": "Move card to top of its list",
     "r-d-move-to-top-spec": "Move card to top of list",
     "r-d-move-to-top-spec": "Move card to top of list",
     "r-d-move-to-bottom-gen": "Move card to bottom of its list",
     "r-d-move-to-bottom-gen": "Move card to bottom of its list",
@@ -616,7 +616,7 @@
     "cas": "CAS",
     "cas": "CAS",
     "authentication-method": "Authentication method",
     "authentication-method": "Authentication method",
     "authentication-type": "Authentication type",
     "authentication-type": "Authentication type",
-    "custom-product-name": "Custom Product Name",
-    "layout": "Layout",
+    "custom-product-name": "Собственное наименование",
+    "layout": "Внешний вид",
     "hide-logo": "Скрыть логотип"
     "hide-logo": "Скрыть логотип"
 }
 }

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
 {
   "name": "wekan",
   "name": "wekan",
-  "version": "v1.83.0",
+  "version": "v1.84.0",
   "description": "Open-Source kanban",
   "description": "Open-Source kanban",
   "private": true,
   "private": true,
   "scripts": {
   "scripts": {

+ 2 - 2
sandstorm-pkgdef.capnp

@@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = (
     appTitle = (defaultText = "Wekan"),
     appTitle = (defaultText = "Wekan"),
     # The name of the app as it is displayed to the user.
     # The name of the app as it is displayed to the user.
 
 
-    appVersion = 185,
+    appVersion = 186,
     # Increment this for every release.
     # Increment this for every release.
 
 
-    appMarketingVersion = (defaultText = "1.83.0~2018-12-06"),
+    appMarketingVersion = (defaultText = "1.84.0~2018-12-07"),
     # Human-readable presentation of the app version.
     # Human-readable presentation of the app version.
 
 
     minUpgradableAppVersion = 0,
     minUpgradableAppVersion = 0,

+ 1 - 1
server/rulesHelper.js

@@ -98,7 +98,7 @@ RulesHelper = {
       card.assignMember(memberId);
       card.assignMember(memberId);
     }
     }
     if(action.actionType === 'removeMember'){
     if(action.actionType === 'removeMember'){
-      if(action.memberName === '*'){
+      if(action.username === '*'){
         const members = card.members;
         const members = card.members;
         for(let i = 0; i< members.length; i++){
         for(let i = 0; i< members.length; i++){
           card.unassignMember(members[i]);
           card.unassignMember(members[i]);