Commit Graph

24 Commits

Author SHA1 Message Date
76f6b056ba Set to lowerCamelCase acronym GDPR #254 2018-09-24 09:08:24 +02:00
e9bca86828 DEV: replace deprecated ::className() with ::class (#232) 2018-09-11 21:58:21 +02:00
2cf884ac96 fix unpassable condition in EmailChangeService 2018-08-20 17:36:45 +02:00
f44cbe23b9 Fix merge conflict 2018-05-27 16:25:28 +02:00
83d6f9547e Fix merge with upstream 2018-05-27 07:09:02 +02:00
6f77ffe8b9 Add timestamp for GDPR 2018-05-27 03:34:42 +02:00
7312f62f40 Add phpdoc gdpr properties 2018-05-27 01:29:51 +02:00
71f9587374 Add last-login-ip capture capability (#184) 2018-05-16 15:29:08 +02:00
7748dc2b3a Fixes #154 2018-02-13 15:20:16 +01:00
2ec05cc75e Merge pull request #136 from maxxer/password_expiration
Password expiration
2018-02-07 22:51:39 +01:00
b9dc39b3a6 Allow + sign in username 2018-02-07 22:17:49 +01:00
4583f147ff Renamed field to password_changed_at and type INT #102 2018-02-06 19:04:27 +01:00
26791a2d8d Merge remote-tracking branch 'upstream/master' into password_expiration 2018-01-30 22:16:03 +01:00
3281169b86 Password expiration feature #102
It's still missing an enforcement which redirects all actions to profile
update until the password is changed
2017-11-26 20:09:09 +01:00
83458a13e4 Close #109 provide better error classes + phpdoc fixes 2017-11-12 23:13:42 +01:00
c418ad967c Close #108 phpcs fixes 2017-11-12 22:01:28 +01:00
190fafa5f1 re #108 use app main logger + multiple fixes 2017-11-12 21:58:48 +01:00
308b6a0b2c Close #15 added two factor authentication 2017-09-21 17:48:01 +02:00
4b96d8057c Fix #44 check for empty values instead of null values 2017-08-06 12:00:59 +02:00
45676302e3 Added last_login_at field to user table 2017-07-31 13:46:33 +02:00
3b1c7758de ensure profile 2017-07-25 22:40:00 +02:00
88a80cb2b3 Use the same capitalization for 'Registration IP' message 2017-07-05 14:45:22 +02:00
7344ad31df documentation update + code fixes 2017-06-11 23:25:51 +02:00
13255a5117 update folder location 2017-01-11 21:31:42 +01:00