Commit Graph

3768 Commits

Author SHA1 Message Date
antelle f893dcb19a
native messaging host tests 2021-04-14 21:11:24 +02:00
antelle 27b116798e
tests fix 2021-04-14 20:41:45 +02:00
antelle ae932e5710
windows extension connection fixes 2021-04-14 20:34:03 +02:00
antelle bab5a979be
windows compilation options 2021-04-13 23:37:43 +02:00
antelle 1b8c9a3e0c
fixed linux helper paths 2021-04-13 23:03:38 +02:00
antelle 99d0fa30ed
removed keeweb launching 2021-04-13 22:59:39 +02:00
antelle 5cc146481b
fixed grunt-cmake 2021-04-13 22:55:38 +02:00
antelle 102da5cba1
signing the native messaging host 2021-04-13 22:40:35 +02:00
antelle d374eecb18
running cmake on build 2021-04-13 22:39:07 +02:00
antelle 08d31c0ffe
don't launch keeweb if it's not running 2021-04-13 21:37:00 +02:00
antelle c62e40465a
eslint 2021-04-13 20:43:34 +02:00
antelle 5367f32d5c
reorganized app startup 2021-04-13 20:27:20 +02:00
antelle ad20698a42
deleted the browser extension setting 2021-04-13 20:27:07 +02:00
antelle e865d80a63
moved more code to protocol-impl 2021-04-12 23:42:42 +02:00
antelle 81a311e7fa
refactored browser extension connector module 2021-04-12 23:37:08 +02:00
antelle 5397fa8fd3
create-group 2021-04-12 23:23:22 +02:00
antelle b9e08cd9e3
implemented get-database-groups 2021-04-12 23:05:57 +02:00
antelle fe86cd6320
native messaging on Firefox 2021-04-11 23:28:24 +02:00
antelle bba07bb83a
fixed constant name 2021-04-11 19:52:49 +02:00
antelle 83a53ee1f0
error code property 2021-04-11 19:14:34 +02:00
antelle 23ba363a0d
asking questions about accessing data in the extension 2021-04-11 18:59:33 +02:00
antelle 101aee81c0
added more browser extensions to the native host 2021-04-11 18:01:36 +02:00
antelle fa60d02129
option to debug browser extension transport 2021-04-11 17:59:05 +02:00
antelle 6a9e5fd801
always returning KeeWeb hash 2021-04-11 17:22:58 +02:00
antelle 12ae7845ec
renamed the file 2021-04-11 15:41:39 +02:00
antelle 045e8ee96f
fixed error codes 2021-04-11 15:04:04 +02:00
antelle 993f75b14e
fixed some contract types 2021-04-11 14:53:56 +02:00
antelle b48f3746bc
closing browser extension connections 2021-04-11 12:48:58 +02:00
antelle dcc477acbc
tightened content security policy to prevent browser extension from adding scripts to KeeWeb 2021-04-11 11:44:51 +02:00
antelle 5f4f007b31
more extension logging 2021-04-11 10:17:02 +02:00
antelle 9d4788cb7c
returning appName only for own extension 2021-04-10 23:37:24 +02:00
antelle 5a1380f9ef
removed extra check 2021-04-10 23:36:21 +02:00
antelle 0d82aa26f3
checking own extension 2021-04-10 23:35:42 +02:00
antelle 05f2ec19f2
reorganized the extension connector code 2021-04-10 21:32:29 +02:00
antelle 25c3c9c565
connecting to the native app from the extension 2021-04-10 21:16:48 +02:00
antelle d6e7e3d4a0
reverted the timeout 2021-04-10 19:33:31 +02:00
antelle 6148112904
max 1 minute to connect to KeeWeb 2021-04-10 19:31:34 +02:00
antelle ba338e9282
launching keeweb 2021-04-10 19:29:24 +02:00
antelle 2e132690d1
fixed deletion 2021-04-10 18:59:58 +02:00
antelle 8f1b6ca3b7
removed some manual memory management 2021-04-10 18:54:15 +02:00
antelle 85d0252972
removed double stderr 2021-04-10 18:47:00 +02:00
antelle 077f72a0c5
printing stderr 2021-04-10 18:42:12 +02:00
antelle 25bec513f3
extracted some constants 2021-04-10 18:39:23 +02:00
antelle 0a6378d84c
renamed the tests 2021-04-10 18:39:12 +02:00
antelle 1e6034ce37
native host tests 2021-04-10 18:38:27 +02:00
antelle ef6e5ebcbe
added native messaging host 2021-04-10 17:00:10 +02:00
antelle 19a42b7463
fix #1783: crash after disabling USB devices on Linux 2021-04-10 00:19:58 +02:00
antelle 9d0e608454
Merge branch 'master' into develop
# Conflicts:
#	app/scripts/locales/base.json
#	app/scripts/storage/impl/storage-gdrive.js
#	package-lock.json
#	release-notes.md
2021-04-09 20:10:52 +02:00
antelle bd9a98dbfd
fixed docker image tagging 2021-04-09 20:09:44 +02:00
antelle 0ffca3dfe4
npm audit fix 2021-04-09 19:03:02 +02:00