247 Commits (staging)
 

Author SHA1 Message Date
Rohan Sircar 1a15743dcd switched to constructor injection 4 years ago
Rohan Sircar 53d89dc36f added final modifiers where possible in service layer 4 years ago
Rohan Sircar dc2a5504fb added user menu in chat window creation code 4 years ago
Rohan Sircar 88f8a33506 I don't know 4 years ago
nova 785a8a55e8 temp commmit 4 years ago
Rohan Sircar e40e1a5c7a changed fuse search service to not create a new fuse object every time the search method is called 4 years ago
nova 70f0ea8054 added notification service with alertify as the concrete implementation 4 years ago
nova 2e7f6cced6 changed userserviceimpl to constructor injection. this broke the pathetic excuse of a unit test I had made. no regrets 4 years ago
nova 849a5133d7 slight optimizations to chatview template variable 4 years ago
nova b83417570d changed myuserdetailsservice to use userservice instead of calling userrolerepository directly. 4 years ago
nova f9e6e3085c cleanup of java backend (removed todos and obsolete code) 4 years ago
nova b47206496f changed sprintf-js to sprintf in browserify shim options 4 years ago
nova b9bd79bbed added back user search funtionality in typescript 4 years ago
Rohan Sircar b1bcd1d081 added bundle.js to gitignore to stop diff pollution. it will have to be separately compiled on project build 4 years ago
Rohan Sircar 767d7d7b03 implemented message post in ts + some optimizations 4 years ago
nova 874683ad0c Wrapped markdownit js dep into a service, and added send and receive templates to chatview 4 years ago
Rohan Sircar ba7dbb6f93 removed config files 4 years ago
nova f19fef7c57 sanitized user view as well 4 years ago
nova e110ce5135 moved around html sanitizing to fix html not being rendered when loading chat messages 4 years ago
Rohan Sircar 6ecdf34b64 removed obsolete js deps 4 years ago
nova 434e308f24 ts integrated and working preliminarily 4 years ago
nova d05f08630a ts integrated and working preliminarily 4 years ago
nova 29a31ab60d pre integration commit 4 years ago
nova f0e8beb27c moved to typescript for frontend 4 years ago
nova bfe2c21e1b moved js deps to global head fragment 4 years ago
Rohan Sircar b41d811521 js deps are taken from local node_modules during development and cdn after compilation using browserify shim 4 years ago
Rohan Sircar 3427da19a6 testing out browserify and yarn 4 years ago
Rohan Sircar 3d28adbe68 added a unit test for reegistration. Also some cleanup 4 years ago
Rohan Sircar d193ec0f11 Javascript user search implemented 4 years ago
Rohan Sircar 62a7e192e6 Made optimizations to service and repo layers 4 years ago
Rohan Sircar 49f765737e initial implementation of registration captcha 4 years ago
Rohan Sircar ea4b2eb1b1 token auth filter now only catches badcredentialsexception instead of all exceptions. This prevents it from absorbing ALL exception stacktraces 4 years ago
Rohan Sircar 493d3cd079 change json api demo endpoint to only allow access to super user. Token is now obtained from chat endpoint 4 years ago
Rohan Sircar d26ea2749e minor change to chat area scroll animation 4 years ago
Rohan Sircar a41af9ba4e added alertify.js 4 years ago
Rohan Sircar 4b20c33ec1 added error handling to message sending 4 years ago
Rohan Sircar f95b14d4e9 added metadata for token timeout property 4 years ago
Rohan Sircar 5c653b669b token expiry and other errors are reported in web frontend with alerts. Later, the alterts must be replaced with a js notification library 4 years ago
Rohan Sircar 9165770546 Token auth filter now return 440 http code on expired token 4 years ago
Rohan Sircar c2e0951144 change to lazy fetching in *toOne relationships and modified repository queries accordingy with join fetch to avoid n+1 queries 4 years ago
Rohan Sircar bf195efea7 minor change to user service impl 4 years ago
Rohan Sircar 796d4ae032 cleanup up main class 4 years ago
Rohan Sircar 87783f2463 admin menu now shows actual username instead of dummy name 5 years ago
Rohan Sircar e2e2428410 removed unneeded idb init code and moved sessions reset query to query.prop 4 years ago
Rohan Sircar 0ecfda9980 db init service now uses hibernate connection instead of separate connection. Also, user sessions are now reset using jdbc as well 4 years ago
Rohan Sircar bee90dcef0 added logging to initializer service 4 years ago
Rohan Sircar f72f1b76fe cleaned up dbinitializerservice 4 years ago
Rohan Sircar 80c7c18881 Token is delete and evicted from cache when num sessions hits 0. Also cleaned up loggeduser and added some logging 4 years ago
Rohan Sircar ed82bea521 Implemented token usage in front end and removed password storage 4 years ago
Rohan Sircar 1d36c317cf reduced token cache duration to 10 minutes 4 years ago