diff --git a/CHANGELOG.md b/CHANGELOG.md
index 22772b9de..dd41524aa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-# Upcoming Wekan release
+# v4.69 2021-01-02 Wekan release
This release adds the following new features:
@@ -6,6 +6,16 @@ This release adds the following new features:
[Part 2](https://github.com/wekan/wekan/commit/ad482d5cfb72591f1b5c749c3c0156000dbf660a).
[Part 3](https://github.com/wekan/wekan/commit/b64cd358ed0af4395357423ad172b8dac9dc3178).
Thanks to xet7.
+- [My Cards](https://github.com/wekan/wekan/pull/3413).
+ Thanks to jrsupplee.
+
+and adds the following UI changes:
+
+- [Moved Public/Archive/Templates/etc options to click right top username Member Settings menu, where My Cards also
+ is](https://github.com/wekan/wekan/commit/0592b0c56ac372c87dea17f0a090e7d7569430d1).
+ Thanks to xet7.
+- [Reorder My Cards to be first at menu](https://github.com/wekan/wekan/commit/bfc16fc5442e8cc8c3cc03df992d5b1d1724338b).
+ Thanks to xet7.
and fixes the following bugs:
diff --git a/Stackerfile.yml b/Stackerfile.yml
index 1edfb9e2e..5840c47d7 100644
--- a/Stackerfile.yml
+++ b/Stackerfile.yml
@@ -1,5 +1,5 @@
appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
-appVersion: "v4.68.0"
+appVersion: "v4.69.0"
files:
userUploads:
- README.md
diff --git a/client/components/boards/boardsList.jade b/client/components/boards/boardsList.jade
index 7fd7c2ba9..ee57f3b29 100644
--- a/client/components/boards/boardsList.jade
+++ b/client/components/boards/boardsList.jade
@@ -60,10 +60,10 @@ template(name="boardList")
template(name="boardListHeaderBar")
h1 {{_ title }}
- .board-header-btns.right
- a.board-header-btn.js-open-archived-board
- i.fa.fa-archive
- span {{_ 'archives'}}
- a.board-header-btn(href="{{pathFor 'board' id=templatesBoardId slug=templatesBoardSlug}}")
- i.fa.fa-clone
- span {{_ 'templates'}}
+ //.board-header-btns.right
+ // a.board-header-btn.js-open-archived-board
+ // i.fa.fa-archive
+ // span {{_ 'archives'}}
+ // a.board-header-btn(href="{{pathFor 'board' id=templatesBoardId slug=templatesBoardSlug}}")
+ // i.fa.fa-clone
+ // span {{_ 'templates'}}
diff --git a/client/components/main/header.jade b/client/components/main/header.jade
index 220f99bef..dc8f4455b 100644
--- a/client/components/main/header.jade
+++ b/client/components/main/header.jade
@@ -38,10 +38,10 @@ template(name="header")
span.fa.fa-home
| {{_ 'all-boards'}}
li.separator -
- li
- a(href="{{pathFor 'public'}}")
- span.fa.fa-globe
- | {{_ 'public'}}
+ //li
+ // a(href="{{pathFor 'public'}}")
+ // span.fa.fa-globe
+ // | {{_ 'public'}}
each currentUser.starredBoards
li.separator -
li(class="{{#if $.Session.equals 'currentBoard' _id}}current{{/if}}")
diff --git a/client/components/swimlanes/swimlaneHeader.jade b/client/components/swimlanes/swimlaneHeader.jade
index b4ef59767..c7c9381e5 100644
--- a/client/components/swimlanes/swimlaneHeader.jade
+++ b/client/components/swimlanes/swimlaneHeader.jade
@@ -17,11 +17,12 @@ template(name="swimlaneFixedHeader")
unless currentUser.isCommentOnly
if currentUser.isBoardAdmin
a.fa.fa-plus.js-open-add-swimlane-menu.swimlane-header-plus-icon
- a.fa.fa-navicon.js-open-swimlane-menu.swimlane-header-menu-icon
- if isMiniScreenOrShowDesktopDragHandles
+ a.fa.fa-navicon.js-open-swimlane-menu
+ unless isMiniScreen
+ if showDesktopDragHandles
+ a.swimlane-header-handle.handle.fa.fa-arrows.js-swimlane-header-handle
+ if isMiniScreen
a.swimlane-header-miniscreen-handle.handle.fa.fa-arrows.js-swimlane-header-handle
- else
- a.swimlane-header-handle.handle.fa.fa-arrows.js-swimlane-header-handle
template(name="editSwimlaneTitleForm")
.list-composer
diff --git a/client/components/swimlanes/swimlanes.styl b/client/components/swimlanes/swimlanes.styl
index 812b8ae9b..48fc57940 100644
--- a/client/components/swimlanes/swimlanes.styl
+++ b/client/components/swimlanes/swimlanes.styl
@@ -85,6 +85,7 @@
.swimlane-header-menu
position: absolute
padding: 5px 5px
+ font-size: 22px
.swimlane-header-plus-icon
margin-left: 5px
diff --git a/client/components/users/userHeader.jade b/client/components/users/userHeader.jade
index de81f61da..81fbe26a5 100644
--- a/client/components/users/userHeader.jade
+++ b/client/components/users/userHeader.jade
@@ -17,6 +17,30 @@ template(name="memberMenuPopup")
a.js-my-cards(href="{{pathFor 'my-cards'}}")
i.fa.fa-list
| {{_ 'my-cards'}}
+ li
+ a(href="{{pathFor 'home'}}")
+ span.fa.fa-home
+ | {{_ 'all-boards'}}
+ li
+ a(href="{{pathFor 'public'}}")
+ span.fa.fa-globe
+ | {{_ 'public'}}
+ li
+ a.board-header-btn.js-open-archived-board
+ i.fa.fa-archive
+ span {{_ 'archives'}}
+ unless currentUser.isWorker
+ ul.pop-over-list
+ li
+ a(href="{{pathFor 'board' id=templatesBoardId slug=templatesBoardSlug}}")
+ i.fa.fa-clone
+ | {{_ 'templates'}}
+ if currentUser.isAdmin
+ li
+ a.js-go-setting(href="{{pathFor 'setting'}}")
+ i.fa.fa-lock
+ | {{_ 'admin-panel'}}
+ hr
li
a.js-edit-profile
i.fa.fa-user
@@ -38,18 +62,6 @@ template(name="memberMenuPopup")
a.js-change-language
i.fa.fa-flag
| {{_ 'changeLanguagePopup-title'}}
- if currentUser.isAdmin
- li
- a.js-go-setting(href="{{pathFor 'setting'}}")
- i.fa.fa-lock
- | {{_ 'admin-panel'}}
- unless currentUser.isWorker
- hr
- ul.pop-over-list
- li
- a(href="{{pathFor 'board' id=templatesBoardId slug=templatesBoardSlug}}")
- i.fa.fa-clone
- | {{_ 'templates'}}
unless isSandstorm
hr
ul.pop-over-list
diff --git a/client/components/users/userHeader.js b/client/components/users/userHeader.js
index 8d0fc6176..d616b804f 100644
--- a/client/components/users/userHeader.js
+++ b/client/components/users/userHeader.js
@@ -28,6 +28,9 @@ Template.memberMenuPopup.events({
'click .js-my-cards'() {
Popup.close();
},
+ 'click .js-open-archived-board'() {
+ Modal.open('archivedBoards');
+ },
'click .js-edit-profile': Popup.open('editProfile'),
'click .js-change-settings': Popup.open('changeSettings'),
'click .js-change-avatar': Popup.open('changeAvatar'),
diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json
index 65353fe89..7af9abb77 100644
--- a/i18n/ar.i18n.json
+++ b/i18n/ar.i18n.json
@@ -137,7 +137,6 @@
"boardChangeWatchPopup-title": "تغيير المتابعة",
"boardMenuPopup-title": "Board Settings",
"boardChangeViewPopup-title": "عرض اللوحات",
- "board": "لوحة",
"boards": "لوحات",
"board-view": "عرض اللوحات",
"board-view-cal": "التقويم",
@@ -149,7 +148,6 @@
"cancel": "إلغاء",
"card-archived": "البطاقة منقولة الى الارشيف",
"board-archived": "اللوحات منقولة الى الارشيف",
- "card": "نطاقة",
"card-comments-title": "%s تعليقات لهذه البطاقة",
"card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة",
"card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.",
@@ -405,7 +403,6 @@
"leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
"leaveBoardPopup-title": "مغادرة اللوحة ؟",
"link-card": "ربط هذه البطاقة",
- "list": "قائمة",
"list-archive-cards": "Move all cards in this list to Archive",
"list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Archive and bring them back to the board, click “Menu” > “Archive”.",
"list-move-cards": "نقل بطاقات هذه القائمة",
@@ -834,7 +831,7 @@
"saturday": "Saturday",
"sunday": "Sunday",
"status": "Status",
- "swimlane": "خط السباحة",
+ "swimlane": "Swimlane",
"owner": "Owner",
"last-modified-at": "Last modified at",
"last-activity": "Last activity",
@@ -852,5 +849,8 @@
"shortName": "Short Name",
"website": "Website",
"person": "Person",
- "my-cards": "بطاقاتي"
+ "my-cards": "My Cards",
+ "card": "بطاقة",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json
index bbf4b0228..dc3dbcdf5 100644
--- a/i18n/bg.i18n.json
+++ b/i18n/bg.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Карта",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json
index 44fb2b818..9eca6de1c 100644
--- a/i18n/br.i18n.json
+++ b/i18n/br.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json
index 38a109d65..5032f8177 100644
--- a/i18n/ca.i18n.json
+++ b/i18n/ca.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Fitxa",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json
index 3bd6170f1..1fa243d82 100644
--- a/i18n/cs.i18n.json
+++ b/i18n/cs.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Karta",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/da.i18n.json b/i18n/da.i18n.json
index 3f85c14b1..4a73c8eec 100644
--- a/i18n/da.i18n.json
+++ b/i18n/da.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Kort",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json
index f719026a5..0f80886f7 100644
--- a/i18n/de.i18n.json
+++ b/i18n/de.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Karte",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json
index 09eb8e1d7..257c6de4e 100644
--- a/i18n/el.i18n.json
+++ b/i18n/el.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json
index 8836c0e88..12620acac 100644
--- a/i18n/en-GB.i18n.json
+++ b/i18n/en-GB.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json
index 3cf1119f3..f4e46da6d 100644
--- a/i18n/eo.i18n.json
+++ b/i18n/eo.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json
index 93dc01f02..bd63f9cb6 100644
--- a/i18n/es-AR.i18n.json
+++ b/i18n/es-AR.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Tarjeta",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/es-CL.i18n.json b/i18n/es-CL.i18n.json
index de0fa1814..6a3ca7bb1 100644
--- a/i18n/es-CL.i18n.json
+++ b/i18n/es-CL.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Tarjeta",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/es-PE.i18n.json b/i18n/es-PE.i18n.json
index 0834bf727..1cfbe7ea3 100644
--- a/i18n/es-PE.i18n.json
+++ b/i18n/es-PE.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Tarjeta",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json
index 176a2ebe6..11d8e239b 100644
--- a/i18n/es.i18n.json
+++ b/i18n/es.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Tarjeta",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json
index 887cd9ee2..4b22e820e 100644
--- a/i18n/eu.i18n.json
+++ b/i18n/eu.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json
index 648124010..200cf0e32 100644
--- a/i18n/fa.i18n.json
+++ b/i18n/fa.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "کارت",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json
index 3a4d9e5e7..7779d077f 100644
--- a/i18n/fi.i18n.json
+++ b/i18n/fi.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Näyttönimi",
"shortName": "Lyhyt nimi",
"website": "Verkkosivusto",
- "person": "Henkilö"
+ "person": "Henkilö",
+ "my-cards": "Korttini",
+ "card": "Kortti",
+ "list": "Lista",
+ "board": "Taulu"
}
diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json
index 46bf73f29..68c916c9e 100644
--- a/i18n/fr.i18n.json
+++ b/i18n/fr.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Nom d'Affichage",
"shortName": "Nom Court",
"website": "Site Web",
- "person": "Personne"
+ "person": "Personne",
+ "my-cards": "My Cards",
+ "card": "Carte",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json
index b0244a456..2d96a6cab 100644
--- a/i18n/gl.i18n.json
+++ b/i18n/gl.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json
index b610e3048..add368bd8 100644
--- a/i18n/he.i18n.json
+++ b/i18n/he.i18n.json
@@ -848,5 +848,9 @@
"displayName": "שם התצוגה",
"shortName": "שם קצר",
"website": "אתר",
- "person": "איש/ה"
+ "person": "איש/ה",
+ "my-cards": "My Cards",
+ "card": "כרטיס",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/hi.i18n.json b/i18n/hi.i18n.json
index 9b2c3e87f..973f16876 100644
--- a/i18n/hi.i18n.json
+++ b/i18n/hi.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "कार्ड",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json
index d03abf07c..765f333ae 100644
--- a/i18n/hu.i18n.json
+++ b/i18n/hu.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json
index 00d1add91..0ad6c7ce0 100644
--- a/i18n/hy.i18n.json
+++ b/i18n/hy.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json
index b4ff98e5d..120736110 100644
--- a/i18n/id.i18n.json
+++ b/i18n/id.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json
index d3354c1f2..7611a7659 100644
--- a/i18n/ig.i18n.json
+++ b/i18n/ig.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json
index 628d3710f..1f152909d 100644
--- a/i18n/it.i18n.json
+++ b/i18n/it.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Nome da visualizzare",
"shortName": "Nome Corto",
"website": "Sito Web",
- "person": "Persona"
+ "person": "Persona",
+ "my-cards": "My Cards",
+ "card": "Scheda",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json
index 2565f5d9f..440c7c0af 100644
--- a/i18n/ja.i18n.json
+++ b/i18n/ja.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "カード",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json
index 97b5074ce..08999e2db 100644
--- a/i18n/ka.i18n.json
+++ b/i18n/ka.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json
index 46c4e9a08..8aa5c989c 100644
--- a/i18n/km.i18n.json
+++ b/i18n/km.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json
index 527fd9c82..eead65698 100644
--- a/i18n/ko.i18n.json
+++ b/i18n/ko.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "카드",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json
index 54ae7cf0b..aac73ebff 100644
--- a/i18n/lv.i18n.json
+++ b/i18n/lv.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Kartiņa",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/mk.i18n.json b/i18n/mk.i18n.json
index 2d1f1d854..b6e3c84f3 100644
--- a/i18n/mk.i18n.json
+++ b/i18n/mk.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Карта",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json
index 915675b4e..28b738327 100644
--- a/i18n/mn.i18n.json
+++ b/i18n/mn.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json
index 3cda042af..a52448c77 100644
--- a/i18n/nb.i18n.json
+++ b/i18n/nb.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json
index e0742daa7..7139e2af1 100644
--- a/i18n/nl.i18n.json
+++ b/i18n/nl.i18n.json
@@ -809,10 +809,10 @@
"addmore-detail": "Voeg een meer gedetailleerde beschrijving toe",
"show-on-card": "Toon op kaart",
"new": "Nieuw",
- "editOrgPopup-title": "Edit Organization",
- "newOrgPopup-title": "New Organization",
- "editTeamPopup-title": "Edit Team",
- "newTeamPopup-title": "New Team",
+ "editOrgPopup-title": "Bewerk organisatie",
+ "newOrgPopup-title": "Nieuwe organisatie",
+ "editTeamPopup-title": "Bewerk team",
+ "newTeamPopup-title": "Nieuw team",
"editUserPopup-title": "Wijzig gebruiker",
"newUserPopup-title": "Nieuwe gebruiker",
"notifications": "Meldingen",
@@ -848,5 +848,9 @@
"displayName": "Schermnaam",
"shortName": "Korte naam",
"website": "Website",
- "person": "Persoon"
+ "person": "Persoon",
+ "my-cards": "Mijn kaarten",
+ "card": "Kaart",
+ "list": "Lijst",
+ "board": "Bord"
}
diff --git a/i18n/oc.i18n.json b/i18n/oc.i18n.json
index dfb332abc..08d248ee5 100644
--- a/i18n/oc.i18n.json
+++ b/i18n/oc.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Carta",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json
index 574893f29..384036562 100644
--- a/i18n/pl.i18n.json
+++ b/i18n/pl.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Nazwa wyświetlana",
"shortName": "Nazwa skrócona",
"website": "Strona internetowa",
- "person": "Osoba"
+ "person": "Osoba",
+ "my-cards": "My Cards",
+ "card": "karty",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json
index a7d1cc589..abd59615c 100644
--- a/i18n/pt-BR.i18n.json
+++ b/i18n/pt-BR.i18n.json
@@ -809,10 +809,10 @@
"addmore-detail": "Adicionar descrição detalhada",
"show-on-card": "Mostrar no Cartão",
"new": "Novo",
- "editOrgPopup-title": "Edit Organization",
- "newOrgPopup-title": "New Organization",
- "editTeamPopup-title": "Edit Team",
- "newTeamPopup-title": "New Team",
+ "editOrgPopup-title": "Editar Organização",
+ "newOrgPopup-title": "Nova Organização",
+ "editTeamPopup-title": "Editar Time",
+ "newTeamPopup-title": "Novo Time",
"editUserPopup-title": "Editar usuário",
"newUserPopup-title": "Novo usuário",
"notifications": "Notificações",
@@ -848,5 +848,9 @@
"displayName": "Nome em exibição",
"shortName": "Nome curto",
"website": "Website",
- "person": "Pessoa"
+ "person": "Pessoa",
+ "my-cards": "My Cards",
+ "card": "Cartão",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json
index d6b9f94c7..cfbd7d013 100644
--- a/i18n/pt.i18n.json
+++ b/i18n/pt.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Cartão",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json
index 8aad8ff4c..4177b6b6e 100644
--- a/i18n/ro.i18n.json
+++ b/i18n/ro.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json
index 2463dad97..d5b78d477 100644
--- a/i18n/ru.i18n.json
+++ b/i18n/ru.i18n.json
@@ -809,10 +809,10 @@
"addmore-detail": "Добавить более детальное описание",
"show-on-card": "Показать на карточке",
"new": "Новый",
- "editOrgPopup-title": "Edit Organization",
- "newOrgPopup-title": "New Organization",
- "editTeamPopup-title": "Edit Team",
- "newTeamPopup-title": "New Team",
+ "editOrgPopup-title": "Редактировать организацию",
+ "newOrgPopup-title": "Новая организация",
+ "editTeamPopup-title": "Редактировать команду",
+ "newTeamPopup-title": "Новая команда",
"editUserPopup-title": "Редактировать пользователя",
"newUserPopup-title": "Новый пользователь",
"notifications": "Уведомления",
@@ -848,5 +848,9 @@
"displayName": "Отображаемое название",
"shortName": "Короткое название",
"website": "Вебсайт",
- "person": "Представитель"
+ "person": "Представитель",
+ "my-cards": "My Cards",
+ "card": "Карточка",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/sl.i18n.json b/i18n/sl.i18n.json
index 9752e6b0e..7e1a57402 100644
--- a/i18n/sl.i18n.json
+++ b/i18n/sl.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Kartica",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json
index 380ac4001..438ccb7b4 100644
--- a/i18n/sr.i18n.json
+++ b/i18n/sr.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Kartica",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json
index a39fd907c..332638331 100644
--- a/i18n/sv.i18n.json
+++ b/i18n/sv.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Kort",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/sw.i18n.json b/i18n/sw.i18n.json
index 48a3a7d22..3d664b8ac 100644
--- a/i18n/sw.i18n.json
+++ b/i18n/sw.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json
index 95bd87041..05d1b7644 100644
--- a/i18n/ta.i18n.json
+++ b/i18n/ta.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json
index 290970c1c..f0e8e1867 100644
--- a/i18n/th.i18n.json
+++ b/i18n/th.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json
index a5785e451..76ae5e450 100644
--- a/i18n/tr.i18n.json
+++ b/i18n/tr.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Kart",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json
index d82a034d9..dd3028edf 100644
--- a/i18n/uk.i18n.json
+++ b/i18n/uk.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Картка",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json
index 3da214013..15c4a89e5 100644
--- a/i18n/vi.i18n.json
+++ b/i18n/vi.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json
index 84de1c35e..2c4b302bb 100644
--- a/i18n/zh-CN.i18n.json
+++ b/i18n/zh-CN.i18n.json
@@ -848,5 +848,9 @@
"displayName": "显示名称",
"shortName": "简称",
"website": "网站",
- "person": "人员"
+ "person": "人员",
+ "my-cards": "My Cards",
+ "card": "卡片",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/zh-HK.i18n.json b/i18n/zh-HK.i18n.json
index e75aca402..c0275438f 100644
--- a/i18n/zh-HK.i18n.json
+++ b/i18n/zh-HK.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "Card",
+ "list": "List",
+ "board": "Board"
}
diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json
index cb5bbdb1e..9aab3a77d 100644
--- a/i18n/zh-TW.i18n.json
+++ b/i18n/zh-TW.i18n.json
@@ -848,5 +848,9 @@
"displayName": "Display Name",
"shortName": "Short Name",
"website": "Website",
- "person": "Person"
+ "person": "Person",
+ "my-cards": "My Cards",
+ "card": "卡片",
+ "list": "List",
+ "board": "Board"
}
diff --git a/package-lock.json b/package-lock.json
index 13b3bac19..c30da2cf2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "wekan",
- "version": "v4.68.0",
+ "version": "v4.69.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 76f557bfa..655b3a9c1 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "wekan",
- "version": "v4.68.0",
+ "version": "v4.69.0",
"description": "Open-Source kanban",
"private": true,
"scripts": {
diff --git a/public/api/wekan.html b/public/api/wekan.html
index 150aa4395..0cbf8192c 100644
--- a/public/api/wekan.html
+++ b/public/api/wekan.html
@@ -1524,7 +1524,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
-
- Wekan REST API v4.68
+ Wekan REST API v4.69
@@ -2032,7 +2032,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
-
Wekan REST API v4.68
+
Wekan REST API v4.69
Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.
diff --git a/public/api/wekan.yml b/public/api/wekan.yml
index a1143c6f0..db97768da 100644
--- a/public/api/wekan.yml
+++ b/public/api/wekan.yml
@@ -1,7 +1,7 @@
swagger: '2.0'
info:
title: Wekan REST API
- version: v4.68
+ version: v4.69
description: |
The REST API allows you to control and extend Wekan with ease.
diff --git a/sandstorm-pkgdef.capnp b/sandstorm-pkgdef.capnp
index 2cca03eba..d50409cb4 100644
--- a/sandstorm-pkgdef.capnp
+++ b/sandstorm-pkgdef.capnp
@@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = (
appTitle = (defaultText = "Wekan"),
# The name of the app as it is displayed to the user.
- appVersion = 468,
+ appVersion = 469,
# Increment this for every release.
- appMarketingVersion = (defaultText = "4.68.0~2020-12-29"),
+ appMarketingVersion = (defaultText = "4.69.0~2021-01-02"),
# Human-readable presentation of the app version.
minUpgradableAppVersion = 0,