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