mirror of
https://github.com/wekan/wekan.git
synced 2026-11-06 12:45:03 -05:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5dadb4f0a1 | ||
|
|
1629e6aae6 | ||
|
|
0775e2a3e5 | ||
|
|
454d0b270d | ||
|
|
3076547cee | ||
|
|
4bcddcc98a | ||
|
|
099085b416 | ||
|
|
9bd6879455 |
No files matched your search
@@ -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
@@ -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
|
||||
|
||||
@@ -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
@@ -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,5 +1,5 @@
|
||||
apiVersion: v2
|
||||
appVersion: "6.06"
|
||||
appVersion: "6.09"
|
||||
dependencies:
|
||||
- condition: mongodb.enabled
|
||||
name: mongodb
|
||||
|
||||
@@ -14,7 +14,7 @@ serviceAccounts:
|
||||
##
|
||||
image:
|
||||
repository: quay.io/wekan/wekan
|
||||
tag: v6.06
|
||||
tag: v6.09
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
## Configuration for wekan component
|
||||
|
||||
@@ -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
@@ -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
@@ -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
@@ -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;
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
Generated
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "wekan",
|
||||
"version": "v6.06.0",
|
||||
"version": "v6.09.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "wekan",
|
||||
"version": "v6.06.0",
|
||||
"version": "v6.09.0",
|
||||
"description": "Open-Source kanban",
|
||||
"private": true,
|
||||
"repository": {
|
||||
|
||||
@@ -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,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.
|
||||
|
||||
|
||||
@@ -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
@@ -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.
|
||||
|
||||
Reference in new issue
Block a user