Compare commits

...
27 Commits
Author SHA1 Message Date
Lauri Ojansivu 9e0e052bba Updated ChangeLog. 2024-03-07 20:18:51 +02:00
Lauri Ojansivu ffafb30b9b Fixed API get_all_cards doesn't return SwimlaneId. Please test.
Thanks to mohammadZahedian, xator91 and xet7.

Fixes #5319
2024-03-07 13:36:42 +02:00
Lauri Ojansivu 9c4e402e6c v7.37 2024-03-07 13:27:49 +02:00
Lauri Ojansivu f6f9dbb5e3 Updated ChangeLog. 2024-03-07 13:14:23 +02:00
Lauri Ojansivu 7beced1e68 Fixed API get swimlane cards wrong order. Please test.
Thanks to mohammadZahedian, xator91 and xet7.

Fixes #5319
2024-03-07 13:10:41 +02:00
Lauri Ojansivu c8921b77f0 v7.36 2024-03-06 12:14:54 +02:00
Lauri Ojansivu 482ce0a265 Updated ChangeLog. 2024-03-06 12:10:03 +02:00
Lauri Ojansivu c570405d02 Try to fix API get cards wrong order. Please test.
Thanks to mohammadZahedian, xator91 and xet7.

Fixes #5319
2024-03-06 12:07:18 +02:00
Lauri Ojansivu 35ed465e10 Updated ChangeLog. 2024-03-06 11:57:26 +02:00
Lauri Ojansivu 747bc4c088 Fixed Card image cover should be margin-top:6px since hamburger menu and due date at the top.
Thanks to e-gaulue and xet7 !

Fixes #5331
2024-03-06 11:54:10 +02:00
Lauri Ojansivu 7c156927e4 Updated ChangeLog. 2024-02-28 23:08:10 +02:00
Lauri Ojansivu 13f0c77fb6 Merge pull request #5326 from xator91/patch-11
Update api.py
2024-02-28 23:03:03 +02:00
Mirko Genovese 82d9f77eb3 Update api.py
Added new 4 command. 

checklistid, checklistinfo, get_list_cards_count and get_board_cards_count
2024-02-28 07:58:19 +01:00
Lauri Ojansivu 151699ceb9 v7.35 2024-02-27 14:56:48 +02:00
Lauri Ojansivu cc5d5bdd01 Updated ChangeLog. 2024-02-27 14:50:30 +02:00
Lauri Ojansivu f43dadc068 Added back Mathjax that has bug of showing math twice.
Thanks to macthecadillac, Dexus and xet7 !

