Compare commits

...

6 commits

Author SHA1 Message Date
Lauri Ojansivu
2e2a0f01f4 Updated ChangeLog.
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2025-09-18 23:11:33 +03:00
Lauri Ojansivu
dec9b82da0 Updated release script for new command of uploading snap package to Snap Store.
Thanks to xet7 !
2025-09-18 23:09:03 +03:00
Lauri Ojansivu
33f4db5871 v7.95 2025-09-18 21:59:50 +03:00
Lauri Ojansivu
9a086c0397 Updated translations 2025-09-18 21:43:38 +03:00
Lauri Ojansivu
013ddb8978 Updated ChangeLog. 2025-09-18 21:34:15 +03:00
Lauri Ojansivu
c4161c5ce6 Updated dependencies.
Thanks to developers of dependencies !
2025-09-18 21:29:36 +03:00
12 changed files with 67 additions and 52 deletions

View file

@ -25,6 +25,15 @@ Fixing other platforms In Progress.
This release adds the following updates: This release adds the following updates:
- [Updated release script for new command of uploading snap package to Snap Store](https://github.com/wekan/wekan/commit/dec9b82da0d700aafd7e2b2063b5d5b07dd383c3).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.95 2025-09-18 WeKan ® release
This release adds the following updates:
- [Updated upgrade link at repo readme](https://github.com/wekan/wekan/commit/b3d3bf159376d56048361a385f0b295667e2319c). - [Updated upgrade link at repo readme](https://github.com/wekan/wekan/commit/b3d3bf159376d56048361a385f0b295667e2319c).
Thanks to xet7. Thanks to xet7.
- [Fixed image link at docs](https://github.com/wekan/wekan/commit/ad7e3774c2b29265a8fbefdde7b9b83822af6def). - [Fixed image link at docs](https://github.com/wekan/wekan/commit/ad7e3774c2b29265a8fbefdde7b9b83822af6def).
@ -37,6 +46,10 @@ This release adds the following updates:
Thanks to sowwos. Thanks to sowwos.
- [Added PGP public key for sending encrypted email](https://github.com/wekan/wekan/commit/dd80b7308bb6c66113c8e6009c442a44a29e477a). - [Added PGP public key for sending encrypted email](https://github.com/wekan/wekan/commit/dd80b7308bb6c66113c8e6009c442a44a29e477a).
Thanks to xet7. Thanks to xet7.
- [Updated dependencies](https://github.com/wekan/wekan/commit/c4161c5ce69a35c76364b13bcc456905f6335162).
Thanks to developers of dependencies.
- [Replace bitnami mongodb Helm chart by groundhog2k one](https://github.com/wekan/charts/pull/44).
Thanks to ariep.
Thanks to above GitHub users for their contributions and translators for their translations. Thanks to above GitHub users for their contributions and translators for their translations.

View file

@ -244,9 +244,9 @@ cd /home/wekan/app
# Remove legacy webbroser bundle, so that Wekan works also at Android Firefox, iOS Safari, etc. # Remove legacy webbroser bundle, so that Wekan works also at Android Firefox, iOS Safari, etc.
#rm -rf /home/wekan/app_build/bundle/programs/web.browser.legacy #rm -rf /home/wekan/app_build/bundle/programs/web.browser.legacy
#mv /home/wekan/app_build/bundle /build #mv /home/wekan/app_build/bundle /build
wget "https://github.com/wekan/wekan/releases/download/v7.94/wekan-7.94-amd64.zip" wget "https://github.com/wekan/wekan/releases/download/v7.95/wekan-7.95-amd64.zip"
unzip wekan-7.94-amd64.zip unzip wekan-7.95-amd64.zip
rm wekan-7.94-amd64.zip rm wekan-7.95-amd64.zip
mv /home/wekan/app/bundle /build mv /home/wekan/app/bundle /build
# Put back the original tar # Put back the original tar

View file

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

View file

@ -10,7 +10,7 @@ This is without container (without Docker or Snap).
Right click and download files 1-4: Right click and download files 1-4:
1. [wekan-7.94-amd64-windows.zip](https://github.com/wekan/wekan/releases/download/v7.94/wekan-7.94-amd64-windows.zip) 1. [wekan-7.95-amd64-windows.zip](https://github.com/wekan/wekan/releases/download/v7.95/wekan-7.95-amd64-windows.zip)
2. [node.exe](https://nodejs.org/dist/latest-v14.x/win-x64/node.exe) 2. [node.exe](https://nodejs.org/dist/latest-v14.x/win-x64/node.exe)
@ -22,7 +22,7 @@ Right click and download files 1-4:
6. Double click `mongodb-windows-x86_64-7.0.23-signed.msi` . In installer, uncheck downloading MongoDB compass. 6. Double click `mongodb-windows-x86_64-7.0.23-signed.msi` . In installer, uncheck downloading MongoDB compass.
7. Unzip `wekan-7.94-amd64-windows.zip` , inside it is directory `bundle`, to it copy other files: 7. Unzip `wekan-7.95-amd64-windows.zip` , inside it is directory `bundle`, to it copy other files:
``` ```
bundle (directory) bundle (directory)

View file

@ -1270,37 +1270,37 @@
"supportPopup-title": "Laguntza", "supportPopup-title": "Laguntza",
"accessibility": "irisgarritasuna", "accessibility": "irisgarritasuna",
"accessibility-page-enabled": "Irisgarritasun orria gaituta", "accessibility-page-enabled": "Irisgarritasun orria gaituta",
"accessibility-info-not-added-yet": "Accessibility info has not been added yet", "accessibility-info-not-added-yet": "Irisgarritasun informaziorik ez da gehitu oraindik",
"accessibility-title": "Irisgarritasun titulua", "accessibility-title": "Irisgarritasun titulua",
"accessibility-content": "Irisgarritasun edukia", "accessibility-content": "Irisgarritasun edukia",
"accounts-lockout-settings": "Brute Force babesteko ezarpenak", "accounts-lockout-settings": "Brute Force babesteko ezarpenak",
"accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", "accounts-lockout-info": "Ezarpen hauek kontrolatzen dute nola babesten diren saioa hasteko saiakerak indar basatien erasoetatik.",
"accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", "accounts-lockout-known-users": "Erabiltzaile ezagunentzako konfigurazioa (erabiltzaile izen zuzena, pasahitz okerra)",
"accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", "accounts-lockout-unknown-users": " Erabiltzaile ezezagunentzako konfigurazioa (ez dago erabiltzaile-izenik)",
"accounts-lockout-failures-before": "Failures before lockout", "accounts-lockout-failures-before": "Erroreak blokeatu aurretik",
"accounts-lockout-period": "Lockout period (seconds)", "accounts-lockout-period": "Blokeoaren aldia (segundoak)",
"accounts-lockout-failure-window": "Failure window (seconds)", "accounts-lockout-failure-window": "Hutsegite leihoa (segundoak)",
"accounts-lockout-settings-updated": "Brute force protection settings have been updated", "accounts-lockout-settings-updated": "Indar basatiko erasoen kontrako babesa eguneratu da",
"accounts-lockout-locked-users": "Locked Users", "accounts-lockout-locked-users": "Blokeatutako erabiltzaileak",
"accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", "accounts-lockout-locked-users-info": " Erabiltzaileak blokeatuta daude saioa hasteko huts egindako saiakera gehiegi dituztelako.",
"accounts-lockout-no-locked-users": "There are currently no locked users", "accounts-lockout-no-locked-users": "Une honetan ez dago blokeatutako erabiltzailerik",
"accounts-lockout-failed-attempts": "Failed Attempts", "accounts-lockout-failed-attempts": "Huts egindako saiakerak",
"accounts-lockout-remaining-time": "Remaining Time", "accounts-lockout-remaining-time": "Geratzen den denbora",
"accounts-lockout-user-unlocked": "User has been unlocked successfully", "accounts-lockout-user-unlocked": "Erabiltzailea behar bezala desblokeatu da",
"accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", "accounts-lockout-confirm-unlock": "Ziur zaude erabiltzaile hau desblokeatu nahi duzula?",
"accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", "accounts-lockout-confirm-unlock-all": "Ziur zaude blokeatutako erabiltzaile guztiak desblokeatu nahi dituzula?",
"accounts-lockout-show-locked-users": "Show locked users only", "accounts-lockout-show-locked-users": "Erakutsi bakarrik blokeatutako erabiltzaileak",
"accounts-lockout-user-locked": "User is locked", "accounts-lockout-user-locked": "Erabiltzailea blokeatuta dago",
"accounts-lockout-click-to-unlock": "Click to unlock this user", "accounts-lockout-click-to-unlock": "Klikatu erabiltzaile hau desblokeatzeko",
"accounts-lockout-status": "Status", "accounts-lockout-status": "Status",
"admin-people-filter-show": "Show:", "admin-people-filter-show": "Erakutsi:",
"admin-people-filter-all": "All Users", "admin-people-filter-all": "All Users",
"admin-people-filter-locked": "Locked Users Only", "admin-people-filter-locked": "Bakarrik blokeatutako erabiltzaileak",
"admin-people-filter-active": "Gaituta", "admin-people-filter-active": "Gaituta",
"admin-people-filter-inactive": "Not Active", "admin-people-filter-inactive": "Ez dago aktibo",
"admin-people-active-status": "Active Status", "admin-people-active-status": "Egoera aktiboa",
"admin-people-user-active": "User is active - click to deactivate", "admin-people-user-active": "Erabiltzailea aktiboa dago - egin klik desaktibatzeko",
"admin-people-user-inactive": "User is inactive - click to activate", "admin-people-user-inactive": "Erabiltzailea ez dago aktiboa - egin klik aktibatzeko",
"accounts-lockout-all-users-unlocked": "All locked users have been unlocked", "accounts-lockout-all-users-unlocked": "Blokeatutako erabiltzaile guztiak desblokeatu dira",
"accounts-lockout-unlock-all": "Unlock All" "accounts-lockout-unlock-all": "Desblokeatu guztiak"
} }

16
package-lock.json generated
View file

@ -1,6 +1,6 @@
{ {
"name": "wekan", "name": "wekan",
"version": "v7.94.0", "version": "v7.95.0",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
@ -1481,9 +1481,9 @@
"integrity": "sha512-SBbbYWvFYvsxHVL+q6ZB8lT3rp2LSvfALD2V52H+MGH2IgJsevy0VtXRkRG0EsUewwOaDTIKBn9DlD8HQ3GSwg==" "integrity": "sha512-SBbbYWvFYvsxHVL+q6ZB8lT3rp2LSvfALD2V52H+MGH2IgJsevy0VtXRkRG0EsUewwOaDTIKBn9DlD8HQ3GSwg=="
}, },
"meteor-node-stubs": { "meteor-node-stubs": {
"version": "1.2.22", "version": "1.2.24",
"resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.22.tgz", "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.24.tgz",
"integrity": "sha512-xpHq9ExdN8fshx9CxOe1nheyWslAepejdkIQgTsk+96e46UJ4ms5TSiQX1rjd6rJuBOjIjHKLqqYvdTsHQj/pw==", "integrity": "sha512-tw9QzDFVOI5A5CcEw4tTD6CjF+Lk14uzhy2gWH5ImoH4mx4pyPVcha9MmyVur+rEVgpzk+aMG6rs3RxAF9SwiA==",
"requires": { "requires": {
"@meteorjs/crypto-browserify": "^3.12.1", "@meteorjs/crypto-browserify": "^3.12.1",
"assert": "^2.1.0", "assert": "^2.1.0",
@ -1500,6 +1500,7 @@
"punycode": "^1.4.1", "punycode": "^1.4.1",
"querystring-es3": "^0.2.1", "querystring-es3": "^0.2.1",
"readable-stream": "^3.6.2", "readable-stream": "^3.6.2",
"sha.js": "^2.4.12",
"stream-browserify": "^3.0.0", "stream-browserify": "^3.0.0",
"stream-http": "^3.2.0", "stream-http": "^3.2.0",
"string_decoder": "^1.3.0", "string_decoder": "^1.3.0",
@ -2248,11 +2249,12 @@
"bundled": true "bundled": true
}, },
"sha.js": { "sha.js": {
"version": "2.4.11", "version": "2.4.12",
"bundled": true, "bundled": true,
"requires": { "requires": {
"inherits": "^2.0.1", "inherits": "^2.0.4",
"safe-buffer": "^5.0.1" "safe-buffer": "^5.2.1",
"to-buffer": "^1.2.0"
} }
}, },
"side-channel": { "side-channel": {

View file

@ -1,6 +1,6 @@
{ {
"name": "wekan", "name": "wekan",
"version": "v7.94.0", "version": "v7.95.0",
"description": "Open-Source kanban", "description": "Open-Source kanban",
"private": true, "private": true,
"repository": { "repository": {
@ -44,7 +44,7 @@
"markdown-it-emoji": "^2.0.0", "markdown-it-emoji": "^2.0.0",
"markdown-it-mathjax3": "^4.3.2", "markdown-it-mathjax3": "^4.3.2",
"meteor-accounts-t9n": "^2.6.0", "meteor-accounts-t9n": "^2.6.0",
"meteor-node-stubs": "^1.2.22", "meteor-node-stubs": "^1.2.24",
"minio": "^7.1.3", "minio": "^7.1.3",
"moment": "^2.29.4", "moment": "^2.29.4",
"os": "^0.1.2", "os": "^0.1.2",

View file

@ -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 v7.94">Wekan REST API v7.94</a> <a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v7.95">Wekan REST API v7.95</a>
</li> </li>
@ -2053,7 +2053,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 v7.94</h1> <h1 id="wekan-rest-api">Wekan REST API v7.95</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>

View file

@ -1,7 +1,7 @@
swagger: '2.0' swagger: '2.0'
info: info:
title: Wekan REST API title: Wekan REST API
version: v7.94 version: v7.95
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.

View file

@ -1 +1 @@
snapcraft push $1 snapcraft upload $1

View file

@ -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 = 794, appVersion = 795,
# Increment this for every release. # Increment this for every release.
appMarketingVersion = (defaultText = "7.94.0~2025-08-18"), appMarketingVersion = (defaultText = "7.95.0~2025-09-18"),
# Human-readable presentation of the app version. # Human-readable presentation of the app version.
minUpgradableAppVersion = 0, minUpgradableAppVersion = 0,

View file

@ -1,5 +1,5 @@
name: wekan name: wekan
version: '7.94' version: '7.95'
base: core24 base: core24
summary: Open Source kanban summary: Open Source kanban
description: | description: |
@ -156,9 +156,9 @@ parts:
# Cleanup # Cleanup
mkdir .build mkdir .build
cd .build cd .build
wget https://github.com/wekan/wekan/releases/download/v7.94/wekan-7.94-amd64.zip wget https://github.com/wekan/wekan/releases/download/v7.95/wekan-7.95-amd64.zip
unzip wekan-7.94-amd64.zip unzip wekan-7.95-amd64.zip
rm wekan-7.94-amd64.zip rm wekan-7.95-amd64.zip
cd .. cd ..
##cd .build/bundle ##cd .build/bundle
##find . -type d -name '*-garbage*' | xargs rm -rf ##find . -type d -name '*-garbage*' | xargs rm -rf