Skip to content
This repository has been archived by the owner on Aug 13, 2022. It is now read-only.

Finish refactoring and clean all the mess. #299

Open
19 of 22 tasks
Kaik opened this issue Jan 19, 2017 · 0 comments
Open
19 of 22 tasks

Finish refactoring and clean all the mess. #299

Kaik opened this issue Jan 19, 2017 · 0 comments

Comments

@Kaik
Copy link
Contributor

Kaik commented Jan 19, 2017

Around 90-95% of Dizkus is "refactored" it should work... Next 2 maybe 3 weeks I'm busy so work on Dizkus will slow down.
Things to do:

  • Installation test's
  • Upgrade test's and fixes DizkusModulInstaller Upgrade 3.1 - 4.0 - dizkus_users - wrong column name #298 Upgrade fails  #308
  • UserController - finish refactoring and test's
  • AdminController - test's
  • Review Forum, Topic and Post Controllers - there are unfinished actions (split topic, post edit etc..)
  • SynchronisationHelper - posters - to fix.
  • NotificationsHelepr - review and re implement notyfications as it was not touched
  • CronHelper - not touched
  • RankHelper - some functions regarding image manipulation may not work.
  • SearchHelper not touched just moved from Api
  • EventListener - check if it works properly as it was not touched
  • All Managers need to be reviewed and cleaned, they work but it is mess
  • FormHanlders - need to be refactored to symfony 3.0 field class names - easy
  • Hooks - not jet refactored ! Refactor Hooks #300
  • Twig templates some new core functions and filters shoud be used (profilelinkby...)
  • Twig extensions - mess ( literally smarty plugins dropped) need to be reviewed and cleaned
  • Javascript - some of ajax calls my still use old ajax controller
  • Lots of cleaning DocBlock unified, commented out parts of old code removed... etc...
  • Review texts - error in ui and in other places
  • Security and spam handling update bot list #259
    ....
  • FeedController, MailToForum see what can be done with it...
  • write a plan for future - nicer ui with more "magic"
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant