From 0f14bd335891473199e13fb73c00d83862d34191 Mon Sep 17 00:00:00 2001 From: mueller-ma Date: Fri, 10 Nov 2023 13:32:26 +0100 Subject: [PATCH 001/892] Add label org.opencontainers.image.source Closes #5191 --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3c1d52260..90c8426d6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,8 @@ FROM --platform=linux/amd64 ubuntu:23.10 as wekan LABEL maintainer="wekan" \ org.opencontainers.image.ref.name="ubuntu" \ - org.opencontainers.image.version="23.10" + org.opencontainers.image.version="23.10" \ + org.opencontainers.image.source="https://github.com/wekan/wekan" # 2022-09-04: # - above "--platform=linux/amd64 ubuntu:22.04 as wekan" is needed to build Dockerfile From bfa15d471953471b4cb6fd478cb4170f064ed70b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20Engstr=C3=B6m?= Date: Sun, 12 Nov 2023 09:59:35 +0100 Subject: [PATCH 002/892] Added missing activity Type: restoredList --- models/lists.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/models/lists.js b/models/lists.js index 789f0f2de..04ef81b4c 100644 --- a/models/lists.js +++ b/models/lists.js @@ -465,6 +465,17 @@ if (Meteor.isServer) { // list is deleted title: doc.title, }); + } else { + Activities.insert({ + userId, + type: 'list', + activityType: 'restoredList', + listId: doc._id, + boardId: doc.boardId, + // this preserves the name so that the activity can be useful after the + // list is deleted + title: doc.title, + }); } }); } From 1dd97ebd49b44e454f3faf779a28ccbd84a264e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20Engstr=C3=B6m?= Date: Sun, 12 Nov 2023 20:42:25 +0100 Subject: [PATCH 003/892] Added restore list and change list title to webhooks --- models/lists.js | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/models/lists.js b/models/lists.js index 04ef81b4c..49b456f2a 100644 --- a/models/lists.js +++ b/models/lists.js @@ -453,8 +453,19 @@ if (Meteor.isServer) { }); }); - Lists.after.update((userId, doc) => { - if (doc.archived) { + Lists.after.update((userId, doc, fieldNames) => { + if (fieldNames.includes('title')) { + Activities.insert({ + userId, + type: 'list', + activityType: 'changedListTitle', + listId: doc._id, + boardId: doc.boardId, + // this preserves the name so that the activity can be useful after the + // list is deleted + title: doc.title, + }); + } else if (doc.archived) { Activities.insert({ userId, type: 'list', @@ -465,7 +476,7 @@ if (Meteor.isServer) { // list is deleted title: doc.title, }); - } else { + } else if (fieldNames.includes('archived')) { Activities.insert({ userId, type: 'list', From d4252f30567665897c6314b578dff1fe294265de Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Mon, 13 Nov 2023 19:10:54 -0500 Subject: [PATCH 004/892] Updated release scripts. --- releases/release-x2.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/release-x2.sh b/releases/release-x2.sh index 79a9e5827..73414e1db 100755 --- a/releases/release-x2.sh +++ b/releases/release-x2.sh @@ -30,7 +30,7 @@ mv wekan-$1-arm64.zip /data/websites/old-releases/raspi3/ cp wekan-$2-arm64.zip wekan-latest-arm64.zip sha256sum wekan-*.zip > SHA256SUMS.txt -#echo "Release: s390x" +echo "Release: s390x" cd /data/websites/releases.wekan.team/s390x mkdir -p /data/websites/old-releases/s390x mv wekan-$1-s390x.zip /data/websites/old-releases/s390x/ From 83143ee570ed3cd09f1d9613d15b2d53fe96048d Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Mon, 13 Nov 2023 19:12:46 -0500 Subject: [PATCH 005/892] Updated ChangeLog. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4565feb98..a6e2603fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,15 @@ Note: [How to upgrade WeKan](https://github.com/wekan/wekan/issues/4585) +# Upcoming WeKan ® release + +This release adds the following updates: + +- [Updated release scripts](https://github.com/wekan/wekan/commit/d4252f30567665897c6314b578dff1fe294265de). + Thanks to xet7. + +Thanks to above GitHub users for their contributions and translators for their translations. + # v7.17 2023-11-09 WeKan ® release This release fixes the following bugs: From 27e749abb8f4fef9d4cb94878cf79ed5c995a049 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Mon, 13 Nov 2023 19:15:10 -0500 Subject: [PATCH 006/892] Updated ChangeLog. --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a6e2603fb..5b7c50c7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,11 @@ This release adds the following updates: - [Updated release scripts](https://github.com/wekan/wekan/commit/d4252f30567665897c6314b578dff1fe294265de). Thanks to xet7. +and fixes the following bugs: + +- [Add Docker label org.opencontainers.image.source](https://github.com/wekan/wekan/pull/5196). + Thanks to mueller-ma. + Thanks to above GitHub users for their contributions and translators for their translations. # v7.17 2023-11-09 WeKan ® release From 21785a93228edbfb819df69d7b53324ae4f6c990 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Mon, 13 Nov 2023 19:17:39 -0500 Subject: [PATCH 007/892] Updated ChangeLog. --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b7c50c7c..5710946e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,7 +22,12 @@ Note: # Upcoming WeKan ® release -This release adds the following updates: +This release adds the following new features: + +- [Added restore list and changing list title to outgoing webhooks](https://github.com/wekan/wekan/pull/5198). + Thanks to gustavengstrom. + +and adds the following updates: - [Updated release scripts](https://github.com/wekan/wekan/commit/d4252f30567665897c6314b578dff1fe294265de). Thanks to xet7. From 6507d2be719ff44bafe471d6de4d595a2b0edd4f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Tue, 14 Nov 2023 02:26:23 +0200 Subject: [PATCH 008/892] v7.18 --- CHANGELOG.md | 2 +- Stackerfile.yml | 2 +- package-lock.json | 2 +- package.json | 2 +- public/api/wekan.html | 6 +++--- public/api/wekan.yml | 2 +- sandstorm-pkgdef.capnp | 4 ++-- snapcraft.yaml | 8 ++++---- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5710946e0..2d1a9a434 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,7 +20,7 @@ Note: [How to upgrade WeKan](https://github.com/wekan/wekan/issues/4585) -# Upcoming WeKan ® release +# v7.18 2023-11-14 WeKan ® release This release adds the following new features: diff --git a/Stackerfile.yml b/Stackerfile.yml index 8f8869017..c1934827e 100644 --- a/Stackerfile.yml +++ b/Stackerfile.yml @@ -1,5 +1,5 @@ appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 -appVersion: "v7.17.0" +appVersion: "v7.18.0" files: userUploads: - README.md diff --git a/package-lock.json b/package-lock.json index fbeff2679..00e4ec74b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v7.17.0", + "version": "v7.18.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index f60e4c4b8..ef495bd96 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wekan", - "version": "v7.17.0", + "version": "v7.18.0", "description": "Open-Source kanban", "private": true, "repository": { diff --git a/public/api/wekan.html b/public/api/wekan.html index 84e784122..b6c8a9ad7 100644 --- a/public/api/wekan.html +++ b/public/api/wekan.html @@ -7,7 +7,7 @@ - Wekan REST API v7.17 + Wekan REST API v7.18 @@ -1548,7 +1548,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc