56 Commits

Author SHA1 Message Date
Dario
0366c782f1 adding self-healing function for User::sign, working only while passphrase is saved not encrypted 2020-03-16 11:50:03 +01:00
Dario
c9d1a0f268 update Session::detectSessionState and User::sign with temp code using as readable text saved passphrase for check and retrieve privkey if decrypt failed 2020-03-16 11:15:04 +01:00
Dario
f77f50a24b fix elopage webhook request error 2020-02-28 11:56:55 +01:00
Dario
a7a1758db8 new passphrase generate code 2020-02-26 16:39:49 +01:00
Dario
2c9fc7f222 adding translate Passphrase, updates for multi language passphrase 2020-02-25 14:00:25 +01:00
Dario
8a0bafcffc update german passphrase, adding texte for passphrase page, update style and translation system 2020-02-25 13:31:51 +01:00
Dario
a8579fb717 adding debugging passphrase 2020-02-18 08:43:28 +01:00
Dario
3b21cad114 fix bug with pubkeys and new accounts 2020-01-22 15:43:54 +01:00
Dario
094904ab0f work on multiple select for JsonGetUsers, fix bug with user states with empty user 2020-01-16 13:09:27 +01:00
Dario
7b0828d22d fix errors 2020-01-15 10:33:53 +01:00
Dario
762479fe33 linux error 2020-01-10 19:53:17 +01:00
Dario
6221e168f8 fix linux compile errors 2020-01-10 19:24:18 +01:00
Dario
33927473ad implement task observer 2020-01-10 17:29:31 +01:00
Dario
c2c4071180 remove errors, restructure 2020-01-08 14:49:58 +01:00
Dario
987c820a5b little fixes 2019-12-18 19:44:53 +01:00
Dario
2910d85729 auto recover from corrupted mnemonic words by calling User::generateNewPassphrase 2019-12-13 14:17:45 +01:00
Dario
eb1391f003 adding json request (currently not used), removing cakephp cookie by login, adding no email option in properties for testing 2019-12-13 11:11:50 +01:00
Dario
75038be86a update threading lock to find dead lock trigger 2019-12-06 15:29:46 +01:00
Dario
2b1f0f1b2d update check transaction 2019-12-04 17:04:14 +01:00
Dario
af2ae60f85 update checkEmail with new style, language and support e-mail link, adding language field to user 2019-11-25 11:42:01 +01:00
Dario
9d36f6eb3a fix: change type [User] and comment pending [JsonGetLogin] 2019-11-09 10:03:07 +01:00
Dario
95f805c28f update passphrase text 2019-11-09 09:56:24 +01:00
Dario
0bb6332a13 Transaction Roundtrip success 2019-11-03 19:48:26 +01:00
Dario
5a40df831f remove bugs 2019-11-03 12:34:24 +01:00
Dario
6bae595aa2 move some files to lib folder, adding memory management for often used binary memory blocks to prevent memory fragmentation 2019-11-03 12:22:35 +01:00
Dario
aa9169bd34 update styling 2019-11-01 12:58:48 +01:00
Dario
a32df319c4 work on signing transaction, fix bug with elopage webhook early exit 2019-10-29 10:34:06 +01:00
Dario
cd6dcacda3 work on check transaction 2019-10-26 19:19:52 +02:00
Dario
afdee88dec adding transaction handling classes 2019-10-25 18:55:06 +02:00
Dario
25d337d991 adding ident hash to user fields 2019-10-25 09:19:53 +02:00
Dario
da594fa541 update email text, adding email check as separat field for json call from php 2019-10-25 08:56:56 +02:00
Dario
5e17083fa6 change json to pointer 2019-10-22 15:14:43 +02:00
Dario
8ba13bbebe adding json interface running on another port 2019-10-22 14:53:40 +02:00
Dario
c29064b3b1 adding names for speed log 2019-10-18 12:47:53 +02:00
Dario
0134ac732e adding speed log 2019-10-18 12:01:51 +02:00
Dario
cb4f176113 fix possible error, dead lock 2019-10-18 11:12:00 +02:00
Dario
bee2cc9e78 update redirection after set password to passphrase 2019-10-18 11:04:29 +02:00
Dario
e443a7bb4c fix last bugs with register new user 2019-10-15 11:26:36 +02:00
Dario
e74271def7 update register process to prevent to many session destroys 2019-10-15 10:27:24 +02:00
Dario
34050fda19 adding some new pages, and hack into the logic of login and verify to able to use it with elopage webhook, 2019-10-13 17:15:58 +02:00
Dario
76448b7e26 create a new structure for db models, for less duplicate code, finish elopage webhook 2019-10-11 16:29:59 +02:00
Dario
1840f08ca9 hopefully fix server crash bug with mutex in user and task release and duplicate 2019-10-10 12:27:18 +02:00
Dario
ca2cdf80a6 adding last name for user, update data mysql header for using local header 2019-10-10 11:04:43 +02:00
Dario
efe039a7a9 changed elopage handler, adding message for debugging crash 2019-10-10 06:32:30 +02:00
Dario Rekowski on RockPI
ea9c34035d try to fix crash while create keys, new since user is autoPtr 2019-10-09 15:41:56 +00:00
Dario
9177398f48 fix bug which crashed server after to fast logout 2019-10-08 11:34:14 +02:00
Dario Rekowski on RockPI
e4ffe57750 adding debug output 2019-10-07 07:04:34 +00:00
Dario
3de1e21259 more exact error message for password validation 2019-10-02 16:46:55 +02:00
Dario
d6e9cc19ab save keys (encrypt privkey) done, work on login 2019-10-02 11:55:03 +02:00
Dario
9a60d49cb5 adding passphrase and code for saveKeys. TODO: Continue generate and save keys logic, login, test everything 2019-10-01 18:21:26 +02:00