Browse Source

Merge remote-tracking branch 'upstream/master'

Sam X. Chen 5 years ago
parent
commit
0120c73a80

+ 13 - 0
CHANGELOG.md

@@ -1,3 +1,16 @@
+# v3.43 2019-09-17 Wekan release
+
+This release fixes the following bugs:
+
+- [In richer editor, @user might not get pickup correctly, if it's formated](https://github.com/wekan/wekan/pull/2715).
+  Thanks to whowillcare.
+- [Table content should have word-wrap](https://github.com/wekan/wekan/pull/2715).
+  Thanks to whowillcare.
+- [Two-way hooks locking mechanism will fail sometime, therefore, change all comment insert or update to direct, which means it won't invoke any hook](https://github.com/wekan/wekan/pull/2715).
+  Thanks to whowillcare.
+
+Thanks to above GitHub users for their contributions and translators for their translations.
+
 # v3.42 2019-09-14 Wekan release
 # v3.42 2019-09-14 Wekan release
 
 
 This release removed the following new features:
 This release removed the following new features:

+ 3 - 7
README.md

@@ -73,24 +73,20 @@ that by providing one-click installation on various platforms.
   Bugs, updates, users deleting list or card, harddrive full, harddrive crash etc can eat your data. There is no undo yet.
   Bugs, updates, users deleting list or card, harddrive full, harddrive crash etc can eat your data. There is no undo yet.
   Some bug can cause Wekan board to not load at all, requiring manual fixing of database content.
   Some bug can cause Wekan board to not load at all, requiring manual fixing of database content.
 
 
-## Roadmap
+## Roadmap and Demo
 
 
-[Roadmap Milestones](https://github.com/wekan/wekan/milestones)
+[Roadmap][roadmap_wekan] - Public read-only board at Wekan demo.
 
 
 [Developer Documentation][dev_docs]
 [Developer Documentation][dev_docs]
 
 
 - There is many companies and individuals contributing code to Wekan, to add features and bugfixes
 - There is many companies and individuals contributing code to Wekan, to add features and bugfixes
   [many times a day](https://github.com/wekan/wekan/blob/devel/CHANGELOG.md).
   [many times a day](https://github.com/wekan/wekan/blob/devel/CHANGELOG.md).
 - [Please add Add new Feature Requests and Bug Reports immediately](https://github.com/wekan/wekan/issues).
 - [Please add Add new Feature Requests and Bug Reports immediately](https://github.com/wekan/wekan/issues).
-- [Commercial Support](https://wekan.team).
+- [Commercial Support](https://wekan.team/commercial-support/).
 
 
 We also welcome sponsors for features and bugfixes.
 We also welcome sponsors for features and bugfixes.
 By working directly with Wekan you get the benefit of active maintenance and new features added by growing Wekan developer community.
 By working directly with Wekan you get the benefit of active maintenance and new features added by growing Wekan developer community.
 
 
-## Demo
-
-[Wekan demo][roadmap_wekan]
-
 ## Screenshot
 ## Screenshot
 
 
 [More screenshots at Features page](https://github.com/wekan/wekan/wiki/Features)
 [More screenshots at Features page](https://github.com/wekan/wekan/wiki/Features)

+ 1 - 1
Stackerfile.yml

@@ -1,5 +1,5 @@
 appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
 appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
-appVersion: "v3.42.0"
+appVersion: "v3.43.0"
 files:
 files:
   userUploads:
   userUploads:
     - README.md
     - README.md

+ 1 - 1
i18n/de.i18n.json

@@ -736,5 +736,5 @@
   "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.",
   "delete-user-confirm-popup": "Sind Sie sicher, dass Sie diesen Account löschen wollen? Die Aktion kann nicht rückgängig gemacht werden.",
   "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen",
   "accounts-allowUserDelete": "Erlaube Benutzern ihren eigenen Account zu löschen",
   "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden",
   "hide-minicard-label-text": "Labeltext auf Minikarte ausblenden",
-  "show-desktop-drag-handles": "Show desktop drag handles"
+  "show-desktop-drag-handles": "Desktop-Ziehpunkte anzeigen"
 }
 }

+ 1 - 1
i18n/fr.i18n.json

@@ -736,5 +736,5 @@
   "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ",
   "delete-user-confirm-popup": "Êtes-vous sûr de vouloir supprimer ce compte ? Cette opération ne peut pas être annulée. ",
   "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte",
   "accounts-allowUserDelete": "Autoriser les utilisateurs à supprimer leur compte",
   "hide-minicard-label-text": "Cacher le label de la minicarte",
   "hide-minicard-label-text": "Cacher le label de la minicarte",
-  "show-desktop-drag-handles": "Show desktop drag handles"
+  "show-desktop-drag-handles": "Voir les poignées de déplacement du bureau"
 }
 }

+ 1 - 1
i18n/he.i18n.json

@@ -736,5 +736,5 @@
   "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.",
   "delete-user-confirm-popup": "למחוק את החשבון הזה? אי אפשר לבטל.",
   "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם",
   "accounts-allowUserDelete": "לאפשר למשתמשים למחוק את החשבונות של עצמם",
   "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס",
   "hide-minicard-label-text": "הסתרת טקסט התווית של מיני כרטיס",
-  "show-desktop-drag-handles": "Show desktop drag handles"
+  "show-desktop-drag-handles": "הצגת ידיות גרירה של שולחן העבודה"
 }
 }

+ 5 - 5
i18n/sv.i18n.json

@@ -1,6 +1,6 @@
 {
 {
   "accept": "Acceptera",
   "accept": "Acceptera",
-  "act-activity-notify": "Aktivitetsnotifikation",
+  "act-activity-notify": "Aktivitetsnotifiering",
   "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__",
   "act-addAttachment": "lade till bifogad fil __attachment__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__",
   "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__",
   "act-deleteAttachment": "raderade bifogad fil __attachment__ från kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__",
   "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__",
   "act-addSubtask": "lade till underaktivitet __subtask__ på kort __card__ i lista __list__ i simbana __swimlane__ på anslagstavla __board__",
@@ -306,8 +306,8 @@
   "filter-no-label": "Ingen etikett",
   "filter-no-label": "Ingen etikett",
   "filter-no-member": "Ingen medlem",
   "filter-no-member": "Ingen medlem",
   "filter-no-custom-fields": "Inga anpassade fält",
   "filter-no-custom-fields": "Inga anpassade fält",
-  "filter-show-archive": "Show archived lists",
-  "filter-hide-empty": "Hide empty lists",
+  "filter-show-archive": "Visa arkiverade listor",
+  "filter-hide-empty": "Dölj tomma listor",
   "filter-on": "Filter är på",
   "filter-on": "Filter är på",
   "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.",
   "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.",
   "filter-to-selection": "Filter till val",
   "filter-to-selection": "Filter till val",
@@ -510,14 +510,14 @@
   "email-smtp-test-text": "Du har skickat ett e-postmeddelande",
   "email-smtp-test-text": "Du har skickat ett e-postmeddelande",
   "error-invitation-code-not-exist": "Inbjudningskod finns inte",
   "error-invitation-code-not-exist": "Inbjudningskod finns inte",
   "error-notAuthorized": "Du är inte behörig att se den här sidan.",
   "error-notAuthorized": "Du är inte behörig att se den här sidan.",
-  "webhook-title": "Webhook Name",
+  "webhook-title": "Namn på webhook",
   "webhook-token": "Token (Optional for Authentication)",
   "webhook-token": "Token (Optional for Authentication)",
   "outgoing-webhooks": "Utgående Webhookar",
   "outgoing-webhooks": "Utgående Webhookar",
   "bidirectional-webhooks": "Two-Way Webhooks",
   "bidirectional-webhooks": "Two-Way Webhooks",
   "outgoingWebhooksPopup-title": "Utgående Webhookar",
   "outgoingWebhooksPopup-title": "Utgående Webhookar",
   "boardCardTitlePopup-title": "Korttitelfiler",
   "boardCardTitlePopup-title": "Korttitelfiler",
   "disable-webhook": "Disable This Webhook",
   "disable-webhook": "Disable This Webhook",
-  "global-webhook": "Global Webhooks",
+  "global-webhook": "Globala webhooks",
   "new-outgoing-webhook": "Ny utgående webhook",
   "new-outgoing-webhook": "Ny utgående webhook",
   "no-name": "(Okänd)",
   "no-name": "(Okänd)",
   "Node_version": "Nodversion",
   "Node_version": "Nodversion",

+ 1 - 1
i18n/zh-CN.i18n.json

@@ -736,5 +736,5 @@
   "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。",
   "delete-user-confirm-popup": "确实要删除此帐户吗?此操作无法撤销。",
   "accounts-allowUserDelete": "允许用户自行删除其帐户",
   "accounts-allowUserDelete": "允许用户自行删除其帐户",
   "hide-minicard-label-text": "隐藏迷你卡片标签文本",
   "hide-minicard-label-text": "隐藏迷你卡片标签文本",
-  "show-desktop-drag-handles": "Show desktop drag handles"
+  "show-desktop-drag-handles": "显示桌面拖放手柄"
 }
 }

+ 1 - 1
package-lock.json

@@ -1,6 +1,6 @@
 {
 {
   "name": "wekan",
   "name": "wekan",
-  "version": "v3.42.0",
+  "version": "v3.43.0",
   "lockfileVersion": 1,
   "lockfileVersion": 1,
   "requires": true,
   "requires": true,
   "dependencies": {
   "dependencies": {

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
 {
   "name": "wekan",
   "name": "wekan",
-  "version": "v3.42.0",
+  "version": "v3.43.0",
   "description": "Open-Source kanban",
   "description": "Open-Source kanban",
   "private": true,
   "private": true,
   "scripts": {
   "scripts": {

+ 2 - 2
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
 	  	<ul class="toc-list-h1">
 	  	<ul class="toc-list-h1">
         
         
           <li>
           <li>
-            <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.41">Wekan REST API v3.41</a>
+            <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v3.42">Wekan REST API v3.42</a>
             
             
           </li>
           </li>
         
         
@@ -2017,7 +2017,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
     <div class="page-wrapper">
     <div class="page-wrapper">
       <div class="dark-box"></div>
       <div class="dark-box"></div>
       <div class="content">
       <div class="content">
-        <h1 id="wekan-rest-api">Wekan REST API v3.41</h1>
+        <h1 id="wekan-rest-api">Wekan REST API v3.42</h1>
 <blockquote>
 <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>
 <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>
 </blockquote>

+ 1 - 1
public/api/wekan.yml

@@ -1,7 +1,7 @@
 swagger: '2.0'
 swagger: '2.0'
 info:
 info:
   title: Wekan REST API
   title: Wekan REST API
-  version: v3.41
+  version: v3.42
   description: |
   description: |
     The REST API allows you to control and extend Wekan with ease.
     The REST API allows you to control and extend Wekan with ease.
 
 

+ 2 - 2
sandstorm-pkgdef.capnp

@@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = (
     appTitle = (defaultText = "Wekan"),
     appTitle = (defaultText = "Wekan"),
     # The name of the app as it is displayed to the user.
     # The name of the app as it is displayed to the user.
 
 
-    appVersion = 344,
+    appVersion = 345,
     # Increment this for every release.
     # Increment this for every release.
 
 
-    appMarketingVersion = (defaultText = "3.42.0~2019-09-14"),
+    appMarketingVersion = (defaultText = "3.43.0~2019-09-17"),
     # Human-readable presentation of the app version.
     # Human-readable presentation of the app version.
 
 
     minUpgradableAppVersion = 0,
     minUpgradableAppVersion = 0,