Page MenuHomePhabricator

awight (Adam Roses Wight)
User

Projects (10)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 12 2014, 9:02 PM (231 w, 4 d)
Availability
Available
IRC Nick
awight
LDAP User
Awight
MediaWiki User
Adamw [ Global Accounts ]

Recent Activity

Today

Restricted Application added a project to T65402: csv upload tricks you into staring at a "Refresh" button: Analytics.
Thu, Mar 21, 4:07 PM · Analytics, Analytics-Wikimetrics
Restricted Application added a project to T65401: Reports download with the filename "Bytes": Analytics.
Thu, Mar 21, 4:07 PM · Analytics, Analytics-Wikimetrics
Restricted Application added a project to T56300: "Created" date in report queue showing up strange: Analytics.
Thu, Mar 21, 4:06 PM · Analytics, Analytics-Wikimetrics
Restricted Application updated subscribers of T55786: Make the name of the country available as parserfunction.
Thu, Mar 21, 4:06 PM · MediaWiki-extensions-CLDR
Restricted Application added a project to T46186: Rendered output should be cached.: Internet-Archive.
Thu, Mar 21, 4:06 PM · Internet-Archive, Collection
Restricted Application added a project to T46185: Store created books on a server, not in the browser: Internet-Archive.
Thu, Mar 21, 4:06 PM · Internet-Archive, Collection
Restricted Application added a project to T43663: broken javascript on SquidReportPageViewsPerCountryBreakdownHuge: Analytics.
Thu, Mar 21, 4:06 PM · Analytics, JavaScript, Analytics-Wikistats
Restricted Application updated subscribers of T216504: page-links-change stream is firing events related to transcluded template caches.
Thu, Mar 21, 4:06 PM · Internet-Archive, MediaWiki-extensions-WikimediaEvents, Wikimedia-General-or-Unknown, The-Wikipedia-Library
Restricted Application updated subscribers of T187362: Failure in EventBus schema for mediawiki/revision/visibility-change.
Thu, Mar 21, 4:02 PM · Core Platform Team Backlog (Watching / External), Analytics, Services (watching), EventBus
Restricted Application updated subscribers of T187360: Changeprop should log the URL when it fails to connect.
Thu, Mar 21, 4:02 PM · ChangeProp
Restricted Application added a project to T160489: Port RecentChangesFlags to structured filters: Growth-Team.
Thu, Mar 21, 4:01 PM · Growth-Team, Collaboration-Team-Triage, Edit-Review-Improvements-RC-Page
Restricted Application added a project to T117425: Develop manual testing strategy for bias detection: artificial-intelligence.
Thu, Mar 21, 4:00 PM · artificial-intelligence, revscoring, Scoring-platform-team

Tue, Mar 19

awight added a comment to T144100: Pageview dumps incorrectly formatted, need to escape special characters.

Reading HIVE-5672, the root bug has been fixed

True, but the Hive version we have is old enough so that we don't have that fix ... <shame/>

Tue, Mar 19, 9:04 AM · good first bug, Datasets-General-or-Unknown, Security, Analytics
awight added a comment to T156656: Review parent task for any potential pageview definition improvements.

@Milimetric Would you mind pointing me to the definition this task will update? If there are formatting changes to how fields are delimited and escaped, we will need to find documentation to update, and write release notes for downstream consumers of the dump files.

Tue, Mar 19, 9:02 AM · Analytics
awight added a comment to T144100: Pageview dumps incorrectly formatted, need to escape special characters.

Reading HIVE-5672, the root bug has been fixed and we're in theory welcome to use ROW FORMAT without (or with) LOCAL. I think that's worth a try because it gives us more flexibility to escape or delimit in common variants. I would lean towards double-quoting the title field as well as escaping whitespace other than <space>, but want to make a case for not escaping <space>, that it makes our format more human-readable.

Tue, Mar 19, 8:59 AM · good first bug, Datasets-General-or-Unknown, Security, Analytics
awight added a comment to T144100: Pageview dumps incorrectly formatted, need to escape special characters.

In https://phabricator.wikimedia.org/diffusion/ANRE/browse/master/oozie/pageview/hourly/transform_pageview_to_legacy_format.hql$25 , we're doing a raw string concatenation in order to produce the output format. The code comment has some suggestions,

INSERT OVERWRITE DIRECTORY "${destination_directory}"
    -- Since "ROW FORMAT DELIMITED DELIMITED FIELDS TERMINATED BY ' '" only
    -- works for exports to local directories (see HIVE-5672), we have to
    -- prepare the lines by hand through concatenation :-(
    -- Set 0 as volume column since we don't use it.
    SELECT
        CONCAT_WS(" ", qualifier, page_title, cast(view_count AS string), "0") line
Tue, Mar 19, 1:37 AM · good first bug, Datasets-General-or-Unknown, Security, Analytics
awight renamed T144100: Pageview dumps incorrectly formatted, need to escape special characters from Pageview dumps incorrectly formatted, looks like a result of possibly malicious activity to Pageview dumps incorrectly formatted, need to escape special characters.
Tue, Mar 19, 12:45 AM · good first bug, Datasets-General-or-Unknown, Security, Analytics
awight added a comment to T144100: Pageview dumps incorrectly formatted, need to escape special characters.

This is pedantic of me, but I want to break the subtask link to T152628 and make it a "mentioned in", for the reason @Tgr gives in T144100#2982645 . I'm renaming this task to make it more clear that the scope is to fix escaping in the dumps files.

Tue, Mar 19, 12:45 AM · good first bug, Datasets-General-or-Unknown, Security, Analytics
awight added a comment to T152628: Reject MediaWiki requests which use an URL with an invalid title but use some alternative mechanism to specify a valid page.
  1. With invalid title
Tue, Mar 19, 12:28 AM · MediaWiki-General-or-Unknown

Mon, Mar 18

awight claimed T144100: Pageview dumps incorrectly formatted, need to escape special characters.

I'll take a look at this and its subtasks.

Mon, Mar 18, 4:18 PM · good first bug, Datasets-General-or-Unknown, Security, Analytics

Thu, Mar 7

awight added a comment to T216425: Volunteer NDA for AWight.

He probably used his wikimedia.org address for Phabricator notifications and can't access that any longer. I've just sent him a quick ping to his private address.

Thu, Mar 7, 9:31 AM · WMF-NDA-Requests

Feb 18 2019

awight created T216425: Volunteer NDA for AWight.
Feb 18 2019, 5:11 PM · WMF-NDA-Requests

Feb 13 2019

awight added a comment to T161907: CentralNotice: Remove unused code for banner preview in banner editor.

diagonal banner list on Special:CentralNoticeBanners in Firefox:

Feb 13 2019, 9:49 PM · Patch-For-Review, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
awight created T216077: CentralNotice should be able to detect supported languages for a banner.
Feb 13 2019, 9:16 PM · MediaWiki-extensions-CentralNotice, Fundraising-Backlog
awight updated subscribers of T214545: Emit synthetic mediawiki.revision-score events for both datacenters.

After talking to @joal at All Hands, I'm now thinking that T211069 should be the first priority for integrating the scoring pipeline into Hadoop. We should design a stream transformer to calculate features for each revision, and store the resulting values partitioned by feature name. This involves very different challenges than what's being discussed here, and in the end we might be able to entirely circumvent this minor glitch about merging the data centers.

Feb 13 2019, 12:56 AM · Scoring-platform-team (Current), Analytics, ORES

Feb 8 2019

awight closed T214960: Jade workshop position paper for HumBL as Declined.

Didn't have time to do this, regrettably.

Feb 8 2019, 10:16 PM · Scoring-platform-team (Current), Jade

Feb 6 2019

awight updated the task description for T215431: Weigh Kubernetes vs. streaming architecture for ORES "2.0".
Feb 6 2019, 4:22 PM · ORES, Scoring-platform-team
awight created T215431: Weigh Kubernetes vs. streaming architecture for ORES "2.0".
Feb 6 2019, 4:22 PM · ORES, Scoring-platform-team
awight added a comment to T211434: Prototype a bot framework that utilizes newcomerquality.

I've only had very general conversations about this project so far, and didn't realize there was working code :-)

Feb 6 2019, 3:07 PM · Scoring-platform-team (Current)
awight added a comment to T214874: Investigate a Hyperswitch frontend for ORES.

If I understand this task correctly, it seems to be a duplicate of T107196: Set up revscoring entry points in RESTBase.

Feb 6 2019, 3:00 PM · Services (designing), Scoring-platform-team, ORES

Jan 30 2019

awight updated the task description for T214960: Jade workshop position paper for HumBL.
Jan 30 2019, 2:05 AM · Scoring-platform-team (Current), Jade
awight created T214960: Jade workshop position paper for HumBL.
Jan 30 2019, 1:47 AM · Scoring-platform-team (Current), Jade
awight created T214958: MCR: include slot role or ID in Hive mediawiki_history table.
Jan 30 2019, 1:04 AM · StructuredDataOnCommons, WikibaseMediaInfo, Core Platform Team (MCR)

Jan 29 2019

awight updated the task description for T212380: Jade Wireframes: Search integration.
Jan 29 2019, 10:03 PM · Design, Scoring-platform-team, User-Testing, Jade
awight committed rODQbce1318d64fa: Store big dataset using LFS (authored by awight).
Store big dataset using LFS
Jan 29 2019, 7:15 PM
GitHub <noreply@github.com> committed rODQ8e972931a415: Merge pull request #22 from wikimedia/revscoring_2.3.0 Updates for revscoring 2. (authored by awight).
Merge pull request #22 from wikimedia/revscoring_2.3.0 Updates for revscoring 2.
Jan 29 2019, 6:48 PM
awight committed rODQfb3c1ad9b3e3: Rebuild the model for revscoring 2.2.2 (authored by awight).
Rebuild the model for revscoring 2.2.2
Jan 29 2019, 6:48 PM
awight committed rODQ31cfb2370b81: Rebuild English model with new badwords Bug: T196468 (authored by awight).
Rebuild English model with new badwords Bug: T196468
Jan 29 2019, 6:48 PM
awight committed rODQdd8f0a80c41f: Rename script (authored by awight).
Rename script
Jan 29 2019, 6:48 PM
awight committed rODQbad5d875b106: Fix typo in makefile (authored by awight).
Fix typo in makefile
Jan 29 2019, 6:48 PM
awight committed rODQb7b842f474af: Bump revscoring to 2.2.2 (authored by awight).
Bump revscoring to 2.2.2
Jan 29 2019, 6:48 PM
awight committed rODQ0a644574e843: Update tuning config for revscoring 2 Bug: T184727 (authored by awight).
Update tuning config for revscoring 2 Bug: T184727
Jan 29 2019, 6:48 PM
awight committed rODQfeed7866da53: Lint fixups (authored by awight).
Lint fixups
Jan 29 2019, 6:48 PM
awight committed rODQ6e74e3878294: Make codecov less obtrusive (authored by awight).
Make codecov less obtrusive
Jan 29 2019, 6:48 PM
GitHub <noreply@github.com> committed rODQ1b01648c697b: Merge pull request #12 from nettrom/master Add NLTK Wordnet requirement to… (authored by awight).
Merge pull request #12 from nettrom/master Add NLTK Wordnet requirement to…
Jan 29 2019, 6:48 PM
awight committed rODQ4a2e3aad5ddc: Remove target files when commands error out See https://phabricator.wikimedia. (authored by awight).
Remove target files when commands error out See https://phabricator.wikimedia.
Jan 29 2019, 6:48 PM
awight committed rODQ7237c4049db5: Add default make target (authored by awight).
Add default make target
Jan 29 2019, 6:48 PM
awight committed rODQb39f44146ab8: Use automatic Make variables for easy of eyeballs (authored by awight).
Use automatic Make variables for easy of eyeballs
Jan 29 2019, 6:48 PM
awight created T214874: Investigate a Hyperswitch frontend for ORES.
Jan 29 2019, 12:10 AM · Services (designing), Scoring-platform-team, ORES
awight created T214873: Investigate using Cassandra for the score cache.
Jan 29 2019, 12:03 AM · Scoring-platform-team, ORES, Cassandra

Jan 26 2019

awight added a project to T213978: Deprecation warning from CentralNotice: OutputPage::parseInline: Fundraising-Backlog.
Jan 26 2019, 12:24 AM · Fundraising-Backlog, Technical-Debt (Deprecation), MediaWiki-extensions-CentralNotice
awight added a comment to T213978: Deprecation warning from CentralNotice: OutputPage::parseInline.

