Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3d5abd60cc | ||
|
|
1d89e96dd1 | ||
|
|
bc3696b64a | ||
|
|
f803520c76 | ||
|
|
6afc9259f0 | ||
|
|
47df8d6737 | ||
|
|
d2dfd9c3b9 | ||
|
|
63f501c574 | ||
|
|
6aa0aa50dc | ||
|
|
9ae20a3f51 | ||
|
|
280e66947e | ||
|
|
9b9e3c9e0c | ||
|
|
1696bd688e | ||
|
|
63ad79a784 | ||
|
|
f7a0d15db7 |
No files matched your search
@@ -1,4 +1,4 @@
|
||||
FROM ubuntu:disco
|
||||
FROM ubuntu:rolling
|
||||
LABEL maintainer="sgr"
|
||||
|
||||
ENV BUILD_DEPS="gnupg gosu bsdtar wget curl bzip2 g++ build-essential python git ca-certificates iproute2"
|
||||
@@ -6,8 +6,8 @@ ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ENV \
|
||||
DEBUG=false \
|
||||
NODE_VERSION=8.17.0 \
|
||||
METEOR_RELEASE=1.8.1 \
|
||||
NODE_VERSION=12.16.3 \
|
||||
METEOR_RELEASE=1.10.2 \
|
||||
USE_EDGE=false \
|
||||
METEOR_EDGE=1.5-beta.17 \
|
||||
NPM_VERSION=latest \
|
||||
|
||||
@@ -81,7 +81,7 @@ parts:
|
||||
wekan:
|
||||
source: .
|
||||
plugin: nodejs
|
||||
node-engine: 12.16.2
|
||||
node-engine: 12.16.3
|
||||
node-packages:
|
||||
- node-gyp
|
||||
- node-pre-gyp
|
||||
|
||||
@@ -83,7 +83,7 @@ parts:
|
||||
wekan:
|
||||
source: .
|
||||
plugin: nodejs
|
||||
node-engine: 12.14.1
|
||||
node-engine: 12.14.3
|
||||
node-packages:
|
||||
- node-gyp
|
||||
- node-pre-gyp
|
||||
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
dist: eoan
|
||||
dist: focal
|
||||
sudo: required
|
||||
|
||||
env:
|
||||
TRAVIS_DOCKER_COMPOSE_VERSION: 1.24.0
|
||||
TRAVIS_NODE_VERSION: 12.16.2
|
||||
TRAVIS_NODE_VERSION: 12.16.3
|
||||
TRAVIS_NPM_VERSION: latest
|
||||
|
||||
before_install:
|
||||
|
||||
@@ -1,3 +1,37 @@
|
||||
# v4.01 2020-04-28 Wekan release
|
||||
|
||||
This release adds the following updates:
|
||||
|
||||
- [Upgrade to Node v12.16.3](https://github.com/wekan/wekan/commit/1d89e96dd101c11913f1acdd6d16b5650eaf18a7).
|
||||
Thanks to Node developers and xet7.
|
||||
|
||||
and fixes the following bugs:
|
||||
|
||||
- [Fix Docker builds](https://github.com/wekan/wekan/commit/280e66947e3afa878c41e876cf827ebcec81a2c6).
|
||||
Thanks to xet7.
|
||||
- [Fix Cards and Users API docs at https://wekan.github.io/api/ not generated because of
|
||||
syntax error and new Javascript syntax](https://github.com/wekan/wekan/commit/9ae20a3f51e63c29f536e2f5b3e66a2c7d88c691).
|
||||
Wekan uses wekan/releases/generate-docs*.sh Python code to generate OpenAPI docs,
|
||||
it did not show any errors while generating docs, only left out parts of API docs.
|
||||
This affected Wekan versions v3.94-v4.00.
|
||||
Thanks to pvcon13 and xet7.
|
||||
- [Fix list header height when cards count is shown](https://github.com/wekan/wekan/pull/3056).
|
||||
Thanks to marc1006.
|
||||
- [Smaller height for Add Board button](https://github.com/wekan/wekan/commit/6afc9259f084717a0cc3ce6d66979fd7c1471939).
|
||||
Thanks to xet7.
|
||||
|
||||
Thanks to above GitHub users for their contributions and translators for their translations.
|
||||
|
||||
# v4.00 2020-04-27 Wekan release
|
||||
|
||||
This release fixes the following bugs:
|
||||
|
||||
- [Make sure that the board header buttons fit into one line even for devices with 360px width
|
||||
resolution](https://github.com/wekan/wekan/pull/3052).
|
||||
Thanks to marc1006.
|
||||
|
||||
Thanks to above GitHub users for their contributions and translators for their translations.
|
||||
|
||||
# v3.99 2020-04-27 Wekan release
|
||||
|
||||
This release fixes the following bugs:
|
||||
|
||||
+3
-1
@@ -4,9 +4,11 @@ LABEL maintainer="wekan"
|
||||
# Set the environment variables (defaults where required)
|
||||
# DOES NOT WORK: paxctl fix for alpine linux: https://github.com/wekan/wekan/issues/1303
|
||||
# ENV BUILD_DEPS="paxctl"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \
|
||||
DEBUG=false \
|
||||
NODE_VERSION=v12.16.2 \
|
||||
NODE_VERSION=v12.16.3 \
|
||||
METEOR_RELEASE=1.10.2 \
|
||||
USE_EDGE=false \
|
||||
METEOR_EDGE=1.5-beta.17 \
|
||||
|
||||
+7
-7
@@ -4,11 +4,11 @@ FROM amd64/alpine:3.7 AS builder
|
||||
ENV QEMU_VERSION=v4.2.0-6 \
|
||||
QEMU_ARCHITECTURE=aarch64 \
|
||||
NODE_ARCHITECTURE=linux-arm64 \
|
||||
NODE_VERSION=v12.16.1 \
|
||||
NODE_VERSION=v12.16.3 \
|
||||
WEKAN_VERSION=3.96 \
|
||||
WEKAN_ARCHITECTURE=arm64
|
||||
|
||||
# Install dependencies
|
||||
|
||||
# Install dependencies
|
||||
RUN apk update && apk add ca-certificates outils-sha1 && \
|
||||
\
|
||||
# Download qemu static for our architecture
|
||||
@@ -18,7 +18,7 @@ RUN apk update && apk add ca-certificates outils-sha1 && \
|
||||
wget https://releases.wekan.team/raspi3/wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip && \
|
||||
wget https://releases.wekan.team/raspi3/SHA256SUMS.txt && \
|
||||
# Verify wekan
|
||||
grep wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip SHA256SUMS.txt | sha256sum -c - && \
|
||||
grep wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip SHA256SUMS.txt | sha256sum -c - && \
|
||||
\
|
||||
# Unzip wekan
|
||||
unzip wekan-${WEKAN_VERSION}-${WEKAN_ARCHITECTURE}.zip && \
|
||||
@@ -33,7 +33,7 @@ RUN apk update && apk add ca-certificates outils-sha1 && \
|
||||
# Extract node and remove tar.gz
|
||||
tar xvzf node-${NODE_VERSION}-${NODE_ARCHITECTURE}.tar.gz
|
||||
|
||||
# Build wekan dockerfile
|
||||
# Build wekan dockerfile
|
||||
FROM arm64v8/ubuntu:19.10
|
||||
LABEL maintainer="wekan"
|
||||
|
||||
@@ -46,7 +46,7 @@ ENV QEMU_ARCHITECTURE=aarch64 \
|
||||
WITH_API=true \
|
||||
PORT=8080 \
|
||||
ROOT_URL=http://localhost \
|
||||
MONGO_URL=mongodb://127.0.0.1:27017/wekan
|
||||
MONGO_URL=mongodb://127.0.0.1:27017/wekan
|
||||
|
||||
# Copy qemu-static to image
|
||||
COPY --from=builder qemu-${QEMU_ARCHITECTURE}-static /usr/bin
|
||||
@@ -55,7 +55,7 @@ COPY --from=builder qemu-${QEMU_ARCHITECTURE}-static /usr/bin
|
||||
COPY --from=builder bundle /home/wekan/bundle
|
||||
|
||||
# Copy
|
||||
COPY --from=builder node-${NODE_VERSION}-${NODE_ARCHITECTURE} /opt/nodejs
|
||||
COPY --from=builder node-${NODE_VERSION}-${NODE_ARCHITECTURE} /opt/nodejs
|
||||
|
||||
RUN \
|
||||
set -o xtrace && \
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
|
||||
appVersion: "v3.99.0"
|
||||
appVersion: "v4.01.0"
|
||||
files:
|
||||
userUploads:
|
||||
- README.md
|
||||
|
||||
@@ -69,7 +69,7 @@ $spaceBetweenTiles = 16px
|
||||
|
||||
.label
|
||||
font-weight: normal
|
||||
line-height:90px
|
||||
line-height: 56px
|
||||
|
||||
:hover
|
||||
background-color:#939393
|
||||
|
||||
@@ -43,9 +43,6 @@
|
||||
background: white
|
||||
margin: -3px 0 8px
|
||||
|
||||
.list-header-card-count
|
||||
height: 35px
|
||||
|
||||
.list-header-add
|
||||
flex: 0 0 auto
|
||||
padding: 20px 12px 4px
|
||||
@@ -60,6 +57,9 @@
|
||||
background-color: #e4e4e4;
|
||||
border-bottom: 6px solid #e4e4e4;
|
||||
|
||||
&.list-header-card-count
|
||||
min-height: 35px
|
||||
height: auto
|
||||
|
||||
&.ui-sortable-handle
|
||||
cursor: grab
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
.board-header-btn
|
||||
height: 32px
|
||||
line-height: @height
|
||||
font-size: 16px
|
||||
font-size: 15px
|
||||
|
||||
i.fa
|
||||
line-height: 32px
|
||||
|
||||
+3
-3
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "Start en stemmeafgivning",
|
||||
"positiveVoteMembersPopup-title": "Tilhængere",
|
||||
"negativeVoteMembersPopup-title": "Modstandere",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "Tillad anonym stemmeafgivning på offentlige tavler",
|
||||
"vote-question": "Spørgsmål til afstemning",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "Vis hvem som stemte hvad",
|
||||
"vote-for-it": "går ind for",
|
||||
"vote-against": "går imod",
|
||||
"cardDeletePopup-title": "Slet kort?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "fra tjekliste",
|
||||
"r-send-email": "Send en e-mail",
|
||||
"r-to": "til",
|
||||
"r-of": "of",
|
||||
"r-of": "af",
|
||||
"r-subject": "emne",
|
||||
"r-rule-details": "Detaljer for regel",
|
||||
"r-d-move-to-top-gen": "Flyt kortet til toppen af dens liste",
|
||||
|
||||
+11
-11
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "Abstimmung starten",
|
||||
"positiveVoteMembersPopup-title": "Befürworter",
|
||||
"negativeVoteMembersPopup-title": "Gegner",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "Anonyme Abstimmung im öffentlichen Board zulassen",
|
||||
"vote-question": "Abstimmen über",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "Zeigen, wer was gewählt hat",
|
||||
"vote-for-it": "Dafür",
|
||||
"vote-against": "Dagegen",
|
||||
"cardDeletePopup-title": "Karte löschen?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "der Checkliste",
|
||||
"r-send-email": "Eine E-Mail senden",
|
||||
"r-to": "an",
|
||||
"r-of": "of",
|
||||
"r-of": "von",
|
||||
"r-subject": "Betreff",
|
||||
"r-rule-details": "Regeldetails",
|
||||
"r-d-move-to-top-gen": "Karte nach oben in die Liste verschieben",
|
||||
@@ -777,12 +777,12 @@
|
||||
"remove-all-read": "Alle gelesenen entfernen",
|
||||
"allow-rename": "Umbenennen erlauben",
|
||||
"allowRenamePopup-title": "Umbenennen erlauben",
|
||||
"start-day-of-week": "Set day of the week start",
|
||||
"monday": "Monday",
|
||||
"tuesday": "Tuesday",
|
||||
"wednesday": "Wednesday",
|
||||
"thursday": "Thursday",
|
||||
"friday": "Friday",
|
||||
"saturday": "Saturday",
|
||||
"sunday": "Sunday"
|
||||
"start-day-of-week": "Wochentagbeginn festlegen",
|
||||
"monday": "Montag",
|
||||
"tuesday": "Dienstag",
|
||||
"wednesday": "Mittwoch",
|
||||
"thursday": "Donnerstag",
|
||||
"friday": "Freitag",
|
||||
"saturday": "Samstag",
|
||||
"sunday": "Sonntag"
|
||||
}
|
||||
+9
-9
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"accept": "Akcepti",
|
||||
"act-activity-notify": "Activity Notification",
|
||||
"act-addAttachment": "added attachment __attachment__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-deleteAttachment": "deleted attachment __attachment__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addAttachment": "aldonita alligitecon __attachment__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__",
|
||||
"act-deleteAttachment": "forigita alligitecon __attachment__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__",
|
||||
"act-addSubtask": "aldonita subtaskon __subtask__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__",
|
||||
"act-addLabel": "Aldonita etikedo __label__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane en la tabulo __board__",
|
||||
"act-addedLabel": "Aldonita etikedo __label__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane en la tabulo __board__",
|
||||
"act-removeLabel": "Forigita etikedo __label__ de karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__",
|
||||
"act-removedLabel": "Forigita etikedo __label__ de karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__",
|
||||
"act-addChecklist": "aldonita kontrololiston __checklist__ al karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__",
|
||||
"act-addChecklistItem": "aldonita kontrolliston __checklistItem__ al kontrololisto __checklist__ en la karto __card__ en la listo __list__ en la naĝotubo __swimlane__ en la tabulo __board__",
|
||||
"act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
|
||||
+13
-13
@@ -3,18 +3,18 @@
|
||||
"act-activity-notify": "Notificación de Actividad",
|
||||
"act-addAttachment": "agregado archivo adjunto __attachment__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-deleteAttachment": "eliminado archivo adjunto __attachment__ de la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-addSubtask": "added subtask __subtask__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addedLabel": "Added label __label__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-removedLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addChecklistItem": "added checklist item __checklistItem__ to checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-removeChecklist": "removed checklist __checklist__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-removeChecklistItem": "removed checklist item __checklistItem__ from checklist __checkList__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-checkedItem": "checked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-uncheckedItem": "unchecked __checklistItem__ of checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-completeChecklist": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addSubtask": "agregada subtarea __subtask__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-addLabel": "Agregada etiqueta __label__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-addedLabel": "Agregada etiqueta __label__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-removeLabel": "Eliminada etiqueta __label__ de tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-removedLabel": "Eliminada etiqueta __label__ de tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-addChecklist": "agregada checklist __checklist__ a tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-addChecklistItem": "agregado ítem __checklistItem__ a checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-removeChecklist": "eliminada checklist __checklist__ de tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-removeChecklistItem": "eliminado ítem __checklistItem__ de checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-checkedItem": "marcado ítem __checklistItem__ de checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-uncheckedItem": "desmarcado ítem __checklistItem__ de checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-completeChecklist": "completada checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"act-uncompleteChecklist": "uncompleted checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-addComment": "commented on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"act-editComment": "edited comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
@@ -71,7 +71,7 @@
|
||||
"add": "Agregar",
|
||||
"activity-checked-item-card": "checked %s in checklist %s",
|
||||
"activity-unchecked-item-card": "unchecked %s in checklist %s",
|
||||
"activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
|
||||
"activity-checklist-completed-card": "completada checklist __checklist__ en la tarjeta __card__ en la lista __list__ en el swimlane __swimlane__ en el tablero __board__",
|
||||
"activity-checklist-uncompleted-card": "uncompleted the checklist %s",
|
||||
"activity-editComment": "comentario %s editado",
|
||||
"activity-deleteComment": "comentario %s eliminado",
|
||||
|
||||
+9
-9
@@ -164,8 +164,8 @@
|
||||
"cardCustomField-datePopup-title": "Cambiar la fecha",
|
||||
"cardCustomFieldsPopup-title": "Editar los campos personalizados",
|
||||
"cardStartVotingPopup-title": "Start a vote",
|
||||
"positiveVoteMembersPopup-title": "Proponents",
|
||||
"negativeVoteMembersPopup-title": "Opponents",
|
||||
"positiveVoteMembersPopup-title": "Favorables",
|
||||
"negativeVoteMembersPopup-title": "Contrarios",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"vote-question": "Voting question",
|
||||
"vote-public": "Show who voted what",
|
||||
@@ -778,11 +778,11 @@
|
||||
"allow-rename": "Permitir renombrar",
|
||||
"allowRenamePopup-title": "Permitir renombrar",
|
||||
"start-day-of-week": "Set day of the week start",
|
||||
"monday": "Monday",
|
||||
"tuesday": "Tuesday",
|
||||
"wednesday": "Wednesday",
|
||||
"thursday": "Thursday",
|
||||
"friday": "Friday",
|
||||
"saturday": "Saturday",
|
||||
"sunday": "Sunday"
|
||||
"monday": "Lunes",
|
||||
"tuesday": "Martes",
|
||||
"wednesday": "Miércoles",
|
||||
"thursday": "Jueves",
|
||||
"friday": "Viernes",
|
||||
"saturday": "Sábado",
|
||||
"sunday": "Domingo"
|
||||
}
|
||||
+2
-2
@@ -164,8 +164,8 @@
|
||||
"cardCustomField-datePopup-title": "تغییر تاریخ",
|
||||
"cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی",
|
||||
"cardStartVotingPopup-title": "شروع به رای",
|
||||
"positiveVoteMembersPopup-title": "Proponents",
|
||||
"negativeVoteMembersPopup-title": "Opponents",
|
||||
"positiveVoteMembersPopup-title": "طرفداران",
|
||||
"negativeVoteMembersPopup-title": "مخالفان",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"vote-question": "سوال رای گیری",
|
||||
"vote-public": "Show who voted what",
|
||||
|
||||
+3
-3
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "Commencer un vote",
|
||||
"positiveVoteMembersPopup-title": "Pour",
|
||||
"negativeVoteMembersPopup-title": "Contre",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "Autoriser le vote anonyme sur le tableau public",
|
||||
"vote-question": "Question du vote",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "Montrer qui a voté quoi",
|
||||
"vote-for-it": "pour",
|
||||
"vote-against": "contre",
|
||||
"cardDeletePopup-title": "Supprimer la carte ?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "de la checklist",
|
||||
"r-send-email": "Envoyer un email",
|
||||
"r-to": "à",
|
||||
"r-of": "of",
|
||||
"r-of": "sur",
|
||||
"r-subject": "sujet",
|
||||
"r-rule-details": "Détails de la règle",
|
||||
"r-d-move-to-top-gen": "Déplacer la carte en haut de sa liste",
|
||||
|
||||
+3
-3
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "Inizia una votazione",
|
||||
"positiveVoteMembersPopup-title": "Favorevoli",
|
||||
"negativeVoteMembersPopup-title": "Contrari",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "Consentire voto anonimo su bacheca pubblica",
|
||||
"vote-question": "Domanda di votazione",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "Mostrare chi ha votato cosa",
|
||||
"vote-for-it": "a favore",
|
||||
"vote-against": "contro",
|
||||
"cardDeletePopup-title": "Elimina scheda?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "della lista di cose da fare",
|
||||
"r-send-email": "Invia un e-mail",
|
||||
"r-to": "a",
|
||||
"r-of": "of",
|
||||
"r-of": "di",
|
||||
"r-subject": "soggetto",
|
||||
"r-rule-details": "Dettagli della regola",
|
||||
"r-d-move-to-top-gen": "Sposta la scheda al di sopra del suo elenco",
|
||||
|
||||
+2
-2
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "投票を開始",
|
||||
"positiveVoteMembersPopup-title": "支持者",
|
||||
"negativeVoteMembersPopup-title": "反対者",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "公開ボードでの匿名投票を許可",
|
||||
"vote-question": "投票の質問事項",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "誰が何に投票したか表示",
|
||||
"vote-for-it": "賛成",
|
||||
"vote-against": "反対",
|
||||
"cardDeletePopup-title": "カードを削除しますか?",
|
||||
|
||||
+13
-13
@@ -164,11 +164,11 @@
|
||||
"cardCustomField-datePopup-title": "Wijzigingsdatum",
|
||||
"cardCustomFieldsPopup-title": "Wijzig maatwerkvelden",
|
||||
"cardStartVotingPopup-title": "Start een stemming",
|
||||
"positiveVoteMembersPopup-title": "Proponents",
|
||||
"negativeVoteMembersPopup-title": "Opponents",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"positiveVoteMembersPopup-title": "Voorstanders",
|
||||
"negativeVoteMembersPopup-title": "Tegenstanders",
|
||||
"allowNonBoardMembers": "Sta anoniem stemmen toe op openbaar bord",
|
||||
"vote-question": "Stemvraag",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "Toon wie wat gestemd heeft",
|
||||
"vote-for-it": "Voor",
|
||||
"vote-against": "tegen",
|
||||
"cardDeletePopup-title": "Kaart verwijderen?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "van checklist",
|
||||
"r-send-email": "Verzend een email",
|
||||
"r-to": "naar",
|
||||
"r-of": "of",
|
||||
"r-of": "van",
|
||||
"r-subject": "onderwerp",
|
||||
"r-rule-details": "Regel details",
|
||||
"r-d-move-to-top-gen": "Verplaats kaart helemaal naar boven op de lijst",
|
||||
@@ -777,12 +777,12 @@
|
||||
"remove-all-read": "verwijder alle gelezen",
|
||||
"allow-rename": "Sta Hernoemen toe",
|
||||
"allowRenamePopup-title": "Sta Hernoemen toe",
|
||||
"start-day-of-week": "Set day of the week start",
|
||||
"monday": "Monday",
|
||||
"tuesday": "Tuesday",
|
||||
"wednesday": "Wednesday",
|
||||
"thursday": "Thursday",
|
||||
"friday": "Friday",
|
||||
"saturday": "Saturday",
|
||||
"sunday": "Sunday"
|
||||
"start-day-of-week": "Stel eerste dag van de week in",
|
||||
"monday": "Maandag",
|
||||
"tuesday": "Dinsdag",
|
||||
"wednesday": "Woensdag",
|
||||
"thursday": "Donderdag",
|
||||
"friday": "Vrijdag",
|
||||
"saturday": "Zaterdag",
|
||||
"sunday": "Zondag"
|
||||
}
|
||||
+11
-11
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "Zacznij głosowanie",
|
||||
"positiveVoteMembersPopup-title": "Zwolennicy",
|
||||
"negativeVoteMembersPopup-title": "Przeciwnicy",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "Pozwól na oddawanie anonimowych głosów na publicznej tablicy",
|
||||
"vote-question": "Pytanie do głosowania",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "Pokaż, kto głosował na wybrane opcje",
|
||||
"vote-for-it": "za",
|
||||
"vote-against": "przeciwko",
|
||||
"cardDeletePopup-title": "Usunąć kartę?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "z listy zadań",
|
||||
"r-send-email": "Wyślij wiadomość email",
|
||||
"r-to": "do",
|
||||
"r-of": "of",
|
||||
"r-of": "z",
|
||||
"r-subject": "temat",
|
||||
"r-rule-details": "Szczegóły reguł",
|
||||
"r-d-move-to-top-gen": "Przenieś kartę na górę tej listy",
|
||||
@@ -777,12 +777,12 @@
|
||||
"remove-all-read": "Usuń wszystkie przeczytane",
|
||||
"allow-rename": "Zezwól na zmianę nazwy",
|
||||
"allowRenamePopup-title": "Zezwól na zmianę nazwy",
|
||||
"start-day-of-week": "Set day of the week start",
|
||||
"monday": "Monday",
|
||||
"tuesday": "Tuesday",
|
||||
"wednesday": "Wednesday",
|
||||
"thursday": "Thursday",
|
||||
"friday": "Friday",
|
||||
"saturday": "Saturday",
|
||||
"sunday": "Sunday"
|
||||
"start-day-of-week": "Wybierz pierwszy dzień tygodnia",
|
||||
"monday": "Poniedziałek",
|
||||
"tuesday": "Wtorek",
|
||||
"wednesday": "Środa",
|
||||
"thursday": "Czwartek",
|
||||
"friday": "Piątek",
|
||||
"saturday": "Sobota",
|
||||
"sunday": "Niedziela"
|
||||
}
|
||||
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "Iniciar uma votação",
|
||||
"positiveVoteMembersPopup-title": "Proponentes",
|
||||
"negativeVoteMembersPopup-title": "Oponentes",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "Permitir voto anônimo em quadro público",
|
||||
"vote-question": "Questão em votação",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "Mostrar quem votou no quê",
|
||||
"vote-for-it": "a favor",
|
||||
"vote-against": "contra",
|
||||
"cardDeletePopup-title": "Excluir Cartão?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "da lista de verificação",
|
||||
"r-send-email": "Enviar um e-mail",
|
||||
"r-to": "para",
|
||||
"r-of": "of",
|
||||
"r-of": "de",
|
||||
"r-subject": "assunto",
|
||||
"r-rule-details": "Detalhes da regra",
|
||||
"r-d-move-to-top-gen": "Mover cartão para o topo da sua lista",
|
||||
|
||||
+3
-3
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "Голосовать",
|
||||
"positiveVoteMembersPopup-title": "Сторонники",
|
||||
"negativeVoteMembersPopup-title": "Противники",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "Разрешить анонимное голосование на доступной всем доске",
|
||||
"vote-question": "Вопрос для голосования",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "Показать кто как голосовал",
|
||||
"vote-for-it": "за",
|
||||
"vote-against": "против",
|
||||
"cardDeletePopup-title": "Удалить карточку?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "контрольного списка",
|
||||
"r-send-email": "Отправить письмо",
|
||||
"r-to": "кому",
|
||||
"r-of": "of",
|
||||
"r-of": "из",
|
||||
"r-subject": "тема",
|
||||
"r-rule-details": "Содержание правила",
|
||||
"r-d-move-to-top-gen": "Переместить карточку в начало текущего списка",
|
||||
|
||||
@@ -166,9 +166,9 @@
|
||||
"cardStartVotingPopup-title": "建立投票",
|
||||
"positiveVoteMembersPopup-title": "支持",
|
||||
"negativeVoteMembersPopup-title": "反对",
|
||||
"allowNonBoardMembers": "Allow anonymous vote on public board",
|
||||
"allowNonBoardMembers": "允许任何人在公开看板投票",
|
||||
"vote-question": "投票题目",
|
||||
"vote-public": "Show who voted what",
|
||||
"vote-public": "查看投票结果",
|
||||
"vote-for-it": "同意",
|
||||
"vote-against": "反对",
|
||||
"cardDeletePopup-title": "彻底删除卡片?",
|
||||
@@ -674,7 +674,7 @@
|
||||
"r-of-checklist": "清单的",
|
||||
"r-send-email": "发送邮件",
|
||||
"r-to": "收件人",
|
||||
"r-of": "of",
|
||||
"r-of": "分之",
|
||||
"r-subject": "标题",
|
||||
"r-rule-details": "规则详情",
|
||||
"r-d-move-to-top-gen": "移动卡片到其列表顶部",
|
||||
@@ -769,7 +769,7 @@
|
||||
"show-on-card": "显示卡片",
|
||||
"new": "新",
|
||||
"editUserPopup-title": "修改用户",
|
||||
"newUserPopup-title": "新用户",
|
||||
"newUserPopup-title": "新增用户",
|
||||
"notifications": "提示",
|
||||
"view-all": "查看全部",
|
||||
"filter-by-unread": "过滤未读",
|
||||
|
||||
+3
-2
@@ -1053,6 +1053,7 @@ Cards.helpers({
|
||||
return Users.find({ _id: { $in: this.vote.positive } });
|
||||
return [];
|
||||
},
|
||||
|
||||
voteMemberNegative() {
|
||||
if (this.vote && this.vote.negative)
|
||||
return Users.find({ _id: { $in: this.vote.negative } });
|
||||
@@ -1475,12 +1476,12 @@ Cards.mutations({
|
||||
},
|
||||
};
|
||||
},
|
||||
setVoteQuestion(question, public) {
|
||||
setVoteQuestion(question, publicVote) {
|
||||
return {
|
||||
$set: {
|
||||
vote: {
|
||||
question,
|
||||
public,
|
||||
public: publicVote,
|
||||
positive: [],
|
||||
negative: [],
|
||||
},
|
||||
|
||||
+1
-1
@@ -531,7 +531,7 @@ Users.helpers({
|
||||
getStartDayOfWeek() {
|
||||
const profile = this.profile || {};
|
||||
// default is 'Monday' (1)
|
||||
return profile.startDayOfWeek ?? 1;
|
||||
return profile.startDayOfWeek || 1;
|
||||
},
|
||||
|
||||
getTemplatesBoardId() {
|
||||
|
||||
Generated
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "wekan",
|
||||
"version": "v3.99.0",
|
||||
"version": "v4.01.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "wekan",
|
||||
"version": "v3.99.0",
|
||||
"version": "v4.01.0",
|
||||
"description": "Open-Source kanban",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
|
||||
+4178
-2
File diff suppressed because it is too large.
Load diff
+1000
-1
File diff suppressed because it is too large.
Load diff
+2
-2
@@ -18,8 +18,8 @@ REM Install chocolatey
|
||||
|
||||
choco install -y git curl python2 dotnet4.5.2 nano mongodb-3 mongoclient meteor
|
||||
|
||||
curl -O https://nodejs.org/dist/v12.16.2/node-v12.16.2-x64.msi
|
||||
call node-v12.16.2-x64.msi
|
||||
curl -O https://nodejs.org/dist/v12.16.3/node-v12.16.2-x64.msi
|
||||
call node-v12.16.3-x64.msi
|
||||
|
||||
call npm config -g set msvs_version 2015
|
||||
call meteor npm config -g set msvs_version 2015
|
||||
|
||||
+2
-2
@@ -5,7 +5,7 @@ echo " with 'sudo dpkg-reconfigure locales' , so that MongoDB works correct
|
||||
echo " You can still use any other locale as your main locale."
|
||||
|
||||
#Below script installs newest node 8.x for Debian/Ubuntu/Mint.
|
||||
#NODE_VERSION=12.16.2
|
||||
#NODE_VERSION=12.16.3
|
||||
#X64NODE="https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.gz"
|
||||
|
||||
function pause(){
|
||||
@@ -79,7 +79,7 @@ do
|
||||
curl -0 -L https://npmjs.org/install.sh | sudo sh
|
||||
sudo chown -R $(id -u):$(id -g) $HOME/.npm
|
||||
sudo npm -g install n
|
||||
sudo n 12.16.2
|
||||
sudo n 12.16.3
|
||||
#curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
|
||||
#sudo apt-get install -y nodejs
|
||||
elif [[ "$OSTYPE" == "darwin"* ]]; then
|
||||
|
||||
@@ -18,7 +18,7 @@ cd $REPODIR
|
||||
rm -rf $WEKANDIR
|
||||
git clone git@github.com:wekan/wekan.git
|
||||
cd $WEKANDIR
|
||||
sudo n 12.16.2
|
||||
sudo n 12.16.3
|
||||
sudo mkdir -p /usr/local/lib/node_modules/fibers/.node-gyp
|
||||
# Build Wekan
|
||||
./releases/rebuild-release.sh
|
||||
|
||||
@@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = (
|
||||
appTitle = (defaultText = "Wekan"),
|
||||
# The name of the app as it is displayed to the user.
|
||||
|
||||
appVersion = 399,
|
||||
appVersion = 401,
|
||||
# Increment this for every release.
|
||||
|
||||
appMarketingVersion = (defaultText = "3.99.0~2020-04-27"),
|
||||
appMarketingVersion = (defaultText = "4.01.0~2020-04-28"),
|
||||
# Human-readable presentation of the app version.
|
||||
|
||||
minUpgradableAppVersion = 0,
|
||||
|
||||
+1
-1
@@ -81,7 +81,7 @@ parts:
|
||||
wekan:
|
||||
source: .
|
||||
plugin: nodejs
|
||||
node-engine: 12.16.2
|
||||
node-engine: 12.16.3
|
||||
node-packages:
|
||||
- node-gyp
|
||||
- node-pre-gyp
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
set -euxo pipefail
|
||||
|
||||
BUILD_DEPS="bsdtar gnupg wget curl bzip2 python git ca-certificates perl-Digest-SHA"
|
||||
NODE_VERSION=v12.16.2
|
||||
NODE_VERSION=v12.16.3
|
||||
#METEOR_RELEASE=1.6.0.1 - for Stacksmith, meteor-1.8 branch that could have METEOR@1.8.1-beta.8 or newer
|
||||
USE_EDGE=false
|
||||
METEOR_EDGE=1.5-beta.17
|
||||
|
||||
Reference in new issue
Block a user