jenkins-bot has submitted this change and it was merged. Change subject: Refactor AFT backend ......................................................................
Refactor AFT backend * New AFT DB schema - once all experimental stuff is gone, AFT data is really simple * Build solid feedback model for easier controller implementation * Remove & refactor lots and lots of pointless and/or abandonned code * Moved actions-related code into activity class * Removed "legacyCorrection" method that no longer applies PS9: Spage's feedback PS10: Lwelling's feedback PS13: added unittests PS15: Spage's feedback PS18: Spage & Siebrand's feedback PS21: Spage's feedback PS23: Spage's feedback Change-Id: Iebd886f35baf1f593975342c3c96df5233878e44 --- A ArticleFeedbackv5.activity.php A ArticleFeedbackv5.backend.LBFactory.php D ArticleFeedbackv5.fetch.php M ArticleFeedbackv5.flagging.php M ArticleFeedbackv5.hooks.php M ArticleFeedbackv5.i18n.php M ArticleFeedbackv5.log.php R ArticleFeedbackv5.mailerJob.php A ArticleFeedbackv5.model.php M ArticleFeedbackv5.php M ArticleFeedbackv5.render.php A ArticleFeedbackv5.utils.php M SpecialArticleFeedbackv5.php M SpecialArticleFeedbackv5Watchlist.php M api/ApiArticleFeedbackv5.php D api/ApiArticleFeedbackv5Utils.php M api/ApiFlagFeedbackArticleFeedbackv5.php A api/ApiGetCountArticleFeedbackv5.php M api/ApiViewActivityArticleFeedbackv5.php M api/ApiViewFeedbackArticleFeedbackv5.php D api/ApiViewRatingsArticleFeedbackv5.php A data/DataModel.php A data/DataModelBackend.LBFactory.php A data/DataModelBackend.php A data/DataModelList.php A data/maintenance/DataModelPurgeCache.php A data/sample/DataModelSample.php A data/sample/sql/datamodel_sample.sql A data/tests/DataModelSampleTests.php A maintenance/legacyToShard.php M maintenance/loggingUpdate.php M maintenance/rebuildCheckUser.php D maintenance/rebuildRelevance.php D maintenance/refreshFilterCounts.php D maintenance/refreshLastActivity.php M modules/ext.articleFeedbackv5/ext.articleFeedbackv5.dashboard.css M modules/ext.articleFeedbackv5/ext.articleFeedbackv5.dashboard.js M modules/ext.articleFeedbackv5/ext.articleFeedbackv5.startup.js M modules/ext.articleFeedbackv5/ext.articleFeedbackv5.talk.js M modules/ext.articleFeedbackv5/ext.articleFeedbackv5.watchlist.js M modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js M modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.special.css M modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.special.js M modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.track.js R modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.utils.js M sql/ArticleFeedbackv5.sql D sql/filter_count.sql D sql/fix_logs.sql D sql/relevance_score.sql A sql/remove_legacy.sql D sql/wmfupdate-jan31.sql D sql/wmfupdate-mar8.sql A tests/ArticleFeedbackv5ModelTest.php 53 files changed, 6,091 insertions(+), 6,462 deletions(-) Approvals: Spage: Checked; Looks good to me, approved jenkins-bot: Verified -- To view, visit https://gerrit.wikimedia.org/r/46797 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iebd886f35baf1f593975342c3c96df5233878e44 Gerrit-PatchSet: 24 Gerrit-Project: mediawiki/extensions/ArticleFeedbackv5 Gerrit-Branch: master Gerrit-Owner: Matthias Mullie <[email protected]> Gerrit-Reviewer: Lwelling <[email protected]> Gerrit-Reviewer: Matthias Mullie <[email protected]> Gerrit-Reviewer: Siebrand <[email protected]> Gerrit-Reviewer: Spage <[email protected]> Gerrit-Reviewer: jenkins-bot _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