Turns out this is really annoying in a stock mediawiki-vagrant, it obscures the form:

Jan 26 2019, 12:23 AM · Fundraising-Backlog, Technical-Debt (Deprecation), MediaWiki-extensions-CentralNotice

Jan 25 2019

awight added a comment to T214723: Modify revscoring extract utility to include root datasources.

WIP: https://github.com/wikimedia/revscoring/compare/roots?expand=1

Jan 25 2019, 11:12 PM · Scoring-platform-team (Current), ORES, revscoring, artificial-intelligence
awight added a comment to T213943: Support custom permissions for a subset of translatable pages.

@fr-tech: Okay, just the main patch left and it's in your court! Let me know if I can do anything more.

Jan 25 2019, 11:05 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Technical-Debt, Fundraising-Backlog, MediaWiki-extensions-Translate
GitHub <noreply@github.com> committed rOEQ7f295d6d6827: Merge f0fc919764666c0b188df82790443c39c2ba05c1 into… (authored by awight).
Merge f0fc919764666c0b188df82790443c39c2ba05c1 into…
Jan 25 2019, 10:16 PM
awight committed rOEQf0fc91976466: Fix a typo in generated parameters (authored by awight).
Fix a typo in generated parameters
Jan 25 2019, 10:15 PM
awight created T214723: Modify revscoring extract utility to include root datasources.
Jan 25 2019, 8:17 PM · Scoring-platform-team (Current), ORES, revscoring, artificial-intelligence
awight added a comment to T211069: Decide whether we will include raw features.

Just for fun, I elaborated on the quick estimate based on existing w_cache files. Note that these are not the "root" data sources, these are the final, calculated values ready to be input into a model. Storing the calculated values is one alternative we might consider, the tradeoff is that the values are compact and can be used for existing models, but lack flexibility and completeness, so additional features added in the future will probably require another full MW API extraction.

Jan 25 2019, 8:11 PM · Dumps-Generation, Analytics, Epic, ORES, revscoring, artificial-intelligence, Scoring-platform-team
awight added a comment to T213943: Support custom permissions for a subset of translatable pages.

Just discovered some good documentation about this exact problem, here: https://www.mediawiki.org/wiki/Manual:Extension_registration#Requirements_(dependencies)

Jan 25 2019, 5:44 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Technical-Debt, Fundraising-Backlog, MediaWiki-extensions-Translate
awight added a comment to T213943: Support custom permissions for a subset of translatable pages.

@Nikerabbit Do you know of any mechanism to enable Extension:Translate when unit testing other extensions? ExtensionRegistry#isLoaded tells me that Translate isn't available from WMF CI tests for FundraisingTranslateWorkflow.

Jan 25 2019, 5:31 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Technical-Debt, Fundraising-Backlog, MediaWiki-extensions-Translate

Jan 24 2019

