Compare commits

...
8 Commits
Author SHA1 Message Date
Lauri Ojansivu 5dadb4f0a1 v6.09 2022-02-28 01:46:57 +02:00
Lauri Ojansivu 1629e6aae6 Updated ChangeLog. 2022-02-28 01:40:52 +02:00
Lauri Ojansivu 0775e2a3e5 Try to fix Admin Panel / Disable Registration and Disable Forgot Password.
Thanks to urmel1960, Ben0it-T and xet7 !

Fixes #4384
2022-02-28 01:34:57 +02:00
Lauri Ojansivu 454d0b270d v6.08 2022-02-27 23:19:29 +02:00
Lauri Ojansivu 3076547cee Try to allow register and login.
Thanks to xet7 !

Related #4383
2022-02-27 23:13:20 +02:00
Lauri Ojansivu 4bcddcc98a Updated translations. 2022-02-26 19:26:51 +02:00
Lauri Ojansivu 099085b416 v6.07 2022-02-26 04:20:53 +02:00
Lauri Ojansivu 9bd6879455 Fix Forgot Password to be optional.
Thanks to xet7 !
2022-02-26 04:16:16 +02:00
16 changed files with 95 additions and 44 deletions

No files matched your search

+27
View File
@@ -1,5 +1,32 @@
[Mac ChangeLog](https://github.com/wekan/wekan/wiki/Mac)
# v6.09 2022-02-28 WeKan ® release
This release tries to fix the following bugs:
- [Try to fix Admin Panel / Disable Registration and Disable Forgot Password](https://github.com/wekan/wekan/commit/0775e2a3e5c5d98e4d8c1954a15beb0688c73075).
Thanks to urmel1960, Ben0it-T and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.08 2022-02-27 WeKan ® release
This release tries to fix the following bugs:
- [Try to allow register and login](https://github.com/wekan/wekan/commit/3076547cee3a5fabe8df106ddbbd6ce1e6c91a8b).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.07 2022-02-26 WeKan ® release
This release fixes the following bugs:
- [Fix Forgot Password to be optional](https://github.com/wekan/wekan/commit/9bd68794555009f5eabad269ed642efa4e3010f1).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.06 2022-02-26 WeKan ® release
This release adds the following new features:
+1 -1
View File
@@ -1,5 +1,5 @@
appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
appVersion: "v6.06.0"
appVersion: "v6.09.0"
files:
userUploads:
- README.md
+13
View File
@@ -53,6 +53,19 @@ Template.userFormsLayout.onCreated(function() {
$('.at-pwd-form').hide();
}
});
Meteor.call('isDisableRegistration', (_, result) => {
if (result) {
$('.at-signup-link').hide();
}
});
Meteor.call('isDisableForgotPassword', (_, result) => {
if (result) {
$('.at-pwd-link').hide();
}
});
});
Template.userFormsLayout.onRendered(() => {
+21 -10
View File
@@ -1,19 +1,30 @@
const passwordField = AccountsTemplates.removeField('password');
const emailField = AccountsTemplates.removeField('email');
let disableRegistration = true;
let disableForgotPassword = true;
let disableRegistration = false;
let disableForgotPassword = false;
let passwordLoginDisabled = false;
Meteor.call('getDisableRegistration', (err, data) => {
if (!err) {
disableRegistration = data;
//console.log(data);
Meteor.call('isPasswordLoginDisabled', (_, result) => {
if (result) {
passwordLoginDisabled = true;
//console.log('passwordLoginDisabled');
//console.log(result);
}
});
Meteor.call('getDisableForgotPassword', (err, data) => {
if (!err) {
disableForgotPassword = data;
//console.log(data);
Meteor.call('isDisableRegistration', (_, result) => {
if (result) {
disableRegistration = true;
//console.log('disableRegistration');
//console.log(result);
}
});
Meteor.call('isDisableForgotPassword', (_, result) => {
if (result) {
disableForgotPassword = true;
//console.log('disableForgotPassword');
//console.log(result);
}
});
+1 -1
View File
@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "6.06"
appVersion: "6.09"
dependencies:
- condition: mongodb.enabled
name: mongodb
+1 -1
View File
@@ -14,7 +14,7 @@ serviceAccounts:
##
image:
repository: quay.io/wekan/wekan
tag: v6.06
tag: v6.09
pullPolicy: IfNotPresent
## Configuration for wekan component
+1 -1
View File
@@ -612,7 +612,7 @@
"people": "Nutzer",
"registration": "Registrierung",
"disable-self-registration": "Selbstregistrierung deaktivieren",
"disable-forgot-password": "Disable Forgot Password",
"disable-forgot-password": "\"Passwort vergessen\" deaktivieren",
"invite": "Einladen",
"invite-people": "Nutzer einladen",
"to-boards": "In Board(s)",
+3 -3
View File
@@ -571,8 +571,8 @@
"has-spenttime-cards": "יש כרטיסי זמן שהושקע",
"time": "זמן",
"title": "כותרת",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"toggle-labels": "החלפת מצב תוויות 1-‎9 לכרטיס. בחירה מרוכזת מוסיפה תוויות 1‏-9",
"remove-labels-multiselect": "בחירה מרוכזת מסירה תוויות 1-‏9",
"tracking": "מעקב",
"tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.",
"type": "סוג",
@@ -612,7 +612,7 @@
"people": "אנשים",
"registration": "הרשמה",
"disable-self-registration": "השבתת הרשמה עצמית",
"disable-forgot-password": "Disable Forgot Password",
"disable-forgot-password": "השבתת סיסמה שנשכחה",
"invite": "הזמנה",
"invite-people": "הזמנת אנשים",
"to-boards": "ללוח/ות",
+6 -6
View File
@@ -550,9 +550,9 @@
"shortcut-close-dialog": "Sluit dialoog",
"shortcut-filter-my-cards": "Filter mijn kaarten",
"shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn",
"shortcut-toggle-filterbar": "Wissel Filter Zijbalk",
"shortcut-toggle-searchbar": "Wissel Zoek Zijbalk",
"shortcut-toggle-sidebar": "Wissel Bord Zijbalk",
"shortcut-toggle-filterbar": "Schakel Filter Zijbalk in/uit",
"shortcut-toggle-searchbar": "Schakel Zoek Zijbalk in/uit",
"shortcut-toggle-sidebar": "Schakel Bord Zijbalk in/uit",
"show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan",
"sidebar-open": "Open Zijbalk",
"sidebar-close": "Sluit Zijbalk",
@@ -571,8 +571,8 @@
"has-spenttime-cards": "Heeft tijd besteed aan kaarten",
"time": "Tijd",
"title": "Titel",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"toggle-labels": "Schakel labels 1-9 in/uit voor kaart. Multi-selectie voegt labels 1-9 toe.",
"remove-labels-multiselect": "Multi-selectie verwijderd labels 1-9",
"tracking": "Volgen",
"tracking-info": "Je wordt op de hoogte gesteld als er wijzigingen zijn aan de kaarten waar je lid of maker van bent.",
"type": "Type",
@@ -612,7 +612,7 @@
"people": "Gebruikers",
"registration": "Registratie",
"disable-self-registration": "Schakel zelf-registratie uit",
"disable-forgot-password": "Disable Forgot Password",
"disable-forgot-password": "Uitschakelen Wachtwoord Vergeten",
"invite": "Uitnodigen",
"invite-people": "Nodig mensen uit",
"to-boards": "Voor bord(en)",
+12 -12
View File
@@ -11,9 +11,13 @@ Settings.attachSchema(
new SimpleSchema({
disableRegistration: {
type: Boolean,
optional: true,
defaultValue: false,
},
disableForgotPassword: {
type: Boolean,
optional: true,
defaultValue: false,
},
'mailServer.username': {
type: String,
@@ -438,25 +442,21 @@ if (Meteor.isServer) {
}
},
getDisableRegistration() {
isDisableRegistration() {
const setting = Settings.findOne({});
if (!setting.disableRegistration) {
return false;
if (setting.disableRegistration === true) {
return true;
} else {
return {
disableRegistration: `${setting.disableRegistration}`,
};
return false;
}
},
getDisableForgotPassword() {
isDisableForgotPassword() {
const setting = Settings.findOne({});
if (!setting.disableForgotPassword) {
return false;
if (setting.disableForgotPassword === true) {
return true;
} else {
return {
disableForgotPassword: `${setting.disableForgotPassword}`,
};
return false;
}
},
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "wekan",
"version": "v6.06.0",
"version": "v6.09.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "wekan",
"version": "v6.06.0",
"version": "v6.09.0",
"description": "Open-Source kanban",
"private": true,
"repository": {
+3 -3
View File
@@ -7,7 +7,7 @@
<meta charset="utf-8">
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>Wekan REST API v6.06</title>
<title>Wekan REST API v6.09</title>
<style>
</style>
@@ -1558,7 +1558,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
<ul class="toc-list-h1">
<li>
<a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v6.06">Wekan REST API v6.06</a>
<a href="#wekan-rest-api" class="toc-h1 toc-link" data-title="Wekan REST API v6.09">Wekan REST API v6.09</a>
</li>
@@ -2146,7 +2146,7 @@ var n=this.pipeline.run(e.tokenizer(t)),r=new e.Vector,i=[],o=this._fields.reduc
<div class="page-wrapper">
<div class="dark-box"></div>
<div class="content">
<h1 id="wekan-rest-api">Wekan REST API v6.06</h1>
<h1 id="wekan-rest-api">Wekan REST API v6.09</h1>
<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>
</blockquote>
+1 -1
View File
@@ -1,7 +1,7 @@
swagger: '2.0'
info:
title: Wekan REST API
version: v6.06
version: v6.09
description: |
The REST API allows you to control and extend Wekan with ease.
+2 -2
View File
@@ -22,10 +22,10 @@ const pkgdef :Spk.PackageDefinition = (
appTitle = (defaultText = "Wekan"),
# The name of the app as it is displayed to the user.
appVersion = 606,
appVersion = 609,
# Increment this for every release.
appMarketingVersion = (defaultText = "6.06.0~2022-02-26"),
appMarketingVersion = (defaultText = "6.09.0~2022-02-28"),
# Human-readable presentation of the app version.
minUpgradableAppVersion = 0,
+1 -1
View File
@@ -1,5 +1,5 @@
name: wekan
version: '6.06'
version: '6.09'
summary: Open Source kanban
description: |
WeKan ® is an Open Source and collaborative kanban board application.