Page MenuHomePhabricator

Octfx (Octfx)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 10 2019, 6:34 PM (274 w, 5 d)
Availability
Available
LDAP User
Octfx
MediaWiki User
Octfx [ Global Accounts ]

Recent Activity

Aug 9 2023

Octfx awarded T343836: Wrap thumbnail in a picture element and add a hook to register additional source elements a Love token.
Aug 9 2023, 7:34 AM · MediaWiki-Parser, Parsoid, Commons, MediaWiki-File-management, HTML5

Jun 30 2023

Octfx added a comment to T337907: Composer details are wrong.

I stopped tagging with the move to REL branches.

Jun 30 2023, 8:39 AM · WikiSEO
Octfx closed T337907: Composer details are wrong as Resolved.
Jun 30 2023, 6:26 AM · WikiSEO
Octfx added a comment to T337907: Composer details are wrong.

Whoops, thanks for the reminder!
Just pushed the tag.

Jun 30 2023, 6:26 AM · WikiSEO

Jun 29 2023

Octfx closed T320599: Add support for dc.identifier.wikidata meta tag as Resolved.
Jun 29 2023, 9:22 AM · WikiSEO
Octfx closed T330497: wgWikiSeoEnableAutoDescription and TextExtracts as Resolved.
Jun 29 2023, 9:21 AM · WikiSEO
Octfx closed T300587: PageImages: configuration option omit og:image / compatibility with WikiSEO as Resolved.
Jun 29 2023, 9:21 AM · WikiSEO, PageImages
Octfx closed T317439: WikiSEO doesn't show svg logo from $wgLogos as Resolved.
Jun 29 2023, 9:21 AM · WikiSEO
Octfx closed T313419: DeferredDescriptionUpdate.php --force: use of array_shift() converts array into a string leading to a TypeError as Resolved.
Jun 29 2023, 9:19 AM · Patch-Needs-Improvement, WikiSEO

Jun 5 2023

Octfx closed T278697: Approved-Revs extension causes 'noindex,nofollow' robot tag on every page as Invalid.
Jun 5 2023, 5:08 PM · MediaWiki-extensions-Approved-Revs
Octfx added a comment to T278697: Approved-Revs extension causes 'noindex,nofollow' robot tag on every page.

Sorry, totally missed this. Actually it is not related to ApprovedRevs but to the task in the mention.

Jun 5 2023, 5:08 PM · MediaWiki-extensions-Approved-Revs

Jun 1 2023

Octfx added a comment to T337907: Composer details are wrong.

Never thought of this
I've updated the source on packagist, many thanks!

Jun 1 2023, 7:43 AM · WikiSEO
Octfx added a comment to T337907: Composer details are wrong.

I was trying to get wikiseo into the mediawiki packagist namespace, but to no avail.

Jun 1 2023, 7:18 AM · WikiSEO

Feb 24 2023

Octfx added a comment to T330497: wgWikiSeoEnableAutoDescription and TextExtracts.

Thanks for the report. When WikiSeoEnableAutoDescription is active, after a page has been edited, WikiSEO tries to generate a description by calling TextExtracts.
With Extension:Description2 deactivated can you check any of your pages with ?action=info and report if a description prop is listed there?

Feb 24 2023, 2:31 PM · WikiSEO

Jan 29 2023

Octfx awarded T249573: Remove support for extensions requiring a MediaWiki version via Composer a Dislike token.
Jan 29 2023, 9:14 AM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), TechCom-RFC, Composer, MediaWiki-General

Jan 20 2023

Octfx added a comment to T294885: Add Extension:WikiSEO to English Wikiversity.

If it would help I can add more feature flags to enable/disable most things?

Jan 20 2023, 7:02 PM · Wikimedia-extension-review-queue, Wikimedia-Site-requests, Wikimedia-Extension-setup

Dec 17 2022

Octfx added a comment to T324418: Change deprecated swiftmailer for symfony mailer.

Smallish update. I'm now using this in production. SymfonyMailer has send around 8k Mails without a hiccup.
{F35871073}

