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

Reply via email to