mirror of https://github.com/keeweb/keeweb
commit
dbf212f0df
|
@ -535,6 +535,7 @@ jobs:
|
|||
if: ${{ github.repository == 'keeweb/keeweb' }}
|
||||
run: gsutil -m rsync -r -d -x "^\." gh-pages gs://app.keeweb.info/
|
||||
- name: Purge CloudFlare cache
|
||||
if: ${{ github.repository == 'keeweb/keeweb' }}
|
||||
env:
|
||||
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
|
||||
run: |
|
||||
|
|
|
@ -156,11 +156,19 @@ class DetailsView extends View {
|
|||
if (hideEmptyFields) {
|
||||
const value = fieldView.model.value();
|
||||
if (!value || value.length === 0 || value.byteLength === 0) {
|
||||
if (
|
||||
this.model.isJustCreated &&
|
||||
['$UserName', '$Password'].indexOf(fieldView.model.name) >= 0
|
||||
) {
|
||||
return; // don't hide user for new records
|
||||
if (this.model.isJustCreated) {
|
||||
const fieldsHiddenForNewEntriesWhenEmpty = [
|
||||
'$URL',
|
||||
'$Notes',
|
||||
'Tags',
|
||||
'Expires',
|
||||
'History'
|
||||
];
|
||||
if (
|
||||
!fieldsHiddenForNewEntriesWhenEmpty.includes(fieldView.model.name)
|
||||
) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
fieldView.hide();
|
||||
}
|
||||
|
|
|
@ -180,7 +180,7 @@ class ListView extends View {
|
|||
}
|
||||
|
||||
createTemplate() {
|
||||
if (!this.model.settings.templateHelpShown_) {
|
||||
if (!this.model.settings.templateHelpShown) {
|
||||
Alerts.yesno({
|
||||
icon: 'sticky-note-o',
|
||||
header: Locale.listAddTemplateHeader,
|
||||
|
|
|
@ -125,7 +125,7 @@ app.on('activate', () => {
|
|||
}
|
||||
});
|
||||
app.on('before-quit', (e) => {
|
||||
if (app.hookBeforeQuitEvent) {
|
||||
if (app.hookBeforeQuitEvent && mainWindow) {
|
||||
e.preventDefault();
|
||||
emitRemoteEvent('launcher-before-quit');
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "KeeWeb",
|
||||
"version": "1.15.4",
|
||||
"version": "1.15.6",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "KeeWeb",
|
||||
"version": "1.15.4",
|
||||
"version": "1.15.6",
|
||||
"description": "Free cross-platform password manager compatible with KeePass",
|
||||
"main": "main.js",
|
||||
"homepage": "https://keeweb.info",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "keeweb",
|
||||
"version": "1.15.4",
|
||||
"version": "1.15.6",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "keeweb",
|
||||
"version": "1.15.4",
|
||||
"version": "1.15.6",
|
||||
"description": "Free cross-platform password manager compatible with KeePass",
|
||||
"main": "Gruntfile.js",
|
||||
"private": true,
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
Release notes
|
||||
-------------
|
||||
##### v1.16.0 (TBD)
|
||||
##### v1.15.6 (2020-08-08)
|
||||
`-` fix #1553: empty fields display for templates
|
||||
`-` fix #1581: double-clicking KeeWeb icon in Dock
|
||||
|
||||
##### v1.15.5 (2020-06-13)
|
||||
|
|
Loading…
Reference in New Issue