Dec 17 2022, 11:02 AM · Patch-For-Review, MediaWiki-extensions-SwiftMailer

Dec 4 2022

Octfx added a comment to T324418: Change deprecated swiftmailer for symfony mailer.

This patch raises the required MW version to 1.39+ and PHP to 8.0+.

Dec 4 2022, 1:07 PM · Patch-For-Review, MediaWiki-extensions-SwiftMailer
Octfx created T324418: Change deprecated swiftmailer for symfony mailer.
Dec 4 2022, 1:05 PM · Patch-For-Review, MediaWiki-extensions-SwiftMailer

Dec 3 2022

Octfx added a comment to T313419: DeferredDescriptionUpdate.php --force: use of array_shift() converts array into a string leading to a TypeError.

I think this was fixed a while back. At least when running php extensions/WikiSeo/maintenance/GenerateDescription.php --force 0 on MW 1.39 no such exception occurs.

Dec 3 2022, 3:26 PM · Patch-Needs-Improvement, WikiSEO
Octfx added a comment to T320599: Add support for dc.identifier.wikidata meta tag.

Current implementation support:

  • dc.identifier.wikidata
  • author
  • description
  • title
  • site_name
Dec 3 2022, 2:00 PM · WikiSEO
Octfx added a comment to T317439: WikiSEO doesn't show svg logo from $wgLogos.

This is more or less expected, as neither OpenGraph nor Schema.org officially support svg images.

Dec 3 2022, 1:42 PM · WikiSEO
Octfx added a comment to T317921: Add Parser function to prevent "dateModified" and "datePublished" from being added.

Sorry, I've forgot to subscribe to the project! :(

Dec 3 2022, 1:38 PM · WikiSEO, affects-Miraheze
Octfx added a watcher for WikiSEO: Octfx.
Dec 3 2022, 12:52 PM

Oct 15 2022

