62 Commits

Author SHA1 Message Date
Dario
db8c694723 updates for hedera transactions and saving crypto keys also clear un-encrypted 2020-09-09 19:34:00 +02:00
Dario
43f7038af7 hedera query get balance now working =D 2020-09-03 12:43:32 +02:00
Dario
e866e53d60 missing class name 2020-09-01 11:40:19 +02:00
Dario
71edd964ac compose hedera query to get balance, update CMakeLists.txt for adding missing libs for grpc 2020-08-31 19:55:56 +02:00
Dario
5b899366d9 add function to crypto key controller to get directly a KeyPairHedera 2020-08-31 15:05:54 +02:00
Dario
41d8649d7a show and add node server and hedera accounts, model, controller and page 2020-08-31 11:23:58 +02:00
Dario
48b46e6345 save entry of hedera account in db 2020-08-28 18:06:29 +02:00
Dario
e3cea5968b add controller classes for new db tables crypto_keys and hedera_ids, update model tables for them 2020-08-28 13:14:33 +02:00
Dario
fc11929fc1 Add hedera account page files and classes needed for this 2020-08-28 12:37:13 +02:00
Dario
f817374c46 add groups page for listing and add groups (only for admins) 2020-08-27 08:35:18 +02:00
Dario
db87207bc0 Rename table models to singular 2020-08-25 18:02:08 +02:00
Dario
5fd66d48e7 update skeema files, fill in empty model table classes for new mysql tables 2020-08-25 17:13:49 +02:00
einhornimmond - MarkX
0c3e69b045 add new tables and model/table empty files for them 2020-08-25 12:59:34 +02:00
einhornimmond - MarkX
7049642bc8 add shared mutex to model::table::User to better support changes from community server 2020-07-30 15:08:58 +02:00
Dario
3820fb947f !db Update!, add disabled field for user for disabling accounts, check field by login and don't login if user account is disabled 2020-07-16 13:19:59 +02:00
Dario
af340f95de update logging to better nail down mysql errors 2020-07-15 13:45:50 +02:00
Dario
92de466261 add profiling messages for password hash, if it last to long 2020-07-14 20:41:59 +02:00
Dario
364efbe495 add further testing before try to write into tb to fix this error with not matching parameter count 2020-07-14 13:49:01 +02:00
Dario
31e00d9081 bring everything together to complete direct register :) 2020-07-13 12:23:41 +02:00
Dario
3d6aac8ebe add updated field to email verification in db to able to prevent repeated email sending wit verification code 2020-07-10 10:23:35 +02:00
Dario
89195fbcd7 mini changes hoping don't crash on staging anymore 2020-07-05 11:09:18 +02:00
Dario
326b5805d8 add tryLoadPassphraseUserBackup function to choose between multiple user backups if more exist throw errors 2020-06-30 12:39:05 +02:00
Dario
045971e919 add function to detect correct mnemonic type if incorrect type in db (for example after db update) 2020-06-30 12:28:02 +02:00
Dario
b35cab768c add get name with email as one string from new user model to prevent double code 2020-06-29 14:23:19 +02:00
Dario
b2dc53c899 add mnemonic type field to user_backups to allow using multiple mnemonic word lists with some same words 2020-06-24 14:41:01 +02:00
Dario
a0f88c548b Fix errors with login without pubkey 2020-06-20 11:26:04 +02:00
Dario
c0c88b6838 fix to bugs with verification email resend 2020-06-18 08:09:37 +02:00
Dario
939e1dd9d0 update session generate keys, move call into function 2020-06-18 07:48:46 +02:00
Dario
1573b1f70c add email for verification with duration in text (for example: you have registered for 10 days), 2020-06-15 17:23:44 +02:00
Dario
5f9ec065af Add resend_count in db Model and refactor mutex use in model/table/ModelBase until no I hadn't expected concurrency in running db functions 2020-06-15 15:42:20 +02:00
Dario
582aba5bcd remove not used class, add header and footer for christines design, start changing checkTransaction in new design 2020-06-11 17:56:20 +02:00
Dario
c925984ded add create and save user backup and email verification code for new register direct 2020-06-10 17:07:55 +02:00
Dario
c44184f823 update code to work together for setting new password and update encrypted privkey and password hash in db 2020-06-08 18:30:29 +02:00
Dario
d08ab28394 update doc 2020-06-08 13:40:48 +02:00
Dario
4be461f5a7 adding not finished passphrasedTransaction, now maded on community server, added get user pubkey via json request 2020-04-03 16:01:36 +02:00
Dario
9c067ae8d8 add page for creating new passphrase and transfer funds 2020-03-29 19:11:28 +02:00
Dario
77aa0ebe09 fix syntax error 2020-03-16 11:59:30 +01:00
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
2e426f2748 adding admin check user backups 2020-02-18 11:38:14 +01:00
Dario
ee250e8bcf update decode transaction 2020-01-27 19:59:15 +01:00
Dario
68552262aa again linux build error 2020-01-27 16:56:42 +01:00
Dario
2bffeb3f00 deconst isExist in modelBase 2020-01-27 14:33:11 +01:00
Dario
15248a3e56 fix linux compile error 2020-01-27 14:04:10 +01:00
Dario
35d762541e add admin register 2020-01-27 14:02:28 +01:00
Dario
3b21cad114 fix bug with pubkeys and new accounts 2020-01-22 15:43:54 +01:00
Dario
58833b1b44 adding user created field 2020-01-20 12:16:26 +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
28900e04fe adding code for loading user role 2020-01-15 09:16:59 +01:00
Dario
d8e3728201 redirect to last extern referer 2020-01-14 11:10:27 +01:00