Commit Graph

133 Commits

Author SHA1 Message Date
d44e9c9ac9 Fixed tests not calling parent::setUp() 2014-10-18 18:48:20 +02:00
fdfb4acbf9 Refactored config 2014-10-18 18:48:20 +02:00
c117367974 Added IValidatable; moved validation to FormData
I still struggle to find out how to deal with arguments like
$userNameOrEmail. Should I trim() them in controllers, or in service?
If I do it in service, shouldn't all of such validation belong in there?
2014-10-18 18:48:19 +02:00
65da8e9948 Added missing thumbnail generators 2014-10-18 18:48:19 +02:00
109aa1c39e Refactored thumbs; fixed setting custom avatars 2014-10-18 18:48:19 +02:00
45e18a9ba3 Improved PHP style 2014-10-18 18:48:19 +02:00
85a026c37b Added e-mail confirmation and password reset 2014-10-18 18:48:19 +02:00
121c2f80dc Refactored AuthService and UserService 2014-10-18 18:48:19 +02:00
9a7082c269 Added token purpose check to authentication 2014-10-18 18:48:19 +02:00
ee2ca7fbaf Added account settings management and avatars 2014-10-18 18:48:18 +02:00
73214396ce Added test for basic controller validity 2014-10-18 18:48:18 +02:00
7c4eddd810 Removed PRIVILEGE_ prefix from constants 2014-10-18 18:48:18 +02:00
8e8e983f28 Refactored privilege system 2014-10-18 18:48:18 +02:00
8edf81e75e Added config mock 2014-10-18 18:48:18 +02:00
7a8badd2ed Fixed logging in users that no longer exist 2014-10-18 18:48:18 +02:00
de31770c87 Added basic privilege system 2014-10-18 18:48:18 +02:00
2ecb79a2fa Added passive authorization 2014-10-18 18:48:18 +02:00
ee9fde5402 Added proof of concept for pagination and search 2014-10-18 18:48:17 +02:00
e13db65f68 Paid off technical debt regarding validation 2014-10-18 18:48:17 +02:00
ae93b187ac Fixed bugs in registration 2014-10-18 18:48:17 +02:00
57fd080e52 Changed tests structure 2014-10-18 18:48:17 +02:00
03b65c196c Worked on user registration 2014-10-18 18:48:16 +02:00
538b88952e Added EmailService 2014-10-18 18:48:16 +02:00
7be8061aa8 Fixed serializing classes in Dispatcher 2014-10-18 18:48:16 +02:00
db949dd361 Added proof of concept for authorization system 2014-10-18 18:48:15 +02:00
ff310f56c5 Changed config.ini hierarchy 2014-10-18 18:48:15 +02:00
f3096ffc5d Changed object initialization
DI FTW
2014-10-18 18:48:15 +02:00
78f57e5fc4 Config can now parse .ini files 2014-10-18 18:48:15 +02:00
10e6c9f11f Fixed routing to class methods 2014-10-18 18:48:15 +02:00
e81391a29a Added ability for routes to return output 2014-10-18 18:48:15 +02:00
011d803bd0 Added Config; concealed MongoDB dependency 2014-10-18 18:48:15 +02:00
1e3e3f94d8 Added router 2014-10-18 18:48:15 +02:00
b7de8ae0bf Added proof of concept for Dao system
Fixup first commit
2014-10-18 18:48:15 +02:00