azivner
|
74fff39c3f
|
refactoring / unification of note encryption / decryption
|
2018-01-24 22:13:41 -05:00 |
|
azivner
|
743d72a0c3
|
added express-promise-wrap to catch and respond to unhandled exceptions immediately, previously the requests just hanged
|
2018-01-07 09:35:44 -05:00 |
|
azivner
|
bd2a5f6d82
|
change in naming of SQL methods
added assert methods to note tree
|
2017-12-23 11:02:38 -05:00 |
|
azivner
|
50ff5da947
|
per-browser source id so we support having notecase opened in multiple tabs/windows
|
2017-12-16 20:48:34 -05:00 |
|
azivner
|
3d84f5c3b0
|
synchronization of transactions using promise so only one can be active
|
2017-11-28 17:24:08 -05:00 |
|
azivner
|
fd764f6163
|
separate DB connection for each transaction (just for the record, will be reverted probably)
|
2017-11-28 17:04:47 -05:00 |
|
azivner
|
a3030f845b
|
unified SQL syntax to uppercase
|
2017-11-20 23:51:28 -05:00 |
|
azivner
|
dec9cad106
|
cleaned up "CBC" from methods since we don't have CTR
|
2017-11-18 12:53:17 -05:00 |
|
azivner
|
b2d1ca1c28
|
we now remember past source ids so app restart won't change anything in sync operation
|
2017-11-16 21:50:00 -05:00 |
|
azivner
|
379431eefd
|
fixed encryption of note history
|
2017-11-16 00:22:00 -05:00 |
|
azivner
|
c190c738a2
|
data key is not encrypted with aes-cbc as well
|
2017-11-15 23:39:50 -05:00 |
|
azivner
|
5313ac47e6
|
changing from AES-256-CTR to AES-128-CBC for note encryption
|
2017-11-15 22:13:45 -05:00 |
|
azivner
|
0a0421ec7e
|
note history decryption now works, more cleanup
|
2017-11-14 22:21:56 -05:00 |
|
azivner
|
ff411f00b1
|
server side WIP - saving encrypted note now works, changing terminology of "encrypted note" to "protected note"
|
2017-11-14 21:54:12 -05:00 |
|
azivner
|
ac0e5ada6e
|
also de-encryption of note history plus bug fixes
|
2017-11-02 23:55:22 -04:00 |
|
azivner
|
471f7c669d
|
encryption of note history if the note is encrypted
|
2017-11-02 23:36:58 -04:00 |
|
azivner
|
d1981eb6c3
|
note history snapshots now have date from and date to
|
2017-10-24 19:36:37 -04:00 |
|
azivner
|
dcdabe79d1
|
use strict in all JS files
|
2017-10-21 21:10:33 -04:00 |
|
azivner
|
0c823a2927
|
reorganization of source code
|
2017-10-15 19:47:05 -04:00 |
|