stable

Clone or download

Read-only

Move list of threads to BurningParrot

Code has been moved from forumml_utils to a dedicated controller. This will help future refactoring on the subjet. Only the display of threads list is impacted, no changes for the other pages (including legacy search). Part of request #18846: Switch ForumML to BurningParrot Change-Id: I0376cf08961945844304b698c186ad2a82665a47

Modified Files

Name
A plugins/forumml/include/ForumML/Threads/ThreadInfoPresenter.php +78 −0 Go to diff View file
A plugins/forumml/include/ForumML/Threads/ThreadsController.php +178 −0 Go to diff View file
A plugins/forumml/include/ForumML/Threads/ThreadsDao.php +100 −0 Go to diff View file
A plugins/forumml/include/ForumML/Threads/ThreadsPresenter.php +69 −0 Go to diff View file
A plugins/forumml/include/ForumML/Threads/ThreadsPresenterBuilder.php +172 −0 Go to diff View file
M plugins/forumml/include/ListMailsController.php +8 −20 Go to diff View file
M plugins/forumml/include/SendMailController.php +2 −1 Go to diff View file
M plugins/forumml/include/WriteMailController.php +3 −2 Go to diff View file
M plugins/forumml/include/forummlPlugin.php +47 −30 Go to diff View file
M plugins/forumml/include/forumml_utils.php +5 −183 Go to diff View file
M plugins/forumml/site-content/fr_FR/LC_MESSAGES/tuleap-forumml.po +11 −16 Go to diff View file
A plugins/forumml/templates/threads-empty-state.mustache +84 −0 Go to diff View file
A plugins/forumml/templates/threads.mustache +67 −0 Go to diff View file
A plugins/forumml/tests/unit/ForumML/Threads/ThreadsControllerTest.php +471 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/_forumml.scss +20 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/_thread-list.scss +51 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-blue-condensed.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-blue.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-green-condensed.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-green.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-grey-condensed.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-grey.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-orange-condensed.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-orange.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-purple-condensed.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-purple.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-red-condensed.scss +22 −0 Go to diff View file
A plugins/forumml/themes/BurningParrot/css/style-red.scss +22 −0 Go to diff View file
M plugins/forumml/webpack.common.js +16 −5 Go to diff View file
M src/common/MailingList/MailingListPresenterCollectionBuilder.php +3 −2 Go to diff View file