mirror of
https://github.com/wekan/wekan.git
synced 2026-11-08 11:25:19 -05:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e668fdc500 | ||
|
|
f02478d57c | ||
|
|
8fc117eb53 | ||
|
|
af598b13e8 | ||
|
|
f00f164078 | ||
|
|
70ac18a7e6 | ||
|
|
e461c4a018 | ||
|
|
186364f227 | ||
|
|
72f9d45bbe |
No files matched your search
@@ -1,5 +1,19 @@
|
||||
[Mac ChangeLog](https://github.com/wekan/wekan/wiki/Mac)
|
||||
|
||||
# v5.99 2022-02-04 WeKan ® release
|
||||
|
||||
This release adds the following changes:
|
||||
|
||||
- [Revert rounded corners minicard on moderndark theme](https://github.com/wekan/wekan/pull/4332).
|
||||
Thanks to jghaanstra.
|
||||
|
||||
and fixes the following bugs:
|
||||
|
||||
- [Remove not working options from rebuild-wekan.sh](https://github.com/wekan/wekan/commit/af598b13e8266654ab52425f71840c3628c9835a).
|
||||
Thanks to xet7.
|
||||
|
||||
Thanks to above GitHub users for their contributions and translators for their translations.
|
||||
|
||||
# v5.98 2022-02-03 WeKan ® release
|
||||
|
||||
This release adds the following CRITICAL SECURITY UPDATES:
|
||||
@@ -11,6 +25,8 @@ and adds the following new features:
|
||||
|
||||
- [Make card corners round](https://github.com/wekan/wekan/commit/045160c7bb7c8696a181d9ed4e0b54d0c27b5f59).
|
||||
Thanks to Meeques and xet7.
|
||||
- [Copy checklist](https://github.com/wekan/wekan/pull/4331).
|
||||
Thanks to mfilser.
|
||||
|
||||
and adds the following new translations:
|
||||
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
|
||||
appVersion: "v5.98.0"
|
||||
appVersion: "v5.99.0"
|
||||
files:
|
||||
userUploads:
|
||||
- README.md
|
||||
|
||||
@@ -873,11 +873,11 @@ setBoardClear(color1,color2)
|
||||
|
||||
.swimlane .list:nth-child(even) .list-header,
|
||||
.swimlane .list:nth-child(even) .list-body
|
||||
background: #5f5f5f
|
||||
background: #6a6a6a
|
||||
|
||||
.swimlane .list:nth-child(odd) .list-header,
|
||||
.swimlane .list:nth-child(odd) .list-body
|
||||
background: #3b3b3b
|
||||
background: #555555
|
||||
|
||||
.list-header
|
||||
padding: 10px
|
||||
@@ -933,19 +933,15 @@ setBoardClear(color1,color2)
|
||||
.minicard
|
||||
background-color: #444444
|
||||
color: #cccccc
|
||||
//border-radius: 2px
|
||||
border-radius: 2px
|
||||
font-size: 0.95em
|
||||
//padding: 10px
|
||||
box-shadow: 0 4px 3px -3px rgba(0,0,0,0.8)
|
||||
border-bottom: 1px solid #666666
|
||||
// All minicards rounded corners:
|
||||
border-radius: 7px
|
||||
padding: 10px 10px 4px 10px
|
||||
//box-shadow: 2px 2px 4px 0px rgba(0,0,0,0.15)
|
||||
padding: 8px
|
||||
|
||||
.minicard:hover
|
||||
color: #f7f7f7
|
||||
background-color: #797979 !important
|
||||
background-color: #4d4d4d !important
|
||||
|
||||
.minicard .minicard-labels
|
||||
margin-bottom: 4px
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
apiVersion: v2
|
||||
appVersion: "5.98"
|
||||
appVersion: "5.99"
|
||||
dependencies:
|
||||
- condition: mongodb.enabled
|
||||
name: mongodb
|
||||
|
||||
@@ -14,7 +14,7 @@ serviceAccounts:
|
||||
##
|
||||
image:
|
||||
repository: quay.io/wekan/wekan
|
||||
tag: v5.98
|
||||
tag: v5.99
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
## Configuration for wekan component
|
||||
|
||||
@@ -1142,6 +1142,6 @@
|
||||
"moveChecklist": "Checkliste bewegen",
|
||||
"moveChecklistPopup-title": "Checkliste bewegen",
|
||||
"newlineBecomesNewChecklistItem": "Neue Zeile wird neuer Checklisteneintrag",
|
||||
"copyChecklist": "Copy Checklist",
|
||||
"copyChecklistPopup-title": "Copy Checklist"
|
||||
"copyChecklist": "Checkliste kopieren",
|
||||
"copyChecklistPopup-title": "Checkliste kopieren"
|
||||
}
|
||||
+2
-2
@@ -1142,6 +1142,6 @@
|
||||
"moveChecklist": "Checkliste verschieben",
|
||||
"moveChecklistPopup-title": "Checkliste verschieben",
|
||||
"newlineBecomesNewChecklistItem": "Neue Zeile wird ein neues Checklistenelement",
|
||||
"copyChecklist": "Copy Checklist",
|
||||
"copyChecklistPopup-title": "Copy Checklist"
|
||||
"copyChecklist": "Checkliste kopieren",
|
||||
"copyChecklistPopup-title": "Checkliste kopieren"
|
||||
}
|
||||
+2
-2
@@ -1142,6 +1142,6 @@
|
||||
"moveChecklist": "Verplaats Checklist",
|
||||
"moveChecklistPopup-title": "Verplaats Checklist",
|
||||
"newlineBecomesNewChecklistItem": "Nieuwe regel wordt nieuw checklist item",
|
||||
"copyChecklist": "Copy Checklist",
|
||||
"copyChecklistPopup-title": "Copy Checklist"
|
||||
"copyChecklist": "Kopieer Checklist",
|
||||
"copyChecklistPopup-title": "Kopieer Checklist"
|
||||
}
|
||||
@@ -1142,6 +1142,6 @@
|
||||
"moveChecklist": "Mover Lista de verificação",
|
||||
"moveChecklistPopup-title": "Mover Lista de verificação",
|
||||
"newlineBecomesNewChecklistItem": "Uma nova linha se torna um novo item da lista de verificação",
|
||||
"copyChecklist": "Copy Checklist",
|
||||
"copyChecklistPopup-title": "Copy Checklist"
|
||||
"copyChecklist": "Copiar Lista de verificação",
|
||||
"copyChecklistPopup-title": "Copiar Lista de verificação"
|
||||
}
|
||||
+44
-44
@@ -107,7 +107,7 @@
|
||||
"and-n-other-card_plural": "И __count__ другие карточки",
|
||||
"apply": "Применить",
|
||||
"app-is-offline": "Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.",
|
||||
"app-try-reconnect": "Try to reconnect.",
|
||||
"app-try-reconnect": "Переподключиться",
|
||||
"archive": "Переместить в архив",
|
||||
"archive-all": "Переместить всё в архив",
|
||||
"archive-board": "Переместить доску в архив",
|
||||
@@ -161,8 +161,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": "Затраченное время",
|
||||
@@ -211,7 +211,7 @@
|
||||
"deletePokerPopup-title": "Удалить покер планирования?",
|
||||
"poker-delete-pop": "Удаление необратимо. Вы потеряете действия ассоциированные с этим покером планирования.",
|
||||
"cardDeletePopup-title": "Удалить карточку?",
|
||||
"cardArchivePopup-title": "Archive Card?",
|
||||
"cardArchivePopup-title": "Архивировать Карточку?",
|
||||
"cardDetailsActionsPopup-title": "Действия в карточке",
|
||||
"cardLabelsPopup-title": "Метки",
|
||||
"cardMembersPopup-title": "Участники",
|
||||
@@ -281,10 +281,10 @@
|
||||
"worker-desc": "Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии",
|
||||
"computer": "Загрузить с компьютера",
|
||||
"confirm-subtask-delete-dialog": "Вы уверены, что хотите удалить подзадачу?",
|
||||
"confirm-checklist-delete-popup": "Are you sure you want to delete the checklist?",
|
||||
"checklistDeletePopup-title": "Delete Checklist?",
|
||||
"confirm-checklist-delete-popup": "Вы уверены, что хотите удалить чек-лист?",
|
||||
"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": "Копировать карточку",
|
||||
@@ -378,8 +378,8 @@
|
||||
"exportBoardPopup-title": "Экспортировать доску",
|
||||
"exportCardPopup-title": "Экспорт карточки",
|
||||
"sort": "Сортировать",
|
||||
"sorted": "Sorted",
|
||||
"remove-sort": "Remove sort",
|
||||
"sorted": "Отсортировано",
|
||||
"remove-sort": "Убрать сортировку",
|
||||
"sort-desc": "Нажмите, чтобы отсортировать список",
|
||||
"list-sort-by": "Сортировать список по:",
|
||||
"list-label-modifiedAt": "Время последнего доступа",
|
||||
@@ -942,8 +942,8 @@
|
||||
"label-color-not-found": "Цвет метки '%1' не найден.",
|
||||
"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": "Найдена одна карточка",
|
||||
@@ -1070,8 +1070,8 @@
|
||||
"orphanedFilesReportTitle": "Отчёт по потерянным файлам",
|
||||
"reports": "Отчёты",
|
||||
"rulesReportTitle": "Отчёт по правилам",
|
||||
"boardsReportTitle": "Boards Report",
|
||||
"cardsReportTitle": "Cards Report",
|
||||
"boardsReportTitle": "Отчёт по Доскам",
|
||||
"cardsReportTitle": "Отчёт по Карточкам",
|
||||
"copy-swimlane": "Скопировать дорожку",
|
||||
"copySwimlanePopup-title": "Скопировать дорожку",
|
||||
"display-card-creator": "Показать создателя карты",
|
||||
@@ -1088,33 +1088,33 @@
|
||||
"minimize-card": "Минимизировать карточку",
|
||||
"delete-org-warning-message": "Невозможно удалить эту организацию, она включает в себя как минимум одного пользователя",
|
||||
"delete-team-warning-message": "Невозможно удалить эту команду, она включает в себя как минимум одного пользователя",
|
||||
"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",
|
||||
"editCardSortOrderPopup-title": "Change Sorting",
|
||||
"open": "Открыт",
|
||||
"pending": "В ожидании",
|
||||
"closed": "Закрыт",
|
||||
"resolved": "Решен",
|
||||
"cancelled": "Отменен",
|
||||
"history": "История",
|
||||
"request": "Запрос",
|
||||
"requests": "Запросы",
|
||||
"help-request": "Запрос помощи",
|
||||
"editCardSortOrderPopup-title": "Изменить Сортировку",
|
||||
"cardDetailsPopup-title": "Card Details",
|
||||
"add-teams": "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",
|
||||
"add-teams": "Добавить команды",
|
||||
"add-teams-label": "Добавленные команды показаны ниже:",
|
||||
"remove-team-from-table": "Вы уверены, что хотите удалить эту команду из доски?",
|
||||
"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",
|
||||
@@ -1130,18 +1130,18 @@
|
||||
"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.",
|
||||
"add-organizations": "Добавить организации",
|
||||
"add-organizations-label": "Добавленные организации показаны ниже:",
|
||||
"remove-organization-from-board": "Вы уверены, что хотите удалить эту организацию из доски?",
|
||||
"to-create-organizations-contact-admin": "Чтобы создать организации, пожалуйста свяжитесь с администратором.",
|
||||
"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",
|
||||
"copied": "Скопировано!",
|
||||
"checklistActionsPopup-title": "Действия Чек-листа",
|
||||
"moveChecklist": "Переместить Чек-лист",
|
||||
"moveChecklistPopup-title": "Переместить Чек-лист",
|
||||
"newlineBecomesNewChecklistItem": "Newline becomes new checklist item",
|
||||
"copyChecklist": "Copy Checklist",
|
||||
"copyChecklistPopup-title": "Copy Checklist"
|
||||
"copyChecklist": "Скопировать Чек-лист",
|
||||
"copyChecklistPopup-title": "Скопировать Чек-лист"
|
||||
}
|
||||
Generated
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "wekan",
|
||||
"version": "v5.98.0",
|
||||
"version": "v5.99.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "wekan",
|
||||
"version": "v5.98.0",
|
||||
"version": "v5.99.0",
|
||||
"description": "Open-Source kanban",
|
||||
"private": true,
|
||||
"repository": {
|
||||
|
||||
@@ -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 v5.98</title>
|
||||
<title>Wekan REST API v5.99</title>
|
||||
|
||||
<style>
|
||||
</style>
|
||||
@@ -1558,7 +1558,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 v5.98">Wekan REST API v5.98</a>
|
||||
<a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v5.99">Wekan REST API v5.99</a>
|
||||
|
||||
</li>
|
||||
|
||||
@@ -2146,7 +2146,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 v5.98</h1>
|
||||
<h1 id="wekan-rest-api">Wekan REST API v5.99</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>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
swagger: '2.0'
|
||||
info:
|
||||
title: Wekan REST API
|
||||
version: v5.98
|
||||
version: v5.99
|
||||
description: |
|
||||
The REST API allows you to control and extend Wekan with ease.
|
||||
|
||||
|
||||
+3
-3
@@ -110,14 +110,14 @@ do
|
||||
;;
|
||||
|
||||
"Run Meteor for dev on http://localhost:4000")
|
||||
NODE_OPTIONS="--max_old_space_size=4096" WITH_API=true RICHER_CARD_COMMENT_EDITOR=false ROOT_URL=http://localhost:4000 meteor run --exclude-archs web.browser.legacy,web.cordova --port 4000 --stack-size=65500
|
||||
NODE_OPTIONS="--max_old_space_size=4096" WITH_API=true RICHER_CARD_COMMENT_EDITOR=false ROOT_URL=http://localhost:4000 meteor run --exclude-archs web.browser.legacy,web.cordova --port 4000
|
||||
break
|
||||
;;
|
||||
|
||||
"Run Meteor for dev on http://CURRENT-IP-ADDRESS:4000")
|
||||
IPADDRESS=$(ip a | grep 'noprefixroute' | grep 'inet ' | cut -d: -f2 | awk '{ print $2}' | cut -d '/' -f 1)
|
||||
echo "Your IP address is $IPADDRESS"
|
||||
NODE_OPTIONS="--max_old_space_size=4096" WITH_API=true RICHER_CARD_COMMENT_EDITOR=false ROOT_URL=http://$IPADDRESS:4000 meteor run --exclude-archs web.browser.legacy,web.cordova --port 4000 --stack-size=65500
|
||||
NODE_OPTIONS="--max_old_space_size=4096" WITH_API=true RICHER_CARD_COMMENT_EDITOR=false ROOT_URL=http://$IPADDRESS:4000 meteor run --exclude-archs web.browser.legacy,web.cordova --port 4000
|
||||
break
|
||||
;;
|
||||
|
||||
@@ -128,7 +128,7 @@ do
|
||||
echo "On what port you would like to run Wekan?"
|
||||
read PORT
|
||||
echo "ROOT_URL=http://$IPADDRESS:$PORT"
|
||||
NODE_OPTIONS="--max_old_space_size=4096" WITH_API=true RICHER_CARD_COMMENT_EDITOR=false ROOT_URL=http://$IPADDRESS:$PORT meteor run --exclude-archs web.browser.legacy,web.cordova --port $PORT --stack-size=65500
|
||||
NODE_OPTIONS="--max_old_space_size=4096" WITH_API=true RICHER_CARD_COMMENT_EDITOR=false ROOT_URL=http://$IPADDRESS:$PORT meteor run --exclude-archs web.browser.legacy,web.cordova --port $PORT
|
||||
break
|
||||
;;
|
||||
|
||||
|
||||
@@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = (
|
||||
appTitle = (defaultText = "Wekan"),
|
||||
# The name of the app as it is displayed to the user.
|
||||
|
||||
appVersion = 598,
|
||||
appVersion = 599,
|
||||
# Increment this for every release.
|
||||
|
||||
appMarketingVersion = (defaultText = "5.98.0~2022-02-03"),
|
||||
appMarketingVersion = (defaultText = "5.99.0~2022-02-04"),
|
||||
# Human-readable presentation of the app version.
|
||||
|
||||
minUpgradableAppVersion = 0,
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
name: wekan
|
||||
version: '5.98'
|
||||
version: '5.99'
|
||||
summary: Open Source kanban
|
||||
description: |
|
||||
WeKan ® is an Open Source and collaborative kanban board application.
|
||||
|
||||
Reference in new issue
Block a user