Commit Graph

48 Commits

Author SHA1 Message Date
Yuli
00b7bddec8 all consent api was split into 3 object to make it more GDPR friendly 2020-07-01 12:13:16 +03:00
Yuli
2b865884f1 code optimization, adding support for data preservation 2020-06-15 11:38:12 +03:00
Yuli
a30b9893e9 rename function names 2020-06-15 11:02:05 +03:00
Yuli
f640d40a79 create admin request if user is changing admin records 2020-06-14 13:55:37 +03:00
Yuli
5a40293381 initial code: validate user schema 2020-06-14 01:42:44 +03:00
Yuli
2790a98942 show audit events in reverse order 2020-05-19 20:35:56 +03:00
Yuli
7a67587475 make sure data is displayed corectly 2020-05-19 20:11:22 +03:00
Yuli
f27c454f29 use short message 2020-05-19 20:05:18 +03:00
Yuli
e5942e4e52 save in log generate access key (hashed) 2020-05-19 19:57:44 +03:00
Yuli
67bd246e95 rename login to prelogin, etc... 2020-05-12 18:49:09 +03:00
Yuli
5b542b9095 change a number of audit event titles 2020-05-03 20:52:04 +03:00
yuli
6983506c81 change error message 2020-04-29 17:48:38 +00:00
yuli
63a6e52ac0 Display more descriptive messages 2020-04-28 15:41:29 +00:00
Yuli
42498a3507 add support for bad login notification, review notification code 2020-03-21 22:45:47 +02:00
Yuli
828f78fb3d refactor databases code and refactor master key 2020-02-22 20:42:01 +02:00
Yuli
8c36c34e8e fix minor bugs and review test code 2020-02-16 20:48:36 +02:00
Yuli
6cea37dfc4 fix minor bugs and add tests 2020-02-16 16:45:59 +02:00
Yuli
7847a293ad add new tests and fix small bugs 2020-02-15 18:35:51 +02:00
Yuli
e99c2c3101 change change-me event to change-profile 2020-02-01 22:56:36 +02:00
Yuli
9c4aa393f9 add missing variables 2020-01-30 20:54:57 +02:00
Yuli
1f0f16408a Add new configuration variables 2020-01-30 10:50:00 +02:00
Yuli
ac6bd11a76 revert custom package name, add new API 2020-01-27 10:18:19 +02:00
root
39af5097a0 refactor & fix tests 2020-01-19 17:38:49 +00:00
root
0d63ae386e add newline to message 2020-01-19 13:28:34 +00:00
root
52a8138b3a change namespace 2020-01-18 21:08:46 +00:00
stremovsky
951fe32ccf remove some fields 2020-01-12 23:51:35 +02:00
stremovsky
3221803e66 add admin approval layer for forget-me requests 2020-01-10 15:55:47 +02:00
stremovsky
b7c40ca03c fix linter errors 2020-01-07 13:40:22 +02:00
stremovsky
48ae6ec57d cleanup warnings 2020-01-07 13:09:37 +02:00
stremovsky
468d2e0cb8 notify on new user record 2020-01-01 19:41:01 +02:00
stremovsky
31384e9b4d on profile chnage send old and new values 2020-01-01 10:06:27 +02:00
stremovsky
9e7710bd73 add notification for user profile change and user delete operations 2019-12-27 16:37:00 +02:00
stremovsky
0ad5de1170 Remove sensetive token from log 2019-12-24 20:58:02 +02:00
stremovsky
ebd91fda83 make sure tempcode exists in user record 2019-12-24 11:49:11 +02:00
stremovsky
c7493f22d8 expire old consent records 2019-12-23 16:56:25 +02:00
stremovsky
4ad68e03d9 allow to save consent without internal user 2019-12-23 11:16:14 +02:00
stremovsky
643166b90c save root token in memory 2019-12-20 12:12:18 +02:00
stremovsky
930f0e06db use sqlite3 instead of ql db 2019-12-18 16:50:12 +02:00
stremovsky
735d02ad8a refactor code 2019-12-17 18:26:17 +02:00
stremovsky
86bd098fa1 check for empty body 2019-12-16 14:50:44 +02:00
stremovsky
49ac5c8797 validate for broken json input 2019-12-15 22:36:11 +02:00
stremovsky
ff79e3e9fa refactor audit code 2019-12-14 21:59:04 +02:00
stremovsky
e6b8d7d6eb refactor code 2019-12-14 20:11:57 +02:00
stremovsky
ac81952264 normalize email and phone inside lookupUserRecordByIndex() function 2019-12-14 17:47:56 +02:00
stremovsky
839e357104 rename code and index variables 2019-12-12 14:27:11 +02:00
stremovsky
b2de54ad6f normaize email and phone 2019-12-11 18:45:28 +02:00
stremovsky
0f555e2e58 cleanups 2019-12-09 21:54:28 +02:00
stremovsky
15a00fd649 initial project release 2019-12-09 00:25:27 +02:00