Merge branch 'devel'

This commit is contained in:
Lauri Ojansivu 2017-12-20 15:20:31 +02:00
commit 963e319345
10 changed files with 89 additions and 72 deletions

View file

@ -1,3 +1,12 @@
# v0.63 2017-12-20 Wekan release
This release adds the following new features:
* [Auto update card cover with new image uploaded via drag&drop](https://github.com/wekan/wekan/pull/1401);
* Update to Node 4.8.7.
Thanks to GitHub users thuanpq and xet7 for their contributions.
# v0.62 2017-12-12 Wekan release
This release fixes the following bugs:
@ -17,7 +26,7 @@ This release adds the following new features:
* [Make it easier to see the Add Card button at top of list](https://github.com/wekan/wekan/pull/1392);
* [Add mixmax:smart-disconnect to lower CPU usage when browser tab is not selected](https://github.com/wekan/wekan-mongodb/issues/2);
* Update tranlations. Add Latvian language;
* Update to Node 4.8.4 and MongoDB 3.2.18.
* Update to Node 4.8.6 and MongoDB 3.2.18.
and fixes the following bugs:

View file

@ -15,7 +15,7 @@ ARG SRC_PATH
# paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303
ENV BUILD_DEPS="wget curl bzip2 build-essential python git ca-certificates gcc-4.9 paxctl"
ENV GOSU_VERSION=1.10
ENV NODE_VERSION ${NODE_VERSION:-v4.8.6}
ENV NODE_VERSION ${NODE_VERSION:-v4.8.7}
ENV METEOR_RELEASE ${METEOR_RELEASE:-1.4.4.1}
ENV USE_EDGE ${USE_EDGE:-false}
ENV METEOR_EDGE ${METEOR_EDGE:-1.5-beta.17}

View file

@ -113,7 +113,12 @@ Template.previewClipboardImagePopup.events({
file.boardId = card.boardId;
file.cardId = card._id;
file.userId = Meteor.userId();
Attachments.insert(file);
const attachment = Attachments.insert(file);
if (attachment && attachment._id && attachment.isImage()) {
card.setCover(attachment._id);
}
pastedResults = null;
$(document.body).pasteImageReader(() => {});
Popup.close();

View file

@ -2,8 +2,8 @@
"accept": "Onartu",
"act-activity-notify": "[Wekan] Jarduera-jakinarazpena",
"act-addAttachment": "__attachment__ __card__ txartelera erantsita",
"act-addChecklist": "added checklist __checklist__ to __card__",
"act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
"act-addChecklist": "gehituta checklist __checklist__ __card__ -ri",
"act-addChecklistItem": "gehituta __checklistItem__ checklist __checklist__ on __card__ -ri",
"act-addComment": "__card__ txartelean iruzkina: __comment__",
"act-createBoard": "__board__ sortuta",
"act-createCard": "__card__ __list__ zerrrendara gehituta",
@ -54,9 +54,9 @@
"addMemberPopup-title": "Kideak",
"admin": "Kudeatzailea",
"admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.",
"admin-announcement": "Announcement",
"admin-announcement-active": "Active System-Wide Announcement",
"admin-announcement-title": "Announcement from Administrator",
"admin-announcement": "Jakinarazpena",
"admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena",
"admin-announcement-title": "Administrariaren jakinarazpena",
"all-boards": "Arbel guztiak",
"and-n-other-card": "Eta beste txartel __count__",
"and-n-other-card_plural": "Eta beste __count__ txartel",
@ -103,7 +103,7 @@
"card-delete-suggest-archive": "Txartel bat artxibatu dezakezu arbeletik kendu nahi baduzu bere jarduera gordez.",
"card-due": "Epemuga",
"card-due-on": "Epemuga",
"card-spent": "Spent Time",
"card-spent": "Erabilitako denbora",
"card-edit-attachments": "Editatu eranskinak",
"card-edit-labels": "Editatu etiketak",
"card-edit-members": "Editatu kideak",
@ -150,9 +150,9 @@
"comment-only": "Iruzkinak besterik ez",
"comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake",
"computer": "Ordenagailua",
"confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
"confirm-checklist-delete-dialog": "Ziur zaude kontrol-zerrenda ezabatu nahi duzula",
"copy-card-link-to-clipboard": "Kopiatu txartela arbelera",
"copyCardPopup-title": "Copy Card",
"copyCardPopup-title": "Kopiatu txartela",
"create": "Sortu",
"createBoardPopup-title": "Sortu arbela",
"chooseBoardSourcePopup-title": "Inportatu arbela",
@ -172,11 +172,11 @@
"edit": "Editatu",
"edit-avatar": "Aldatu avatarra",
"edit-profile": "Editatu profila",
"edit-wip-limit": "Edit WIP Limit",
"soft-wip-limit": "Soft WIP Limit",
"edit-wip-limit": "WIP muga editatu",
"soft-wip-limit": "WIP muga malgua",
"editCardStartDatePopup-title": "Aldatu hasiera data",
"editCardDueDatePopup-title": "Aldatu epemuga data",
"editCardSpentTimePopup-title": "Change spent time",
"editCardSpentTimePopup-title": "Aldatu erabilitako denbora",
"editLabelPopup-title": "Aldatu etiketa",
"editNotificationPopup-title": "Editatu jakinarazpena",
"editProfilePopup-title": "Editatu profila",
@ -184,7 +184,7 @@
"email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean",
"email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.",
"email-fail": "E-posta bidalketak huts egin du",
"email-fail-text": "Error trying to send email",
"email-fail-text": "Arazoa mezua bidaltzen saiatzen",
"email-invalid": "Baliogabeko e-posta",
"email-invite": "Gonbidatu e-posta bidez",
"email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu",
@ -194,7 +194,7 @@
"email-sent": "E-posta bidali da",
"email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.",
"email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.",
"enable-wip-limit": "Enable WIP Limit",
"enable-wip-limit": "WIP muga gaitu",
"error-board-doesNotExist": "Arbel hau ez da existitzen",
"error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko",
"error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko",
@ -239,8 +239,8 @@
"info": "Bertsioa",
"initials": "Inizialak",
"invalid-date": "Baliogabeko data",
"invalid-time": "Invalid time",
"invalid-user": "Invalid user",
"invalid-time": "Baliogabeko denbora",
"invalid-user": "Baliogabeko erabiltzailea",
"joined": "elkartu da",
"just-invited": "Arbel honetara gonbidatu berri zaituzte",
"keyboard-shortcuts": "Teklatu laster-bideak",
@ -251,8 +251,8 @@
"language": "Hizkuntza",
"last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.",
"leave-board": "Utzi arbela",
"leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
"leaveBoardPopup-title": "Leave Board ?",
"leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.",
"leaveBoardPopup-title": "Arbela utzi?",
"link-card": "Lotura txartel honetara",
"list-archive-cards": "Artxibatu zerrendako txartel guztiak",
"list-archive-cards-pop": "Honek zerrenda honetako txartel guztiak arbeletik ezabatuko ditu. Artxibatutako txartelak ikusteko eta arbelera berreskuratzeko, zoaz \"Menua > Artxibatutako elementuak\" atalera.",
@ -320,8 +320,8 @@
"save": "Gorde",
"search": "Bilatu",
"select-color": "Aukeratu kolorea",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit",
"set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri",
"setWipLimitPopup-title": "WIP muga ezarri",
"shortcut-assign-self": "Esleitu zure burua txartel honetara",
"shortcut-autocomplete-emoji": "Automatikoki osatu emojia",
"shortcut-autocomplete-members": "Automatikoki osatu kideak",
@ -342,11 +342,11 @@
"team": "Taldea",
"this-board": "arbel hau",
"this-card": "txartel hau",
"spent-time-hours": "Spent time (hours)",
"overtime-hours": "Overtime (hours)",
"overtime": "Overtime",
"has-overtime-cards": "Has overtime cards",
"has-spenttime-cards": "Has spenttime cards",
"spent-time-hours": "Erabilitako denbora (orduak)",
"overtime-hours": "Luzapena (orduak)",
"overtime": "Luzapena",
"has-overtime-cards": "Luzapen txartelak ditu",
"has-spenttime-cards": "Erabilitako dendoran txartelak ditu",
"time": "Ordua",
"title": "Izenburua",
"tracking": "Jarraitzen",
@ -367,9 +367,9 @@
"welcome-list1": "Oinarrizkoa",
"welcome-list2": "Aurreratua",
"what-to-do": "Zer egin nahi duzu?",
"wipLimitErrorPopup-title": "Invalid WIP Limit",
"wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
"wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
"wipLimitErrorPopup-title": "Baliogabeko WIP muga",
"wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da",
"wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.",
"admin-panel": "Kudeaketa panela",
"settings": "Ezarpenak",
"people": "Jendea",
@ -388,17 +388,17 @@
"smtp-password": "Pasahitza",
"smtp-tls": "TLS euskarria",
"send-from": "Nork",
"send-smtp-test": "Send a test email to yourself",
"send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari",
"invitation-code": "Gonbidapen kodea",
"email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu",
"email-invite-register-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak Wekanera gonbidatu zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n__url__\n\nZure gonbidapen kodea hau da: __icode__\n\nEskerrik asko.",
"email-smtp-test-subject": "SMTP Test Email From Wekan",
"email-smtp-test-text": "You have successfully sent an email",
"email-smtp-test-subject": "Wekan-etik bidalitako test-mezua",
"email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua",
"error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen",
"error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.",
"outgoing-webhooks": "Irteerako Webhook-ak",
"outgoingWebhooksPopup-title": "Irteerako Webhook-ak",
"new-outgoing-webhook": "New Outgoing Webhook",
"new-outgoing-webhook": "Irteera-webhook berria",
"no-name": "(Ezezaguna)",
"Wekan_version": "Wekan bertsioa",
"Node_version": "Nodo bertsioa",
@ -418,7 +418,7 @@
"no": "Ez",
"accounts": "Kontuak",
"accounts-allowEmailChange": "Baimendu e-mail aldaketa",
"createdAt": "Created at",
"verified": "Verified",
"active": "Active"
"createdAt": "Noiz sortua",
"verified": "Egiaztatuta",
"active": "Gaituta"
}

View file

@ -239,7 +239,7 @@
"info": "Versione",
"initials": "Iniziali",
"invalid-date": "Data non valida",
"invalid-time": "Invalid time",
"invalid-time": "Tempo non valido",
"invalid-user": "User non valido",
"joined": "si è unito a",
"just-invited": "Sei stato appena invitato a questa bacheca",
@ -418,7 +418,7 @@
"no": "No",
"accounts": "Profili",
"accounts-allowEmailChange": "Permetti modifica dell'email",
"createdAt": "Created at",
"createdAt": "creato alle",
"verified": "Verificato",
"active": "Attivo"
}

View file

@ -7,30 +7,30 @@
"act-addComment": "komentēja __card__: __comment__",
"act-createBoard": "izveidoja __board__",
"act-createCard": "pievienoja __card__ to __list__",
"act-createList": "added __list__ to __board__",
"act-addBoardMember": "added __member__ to __board__",
"act-archivedBoard": "archived __board__",
"act-archivedCard": "archived __card__",
"act-archivedList": "archived __list__",
"act-importBoard": "imported __board__",
"act-importCard": "imported __card__",
"act-importList": "imported __list__",
"act-joinMember": "added __member__ to __card__",
"act-moveCard": "moved __card__ from __oldList__ to __list__",
"act-removeBoardMember": "removed __member__ from __board__",
"act-restoredCard": "restored __card__ to __board__",
"act-unjoinMember": "removed __member__ from __card__",
"act-createList": "pievienoja __list__ to __board__",
"act-addBoardMember": "pievienoja __member__ to __board__",
"act-archivedBoard": "arhivēja __board__",
"act-archivedCard": "arhivēja __card__",
"act-archivedList": "arhivēja __list__",
"act-importBoard": "importēja __board__",
"act-importCard": "importēja __card__",
"act-importList": "importēja __list__",
"act-joinMember": "pievienoja __member__ to __card__",
"act-moveCard": "pārvietoja __card__ from __oldList__ to __list__",
"act-removeBoardMember": "noņēma __member__ from __board__",
"act-restoredCard": "atjaunoja __card__ to __board__",
"act-unjoinMember": "noņēma __member__ from __card__",
"act-withBoardTitle": "[Wekan] __board__",
"act-withCardTitle": "[__board__] __card__",
"actions": "Actions",
"activities": "Activities",
"activity": "Activity",
"activity-added": "added %s to %s",
"activity-archived": "archived %s",
"activity-attached": "attached %s to %s",
"activity-created": "created %s",
"activity-excluded": "excluded %s from %s",
"activity-imported": "imported %s into %s from %s",
"actions": "Darbības",
"activities": "Aktivitātes",
"activity": "Aktivitāte",
"activity-added": "pievienoja %s pie %s",
"activity-archived": "arhivēja %s",
"activity-attached": "pievienoja %s pie %s",
"activity-created": "izveidoja%s",
"activity-excluded": "izslēdza%s no%s",
"activity-imported": "importēja %s iekšā%s no%s",
"activity-imported-board": "imported %s from %s",
"activity-joined": "joined %s",
"activity-moved": "moved %s from %s to %s",

View file

@ -176,7 +176,7 @@
"soft-wip-limit": "Soft WIP Limit",
"editCardStartDatePopup-title": "Altera data de início",
"editCardDueDatePopup-title": "Altera data fim",
"editCardSpentTimePopup-title": "Change spent time",
"editCardSpentTimePopup-title": "Editar tempo gasto",
"editLabelPopup-title": "Alterar Etiqueta",
"editNotificationPopup-title": "Editar Notificações",
"editProfilePopup-title": "Editar Perfil",
@ -184,7 +184,7 @@
"email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__",
"email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.",
"email-fail": "Falhou ao enviar email",
"email-fail-text": "Error trying to send email",
"email-fail-text": "Erro ao tentar enviar e-mail",
"email-invalid": "Email inválido",
"email-invite": "Convite via Email",
"email-invite-subject": "__inviter__ lhe enviou um convite",
@ -240,7 +240,7 @@
"initials": "Iniciais",
"invalid-date": "Data inválida",
"invalid-time": "Invalid time",
"invalid-user": "Invalid user",
"invalid-user": "Usuário inválido",
"joined": "juntou-se",
"just-invited": "Você já foi convidado para este quadro",
"keyboard-shortcuts": "Atalhos do teclado",
@ -342,9 +342,9 @@
"team": "Equipe",
"this-board": "este quadro",
"this-card": "este cartão",
"spent-time-hours": "Spent time (hours)",
"overtime-hours": "Overtime (hours)",
"overtime": "Overtime",
"spent-time-hours": "Tempo gasto (Horas)",
"overtime-hours": "Tempo extras (Horas)",
"overtime": "Tempo extras",
"has-overtime-cards": "Has overtime cards",
"has-spenttime-cards": "Has spenttime cards",
"time": "Tempo",

View file

@ -1,6 +1,6 @@
{
"name": "wekan",
"version": "0.62.0",
"version": "0.63.0",
"description": "The open-source Trello-like kanban",
"private": true,
"scripts": {

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 = 47,
appVersion = 48,
# Increment this for every release.
appMarketingVersion = (defaultText = "0.62.0~2017-12-12"),
appMarketingVersion = (defaultText = "0.63.0~2017-12-20"),
# Human-readable presentation of the app version.
minUpgradableAppVersion = 0,

View file

@ -70,7 +70,7 @@ parts:
wekan:
source: .
plugin: nodejs
node-engine: 4.8.6
node-engine: 4.8.7
node-packages:
- n
- npm@4.6.1
@ -84,11 +84,14 @@ parts:
- capnproto
- npm
- curl
- paxctl
prepare: |
echo "Cleaning environment first"
rm -rf ~/.meteor ~/.npm /usr/local/lib/node_modules
echo "Installing node"
n 4.8.6
n 4.8.7
echo "Applying paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303"
paxctl -mC `which node`
echo "Installing meteor"
curl https://install.meteor.com/ -o install_meteor.sh
sed -i "s|RELEASE=.*|RELEASE=\"1.4.4.1\"|g" install_meteor.sh