Commit graph

73 commits

Author SHA1 Message Date
Marcin Kurczewski
553c33b860 Improved Javascript coding style 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
a5c89bc48e Improved avatar loading speed 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
91e140293e Fixed page navigation in user list 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
85a026c37b Added e-mail confirmation and password reset 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
121c2f80dc Refactored AuthService and UserService 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
aa4c401df9 Fixed top navigation being unable to see logout 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
2ed9f969f2 Added presenter placeholders 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
9a7082c269 Added token purpose check to authentication 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
e6b37d8e57 Added browsing settings 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
f5606c4169 Worked on user view appearance 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
3ec1b94ee7 Fixed logging out 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
ee2ca7fbaf Added account settings management and avatars 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
bfee96c59e Optimized sub routing in presenters 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
73214396ce Added test for basic controller validity 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
7c4eddd810 Removed PRIVILEGE_ prefix from constants 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
8e8e983f28 Refactored privilege system 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
c70554330c Added Injector class 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
8edf81e75e Added config mock 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
926c5af0d6 Refactored controller DTOs 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
4c0a408152 Added account removal 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
eadd649ad0 Refactored frontend authentication system 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
7a8badd2ed Fixed logging in users that no longer exist 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
de31770c87 Added basic privilege system 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
2ecb79a2fa Added passive authorization 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
03fbe0990a Added user view placeholder templates 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
c5881d1c0d Sorted presenter dependencies 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
b657129460 Fixed top navigation state preservation 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
840039958a Fixed promises on Internet Explorer 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
ee9fde5402 Added proof of concept for pagination and search 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
48016bea13 Removed content emptying on navigation
It was really annoying!
2014-10-18 18:48:17 +02:00
Marcin Kurczewski
403cc735b8 Fixed GET requests to API 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
731b98219d Added support for parameters in presenters 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
7c8e473e1b Restructured presenters code 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
aed090da7d Fixed user name validation 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
51c0fa2636 Added JS+CSS+HTML compiler 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
e6ebac8277 Moved config.ini to data 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
978d22de67 Added template loading through AJAX 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
5573c49985 Moved backend DI definitions 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
e13db65f68 Paid off technical debt regarding validation 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
3fbd1b218e Fixed double errors in registration 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
ae93b187ac Fixed bugs in registration 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
ffdbf843ac Made AutoLoader work only for szurubooru namespace 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
57fd080e52 Changed tests structure 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
f59968a062 Finished registration frontend 2014-10-18 18:48:16 +02:00
Marcin Kurczewski
a55a8a825c Fixed app state authentication variables 2014-10-18 18:48:16 +02:00
Marcin Kurczewski
2b2aa04aea Removed useless code from bootstrap 2014-10-18 18:48:16 +02:00
Marcin Kurczewski
16dec4894f Added frontend outline 2014-10-18 18:48:16 +02:00
Marcin Kurczewski
03b65c196c Worked on user registration 2014-10-18 18:48:16 +02:00
Marcin Kurczewski
c7051a40e9 Added TimeService 2014-10-18 18:48:16 +02:00
Marcin Kurczewski
538b88952e Added EmailService 2014-10-18 18:48:16 +02:00