PLF-5994 implement blog archive and move js out side the template
PLF-5994 Update blog-service (SQL, unit test)