Merge branch 'master' into release-1.9

This commit is contained in:
antelle 2019-08-22 22:42:02 +02:00
commit 087b1937de
13 changed files with 34 additions and 13 deletions

View File

@ -45,7 +45,7 @@
"message": "Prefer named exports"
}
],
"import/no-webpack-loader-syntax": "error",
"import/no-webpack-loader-syntax": "off",
"import/no-relative-parent-imports": "error",
"import/first": "error",
"import/no-namespace": "error",

12
.github/FUNDING.yml vendored Normal file
View File

@ -0,0 +1,12 @@
# These are supported funding model platforms
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: https://www.paypal.me/dvitkovsky

View File

@ -221,7 +221,7 @@ const Launcher = {
spawn(config) {
const ts = logger.ts();
let complete = config.complete;
const ps = this.remReq('child_process').spawn(config.cmd, config.args);
const ps = this.req('child_process').spawn(config.cmd, config.args);
[ps.stdin, ps.stdout, ps.stderr].forEach(s => s.setEncoding('utf-8'));
let stderr = '';
let stdout = '';
@ -254,12 +254,17 @@ const Launcher = {
});
if (config.data) {
try {
ps.stdin.write(config.data);
ps.stdin.end();
ps.stdin.end(config.data);
} catch (e) {
logger.error('spawn write error', e);
}
}
process.nextTick(() => {
// it should work without destroy, but a process doesn't get launched
// xubuntu-desktop 19.04 / xfce
// see https://github.com/keeweb/keeweb/issues/1234
ps.stdin.destroy();
});
return ps;
},
getCookies(callback) {

View File

@ -109,7 +109,7 @@
"genPresetMac": "MAC-Adresse",
"genPresetHash128": "128-Bit Hash",
"genPresetHash256": "256-Bit Hash",
"genHidePass": "Password ausblenden",
"genHidePass": "Passwort ausblenden",
"genShowPass": "Passwort einblenden",
"grpTitle": "Gruppe",
"grpSearch": "Suche für Einträge in dieser Gruppe aktivieren",

View File

@ -1,4 +1,4 @@
const ThemeVarsScss = require('../../styles/base/_theme-vars.scss');
const ThemeVarsScss = require('raw-loader!../../styles/base/_theme-vars.scss').default;
const ThemeDefaults = require('../../styles/themes/_theme-defaults.scss');
const Color = require('../util/color');

View File

@ -1,6 +1,6 @@
{
"name": "KeeWeb",
"version": "1.9.1",
"version": "1.9.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "KeeWeb",
"version": "1.9.1",
"version": "1.9.2",
"description": "Free cross-platform password manager compatible with KeePass",
"main": "main.js",
"homepage": "https://keeweb.info",

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{
"name": "keeweb",
"version": "1.9.1",
"version": "1.9.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "keeweb",
"version": "1.9.1",
"version": "1.9.2",
"description": "Free cross-platform password manager compatible with KeePass",
"main": "Gruntfile.js",
"private": true,

View File

@ -1,6 +1,6 @@
# KeeWeb official docker container
# https://keeweb.info
# (C) Antelle 2017, MIT license https://github.com/keeweb/keeweb
# (C) Antelle 2019, MIT license https://github.com/keeweb/keeweb
# Based on nginx-ssl-secure https://github.com/MarvAmBass/docker-nginx-ssl-secure/
# Building locally:

View File

@ -1,6 +1,6 @@
# KeeWeb official docker container
# https://keeweb.info
# (C) Antelle 2017, MIT license https://github.com/keeweb/keeweb
# (C) Antelle 2019, MIT license https://github.com/keeweb/keeweb
# Based on nginx-ssl-secure https://github.com/MarvAmBass/docker-nginx-ssl-secure/
# Building locally:

View File

@ -2,7 +2,7 @@
/**
* KeeWeb plugin creator
* (C) Antelle 2017, MIT license https://github.com/keeweb/keeweb
* (C) Antelle 2019, MIT license https://github.com/keeweb/keeweb
*/
/* eslint-disable no-console */

View File

@ -1,5 +1,9 @@
Release notes
-------------
##### v1.9.2 (2019-08-22)
`-` fix #1235: custom themes loading
`-` fix #1234 auto-type issues in xubuntu/xfce
##### v1.9.1 (2019-08-19)
`-` fix #1231: tooltip arrow positioning
`+` improved ranking search