Octfx closed T307070: {{#seo:|robots=noindex}} does not create robots tag as Resolved.

Ah, totally forgot! Thanks @Aklapper

Oct 15 2022, 10:47 AM · WikiSEO
Octfx added a comment to T307070: {{#seo:|robots=noindex}} does not create robots tag.

This is now implemented in master, REL1_35 and REL1_39 😊

Oct 15 2022, 10:02 AM · WikiSEO

Oct 9 2022

Octfx added a comment to T308861: CVE-2022-39191: OAuth debug log includes consumer secrets.

This commit breaks OAuth on MW 1.35
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/OAuth/+/839473/2/src/Backend/MWOAuthDataStore.php#130

Oct 9 2022, 4:10 PM · MW-1.40-notes (1.40.0-wmf.5; 2022-10-10), Patch-For-Review, user-sbassett, SecTeam-Processed, Vuln-Infoleak, MediaWiki-extensions-OAuth, Security, Security-Team

Apr 12 2022

Octfx added a member for WikiSEO: Octfx.
Apr 12 2022, 3:07 PM

Apr 6 2022

Octfx updated the task description for T305534: Create project tag for Extension WikiSEO.
Apr 6 2022, 10:50 AM · WikiSEO, User-RhinosF1, Project-Admins
Octfx added a comment to T305534: Create project tag for Extension WikiSEO.

Allright, I'll close GitHub issues as soon as we are ready to deploy

Apr 6 2022, 10:50 AM · WikiSEO, User-RhinosF1, Project-Admins
Octfx added a comment to T305534: Create project tag for Extension WikiSEO.

I'm good either way. @RhinosF1 whats your take on this. GitHub or Phabricator?

Apr 6 2022, 10:47 AM · WikiSEO, User-RhinosF1, Project-Admins
Octfx added a comment to T305534: Create project tag for Extension WikiSEO.

Agreed, Phab should (will be?) be main, but there are numerous people using github that don't know/want to use phabricator.
Maybe explicitly stating that phab should be used for reports (while leaving github issues open) could be a compromise?

Apr 6 2022, 10:09 AM · WikiSEO, User-RhinosF1, Project-Admins
Octfx created T305534: Create project tag for Extension WikiSEO.
Apr 6 2022, 9:50 AM · WikiSEO, User-RhinosF1, Project-Admins
Octfx added a comment to T305519: [WikiSEO] Mark some wiki-seo-param-* messages as raw.

Many thanks :)

Apr 6 2022, 8:28 AM · User-RhinosF1, WikiSEO
Octfx added a comment to T305519: [WikiSEO] Mark some wiki-seo-param-* messages as raw.

Sounds good!

Apr 6 2022, 7:52 AM · User-RhinosF1, WikiSEO
Octfx added a comment to T305519: [WikiSEO] Mark some wiki-seo-param-* messages as raw.

We could do that, but is it really necessary?

Apr 6 2022, 7:44 AM · User-RhinosF1, WikiSEO
Octfx added a comment to T295065: Security Readiness Review For WikiSEO.

I hadn't found a way to create img and a elements without using Html::rawElement.
But I think as they don't contain user submitted content they should be safe.

Apr 6 2022, 7:26 AM · WikiSEO, secscrum, Security, Application Security Reviews
Octfx added a comment to T295065: Security Readiness Review For WikiSEO.

CI fails due to one test checking if wiki.png is output, if no logo ist set. But it seems that the default logo name has changed to change-your-logo.svg in recent versions?

Apr 6 2022, 7:16 AM · WikiSEO, secscrum, Security, Application Security Reviews

Nov 15 2021

Octfx added a comment to T294885: Add Extension:WikiSEO to English Wikiversity.
Possible performance issues
  • Unless I miss something, PageHooks::onBeforePageDisplay() appears to always trigger a query like: select pp_propname, pp_value from page_props where pp_page=XXX anytime I display the main page, even though I have memcached enabled at my dev wiki. Always running a DB query on a pageview looks like a bad pattern. Is there any reason to not implement a caching mechanism?
Nov 15 2021, 12:05 PM · Wikimedia-extension-review-queue, Wikimedia-Site-requests, Wikimedia-Extension-setup

Nov 14 2021

Octfx added a comment to T294885: Add Extension:WikiSEO to English Wikiversity.

Thanks for those insights @Urbanecm!
This sounds like unintended behavior, I’ll address this shortly.
Some aspects of the extension may be in need of updating, as world wide scalability wasn’t one of my concerns when writing the code.

Nov 14 2021, 3:33 PM · Wikimedia-extension-review-queue, Wikimedia-Site-requests, Wikimedia-Extension-setup
Octfx added a comment to T294885: Add Extension:WikiSEO to English Wikiversity.

Maybe I can add some info as the developer of this extension. I've forked the code around summer 2019 and have since rewritten it completely and deployed it on personal wikis.

Nov 14 2021, 12:56 PM · Wikimedia-extension-review-queue, Wikimedia-Site-requests, Wikimedia-Extension-setup

Jun 30 2021

Octfx created T285837: Exception when viewing Diff with approved pages.
Jun 30 2021, 8:34 AM · MediaWiki-extensions-Approved-Revs

Jun 14 2021

Octfx added a comment to T284544: Add EmbedVideo (fork) to translatewiki.net.

Ah sorry, I missed that!
Message keys should be fixed now :)

Jun 14 2021, 10:03 AM · Language-Team (Language-2021-April-June), translatewiki.net
Octfx added a comment to T284544: Add EmbedVideo (fork) to translatewiki.net.

@Octfx - I still see messages using _. Can we stick to using - everywhere? Eg: embedvideo_video_short_desc, embedvideo_audio_long_desc, embedvideo_video_long_desc etc

Jun 14 2021, 7:47 AM · Language-Team (Language-2021-April-June), translatewiki.net

Jun 11 2021

Octfx added a comment to T284544: Add EmbedVideo (fork) to translatewiki.net.

Sure!
I've updated the current develop branch (and changed the source branch to develop also)

  1. Sorry, I did not notice this earlier. but can we use hyphen's (-) instead of underscsore (_) for all message keys, just to be consistent? embedvideo_audio_short_desc --> `embedvideo-audio-short-desc
  2. Can you update the description here to mention that this is a fork?
Jun 11 2021, 12:07 PM · Language-Team (Language-2021-April-June), translatewiki.net

Jun 10 2021

Octfx updated the task description for T284544: Add EmbedVideo (fork) to translatewiki.net.
Jun 10 2021, 7:59 PM · Language-Team (Language-2021-April-June), translatewiki.net
Octfx added a comment to T284544: Add EmbedVideo (fork) to translatewiki.net.

Sure!
I've updated the current develop branch (and changed the source branch to develop also)

Jun 10 2021, 7:58 PM · Language-Team (Language-2021-April-June), translatewiki.net

Jun 8 2021

Octfx created T284544: Add EmbedVideo (fork) to translatewiki.net.
Jun 8 2021, 9:11 AM · Language-Team (Language-2021-April-June), translatewiki.net

Jun 2 2021

Octfx added a comment to T264735: MultiHttpClient has hard-coded deprecated cURL option used by CdnCacheUpdate.

This prevents edits using VE von MW Docker 1.35

Jun 2 2021, 8:40 PM · Performance-Team, MW-1.36-notes, MW-1.35-notes, MW-1.37-notes, MW-1.38-notes (1.38.0-wmf.20; 2022-01-31), MW-1.37-release, MW-1.36-release, MW-1.35-release, PHP 8.0 support, PHP 7.4 support, MediaWiki-libs-HTTP

Apr 12 2021

Octfx updated the task description for T279948: Deferred CdnCacheUpdate only sends request when return value is saved.
Apr 12 2021, 5:02 PM · MediaWiki-Core-HTTP-Cache
Octfx created T279948: Deferred CdnCacheUpdate only sends request when return value is saved.
Apr 12 2021, 4:51 PM · MediaWiki-Core-HTTP-Cache

Apr 1 2021

Octfx created T279091: Run 'UploadCompleteHook' for url uploads.
Apr 1 2021, 5:59 PM · MediaWiki-Uploading, Patch-For-Review

Mar 29 2021

Octfx created T278697: Approved-Revs extension causes 'noindex,nofollow' robot tag on every page.
Mar 29 2021, 2:21 PM · MediaWiki-extensions-Approved-Revs

Mar 26 2021

Octfx updated the task description for T278515: False positive loop warnings.
Mar 26 2021, 9:18 AM · Patch-Needs-Improvement, MediaWiki-extensions-LabeledSectionTransclusion
Octfx created T278515: False positive loop warnings.
Mar 26 2021, 8:36 AM · Patch-Needs-Improvement, MediaWiki-extensions-LabeledSectionTransclusion

Mar 25 2021

Octfx placed T265355: MW 1.35 'noindex,nofollow' robot tag on every page up for grabs.
Mar 25 2021, 11:09 AM · Patch-For-Review, MediaWiki-HTML-Templating

Mar 23 2021

Octfx updated the task description for T278219: Explicit cookie consent in banner.
Mar 23 2021, 3:12 PM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
Octfx updated the task description for T278219: Explicit cookie consent in banner.
Mar 23 2021, 2:02 PM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
Octfx updated the task description for T278219: Explicit cookie consent in banner.
Mar 23 2021, 1:44 PM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
Octfx updated the task description for T278219: Explicit cookie consent in banner.
Mar 23 2021, 1:21 PM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
Octfx updated the task description for T278219: Explicit cookie consent in banner.
Mar 23 2021, 1:15 PM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
alistair3149 awarded T278219: Explicit cookie consent in banner a Love token.
Mar 23 2021, 12:30 PM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
Octfx updated the task description for T278219: Explicit cookie consent in banner.
Mar 23 2021, 12:28 PM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
Octfx updated the task description for T278219: Explicit cookie consent in banner.
Mar 23 2021, 10:20 AM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
Octfx updated the task description for T278219: Explicit cookie consent in banner.
Mar 23 2021, 10:13 AM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning
Octfx created T278219: Explicit cookie consent in banner.
Mar 23 2021, 10:09 AM · Privacy Engineering, Privacy, Patch-For-Review, MediaWiki-extensions-CookieWarning

Dec 3 2020

Octfx renamed T269350: MW 1.35 - Error in checking self owned namespaces from MW 13.5 - Error in checking self owned namespaces to MW 1.35 - Error in checking self owned namespaces.
Dec 3 2020, 1:07 PM · MediaWiki-extensions-Approved-Revs
Octfx created T269350: MW 1.35 - Error in checking self owned namespaces.
Dec 3 2020, 12:43 PM · MediaWiki-extensions-Approved-Revs

Nov 19 2020

Octfx added a comment to T267715: ApprovedRevs API approve action through bot password.

This also happens, when using OAuth.
I've created a patch with the lines mentioned in patch.txt

Nov 19 2020, 5:25 PM · MediaWiki-extensions-Approved-Revs
Octfx created T268228: Removed method 'dieUsage' in ApiApprove.
Nov 19 2020, 12:39 PM · Technical-Debt, MediaWiki-extensions-Approved-Revs

Oct 27 2020

Octfx added a project to T265355: MW 1.35 'noindex,nofollow' robot tag on every page: Patch-For-Review.
Oct 27 2020, 12:54 PM · Patch-For-Review, MediaWiki-HTML-Templating
Octfx added a comment to T265355: MW 1.35 'noindex,nofollow' robot tag on every page.

Patch at https://gerrit.wikimedia.org/r/636623

Oct 27 2020, 11:06 AM · Patch-For-Review, MediaWiki-HTML-Templating
Octfx claimed T265355: MW 1.35 'noindex,nofollow' robot tag on every page.
Oct 27 2020, 9:42 AM · Patch-For-Review, MediaWiki-HTML-Templating

Oct 21 2020

Octfx added a comment to T265355: MW 1.35 'noindex,nofollow' robot tag on every page.

Update: The 'patch' had an error on file pages.

Oct 21 2020, 8:59 AM · Patch-For-Review, MediaWiki-HTML-Templating
Octfx updated the task description for T265355: MW 1.35 'noindex,nofollow' robot tag on every page.
Oct 21 2020, 8:58 AM · Patch-For-Review, MediaWiki-HTML-Templating

Oct 15 2020

Octfx added a comment to T265355: MW 1.35 'noindex,nofollow' robot tag on every page.

Both Timeless and Vector do not set the tag but they do generate the same trace as posted

How do they generate the trace?, give clear steps to reproduce

Oct 15 2020, 10:50 AM · Patch-For-Review, MediaWiki-HTML-Templating

Oct 14 2020

Octfx added a comment to T265355: MW 1.35 'noindex,nofollow' robot tag on every page.

I'm seeing a very weird bug with MW 1.35 and the Citizen Skin (uses mustache).
Using the Timeless with ?useskin=timeless the robot tag disappears (correct behaviour).
...I've narrowed it down to line 1019 in Article.php.

If it's not happening in 'Timeless', then how are you sure the issue is not from the skin where you're seeing it?. It seems strange also to be skin specific.

You should try another skin, Vector or Monobook to see. And you should also check what's the value of $wgDefaultRobotPolicy in your LocalSettings.php as well as other related variables. It'd be good to also check for NOINDEX magic word usages there.

Oct 14 2020, 8:13 AM · Patch-For-Review, MediaWiki-HTML-Templating

Oct 13 2020

Octfx updated the task description for T265355: MW 1.35 'noindex,nofollow' robot tag on every page.
Oct 13 2020, 1:23 PM · Patch-For-Review, MediaWiki-HTML-Templating
Octfx updated the task description for T265355: MW 1.35 'noindex,nofollow' robot tag on every page.
Oct 13 2020, 1:11 PM · Patch-For-Review, MediaWiki-HTML-Templating
Octfx created T265355: MW 1.35 'noindex,nofollow' robot tag on every page.
Oct 13 2020, 1:03 PM · Patch-For-Review, MediaWiki-HTML-Templating