awight committed rORES26348be88c7d: Add tests for redis task tracker and score cache (#306) (authored by Ladsgroup).
Add tests for redis task tracker and score cache (#306)
Jan 24 2019, 11:01 PM
awight closed T210026: Foundation site Board of Trustees page is information-free as Resolved.
Jan 24 2019, 10:52 PM · wikimediafoundation.org
awight updated the task description for T213943: Support custom permissions for a subset of translatable pages.
Jan 24 2019, 9:42 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Technical-Debt, Fundraising-Backlog, MediaWiki-extensions-Translate
awight committed rOEQ401686af99e8: Add eswikiquote damaging and goodfaith, remove reverted, Try II (#180) (authored by Ladsgroup).
Add eswikiquote damaging and goodfaith, remove reverted, Try II (#180)
Jan 24 2019, 6:36 PM
awight added a reverting change for rOEQ6b8d7419e0f1: Revert "Add eswikiquote damaging and goodfaith, remove reverted": rOEQ401686af99e8: Add eswikiquote damaging and goodfaith, remove reverted, Try II (#180).
Jan 24 2019, 6:36 PM
awight committed rEJAD26cdc3439b1c: Add documentation for config variables (authored by awight).
Add documentation for config variables
Jan 24 2019, 6:35 PM
awight created T214620: Validation for code generation inputs.
Jan 24 2019, 6:33 PM · Scoring-platform-team, ORES
awight updated subscribers of T214545: Emit synthetic mediawiki.revision-score events for both datacenters.
Jan 24 2019, 1:37 AM · Scoring-platform-team (Current), Analytics, ORES
awight created T214545: Emit synthetic mediawiki.revision-score events for both datacenters.
Jan 24 2019, 1:36 AM · Scoring-platform-team (Current), Analytics, ORES
awight added a comment to T200297: Introduce a new namespace for collaborative judgements about wiki entities.

This wikitext-in-JSON thing seems really complicated.

Jan 24 2019, 1:24 AM · MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Patch-For-Review, Scoring-platform-team (Current), DBA, Operations, Jade, TechCom-RFC
awight updated the task description for T209732: Wire ORES recent_score events into Hadoop.
Jan 24 2019, 12:45 AM · Services (watching), Patch-For-Review, Scoring-platform-team (Current), Analytics, ORES

Jan 23 2019

awight added a comment to T209737: Backfill ORES Hadoop scores with historical data.

Important change of plans—We're discussing backfilling, and it might be best to allow mismatched model versions in the dumps for now. In other words, go ahead and backfill with whatever the current model version is. Normalized data will continue to be segregated by model version, but the monthly "current" and "historical" dumps will patch together whatever scores are available, simply taking the newest model version used to score each revision.

Jan 23 2019, 11:16 PM · Scoring-platform-team, Analytics, ORES

Jan 22 2019

awight renamed T213943: Support custom permissions for a subset of translatable pages from Add per-namespace rights restrictions to publish translations to Support custom permissions for a subset of translatable pages.
Jan 22 2019, 8:43 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Technical-Debt, Fundraising-Backlog, MediaWiki-extensions-Translate
awight added a comment to T87985: Convert Translate to use extension registration.

@Nikerabbit Hi, are we unblocked now that MLEB 2019.01 is released?

Jan 22 2019, 7:14 PM · MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), MediaWiki Language Extension Bundle, Patch-For-Review, MediaWiki-extensions-Translate
awight added a comment to T213943: Support custom permissions for a subset of translatable pages.

All we have to do is rely on a namespace-based message group, and configure the group with:

Just to clarify, you have a code that gets run when the state of a language of message group's translations is changed to published?

Jan 22 2019, 7:11 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Technical-Debt, Fundraising-Backlog, MediaWiki-extensions-Translate

Jan 21 2019

awight committed rOEQ32e3faf0c9c0: Revscoring 2.3.0 updates (#175) * Rebuilding models for revscoring 2.3.0… (authored by Halfak).
Revscoring 2.3.0 updates (#175) * Rebuilding models for revscoring 2.3.0…
Jan 21 2019, 10:44 PM
awight committed rOEQ618c2cdf5700: Translatewiki: makefile, model, tuning report, and utilities. (#174) *… (authored by Halfak).
Translatewiki: makefile, model, tuning report, and utilities. (#174) *…
Jan 21 2019, 10:44 PM
awight committed rOEQ6a3b794c3c85: Add langdetect to requirments. (#176) Also, fixed revscoring version dependency (authored by Halfak).
Add langdetect to requirments. (#176) Also, fixed revscoring version dependency
Jan 21 2019, 10:44 PM
awight committed rOEQ25e1b491f7b2: Add dewiki damaging and goodfaith models Bug: T130257 (authored by Ladsgroup).
Add dewiki damaging and goodfaith models Bug: T130257
Jan 21 2019, 10:44 PM
awight committed rOEQbb4bff995d93: Change user agent of autolabel to something more precise (#170) It's hard to… (authored by Ladsgroup).
Change user agent of autolabel to something more precise (#170) It's hard to…
Jan 21 2019, 10:44 PM
awight committed rOEQ6c03a9fe17d5: Rebuild eswikibooks models There must have been gunk in the pipeline, this… (authored by awight).
Rebuild eswikibooks models There must have been gunk in the pipeline, this…
Jan 21 2019, 10:44 PM
awight committed rOEQ06ba58e8d4b8: Rebuild models to include a new feature for number of markup changes. Bug… (authored by awight).
Rebuild models to include a new feature for number of markup changes. Bug…
Jan 21 2019, 10:44 PM
awight committed rOEQd6d771e0224f: Silence APIErrors in autolabel (#167) Bug: T168592 (authored by Ladsgroup).
Silence APIErrors in autolabel (#167) Bug: T168592
Jan 21 2019, 10:44 PM
awight committed rOEQ46d3d1bb1f45: Rename duplicated feature Bug: https://phabricator.wikimedia.org/T197679 (authored by awight).
Rename duplicated feature Bug: https://phabricator.wikimedia.org/T197679
Jan 21 2019, 10:44 PM
awight committed rOEQfec565597f16: Add bswiki damaging and goodfaith (#161) Bug: T194876 (authored by Ladsgroup).
Add bswiki damaging and goodfaith (#161) Bug: T194876
Jan 21 2019, 10:44 PM
awight committed rOEQ43e2bd7bb5b7: Rebuild English models with new badwords Bug: T196468 (authored by awight).
Rebuild English models with new badwords Bug: T196468
Jan 21 2019, 10:44 PM
awight committed rOEQed32010ec10a: Add merge clause for huwiki (authored by awight).
Add merge clause for huwiki
Jan 21 2019, 10:44 PM
awight committed rOEQ82bb4d6ea296: damaging and goodfaith models for arwiki/lvwiki (#147) * Adds feature_list for… (authored by Halfak).
damaging and goodfaith models for arwiki/lvwiki (#147) * Adds feature_list for…
Jan 21 2019, 10:44 PM
awight committed rOEQ22584c0d9ce1: Add damaging and goodfaith models for huwiki (#152) * Add more trusted groups… (authored by Tgr).
Add damaging and goodfaith models for huwiki (#152) * Add more trusted groups…
Jan 21 2019, 10:44 PM
GitHub <noreply@github.com> committed rOEQbd58cf9db06b: Deep merge fixes (#149) * Give deep_merge an empty param to modify; use a safe… (authored by awight).
Deep merge fixes (#149) * Give deep_merge an empty param to modify; use a safe…
Jan 21 2019, 10:44 PM
awight committed rOEQ70fdb24f92d9: Template hewiki and svwiki (#143) This is the absolute last round of templating… (authored by Ladsgroup).
Template hewiki and svwiki (#143) This is the absolute last round of templating…
Jan 21 2019, 10:44 PM
awight committed rOEQf7f29f73f45c: More fooling with line breaks (authored by awight).
More fooling with line breaks
Jan 21 2019, 10:44 PM
awight committed rOEQ85b924101eda: Template cswiki By simplifying review dataset logic. It might not be the best… (authored by Ladsgroup).
Template cswiki By simplifying review dataset logic. It might not be the best…
Jan 21 2019, 10:44 PM
awight committed rOEQ2ed7f029d018: Fix linebreaks (authored by awight).
Fix linebreaks
Jan 21 2019, 10:44 PM
awight committed rOEQ0242c033b53e: Refine label merge; interpret boolean string literals (authored by awight).
Refine label merge; interpret boolean string literals
Jan 21 2019, 10:43 PM
awight committed rOEQ5b5a970dde1e: Use grep -E for POSIX compatibility grep -P doesn't exist on MacOS (authored by awight).
Use grep -E for POSIX compatibility grep -P doesn't exist on MacOS
Jan 21 2019, 10:43 PM
awight committed rOEQd14510f191ca: Simplifies azwiki revisions to review. (#140) (authored by Halfak).
Simplifies azwiki revisions to review. (#140)
Jan 21 2019, 10:43 PM
awight committed rOEQ60360ed3876d: Add cawiki damaging and goodfaith models (#138) Bug: T187732 (authored by Ladsgroup).
Add cawiki damaging and goodfaith models (#138) Bug: T187732
Jan 21 2019, 10:43 PM
awight committed rOEQec1b7d0e83eb: Render empty rules for models/tuning_reports when we don't have any yet. (#139) (authored by Halfak).
Render empty rules for models/tuning_reports when we don't have any yet. (#139)
Jan 21 2019, 10:43 PM
awight committed rOEQcf640c44edf0: Template huwiki (#135) That was easy (authored by Ladsgroup).
Template huwiki (#135) That was easy
Jan 21 2019, 10:43 PM