Related https://github.com/wekan/wekan/commit/19703fed311c894b61e9269cc0b973d0b0275a6a#commitcomment-139091804,
opens #5117
2024-02-27 14:36:51 +02:00
Lauri Ojansivu b24694bea3 Updated translations. 2024-02-27 14:28:13 +02:00
Lauri Ojansivu f4b31aa771 v7.34 2024-02-23 22:18:24 +02:00
Lauri Ojansivu 3cd5d00b0b Updated translations. 2024-02-23 22:05:58 +02:00
Lauri Ojansivu 7112584139 v7.33 2024-02-23 08:52:59 +02:00
Lauri Ojansivu 639b9c8f56 Updated translations. 2024-02-23 08:46:56 +02:00
Lauri Ojansivu 791ebc6406 Updated translations. 2024-02-22 20:07:31 +02:00
Lauri Ojansivu 059134d3d0 Updated ChangeLog. 2024-02-22 19:44:23 +02:00
Lauri Ojansivu 3b0616c150 Updated docs for WeKan 7.32. 2024-02-22 19:39:15 +02:00
Lauri Ojansivu ad5c4fdca2 Updated ChangeLog. 2024-02-22 19:38:32 +02:00
Lauri Ojansivu b219b8fb65 Merge pull request #5321 from bentiss/fix-docs
openapi: fix breakage introduced with blank return
2024-02-22 19:35:27 +02:00
Benjamin Tissoires 73a170a388 openapi: fix breakage introduced with blank return
Introduced by commit f8ef2e33de ("cards.js Added a control to check
error if card is not updated"), a blank return was added at line 3914.

The generate_openapi script assumed a return statement always has an
argument, and this was crashing.

Fixes #5320
2024-02-22 16:31:11 +01:00
22 changed files with 4514 additions and 293 deletions

No files matched your search

+59
View File
@@ -15,6 +15,65 @@ Fixing other platforms In Progress.
[How to upgrade WeKan](https://github.com/wekan/wekan/issues/4585)
# v7.37 2024-03-07 WeKan ® release
This release fixes the following bugs:
- [Fixed API get swimlane cards wrong order. Please test](https://github.com/wekan/wekan/commit/7beced1e683c2eb2960b0ee40d5ec927d235fa6a).
Thanks to mohammadZahedian, xator91 and xet7.
- [Fixed API get_all_cards doesn't return SwimlaneId. Please test](https://github.com/wekan/wekan/commit/ffafb30b9b394188e1b60ec836ad83f1738c266d).
Thanks to mohammadZahedian, xator91 and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.36 2024-03-06 WeKan ® release
This release adds the following features:
- [api.py: checklistid, checklistinfo, get_list_cards_count and get_board_cards_count](https://github.com/wekan/wekan/pull/5326).
Thanks to xator91.
and fixes the following bugs:
- [Fixed Card image cover should be margin-top:6px since hamburger menu and due date at the top](https://github.com/wekan/wekan/commit/747bc4c08837ad9781d63b9f16b97a64b0bfe7b8).
Thanks to e-gaulue and xet7.
- [Try to fix API get cards wrong order. Please test](https://github.com/wekan/wekan/commit/c570405d0267e28f2b2644005d48fb097eac385b).
Thanks to mohammadZahedian, xator91 and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.35 2024-02-27 WeKan ® release
This release adds the following features and bugs:
- [Added back Mathjax that has bug of showing math twice](https://github.com/wekan/wekan/commit/f43dadc06894d874281ec0e449dcc4c81b3c59ad).
Thanks to macthecadillac, Dexus and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.34 2024-02-23 WeKan ® release
This release adds the following updates:
- [Updated translations](https://github.com/wekan/wekan/commit/3cd5d00b0b8d74acb2cd2afbc12f5b9d7aafcbd8).
Thanks to translators.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.33 2024-02-23 WeKan ® release
This release adds the following updates:
- [Updated docs for previous version of WeKan](https://github.com/wekan/wekan/commit/3b0616c1500b5070e660d2ba00968d59600958eb).
Thanks to xet7.
and fixes the following bugs:
- [OpenAPI: Fix breakage introduced with blank return](https://github.com/wekan/wekan/pull/5321).
Thanks to bentiss.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.32 2024-02-22 WeKan ® release
This release adds the following new features:
+1 -1
View File
@@ -1,5 +1,5 @@
appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
appVersion: "v7.32.0"
appVersion: "v7.37.0"
files:
userUploads:
- README.md
+81 -11
View File
@@ -37,17 +37,22 @@ If *nix: chmod +x api.py => ./api.py users
python3 api.py customfields BOARDID # Custom Fields of BOARDID
python3 api.py customfield BOARDID CUSTOMFIELDID # Info of CUSTOMFIELDID
python3 api.py addcustomfieldtoboard AUTHORID BOARDID NAME TYPE SETTINGS SHOWONCARD AUTOMATICALLYONCARD SHOWLABELONMINICARD SHOWSUMATTOPOFLIST # Add Custom Field to Board
python3 api.py editcustomfield BOARDID LISTID CARDID CUSTOMFIELDID NEWCUSTOMFIELDVALUE
python3 api.py editcustomfield BOARDID LISTID CARDID CUSTOMFIELDID NEWCUSTOMFIELDVALUE # Edit Custom Field
python3 api.py listattachments BOARDID # List attachments
python3 api.py cardsbyswimlane SWIMLANEID LISTID
python3 api.py getcard BOARDID LISTID CARDID
python3 api.py addlabel BOARDID LISTID CARDID LABELID
python3 api.py addcardwithlabel AUTHORID BOARDID SWIMLANEID LISTID CARDTITLE CARDDESCRIPTION LABELIDS
python3 api.py editboardtitle BOARDID NEWBOARDTITLE
python3 api.py createlabel BOARDID LABELCOLOR LABELNAME (Color available: `white`, `green`, `yellow`, `orange`, `red`, `purple`, `blue`, `sky`, `lime`, `pink`, `black`, `silver`, `peachpuff`, `crimson`, `plum`, `darkgreen`, `slateblue`, `magenta`, `gold`, `navy`, `gray`, `saddlebrown`, `paleturquoise`, `mistyrose`, `indigo`)
python3 api.py editcardcolor BOARDID LISTID CARDID COLOR (Color available: `white`, `green`, `yellow`, `orange`, `red`, `purple`, `blue`, `sky`, `lime`, `pink`, `black`, `silver`, `peachpuff`, `crimson`, `plum`, `darkgreen`, `slateblue`, `magenta`, `gold`, `navy`, `gray`, `saddlebrown`, `paleturquoise`, `mistyrose`, `indigo`)
python3 api.py addchecklist BOARDID CARDID TITLE ITEM1 ITEM2 ITEM3 ITEM4 (You can add multiple items or just one, or also without any item, just TITLE works as well. * If items or Title contains spaces, you should add ' between them.)
python3 api.py deleteallcards BOARDID SWIMLANEID ( * Be careful will delete ALL CARDS INSIDE the swimlanes automatically in every list * )
python3 api.py cardsbyswimlane SWIMLANEID LISTID # Retrieve cards list on a swimlane
python3 api.py getcard BOARDID LISTID CARDID # Get card info
python3 api.py addlabel BOARDID LISTID CARDID LABELID # Add label to a card
python3 api.py addcardwithlabel AUTHORID BOARDID SWIMLANEID LISTID CARDTITLE CARDDESCRIPTION LABELIDS # Add a card and a label
python3 api.py editboardtitle BOARDID NEWBOARDTITLE # Edit board title
python3 api.py createlabel BOARDID LABELCOLOR LABELNAME (Color available: `white`, `green`, `yellow`, `orange`, `red`, `purple`, `blue`, `sky`, `lime`, `pink`, `black`, `silver`, `peachpuff`, `crimson`, `plum`, `darkgreen`, `slateblue`, `magenta`, `gold`, `navy`, `gray`, `saddlebrown`, `paleturquoise`, `mistyrose`, `indigo`) # Create a new label
python3 api.py editcardcolor BOARDID LISTID CARDID COLOR (Color available: `white`, `green`, `yellow`, `orange`, `red`, `purple`, `blue`, `sky`, `lime`, `pink`, `black`, `silver`, `peachpuff`, `crimson`, `plum`, `darkgreen`, `slateblue`, `magenta`, `gold`, `navy`, `gray`, `saddlebrown`, `paleturquoise`, `mistyrose`, `indigo`) # Edit card color
python3 api.py addchecklist BOARDID CARDID TITLE ITEM1 ITEM2 ITEM3 ITEM4 (You can add multiple items or just one, or also without any item, just TITLE works as well. * If items or Title contains spaces, you should add ' between them.) # Add checklist + item on a card
python3 api.py deleteallcards BOARDID SWIMLANEID ( * Be careful will delete ALL CARDS INSIDE the swimlanes automatically in every list * ) # Delete all cards on a swimlane
python3 api.py checklistid BOARDID CARDID # Retrieve Checklist ID attached to a card
python3 api.py checklistinfo BOARDID CARDID CHECKLISTID # Get checklist info
python3 api.py get_list_cards_count BOARDID LISTID # Retrieve how many cards in a list
python3 api.py get_board_cards_count BOARDID # Retrieve how many cards in a board
Admin API:
python3 api.py users # All users
@@ -422,7 +427,7 @@ if arguments >= 4:
print(f"Checklist '{checklist_title}' created. ID: {checklist_id}")
# Aggiungi gli items alla checklist
items_to_add = sys.argv[5:] # Gli argomenti successivi sono considerati come titoli degli items
items_to_add = sys.argv[5:]
for item_title in items_to_add:
checklist_item_url = wekanurl + apiboards + board_id + s + cs + s + card_id + s + 'checklists' + s + checklist_id + '/items'
item_data = {'title': item_title}
@@ -435,6 +440,22 @@ if arguments >= 4:
print(f"Item '{item_title}' added. ID: {checklist_item_id}")
if sys.argv[1] == 'checklistinfo':
# ------- ADD CHECKLIST START -----------
board_id = sys.argv[2]
card_id = sys.argv[3]
checklist_id = sys.argv[4]
checklist_url = wekanurl + apiboards + board_id + s + cs + s + card_id + '/checklists' + s + checklist_id
headers = {'Accept': 'application/json', 'Authorization': 'Bearer {}'.format(apikey)}
response = requests.get(checklist_url, headers=headers)
response.raise_for_status()
checklist_info = response.json()
print("Checklist Info:")
print(checklist_info)
if arguments == 3:
if sys.argv[1] == 'editboardtitle':
@@ -548,6 +569,39 @@ if arguments == 3:
sys.exit(1)
# ------- GET SWIMLANE CARDS END -----------
if sys.argv[1] == 'get_list_cards_count':
# ------- GET LIST CARDS COUNT START -----------
boardid = sys.argv[2]
listid = sys.argv[3]
get_list_cards_count_url = wekanurl + apiboards + boardid + s + l + s + listid + s + "cards_count"
headers = {'Accept': 'application/json', 'Authorization': 'Bearer {}'.format(apikey)}
try:
response = requests.get(get_list_cards_count_url, headers=headers)
response.raise_for_status()
data = response.json()
print(f"List Cards Count: {data['list_cards_count']}")
except requests.exceptions.RequestException as e:
print(f"Error: {e}")
# ------- GET LIST CARDS COUNT END -----------
if sys.argv[1] == 'checklistid':
# ------- ADD CHECKLIST START -----------
board_id = sys.argv[2]
card_id = sys.argv[3]
checklist_url = wekanurl + apiboards + board_id + s + cs + s + card_id + '/checklists'
headers = {'Accept': 'application/json', 'Authorization': 'Bearer {}'.format(apikey)}
response = requests.get(checklist_url, headers=headers)
response.raise_for_status()
checklists = response.json()
print("Checklists:")
for checklist in checklists:
print(checklist)
if arguments == 2:
# ------- BOARDS LIST START -----------
@@ -619,6 +673,22 @@ if arguments == 2:
print(data2)
# ------- LISTS OF ATTACHMENTS END -----------
if sys.argv[1] == 'get_board_cards_count':
# ------- GET BOARD CARDS COUNT START -----------
boardid = sys.argv[2]
get_board_cards_count_url = wekanurl + apiboards + boardid + s + "cards_count"
headers = {'Accept': 'application/json', 'Authorization': 'Bearer {}'.format(apikey)}
try:
response = requests.get(get_board_cards_count_url, headers=headers)
response.raise_for_status()
data = response.json()
print(f"Board Cards Count: {data['board_cards_count']}")
except requests.exceptions.RequestException as e:
print(f"Error: {e}")
# ------- GET BOARD CARDS COUNT END -----------
if arguments == 1:
if sys.argv[1] == 'users':
+1 -1
View File
@@ -99,7 +99,7 @@
background-size: contain;
height: 145px;
user-select: none;
margin: -6px -8px 6px -8px;
margin: 6px -8px 6px -8px;
border-radius: top 2px;
}
.minicard .minicard-labels {
+1 -1
View File
@@ -578,7 +578,7 @@
"shortcut-clear-filters": "Alle Filter entfernen",
"shortcut-close-dialog": "Dialog schließen",
"shortcut-filter-my-cards": "Meine Karten filtern",
"shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-filter-my-assigned-cards": "Meine zugewiesenen Karten filtern",
"shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen",
"shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden",
"shortcut-toggle-searchbar": "Such-Seitenleiste ein-/ausblenden",
+1 -1
View File
@@ -578,7 +578,7 @@
"shortcut-clear-filters": "Retirer tous les filtres",
"shortcut-close-dialog": "Fermer la boîte de dialogue",
"shortcut-filter-my-cards": "Filtrer mes cartes",
"shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-filter-my-assigned-cards": "Filtrer mes cartes assignées",
"shortcut-show-shortcuts": "Afficher cette liste de raccourcis",
"shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres",
"shortcut-toggle-searchbar": "Afficher/Masquer la barre latérale de recherche",
+1 -1
View File
@@ -578,7 +578,7 @@
"shortcut-clear-filters": "Retirer tous les filtres",
"shortcut-close-dialog": "Fermer la boîte de dialogue",
"shortcut-filter-my-cards": "Filtrer mes cartes",
"shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-filter-my-assigned-cards": "Filtrer mes cartes assignées",
"shortcut-show-shortcuts": "Afficher cette liste de raccourcis",
"shortcut-toggle-filterbar": "Afficher/Masquer la barre latérale des filtres",
"shortcut-toggle-searchbar": "Afficher/Masquer la barre latérale de recherche",
+48 -48
View File
@@ -113,7 +113,7 @@
"admin-announcement": "Announcement",
"admin-announcement-active": "Active System-Wide Announcement",
"admin-announcement-title": "Announcement from Administrator",
"all-boards": "All Boards",
"all-boards": "全てのボード",
"and-n-other-card": "And __count__ other card",
"and-n-other-card_plural": "And __count__ other cards",
"apply": "Apply",
@@ -578,7 +578,7 @@
"shortcut-clear-filters": "Clear all filters",
"shortcut-close-dialog": "Close Dialog",
"shortcut-filter-my-cards": "Filter my cards",
"shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-filter-my-assigned-cards": "自分に割り当てられたカードをフィルタ",
"shortcut-show-shortcuts": "Bring up this shortcuts list",
"shortcut-toggle-filterbar": "Toggle Filter Sidebar",
"shortcut-toggle-searchbar": "Toggle Search Sidebar",
@@ -963,7 +963,7 @@
"teams": "Teams",
"displayName": "Display Name",
"shortName": "Short Name",
"autoAddUsersWithDomainName": "Automatically add users with the domain name",
"autoAddUsersWithDomainName": "ドメイン名を持つユーザを自動的に追加",
"website": "Website",
"person": "Person",
"my-cards": "My Cards",
@@ -1118,7 +1118,7 @@
"custom-field-stringtemplate-separator": "Separator (use   or   for a space)",
"custom-field-stringtemplate-item-placeholder": "Press enter to add more items",
"creator": "Creator",
"creator-on-minicard": "Creator on minicard",
"creator-on-minicard": "ミニカードの作成者",
"filesReportTitle": "Files Report",
"reports": "Reports",
"rulesReportTitle": "Rules Report",
@@ -1127,7 +1127,7 @@
"copy-swimlane": "Copy Swimlane",
"copySwimlanePopup-title": "Copy Swimlane",
"display-card-creator": "Display Card Creator",
"wait-spinner": "Wait Spinner",
"wait-spinner": "処理中スピナー",
"Bounce": "Bounce Wait Spinner",
"Cube": "Cube Wait Spinner",
"Cube-Grid": "Cube-Grid Wait Spinner",
@@ -1199,51 +1199,51 @@
"card-show-lists": "Card Show Lists",
"subtaskActionsPopup-title": "Subtask Actions",
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
"storage": "Storage",
"action": "Action",
"board-title": "Board Title",
"attachmentRenamePopup-title": "Rename",
"uploading": "Uploading",
"remaining_time": "Remaining time",
"speed": "Speed",
"progress": "Progress",
"password-again": "Password (again)",
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility",
"max-upload-filesize": "バイト単位の最大アップロードサイズ: ",
"allowed-upload-filetypes": "アップロードできるファイルタイプ",
"max-avatar-filesize": "バイト単位の最大アバターファイルサイズ:",
"attachment-move-storage-fs": "添付ファイルをファイルシステムに移動",
"attachment-move-storage-gridfs": "添付ファイルを GridFS に移動",
"attachment-move-storage-s3": "添付ファイルを S3 に移動",
"attachment-move": "添付ファイルを移動",
"move-all-attachments-to-fs": "すべての添付ファイルをファイルシステムに移動",
"move-all-attachments-to-gridfs": "すべての添付ファイルを GridFS に移動",
"move-all-attachments-to-s3": "すべての添付ファイルを S3 に移動",
"move-all-attachments-of-board-to-fs": "ボードのすべての添付ファイルをファイルシステムに移動",
"move-all-attachments-of-board-to-gridfs": "ボードのすべての添付ファイルを GridFS に移動",
"move-all-attachments-of-board-to-s3": "ボードのすべての添付ファイルを S3 に移動",
"path": "パス",
"version-name": "バージョン名",
"size": "サイズ",
"storage": "ストレージ",
"action": "操作",
"board-title": "ボードのタイトル",
"attachmentRenamePopup-title": "名前変更",
"uploading": "アップロード中",
"remaining_time": "残り時間",
"speed": "速度",
"progress": "進捗",
"password-again": "パスワード(再入力)",
"if-you-already-have-an-account": "すでにアカウントを持っている場合",
"register": "登録者",
"forgot-password": "パスワードを忘れた",
"minicardDetailsActionsPopup-title": "カード詳細",
"Mongo_sessions_count": "Mongo セッション数",
"change-visibility": "公開範囲の変更",
"max-upload-filesize": "アップロードファイルの最大バイト数:",
"allowed-upload-filetypes": "アップロードできるファイルタイプ:",
"max-avatar-filesize": "アバターの最大バイト数:",
"allowed-avatar-filetypes": "アバターに使用できるファイルタイプ",
"invalid-file": "無効なファイル名の場合アップロードまたは名前の変更は取り消されます。",
"preview-pdf-not-supported": "この端末はPDFのプレビューに対応していません。他の端末でダウンロードしてください。",
"drag-board": "ドラッグボード",
"translation-number": "The number of custom translation strings is:",
"delete-translation-confirm-popup": "Are you sure you want to delete this custom translation string? There is no undo.",
"newTranslationPopup-title": "New custom translation string",
"editTranslationPopup-title": "Edit custom translation string",
"settingsTranslationPopup-title": "Delete this custom translation string?",
"translation": "Translation",
"text": "Text",
"translation-text": "Translation text",
"show-at-minicard": "Show at minicard",
"show-checklist-at-minicard": "Show checklist at minicard",
"show-subtasks-field": "Show subtasks field",
"convert-to-markdown": "Convert to markdown"
"translation-number": "カスタム翻訳文字列数:",
"delete-translation-confirm-popup": "本当にこのカスタム翻訳文字列を削除しますか。削除すると元に戻すことはできません。",
"newTranslationPopup-title": "新規カスタム翻訳文字列",
"editTranslationPopup-title": "カスタム翻訳文字列を編集",
"settingsTranslationPopup-title": "このカスタム翻訳文字列を削除しますか",
"translation": "翻訳",
"text": "テキスト",
"translation-text": "翻訳テキスト",
"show-at-minicard": "ミニカードで表示",
"show-checklist-at-minicard": "ミニカードでチェックリストを表示",
"show-subtasks-field": "サブタスクフィールドを表示",
"convert-to-markdown": "マークダウンに変換"
}
+202 -202
View File
@@ -81,10 +81,10 @@
"activity-endDate": "終了日を %s に変更しました / %s",
"add-attachment": "添付ファイルを追加",
"add-board": "ボードを追加",
"add-template": "テンプレートを追加",
"add-template": "Add Template",
"add-card": "カードを追加",
"add-card-to-top-of-list": "カードをリストの先頭に追加",
"add-card-to-bottom-of-list": "カードをリストの末尾に追加",
"add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "リストの幅を設定",
"set-list-width": "リストの幅を設定",
"set-list-width-value": "リストの幅(ピクセル)",
@@ -97,13 +97,13 @@
"add-subtask": "サブタスクを追加",
"add-checklist": "チェックリストを追加",
"add-checklist-item": "チェックリストに項目を追加",
"close-add-checklist-item": "Close add an item to checklist form",
"close-edit-checklist-item": "Close edit an item to checklist form",
"close-add-checklist-item": "チェックリストフォームの項目の追加を終了する",
"close-edit-checklist-item": "チェックリストフォームの項目の編集を終了する",
"convertChecklistItemToCardPopup-title": "Convert to Card",
"add-cover": "Add cover image to minicard",
"add-cover": "ミニカードに表紙画像を追加する",
"add-label": "ラベルを追加",
"add-list": "リストを追加",
"add-after-list": "Add After List",
"add-after-list": "リストの最後に追加",
"add-members": "メンバーの追加",
"added": "追加しました",
"addMemberPopup-title": "メンバー",
@@ -134,8 +134,8 @@
"archives": "アーカイブ",
"template": "テンプレート",
"templates": "テンプレート",
"template-container": "Template Container",
"add-template-container": "Add Template Container",
"template-container": "テンプレートコンテナ",
"add-template-container": "テンプレートコンテナを追加",
"assign-member": "メンバーの割当",
"attached": "添付されました",
"attachment": "添付ファイル",
@@ -143,13 +143,13 @@
"attachmentDeletePopup-title": "添付ファイルを削除しますか?",
"attachments": "添付ファイル",
"auto-watch": "作成されたボードを自動的にウォッチする",
"avatar-too-big": "The avatar is too large (__size__ max)",
"avatar-too-big": "アバターが大きすぎます(最大 __size__ )",
"back": "戻る",
"board-change-color": "色の変更",
"board-change-background-image": "Change Background Image",
"board-background-image-url": "Background Image URL",
"add-background-image": "Add Background Image",
"remove-background-image": "Remove Background Image",
"board-change-background-image": "背景画像を変更",
"board-background-image-url": "背景画像のURL",
"add-background-image": "背景画像を追加",
"remove-background-image": "背景画像を削除",
"show-at-all-boards-page" : "Show at All Boards page",
"board-info-on-my-boards" : "All Boards Settings",
"boardInfoOnMyBoardsPopup-title" : "All Boards Settings",
@@ -162,9 +162,9 @@
"board-public-info": "ボードは公開されます。",
"board-drag-drop-reorder-or-click-open": "Drag and drop to reorder board icons. Click board icon to open board.",
"boardChangeColorPopup-title": "ボードの背景を変更",
"boardChangeBackgroundImagePopup-title": "Change Background Image",
"boardChangeBackgroundImagePopup-title": "背景画像を変更",
"allBoardsChangeColorPopup-title": "色の変更",
"allBoardsChangeBackgroundImagePopup-title": "Change Background Image",
"allBoardsChangeBackgroundImagePopup-title": "背景画像を変更",
"boardChangeTitlePopup-title": "ボード名の変更",
"boardChangeVisibilityPopup-title": "公開範囲の変更",
"boardChangeWatchPopup-title": "ウォッチの変更",
@@ -186,8 +186,8 @@
"card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。",
"card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。",
"card-delete-suggest-archive": "カードをアーカイブするとボードから削除され、アクティビティに保持されます。",
"card-archive-pop": "Card will not be visible at this list after archiving card.",
"card-archive-suggest-cancel": "You can later restore card from Archive.",
"card-archive-pop": "カードをアーカイブすると、このリストに表示されなくなります。",
"card-archive-suggest-cancel": "後でアーカイブからカードを復元できます。",
"card-due": "期限",
"card-due-on": "期限日",
"card-spent": "作業時間",
@@ -214,10 +214,10 @@
"vote-against": "反対",
"deleteVotePopup-title": "投票を削除しますか?",
"vote-delete-pop": "投票は取り消しできません。この投票に関係するすべてのアクションがなくなります。",
"cardStartPlanningPokerPopup-title": "Start a Planning Poker",
"card-edit-planning-poker": "Edit Planning Poker",
"editPokerEndDatePopup-title": "Change Planning Poker vote end date",
"poker-question": "Planning Poker",
"cardStartPlanningPokerPopup-title": "プランニングポーカーを始める",
"card-edit-planning-poker": "プランニングポーカーを編集する",
"editPokerEndDatePopup-title": "プランニングポーカーの投票終了日を変更",
"poker-question": "プランニングポーカー",
"poker-one": "1",
"poker-two": "2",
"poker-three": "3",
@@ -229,14 +229,14 @@
"poker-oneHundred": "100",
"poker-unsure": "?",
"poker-finish": "Finish",
"poker-result-votes": "Votes",
"poker-result-votes": "投票",
"poker-result-who": "Who",
"poker-replay": "Replay",
"set-estimation": "Set Estimation",
"deletePokerPopup-title": "Delete planning poker?",
"poker-delete-pop": "Deleting is permanent. You will lose all actions associated with this planning poker.",
"deletePokerPopup-title": "プランニングポーカーを削除しますか?",
"poker-delete-pop": "削除は取り消しできません。このプランニングポーカーに関連するすべてのアクションが失われます。",
"cardDeletePopup-title": "カードを削除しますか?",
"cardArchivePopup-title": "Archive Card?",
"cardArchivePopup-title": "カードをアーカイブしますか?",
"cardDetailsActionsPopup-title": "カード操作",
"cardLabelsPopup-title": "ラベル",
"cardMembersPopup-title": "メンバー",
@@ -298,23 +298,23 @@
"comment-placeholder": "コメントを書く",
"comment-only": "コメントのみ",
"comment-only-desc": "カードにのみコメント可能",
"comment-delete": "Are you sure you want to delete the comment?",
"deleteCommentPopup-title": "Delete comment?",
"comment-delete": "コメントを削除してもよろしいでしょうか?",
"deleteCommentPopup-title": "コメントを削除しますか?",
"no-comments": "コメントなし",
"no-comments-desc": "コメントとアクティビティの閲覧不可。",
"worker": "作業者",
"worker-desc": "カードの移動、自分への割り当て、コメントが可能。",
"computer": "コンピューター",
"confirm-subtask-delete-popup": "本当にサブタスクを削除してもよろしいでしょうか?",
"confirm-checklist-delete-popup": "Are you sure you want to delete the checklist?",
"subtaskDeletePopup-title": "Delete Subtask?",
"checklistDeletePopup-title": "Delete Checklist?",
"confirm-checklist-delete-popup": "チェックリストを削除してもよろしいでしょうか?",
"subtaskDeletePopup-title": "サブタスクを削除しますか?",
"checklistDeletePopup-title": "チェックリストを削除しますか?",
"copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー",
"copy-text-to-clipboard": "Copy text to clipboard",
"copy-text-to-clipboard": "テキストをクリップボードにコピー",
"linkCardPopup-title": "カードをリンク",
"searchElementPopup-title": "検索",
"copyCardPopup-title": "カードをコピー",
"copyManyCardsPopup-title": "Copy Template to Many Cards",
"copyManyCardsPopup-title": "テンプレートから複数カードにコピー",
"copyManyCardsPopup-instructions": "作成されるカードのタイトルと説明をJSON形式で指定",
"copyManyCardsPopup-format": "[ {\"title\": \"1つ目のカードタイトル\", \"description\":\"1つ目のカードの説明\"}, {\"title\":\"2つ目のカードタイトル\",\"description\":\"2つ目のカードの説明\"},{\"title\":\"最後のカードタイトル\",\"description\":\"最後のカードの説明\"} ]",
"create": "作成",
@@ -330,10 +330,10 @@
"custom-field-currency-option": "通貨コード",
"custom-field-date": "日付",
"custom-field-dropdown": "ドロップダウンリスト",
"custom-field-dropdown-none": "(none)",
"custom-field-dropdown-none": "(なし)",
"custom-field-dropdown-options": "リストの選択肢",
"custom-field-dropdown-options-placeholder": "Enterキーを押して選択肢を追加します",
"custom-field-dropdown-unknown": "(unknown)",
"custom-field-dropdown-unknown": "(不明)",
"custom-field-number": "数値",
"custom-field-text": "テキスト",
"custom-fields": "カスタムフィールド",
@@ -382,7 +382,7 @@
"error-board-notAMember": "操作にはボードメンバーである必要があります",
"error-json-malformed": "このテキストは、有効なJSON形式ではありません",
"error-json-schema": "JSONデータが不正な値を含んでいます",
"error-csv-schema": "Your CSV(Comma Separated Values)/TSV (Tab Separated Values) does not include the proper information in the correct format ",
"error-csv-schema": "CSV(カンマ区切り)/TSV(タブ区切り)の書式が不正です",
"error-list-doesNotExist": "このリストは存在しません",
"error-user-doesNotExist": "ユーザーが存在しません",
"error-user-notAllowSelf": "自分を招待することはできません。",
@@ -396,16 +396,16 @@
"export-board-csv": "ボードをCSVにエクスポート",
"export-board-tsv": "ボードをTSVにエクスポート",
"export-board-excel": "ボードをExcelにエクスポート",
"user-can-not-export-excel": "ユーザーはExcelにエクスポートできません ",
"user-can-not-export-excel": "ユーザーはExcelにエクスポートできません",
"export-board-html": "ボードをHTMLにエクスポート",
"export-card": "Export card",
"export-card-pdf": "Export card to PDF",
"user-can-not-export-card-to-pdf": "User can not export card to PDF",
"export-card": "カードをエクスポート",
"export-card-pdf": "カードをPDFにエクスポート",
"user-can-not-export-card-to-pdf": "ユーザはカードをPDFにエクスポートできません",
"exportBoardPopup-title": "ボードのエクスポート",
"exportCardPopup-title": "Export card",
"exportCardPopup-title": "カードをエクスポート",
"sort": "並べ替え",
"sorted": "Sorted",
"remove-sort": "Remove sort",
"sorted": "分類された",
"remove-sort": "並べ替えを削除",
"sort-desc": "クリックでリストをソート",
"list-sort-by": "次によりリストを並べ替え:",
"list-label-modifiedAt": "最終アクセス日時",
@@ -421,7 +421,7 @@
"filter-overdue": "期限切れ",
"filter-due-today": "本日期限",
"filter-due-this-week": "今週期限",
"filter-due-next-week": "Due next week",
"filter-due-next-week": "来週期限",
"filter-due-tomorrow": "明日期限",
"list-filter-label": "タイトルでリストをフィルタ",
"filter-clear": "フィルターの解除",
@@ -440,7 +440,7 @@
"filter-to-selection": "フィルターした項目を全選択",
"other-filters-label": "その他のフィルタ",
"advanced-filter-label": "高度なフィルター",
"advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' /) は無視されますので、\\\\を使用することができます。\n例:Field1 == I\\\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i",
"advanced-filter-description": "高度なフィルタでは次のような演算子を使用できます:== != <= >= && || ( )\n半角スペースは演算子の区切り文字として使用します。\n\nフィールド名や値を使用したフィルタが可能です。\n例:Field1 == Value1\n\n注意:フィールド名や値にスペースが含まれる場合、それらをシングルクォーテーションで囲む必要があります。\n例:'Field 1' == 'Value 1'\n\n単体の制御文字 (' \\\\/) は無視されますので、\\\\を使用することができます。\n例:Field1 == I\\\\'m\n\n複数の条件を組み合わせることもできます。\n例:F1 == V1 || F1 == V2\n\n基本的にすべての演算子は左から右に評価されます。\n丸カッコを使用することで順序を変更できます。\n例:F1 == V1 && ( F2 == V2 || F2 == V3 )\n\nテキストフィールドでは正規表現を使用した検索もできます。\n例:F1 == /Tes.*/i",
"fullname": "フルネーム",
"header-logo-title": "自分のボードページに戻る。",
"hide-system-messages": "システムメッセージを隠す",
@@ -494,8 +494,8 @@
"set-color-list": "色を選択",
"listActionPopup-title": "操作一覧",
"settingsUserPopup-title": "ユーザー設定",
"settingsTeamPopup-title": "Team Settings",
"settingsOrgPopup-title": "Organization Settings",
"settingsTeamPopup-title": "チーム設定",
"settingsOrgPopup-title": "組織設定",
"swimlaneActionPopup-title": "スイムレーン操作",
"swimlaneAddPopup-title": "直下にスイムレーンを追加",
"listImportCardPopup-title": "Trelloのカードをインポート",
@@ -532,7 +532,7 @@
"normal": "通常",
"normal-desc": "カードの閲覧と編集が可能。設定変更不可。",
"not-accepted-yet": "招待はアクセプトされていません",
"notify-participate": "Receive updates to any cards you participate as creator or member",
"notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る",
"notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る",
"optional": "任意",
"or": "or",
@@ -550,7 +550,7 @@
"public": "公開",
"public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。",
"quick-access-description": "ボードにスターをつけると、ここににショートカットができます。",
"remove-cover": "Remove cover image from minicard",
"remove-cover": "ミニカードから表紙画像を削除する",
"remove-from-board": "ボードから外す",
"remove-label": "ラベルの削除",
"listDeletePopup-title": "リストを削除しますか?",
@@ -561,15 +561,15 @@
"rename": "名前変更",
"rename-board": "ボード名の変更",
"restore": "リストア",
"rescue-card-description": "Show rescue dialogue before closing for unsaved card descriptions",
"rescue-card-description-dialogue": "Overwrite current card description with your changes?",
"rescue-card-description": "未保存のカードの説明を閉じる前に確認ダイアログを表示する",
"rescue-card-description-dialogue": "カードの説明を変更内容で上書きしますか?",
"save": "保存",
"search": "検索",
"rules": "ルール",
"search-cards": "このボード上のカード/リストタイトル、詳細、カスタムフィールドから検索",
"search-example": "検索文字列を入力してエンターを押してください",
"select-color": "色を選択",
"select-board": "Select Board",
"select-board": "ボードを選択",
"set-wip-limit-value": "このリスト中のタスクの最大数を設定",
"setWipLimitPopup-title": "仕掛中制限設定",
"shortcut-assign-self": "自分をこのカードに割り当てる",
@@ -578,7 +578,7 @@
"shortcut-clear-filters": "すべてのフィルターを解除する",
"shortcut-close-dialog": "ダイアログを閉じる",
"shortcut-filter-my-cards": "カードをフィルター",
"shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-filter-my-assigned-cards": "自分に割り当てられたカードをフィルタ",
"shortcut-show-shortcuts": "このショートカットリストを表示する",
"shortcut-toggle-filterbar": "フィルターサイドバーの切り替え",
"shortcut-toggle-searchbar": "検索サイドバーの切り替え",
@@ -602,7 +602,7 @@
"time": "時間",
"title": "タイトル",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"remove-labels-multiselect": "複数選択でラベル1-9を削除します",
"tracking": "トラッキング",
"tracking-info": "これらのカードへの変更が通知されるようになります。",
"type": "タイプ",
@@ -617,9 +617,9 @@
"custom-top-left-corner-logo-height": "カスタムの左上ロゴイメージの高さ。デフォルト:27",
"custom-login-logo-image-url": "カスタムのログインロゴイメージのURL",
"custom-login-logo-link-url": "カスタムのログインロゴイメージのリンクURL",
"custom-help-link-url": "Custom Help Link URL",
"custom-help-link-url": "ヘルプのリンクURLを変更する",
"text-below-custom-login-logo": "カスタムログインロゴイメージの下のテキスト",
"automatic-linked-url-schemes": "Custom URL Schemes which should automatically be clickable. One URL Scheme per line",
"automatic-linked-url-schemes": "自動的にクリック可能になるカスタムURLスキーム。 1行につき1件のURLスキーム",
"username": "ユーザー名",
"import-usernames": "インポートするユーザー名",
"view-it": "見る",
@@ -643,10 +643,10 @@
"people": "メンバー",
"registration": "登録",
"disable-self-registration": "自己登録を無効化",
"disable-forgot-password": "Disable Forgot Password",
"disable-forgot-password": "パスワード再設定を無効化",
"invite": "招待",
"invite-people": "メンバーを招待",
"to-boards": "ボードへ移動",
"to-boards": "(複数の)ボードへ移動",
"email-addresses": "Emailアドレス",
"smtp-host-description": "Emailを処理するSMTPサーバーのアドレス",
"smtp-port-description": "SMTPサーバーがEmail送信に使用するポート",
@@ -665,17 +665,17 @@
"email-smtp-test-text": "メールを送信しました",
"error-invitation-code-not-exist": "招待コードが存在しません",
"error-notAuthorized": "このページを参照する権限がありません。",
"webhook-title": "Webhook Name",
"webhook-title": "Webフック名",
"webhook-token": "トークン(認証用オプション)",
"outgoing-webhooks": "Outgoing Webhooks",
"outgoing-webhooks": "発信Webフック",
"bidirectional-webhooks": "双方向Webフック",
"outgoingWebhooksPopup-title": "Outgoing Webhooks",
"outgoingWebhooksPopup-title": "発信Webフック",
"boardCardTitlePopup-title": "カード名フィルタ",
"disable-webhook": "このWebフックを無効化",
"global-webhook": "グローバルWebフック",
"new-outgoing-webhook": "New Outgoing Webhook",
"new-outgoing-webhook": "発信Webフックの作成",
"no-name": "(名前なし)",
"Node_version": "Nodeバージョン",
"Node_version": "Node version",
"Meteor_version": "Meteor バージョン",
"MongoDB_version": "MongoDB バージョン",
"MongoDB_storage_engine": "MongoDB ストレージエンジン",
@@ -697,16 +697,16 @@
"automatically-field-on-card": "フィールドを新しいカードに追加",
"always-field-on-card": "フィールドをすべてのカードに追加",
"showLabel-field-on-card": "ミニカード上のフィールドラベル表示",
"showSum-field-on-list": "Show sum of fields at top of list",
"showSum-field-on-list": "リストの先頭にフィールドの合計を表示",
"yes": "はい",
"no": "いいえ",
"accounts": "アカウント",
"accounts-allowEmailChange": "メールアドレスの変更を許可",
"accounts-allowUserNameChange": "ユーザー名の変更を許可",
"tableVisibilityMode-allowPrivateOnly": "Boards visibility: Allow private boards only",
"tableVisibilityMode" : "Boards visibility",
"tableVisibilityMode-allowPrivateOnly": "ボードの公開設定:プライベートのボードのみを許可",
"tableVisibilityMode" : "ボードの公開設定",
"createdAt": "作成日時",
"modifiedAt": "Modified at",
"modifiedAt": "更新日時",
"verified": "認証状況",
"active": "有効状態",
"card-received": "受付",
@@ -732,17 +732,17 @@
"queue": "キュー",
"subtask-settings": "サブタスク設定",
"card-settings": "カード設定",
"minicard-settings": "Minicard Settings",
"minicard-settings": "ミニカード設定",
"boardSubtaskSettingsPopup-title": "ボードのサブタスク設定",
"boardCardSettingsPopup-title": "カード設定",
"boardMinicardSettingsPopup-title": "Minicard Settings",
"boardMinicardSettingsPopup-title": "ミニカード設定",
"deposit-subtasks-board": "サブタスクの作成先ボード:",
"deposit-subtasks-list": "サブタスクの作成先リスト:",
"show-parent-in-minicard": "ミニカード上の親表示",
"description-on-minicard": "Description on minicard",
"cover-attachment-on-minicard": "Cover image on minicard",
"badge-attachment-on-minicard": "Count of attachments on minicard",
"card-sorting-by-number-on-minicard": "Card sorting by number on minicard",
"description-on-minicard": "ミニカードの説明",
"cover-attachment-on-minicard": "ミニカードの表紙画像",
"badge-attachment-on-minicard": "ミニカードの添付ファイル数",
"card-sorting-by-number-on-minicard": "ミニカードの番号順でソートする",
"prefix-with-full-path": "タイトルの前に親をフル表示",
"prefix-with-parent": "タイトルの前に親を表示",
"subtext-with-full-path": "タイトルの後ろに親をフル表示",
@@ -855,7 +855,7 @@
"r-items-list": "アイテム1、アイテム2、アイテム3",
"r-add-swimlane": "スイムレーンを追加",
"r-swimlane-name": "スイムレーン名",
"r-board-note": "Note: leave a field empty to match every possible value. ",
"r-board-note": "注意:フィールドを空にするとすべての値に一致します",
"r-checklist-note": "注意:チェックリスト項目はカンマ区切りで記述する必要があります。",
"r-when-a-card-is-moved": "カードが別のリストに移動したとき",
"r-set": "設定する",
@@ -867,7 +867,7 @@
"r-df-received-at": "受付",
"r-to-current-datetime": "現在日時に",
"r-remove-value-from": "次の値を削除:",
"r-link-card": "Link card to",
"r-link-card": "カードをリンクする",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -876,25 +876,25 @@
"custom-product-name": "カスタム製品名",
"layout": "レイアウト",
"hide-logo": "ロゴを隠す",
"hide-card-counter-list": "Hide card counter list on All Boards",
"hide-board-member-list": "Hide board member list on All Boards",
"hide-card-counter-list": "すべてのボードからカードカウンタリストを非表示にする。",
"hide-board-member-list": "すべてのボードからボードメンバリストを非表示にする。",
"add-custom-html-after-body-start": "<body> の開始直後にカスタムHTMLを追加する",
"add-custom-html-before-body-end": "</body> の終了直前にカスタムHTMLを追加する",
"error-undefined": "何らかの問題が発生しています",
"error-ldap-login": "ログイン中にエラーが発生しました",
"display-authentication-method": "認証方式を表示",
"oidc-button-text": "Customize the OIDC button text",
"oidc-button-text": "OIDC ボタンのテキストをカスタマイズ",
"default-authentication-method": "デフォルトの認証方式",
"duplicate-board": "ボードの複製",
"org-number": "The number of organizations is: ",
"team-number": "The number of teams is: ",
"people-number": "The number of people is: ",
"org-number": "組織数:",
"team-number": "チーム数: ",
"people-number": "人数:",
"swimlaneDeletePopup-title": "スイムレーンを削除しますか?",
"swimlane-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。",
"restore-all": "全てをリストアする",
"delete-all": "全てを削除する",
"loading": "ローディング中です、しばらくお待ちください。",
"previous_as": "最終日時",
"previous_as": "前回は",
"act-a-dueAt": "期限の時刻が変更されました\n変更後:__timeValue__\n場所:__card__\n変更前の期限の時刻は __timeOldValue__ でした",
"act-a-endAt": "終了を (__timeOldValue__)から __timeValue__ に変更しました",
"act-a-startAt": "開始を (__timeOldValue__)から __timeValue__ に変更しました",
@@ -906,15 +906,15 @@
"almostdue": "期限 %s が近づいています",
"pastdue": "期限 %s が過ぎています",
"duenow": "期限 %s は本日です",
"act-newDue": "__list__/__card__ has 1st due reminder [__board__]",
"act-newDue": "__list __ / __ card__に1回目の有効期限アラートがあります [__board__]",
"act-withDue": "__list __ / __ card__ の有効期限のアラート [__board__]",
"act-almostdue": "__card__ の期限日時 (__timeValue__) が近づいています",
"act-pastdue": "__card__ の期限日時 (__timeValue__) が過ぎています",
"act-duenow": "__card__ の期限日時 (__timeValue__) になりました",
"act-atUserComment": "あなたが [__board__] __list__/__card__ に追記しました",
"delete-user-confirm-popup": "本当にこのアカウントを削除しますか?この操作は取り消しできません。",
"delete-team-confirm-popup": "Are you sure you want to delete this team? There is no undo.",
"delete-org-confirm-popup": "Are you sure you want to delete this organization? There is no undo.",
"delete-user-confirm-popup": "本当にこのアカウントを削除しますか?削除すると元に戻すことはできません。",
"delete-team-confirm-popup": "本当にこのチームを削除しますか?削除すると元に戻すことはできません。",
"delete-org-confirm-popup": "本当にこの組織を削除しますか?削除すると元に戻すことはできません。",
"accounts-allowUserDelete": "ユーザー自身のアカウント削除を許可",
"hide-minicard-label-text": "ミニカードのラベル名を隠す",
"show-desktop-drag-handles": "デスクトップへのドラッグハンドルを表示",
@@ -922,7 +922,7 @@
"cardAssigneesPopup-title": "担当者",
"addmore-detail": "詳細説明の追加",
"show-on-card": "カードに表示する項目",
"show-on-minicard": "Show on Minicard",
"show-on-minicard": "ミニカードを表示",
"new": "新規作成",
"editOrgPopup-title": "組織を編集",
"newOrgPopup-title": "新規組織",
@@ -931,7 +931,7 @@
"editUserPopup-title": "ユーザーを編集",
"newUserPopup-title": "新規ユーザー",
"notifications": "通知",
"help": "Help",
"help": "ヘルプ",
"view-all": "全てを表示",
"filter-by-unread": "未読でフィルタ",
"mark-all-as-read": "全て既読にする",
@@ -956,32 +956,32 @@
"delete-linked-card-before-this-card": "カード内にある、リンクされているカードを削除しなければ、このカードは削除できません",
"delete-linked-cards-before-this-list": "リスト内にある、他のカードを参照しているカードを削除しなければ、このリストは削除できません",
"hide-checked-items": "チェックした項目を隠す",
"task": "Task",
"create-task": "Create Task",
"task": "タスク",
"create-task": "タスクを作成",
"ok": "OK",
"organizations": "組織",
"teams": "チーム",
"displayName": "表示名",
"shortName": "短縮名",
"autoAddUsersWithDomainName": "Automatically add users with the domain name",
"autoAddUsersWithDomainName": "ドメイン名を持つユーザを自動的に追加",
"website": "ウェブサイト",
"person": "Person",
"my-cards": "自分のカード",
"card": "カード",
"list": "List",
"board": "Board",
"list": "リスト",
"board": "ボード",
"context-separator": "/",
"myCardsViewChange-title": "My Cards View",
"myCardsViewChangePopup-title": "My Cards View",
"myCardsViewChange-title": "自分のカードを表示",
"myCardsViewChangePopup-title": "自分のカードを表示",
"myCardsViewChange-choice-boards": "ボード",
"myCardsViewChange-choice-table": "Table",
"myCardsViewChange-choice-table": "テーブル",
"myCardsSortChange-title": "カードの並び替え",
"myCardsSortChangePopup-title": "カードの並び替え",
"myCardsSortChange-choice-board": "ボード毎",
"myCardsSortChange-choice-dueat": "期限日毎",
"dueCards-title": "期限切れカード",
"dueCardsViewChange-title": "カードの表示",
"dueCardsViewChangePopup-title": "カードの表示",
"dueCardsViewChange-title": "期限切れカードを表示",
"dueCardsViewChangePopup-title": "期限切れカードを表示",
"dueCardsViewChange-choice-me": "自分",
"dueCardsViewChange-choice-all": "全ユーザー",
"dueCardsViewChange-choice-all-description": "ユーザーに権限のあるボードから、期限が切れたすべての未完了のカードを表示します。",
@@ -993,8 +993,8 @@
"label-color-not-found": "ラベル色 %s は見つかりませんでした。",
"user-username-not-found": "ユーザー名「%s」は見つかりませんでした。",
"comment-not-found": "コメントの文字列に「%s」が含まれるカードは見つかりませんでした。",
"org-name-not-found": "Organization '%s' not found.",
"team-name-not-found": "Team '%s' not found.",
"org-name-not-found": "組織「%s」は見つかりませんでした。",
"team-name-not-found": "チーム「%s」は見つかりませんでした。",
"globalSearch-title": "すべてのボードから検索",
"no-cards-found": "カードが見つかりませんでした",
"one-card-found": "1件のカードが見つかりました",
@@ -1014,7 +1014,7 @@
"operator-member-abbrev": "m",
"operator-assignee": "担当者",
"operator-assignee-abbrev": "a",
"operator-creator": "creator",
"operator-creator": "作成者",
"operator-status": "ステータス",
"operator-due": "期限日",
"operator-created": "作成日",
@@ -1023,11 +1023,11 @@
"operator-comment": "コメント",
"operator-has": "所有",
"operator-limit": "制限",
"operator-debug": "debug",
"operator-org": "org",
"operator-team": "team",
"operator-debug": "デバッグ",
"operator-org": "組織",
"operator-team": "チーム",
"predicate-archived": "アーカイブ済み",
"predicate-open": "open",
"predicate-open": "開く",
"predicate-ended": "終了",
"predicate-all": "すべて",
"predicate-overdue": "超過",
@@ -1035,7 +1035,7 @@
"predicate-month": "月",
"predicate-quarter": "半年",
"predicate-year": "年",
"predicate-due": "期限日",
"predicate-due": "期限",
"predicate-modified": "変更日",
"predicate-created": "作成日",
"predicate-attachment": "添付",
@@ -1047,18 +1047,18 @@
"predicate-member": "メンバー",
"predicate-public": "公開",
"predicate-private": "非公開",
"predicate-selector": "selector",
"predicate-selector": "選択者",
"predicate-projection": "projection",
"operator-unknown-error": "%sは演算子ではありません",
"operator-number-expected": "演算子 __operator__ には数値の指定が必要ですが、「__value__」が入力されました",
"operator-sort-invalid": "ソート「%s」は無効です",
"operator-status-invalid": "「%s」は無効なステータスです",
"operator-has-invalid": "%s is not a valid existence check",
"operator-has-invalid": "%s は有効な存在チェックではありません",
"operator-limit-invalid": "%s は有効な制限ではありません。制限は正の整数である必要があります。",
"operator-debug-invalid": "%s is not a valid debug predicate",
"operator-debug-invalid": "%s は有効なデバッグ述語ではありません。",
"next-page": "次のページ",
"previous-page": "前のページ",
"heading-notes": "注意\n ",
"heading-notes": "注意",
"globalSearch-instructions-heading": "検索手順",
"globalSearch-instructions-description": "検索は演算子を含めた絞り込みが可能です。演算子は、演算子の名前と値を半角コロンで区切った記述で指定します。例えば、`リスト:対応不可`と指定すると、*対応不可*という名前のリストに含まれるカードという制約で検索します。値にスペースや特殊文字が含まれる場合は引用符で囲む必要があります(例:`__operator_list__:\"レビュー 本日中\"`)。",
"globalSearch-instructions-operators": "有効な演算子:",
@@ -1086,13 +1086,13 @@
"globalSearch-instructions-status-private": "`__predicate_private__` - 非公開のボードにあるカード",
"globalSearch-instructions-operator-has": "`__operator_has__:<field>` - *<field>* は`__predicate_attachment__`、`__predicate_checklist__`、`__predicate_description__`、`__predicate_start__`、`__predicate_due__`、`__predicate_end__`、`__predicate_assignee__`、`__predicate_member__` のいずれかを指定します。*<field>* の前に「`-`」を記述すると、そのフィールドに値がないものを検索します(例:「`所有:-期限日`」は期限日がないカードを検索します)。",
"globalSearch-instructions-operator-sort": "`__operator_sort__:<sort-name>` - *<sort-name>* は `__predicate_due__`、`__predicate_created__`、`__predicate_modified__` のいずれかを指定します。降順にする場合は、並べ替え名の前に「`-`」を記述します。",
"globalSearch-instructions-operator-limit": "`__operator_limit__:<n>` - 「*<n>*」には、ページごとに表示されるカードの数を表す正の整数を指定します。 ",
"globalSearch-instructions-operator-limit": "`__operator_limit__:<n>` - 「*<n>*」には、ページごとに表示されるカードの数を表す正の整数を指定します。",
"globalSearch-instructions-notes-1": "複数の演算子を指定できます。",
"globalSearch-instructions-notes-2": "同じ演算子はOR条件になります。複数の条件のいずれかに一致したカードが検索されます。`__operator_list__:有効 __operator_list__:対応不要` の場合、リスト名が *有効* または *対応不要* のカードが検索されます。",
"globalSearch-instructions-notes-3": "異なる演算子はAND条件になります。異なる演算子すべてに一致したカードのみが検索されます。`__operator_list__:有効 __operator_label__:赤` は、*有効* のリストの中の *赤* のラベルのカードのみが検索されます。",
"globalSearch-instructions-notes-3-2": "日付には正負の整数や、現在からの期間として `__predicate_week__`、`__predicate_month__`、`__predicate_quarter__`、`__predicate_year__` を指定できます。",
"globalSearch-instructions-notes-4": "テキスト検索では大文字と小文字は区別されません。",
"globalSearch-instructions-notes-5": "デフォルトではアーカイブされたカードは検索されません。 ",
"globalSearch-instructions-notes-5": "デフォルトではアーカイブされたカードは検索されません。",
"link-to-search": "この検索へのリンク",
"excel-font": "Arial",
"number": "数値",
@@ -1100,7 +1100,7 @@
"label-names": "ラベル名",
"archived-at": "アーカイブされた:",
"sort-cards": "カードの並び替え",
"sort-is-on": "Sort is on",
"sort-is-on": "ソートが有効",
"cardsSortPopup-title": "カードの並び替え",
"due-date": "期限日",
"server-error": "サーバーエラー",
@@ -1108,7 +1108,7 @@
"title-alphabetically": "タイトル(アルファベット順)",
"created-at-newest-first": "作成日(新しいものから)",
"created-at-oldest-first": "作成日(古いものから)",
"links-heading": "Links",
"links-heading": "リンク",
"hide-system-messages-of-all-users": "全ユーザーのシステムメッセージを非表示にする",
"now-system-messages-of-all-users-are-hidden": "現在全ユーザーのシステムメッセージが非表示になっています",
"move-swimlane": "スイムレーンを移動する",
@@ -1116,18 +1116,18 @@
"custom-field-stringtemplate": "文字列テンプレート",
"custom-field-stringtemplate-format": "書式(%{value}をプレースホルダーとして使用)",
"custom-field-stringtemplate-separator": "セパレーター(&#32; または &nbsp; は空白として使用)",
"custom-field-stringtemplate-item-placeholder": "Press enter to add more items",
"custom-field-stringtemplate-item-placeholder": "Enterキーを押して項目を追加",
"creator": "作成者",
"creator-on-minicard": "Creator on minicard",
"creator-on-minicard": "ミニカードの作成者",
"filesReportTitle": "ファイルレポート",
"reports": "レポート",
"rulesReportTitle": "ルールレポート",
"boardsReportTitle": "Boards Report",
"cardsReportTitle": "Cards Report",
"boardsReportTitle": "ボードレポート",
"cardsReportTitle": "カードレポート",
"copy-swimlane": "スイムレーンをコピーする",
"copySwimlanePopup-title": "スイムレーンをコピーする",
"display-card-creator": "Display Card Creator",
"wait-spinner": "Wait Spinner",
"display-card-creator": "カード作成者を表示",
"wait-spinner": "処理中スピナー",
"Bounce": "Bounce Wait Spinner",
"Cube": "Cube Wait Spinner",
"Cube-Grid": "Cube-Grid Wait Spinner",
@@ -1136,37 +1136,37 @@
"Rotateplane": "Rotateplane Wait Spinner",
"Scaleout": "Scaleout Wait Spinner",
"Wave": "Wave Wait Spinner",
"maximize-card": "Maximize Card",
"minimize-card": "Minimize Card",
"maximize-card": "カードを最大化",
"minimize-card": "カードを最小化",
"delete-org-warning-message": "Can not delete this organization, there is at least one user that belongs to it",
"delete-team-warning-message": "Can not delete this team, there is at least one user that belongs to it",
"subject": "Subject",
"details": "Details",
"subject": "件名",
"details": "詳細",
"carbon-copy": "Carbon Copy (Cc:)",
"ticket": "Ticket",
"tickets": "Tickets",
"ticket-number": "Ticket Number",
"open": "Open",
"pending": "Pending",
"closed": "Closed",
"resolved": "Resolved",
"cancelled": "Cancelled",
"history": "History",
"request": "Request",
"requests": "Requests",
"help-request": "Help Request",
"ticket": "チケット",
"tickets": "チケット",
"ticket-number": "チケット番号",
"open": "オープン",
"pending": "中断",
"closed": "クローズ",
"resolved": "解決",
"cancelled": "取消",
"history": "履歴",
"request": "依頼",
"requests": "依頼",
"help-request": "ヘルプ依頼",
"editCardSortOrderPopup-title": "Change Sorting",
"cardDetailsPopup-title": "Card Details",
"add-teams": "Add teams",
"cardDetailsPopup-title": "カード詳細",
"add-teams": "チームを追加",
"add-teams-label": "Added teams are displayed below:",
"remove-team-from-table": "Are you sure you want to remove this team from the board ?",
"confirm-btn": "Confirm",
"confirm-btn": "確認",
"remove-btn": "削除",
"filter-card-title-label": "Filter by card title",
"invite-people-success": "Invitation to register sent with success",
"invite-people-error": "Error while sending invitation to register",
"can-invite-if-same-mailDomainName": "Email domain name",
"to-create-teams-contact-admin": "To create teams, please contact the administrator.",
"filter-card-title-label": "カードタイトルでフィルタ",
"invite-people-success": "登録の招待が正常に送信されました",
"invite-people-error": "登録の招待送信中にエラーが発生しました",
"can-invite-if-same-mailDomainName": "メールドメイン名",
"to-create-teams-contact-admin": "チームを作成するには、管理者に問い合わせてください。",
"Node_heap_total_heap_size": "Node heap: total heap size",
"Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
"Node_heap_total_physical_size": "Node heap: total physical size",
@@ -1182,68 +1182,68 @@
"Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
"Node_memory_usage_heap_used": "Node memory usage: actual memory used",
"Node_memory_usage_external": "Node memory usage: external",
"add-organizations": "Add organizations",
"add-organizations-label": "Added organizations are displayed below:",
"remove-organization-from-board": "Are you sure you want to remove this organization from this board ?",
"to-create-organizations-contact-admin": "To create organizations, please contact administrator.",
"custom-legal-notice-link-url": "Custom legal notice page URL",
"acceptance_of_our_legalNotice": "By continuing, you accept our",
"legalNotice": "legal notice",
"copied": "Copied!",
"checklistActionsPopup-title": "Checklist Actions",
"moveChecklist": "Move Checklist",
"moveChecklistPopup-title": "Move Checklist",
"newlineBecomesNewChecklistItem": "Newline becomes new checklist item",
"copyChecklist": "Copy Checklist",
"copyChecklistPopup-title": "Copy Checklist",
"add-organizations": "組織を追加",
"add-organizations-label": "追加された組織は以下に表示されます:",
"remove-organization-from-board": "本当にこの組織をボードから削除しますか?",
"to-create-organizations-contact-admin": "組織を作成するには、管理者に問い合わせてください。",
"custom-legal-notice-link-url": "カスタムの法的通知ページのURL",
"acceptance_of_our_legalNotice": "続行すると同意したことになります",
"legalNotice": "法的通知",
"copied": "コピーされました",
"checklistActionsPopup-title": "チェックリストの操作",
"moveChecklist": "チェックリストを移動",
"moveChecklistPopup-title": "チェックリストを移動",
"newlineBecomesNewChecklistItem": "追加行が新しいチェックリスト項目になります",
"copyChecklist": "チェックリストをコピー",
"copyChecklistPopup-title": "チェックリストをコピー",
"card-show-lists": "Card Show Lists",
"subtaskActionsPopup-title": "Subtask Actions",
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
"storage": "Storage",
"subtaskActionsPopup-title": "サブタスクの操作",
"attachmentActionsPopup-title": "添付ファイルの操作",
"attachment-move-storage-fs": "添付ファイルをファイルシステムに移動",
"attachment-move-storage-gridfs": "添付ファイルを GridFS に移動",
"attachment-move-storage-s3": "添付ファイルを S3 に移動",
"attachment-move": "添付ファイルを移動",
"move-all-attachments-to-fs": "すべての添付ファイルをファイルシステムに移動",
"move-all-attachments-to-gridfs": "すべての添付ファイルを GridFS に移動",
"move-all-attachments-to-s3": "すべての添付ファイルを S3 に移動",
"move-all-attachments-of-board-to-fs": "ボードのすべての添付ファイルをファイルシステムに移動",
"move-all-attachments-of-board-to-gridfs": "ボードのすべての添付ファイルを GridFS に移動",
"move-all-attachments-of-board-to-s3": "ボードのすべての添付ファイルを S3 に移動",
"path": "パス",
"version-name": "バージョン名",
"size": "サイズ",
"storage": "ストレージ",
"action": "操作",
"board-title": "Board Title",
"board-title": "ボードのタイトル",
"attachmentRenamePopup-title": "名前変更",
"uploading": "Uploading",
"remaining_time": "Remaining time",
"speed": "Speed",
"progress": "Progress",
"password-again": "Password (again)",
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"uploading": "アップロード中",
"remaining_time": "残り時間",
"speed": "速度",
"progress": "進捗",
"password-again": "パスワード(再入力)",
"if-you-already-have-an-account": "すでにアカウントを持っている場合",
"register": "登録者",
"forgot-password": "パスワードを忘れた",
"minicardDetailsActionsPopup-title": "カード詳細",
"Mongo_sessions_count": "Mongo セッション数",
"change-visibility": "公開範囲の変更",
"max-upload-filesize": "Max upload filesize in bytes:",
"allowed-upload-filetypes": "Allowed upload filetypes:",
"max-avatar-filesize": "Max avatar filesize in bytes:",
"allowed-avatar-filetypes": "Allowed avatar filetypes:",
"invalid-file": "If filename is invalid, upload or rename is cancelled.",
"preview-pdf-not-supported": "Your device does not support previewing PDF. Try downloading instead.",
"drag-board": "Drag board",
"translation-number": "The number of custom translation strings is:",
"delete-translation-confirm-popup": "Are you sure you want to delete this custom translation string? There is no undo.",
"newTranslationPopup-title": "New custom translation string",
"editTranslationPopup-title": "Edit custom translation string",
"settingsTranslationPopup-title": "Delete this custom translation string?",
"translation": "Translation",
"max-upload-filesize": "アップロードファイルの最大バイト数:",
"allowed-upload-filetypes": "アップロードできるファイルタイプ:",
"max-avatar-filesize": "アバターの最大バイト数:",
"allowed-avatar-filetypes": "アバターに使用できるファイルタイプ",
"invalid-file": "無効なファイル名の場合アップロードまたは名前の変更は取り消されます。",
"preview-pdf-not-supported": "この端末はPDFのプレビューに対応していません。他の端末でダウンロードしてください。",
"drag-board": "ドラッグボード",
"translation-number": "カスタム翻訳文字列数:",
"delete-translation-confirm-popup": "本当にこのカスタム翻訳文字列を削除しますか。削除すると元に戻すことはできません。",
"newTranslationPopup-title": "新規カスタム翻訳文字列",
"editTranslationPopup-title": "カスタム翻訳文字列を編集",
"settingsTranslationPopup-title": "このカスタム翻訳文字列を削除しますか",
"translation": "翻訳",
"text": "テキスト",
"translation-text": "Translation text",
"show-at-minicard": "Show at minicard",
"show-checklist-at-minicard": "Show checklist at minicard",
"show-subtasks-field": "Show subtasks field",
"convert-to-markdown": "Convert to markdown"
"translation-text": "翻訳テキスト",
"show-at-minicard": "ミニカードで表示",
"show-checklist-at-minicard": "ミニカードでチェックリストを表示",
"show-subtasks-field": "サブタスクフィールドを表示",
"convert-to-markdown": "マークダウンに変換"
}
+7 -7
View File
@@ -578,7 +578,7 @@
"shortcut-clear-filters": "Wis alle filters",
"shortcut-close-dialog": "Sluit dialoog",
"shortcut-filter-my-cards": "Filter mijn kaarten",
"shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-filter-my-assigned-cards": "Filter op aan mij toegewezen kaarten",
"shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn",
"shortcut-toggle-filterbar": "Schakel Filter Zijbalk in/uit",
"shortcut-toggle-searchbar": "Schakel Zoek Zijbalk in/uit",
@@ -963,7 +963,7 @@
"teams": "Teams",
"displayName": "Schermnaam",
"shortName": "Korte naam",
"autoAddUsersWithDomainName": "Automatically add users with the domain name",
"autoAddUsersWithDomainName": "Voeg automatisch gebruikers toe met de domeinnaam",
"website": "Website",
"person": "Persoon",
"my-cards": "Mijn kaarten",
@@ -1014,7 +1014,7 @@
"operator-member-abbrev": "m",
"operator-assignee": "toegewezen aan",
"operator-assignee-abbrev": "a",
"operator-creator": "aangemaakt door",
"operator-creator": "gemaakt door",
"operator-status": "status",
"operator-due": "verval",
"operator-created": "aangemaakt",
@@ -1072,7 +1072,7 @@
"globalSearch-instructions-operator-at": "`__operator_user_abbrev__username` - afkorting voor `gebruiker:<username>`",
"globalSearch-instructions-operator-member": "`__operator_member__:<username>` - kaarten waar *<username>* een *lid* is",
"globalSearch-instructions-operator-assignee": "`__operator_assignee__:<username>` - kaarten waar *<username>* een *actiehouder* is",
"globalSearch-instructions-operator-creator": "`__operator_creator__:<username>` - kaarten die door *<username>* aangemaakt zijn",
"globalSearch-instructions-operator-creator": "`__operator_creator__:<username>` - kaarten die door *<username>* gemaakt zijn",
"globalSearch-instructions-operator-org": "`__operator_org__:<display name|short name>` - kaarten behorend bij een bord van organisatie *<name>*",
"globalSearch-instructions-operator-team": "`__operator_team__:<display name|short name>` - kaarten behorend bij een bord van team *<name>*",
"globalSearch-instructions-operator-due": "`__operator_due__:<n>` - kaarten die achterstallig zijn *<n>* dagen vanaf nu. `__operator_due__:__predicate_overdue__ lists alle kaarten nu hun geplande datum.",
@@ -1117,8 +1117,8 @@
"custom-field-stringtemplate-format": "Format (gebruik %{waarde} als tijdelijke aanduiding)",
"custom-field-stringtemplate-separator": "Scheidingsteken (gebruik &#32; of &nbsp; voor een spatie)",
"custom-field-stringtemplate-item-placeholder": "Druk op Enter om meer items toe te voegen",
"creator": "Aangemaakt door",
"creator-on-minicard": "Creator on minicard",
"creator": "Gemaakt door",
"creator-on-minicard": "Maker op minikaart",
"filesReportTitle": "Bestanden Rapportage",
"reports": "Rapportages",
"rulesReportTitle": "Regels Rapportage",
@@ -1126,7 +1126,7 @@
"cardsReportTitle": "Kaarten Rapportage",
"copy-swimlane": "Kopieer Swimlane",
"copySwimlanePopup-title": "Kopieer Swimlane",
"display-card-creator": "Toon Aanmaker Kaart",
"display-card-creator": "Toon Maker Kaart",
"wait-spinner": "Wacht Spinner",
"Bounce": "Stuiterende Wacht Spinner",
"Cube": "Kubus Wacht Spinner",
+3 -3
View File
@@ -578,7 +578,7 @@
"shortcut-clear-filters": "清空全部过滤器",
"shortcut-close-dialog": "关闭对话框",
"shortcut-filter-my-cards": "过滤我的卡片",
"shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-filter-my-assigned-cards": "过滤我分配的卡片",
"shortcut-show-shortcuts": "显示此快捷键列表",
"shortcut-toggle-filterbar": "切换过滤器边栏",
"shortcut-toggle-searchbar": "切换查询边栏",
@@ -963,7 +963,7 @@
"teams": "团队",
"displayName": "显示名称",
"shortName": "简称",
"autoAddUsersWithDomainName": "Automatically add users with the domain name",
"autoAddUsersWithDomainName": "自动添加带域名的用户\n ",
"website": "网站",
"person": "人员",
"my-cards": "我的卡片",
@@ -1118,7 +1118,7 @@
"custom-field-stringtemplate-separator": "分隔符(使用 &#32; 或者 &nbsp; 表示空格)",
"custom-field-stringtemplate-item-placeholder": "按 enter 键添加更多项目",
"creator": "创建者",
"creator-on-minicard": "Creator on minicard",
"creator-on-minicard": "迷你卡显示创建人",
"filesReportTitle": "文件报告",
"reports": "报告",
"rulesReportTitle": "规则报告",
+1 -1
View File
@@ -578,7 +578,7 @@
"shortcut-clear-filters": "清空全部過濾條件",
"shortcut-close-dialog": "關閉對話方塊",
"shortcut-filter-my-cards": "過濾我的卡片",
"shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-filter-my-assigned-cards": "過濾分配給我的卡片",
"shortcut-show-shortcuts": "顯示此快速鍵清單",
"shortcut-toggle-filterbar": "切換過濾程式邊欄",
"shortcut-toggle-searchbar": "切換搜索欄",
+7 -2
View File
@@ -3208,7 +3208,8 @@ if (Meteor.isServer) {
boardId: paramBoardId,
swimlaneId: paramSwimlaneId,
archived: false,
}).map(function(doc) {
},
{ sort: ['sort'] }).map(function(doc) {
return {
_id: doc._id,
title: doc.title,
@@ -3219,6 +3220,7 @@ if (Meteor.isServer) {
dueAt: doc.dueAt,
endAt: doc.endAt,
assignees: doc.assignees,
sort: doc.sort,
};
}),
});
@@ -3250,16 +3252,19 @@ if (Meteor.isServer) {
boardId: paramBoardId,
listId: paramListId,
archived: false,
}).map(function(doc) {
},
{ sort: ['sort'] }).map(function(doc) {
return {
_id: doc._id,
title: doc.title,
description: doc.description,
swimlaneId: doc.swimlaneId,
receivedAt: doc.receivedAt,
startAt: doc.startAt,
dueAt: doc.dueAt,
endAt: doc.endAt,
assignees: doc.assignees,
sort: doc.sort,
};
}),
});
+2 -1
View File
@@ -66,7 +66,8 @@ def get_req_body_elems(obj, elems):
get_req_body_elems(obj.left, elems)
get_req_body_elems(obj.right, elems)
elif obj.type in ('ReturnStatement', 'UnaryExpression'):
get_req_body_elems(obj.argument, elems)
if obj.argument is not None:
get_req_body_elems(obj.argument, elems)
elif obj.type == 'Identifier':
return obj.name
elif obj.type in ['Literal', 'FunctionDeclaration', 'ThrowStatement']:
+262 -1
View File
@@ -1,6 +1,6 @@
{
"name": "wekan",
"version": "v7.32.0",
"version": "v7.37.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -164,6 +164,11 @@
"uri-js": "^4.2.2"
}
},
"ansi-colors": {
"version": "4.1.3",
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
"integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw=="
},
"ansi-regex": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
@@ -331,6 +336,11 @@
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
"integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA=="
},
"boolbase": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
},
"brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -400,6 +410,32 @@
"traverse": ">=0.3.0 <0.4"
}
},
"cheerio": {
"version": "1.0.0-rc.10",
"resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz",
"integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==",
"requires": {
"cheerio-select": "^1.5.0",
"dom-serializer": "^1.3.2",
"domhandler": "^4.2.0",
"htmlparser2": "^6.1.0",
"parse5": "^6.0.1",
"parse5-htmlparser2-tree-adapter": "^6.0.1",
"tslib": "^2.2.0"
}
},
"cheerio-select": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz",
"integrity": "sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==",
"requires": {
"css-select": "^4.3.0",
"css-what": "^6.0.1",
"domelementtype": "^2.2.0",
"domhandler": "^4.3.1",
"domutils": "^2.8.0"
}
},
"chownr": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
@@ -415,6 +451,11 @@
"resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
"integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="
},
"commander": {
"version": "6.2.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
"integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA=="
},
"compress-commons": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.2.tgz",
@@ -455,6 +496,23 @@
"readable-stream": "^3.4.0"
}
},
"css-select": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
"integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
"requires": {
"boolbase": "^1.0.0",
"css-what": "^6.0.1",
"domhandler": "^4.3.1",
"domutils": "^2.8.0",
"nth-check": "^2.0.1"
}
},
"css-what": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
"integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw=="
},
"dayjs": {
"version": "1.11.10",
"resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz",
@@ -499,11 +557,44 @@
"integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==",
"dev": true
},
"dom-serializer": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
"integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
"requires": {
"domelementtype": "^2.0.1",
"domhandler": "^4.2.0",
"entities": "^2.0.0"
}
},
"domelementtype": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
"integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="
},
"domhandler": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
"integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
"requires": {
"domelementtype": "^2.2.0"
}
},
"dompurify": {
"version": "2.4.7",
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.7.tgz",
"integrity": "sha512-kxxKlPEDa6Nc5WJi+qRgPbOAbgTpSULL+vI3NUXsZMlkJxTqYI9wg5ZTay2sFrdZRWHPWNi+EdAhcJf81WtoMQ=="
},
"domutils": {
"version": "2.8.0",
"resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
"integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
"requires": {
"dom-serializer": "^1.0.1",
"domelementtype": "^2.2.0",
"domhandler": "^4.2.0"
}
},
"duplexer2": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
@@ -564,11 +655,21 @@
"resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
"integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
},
"escape-goat": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",
"integrity": "sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw=="
},
"escape-string-regexp": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
"integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="
},
"esm": {
"version": "3.2.25",
"resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz",
"integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA=="
},
"exceljs": {
"version": "git+https://github.com/exceljs/exceljs.git#5bed18b45e824f409b08456b59b87430ded023ab",
"from": "git+https://github.com/exceljs/exceljs.git",
@@ -825,6 +926,17 @@
"function-bind": "^1.1.2"
}
},
"htmlparser2": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
"integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
"requires": {
"domelementtype": "^2.0.1",
"domhandler": "^4.0.0",
"domutils": "^2.5.2",
"entities": "^2.0.0"
}
},
"https-proxy-agent": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
@@ -979,6 +1091,18 @@
}
}
},
"juice": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/juice/-/juice-8.1.0.tgz",
"integrity": "sha512-FLzurJrx5Iv1e7CfBSZH68dC04EEvXvvVvPYB7Vx1WAuhCp1ZPIMtqxc+WTWxVkpTIC2Ach/GAv0rQbtGf6YMA==",
"requires": {
"cheerio": "1.0.0-rc.10",
"commander": "^6.1.0",
"mensch": "^0.3.4",
"slick": "^1.12.2",
"web-resource-inliner": "^6.0.1"
}
},
"just-extend": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz",
@@ -1204,11 +1328,36 @@
"resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-2.0.2.tgz",
"integrity": "sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ=="
},
"markdown-it-mathjax3": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/markdown-it-mathjax3/-/markdown-it-mathjax3-4.3.2.tgz",
"integrity": "sha512-TX3GW5NjmupgFtMJGRauioMbbkGsOXAAt1DZ/rzzYmTHqzkO1rNAdiMD4NiruurToPApn2kYy76x02QN26qr2w==",
"requires": {
"juice": "^8.0.0",
"mathjax-full": "^3.2.0"
}
},
"mathjax-full": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz",
"integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==",
"requires": {
"esm": "^3.2.25",
"mhchemparser": "^4.1.0",
"mj-context-menu": "^0.6.1",
"speech-rule-engine": "^4.0.6"
}
},
"mdurl": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
"integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g=="
},
"mensch": {
"version": "0.3.4",
"resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",
"integrity": "sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g=="
},
"message-box": {
"version": "0.2.7",
"resolved": "https://registry.npmjs.org/message-box/-/message-box-0.2.7.tgz",
@@ -1999,6 +2148,16 @@
}
}
},
"mhchemparser": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz",
"integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ=="
},
"mime": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
"integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
},
"mime-db": {
"version": "1.52.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
@@ -2070,6 +2229,11 @@
}
}
},
"mj-context-menu": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz",
"integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA=="
},
"mkdirp": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
@@ -2181,6 +2345,14 @@
"set-blocking": "^2.0.0"
}
},
"nth-check": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
"integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
"requires": {
"boolbase": "^1.0.0"
}
},
"object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
@@ -2227,6 +2399,19 @@
"resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz",
"integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA=="
},
"parse5": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
"integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
},
"parse5-htmlparser2-tree-adapter": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
"integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
"requires": {
"parse5": "^6.0.1"
}
},
"path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -2442,6 +2627,11 @@
"supports-color": "^7.2.0"
}
},
"slick": {
"version": "1.12.2",
"resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",
"integrity": "sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A=="
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -2456,6 +2646,23 @@
"source-map": "^0.6.0"
}
},
"speech-rule-engine": {
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz",
"integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==",
"requires": {
"commander": "9.2.0",
"wicked-good-xpath": "1.3.0",
"xmldom-sre": "0.1.31"
},
"dependencies": {
"commander": {
"version": "9.2.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz",
"integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w=="
}
}
},
"split-on-first": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
@@ -2575,6 +2782,11 @@
"resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
"integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ=="
},
"tslib": {
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
"integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
},
"type-detect": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
@@ -2662,6 +2874,11 @@
"resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
"integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
},
"valid-data-url": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",
"integrity": "sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA=="
},
"vasync": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz",
@@ -2713,6 +2930,40 @@
"util": "^0.12.3"
}
},
"web-resource-inliner": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz",
"integrity": "sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A==",
"requires": {
"ansi-colors": "^4.1.1",
"escape-goat": "^3.0.0",
"htmlparser2": "^5.0.0",
"mime": "^2.4.6",
"node-fetch": "^2.6.0",
"valid-data-url": "^3.0.0"
},
"dependencies": {
"domhandler": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
"integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
"requires": {
"domelementtype": "^2.0.1"
}
},
"htmlparser2": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-5.0.1.tgz",
"integrity": "sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ==",
"requires": {
"domelementtype": "^2.0.1",
"domhandler": "^3.3.0",
"domutils": "^2.4.2",
"entities": "^2.0.0"
}
}
}
},
"webidl-conversions": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
@@ -2739,6 +2990,11 @@
"has-tostringtag": "^1.0.0"
}
},
"wicked-good-xpath": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz",
"integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw=="
},
"wide-align": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
@@ -2776,6 +3032,11 @@
"resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
"integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
},
"xmldom-sre": {
"version": "0.1.31",
"resolved": "https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz",
"integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw=="
},
"yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+2 -1
View File
@@ -1,6 +1,6 @@
{
"name": "wekan",
"version": "v7.32.0",
"version": "v7.37.0",
"description": "Open-Source kanban",
"private": true,
"repository": {
@@ -41,6 +41,7 @@
"ldapjs": "^2.3.3",
"markdown-it": "^12.3.2",
"markdown-it-emoji": "^2.0.0",
"markdown-it-mathjax3": "^4.3.2",
"meteor-accounts-t9n": "^2.6.0",
"meteor-node-stubs": "^1.2.7",
"minio": "^7.1.3",
@@ -38,8 +38,8 @@ for(var i=0; i<urlschemes.length;i++){
var emoji = require('markdown-it-emoji');
Markdown.use(emoji);
//var mathjax = require('markdown-it-mathjax3');
//Markdown.use(mathjax);
var mathjax = require('markdown-it-mathjax3');
Markdown.use(mathjax);
// Try to fix Mermaid Diagram error: Maximum call stack size exceeded.
// Added bigger text size for Diagram.
+3 -3
View File
@@ -7,7 +7,7 @@
<meta charset="utf-8">
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>Wekan REST API v7.31</title>
<title>Wekan REST API v7.37</title>
<style>
</style>
@@ -1548,7 +1548,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
<ul class="toc-list-h1">
<li>
<a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v7.31">Wekan REST API v7.31</a>
<a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v7.37">Wekan REST API v7.37</a>
</li>
@@ -2062,7 +2062,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
<div class="page-wrapper">
<div class="dark-box"></div>
<div class="content">
<h1 id="wekan-rest-api">Wekan REST API v7.31</h1>
<h1 id="wekan-rest-api">Wekan REST API v7.37</h1>
<blockquote>
<p>Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.</p>
</blockquote>
+3809
View File
File diff suppressed because it is too large. Load diff
+15
View File
@@ -0,0 +1,15 @@
#!/bin/bash
# Update WeKan version at snapcraft.yaml
# 1) Check that there is 2 parameters
# of Wekan version number:
if [ $# -ne 2 ]
then
echo "Syntax with Wekan version number:"
echo " ./releases/sed-snapcraft-version.sh 7.10 7.11"
exit 1
fi
sed -i 's|$1|$2|g' snapcraft.yaml
+2 -2
View File
@@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = (
appTitle = (defaultText = "Wekan"),
# The name of the app as it is displayed to the user.
appVersion = 732,
appVersion = 737,
# Increment this for every release.
appMarketingVersion = (defaultText = "7.32.0~2024-02-22"),
appMarketingVersion = (defaultText = "7.37.0~2024-03-07"),
# Human-readable presentation of the app version.
minUpgradableAppVersion = 0,
+4 -4
View File
@@ -1,5 +1,5 @@
name: wekan
version: '7.32'
version: '7.37'
base: core20
summary: Open Source kanban
description: |
@@ -170,9 +170,9 @@ parts:
# Cleanup
mkdir .build
cd .build
wget https://github.com/wekan/wekan/releases/download/v7.32/wekan-7.32-amd64.zip
unzip wekan-7.32-amd64.zip
rm wekan-7.32-amd64.zip
wget https://github.com/wekan/wekan/releases/download/v7.37/wekan-7.37-amd64.zip
unzip wekan-7.37-amd64.zip
rm wekan-7.37-amd64.zip
cd ..
##cd .build/bundle
##find . -type d -name '*-garbage*' | xargs rm -rf