Page MenuHomePhabricator

Dvorapa (Pavel Dvořák)
Idea generator

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Nov 8 2015, 8:24 AM (384 w, 6 d)
Availability
Available
IRC Nick
Dvorapa
LDAP User
Dvorapa
MediaWiki User
Dvorapa [ Global Accounts ]

Recent Activity

Dec 17 2022

Dvorapa updated subscribers of T280079: Broken login behavior last few months.

It seems this is the issue with Firefox blocking tracking cookies by default

Dec 17 2022, 7:23 PM · MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth
Dvorapa added a comment to T323413: Category.subcategories(recurse=True) no longer works.

I'll check how it currently behaves at Jan 1st (scheduled task) and close this if working. I'll check if it takes 2-3days as it did in 2021 and before and we'll see

Dec 17 2022, 7:19 PM · Pywikibot

Dec 6 2022

Dvorapa placed T319709: Migrate dvorapabot from Toolforge GridEngine to Toolforge Kubernetes up for grabs.
Dec 6 2022, 9:06 PM · Grid-Engine-to-K8s-Migration

Dec 2 2022

Dvorapa added a comment to T323413: Category.subcategories(recurse=True) no longer works.

(BTW it always took 2-3 days, last time in January 2022. In May 2022 it took 8 days. Now it takes 6 days and still is woking on categories starting with B)

Dec 2 2022, 9:37 PM · Pywikibot
Dvorapa added a comment to T323413: Category.subcategories(recurse=True) no longer works.

The patch seems to help a little bit, it doesn't fail after a minute, but after few hours. And if I pass all exceptions, it is now extremely slow. It takes 6 days for one letter of the alphabet of cswiki categories, previously the whole cswiki was scanned in 2-3 days

Dec 2 2022, 9:26 PM · Pywikibot

Nov 18 2022

Dvorapa added a comment to T323413: Category.subcategories(recurse=True) no longer works.

It seems this commit broke the behavior: rPWBC76cbce788c6db42b5285140d100245c8bdc3cd87, before it it still works as expected

Nov 18 2022, 10:08 PM · Pywikibot
Dvorapa added a comment to T323413: Category.subcategories(recurse=True) no longer works.

Why does Category.members() calls Category.subcategories()? This seems to be completely wrong as subcategories() calls members() internally:

Nov 18 2022, 9:45 PM · Pywikibot
Dvorapa updated the task description for T323413: Category.subcategories(recurse=True) no longer works.
Nov 18 2022, 9:31 PM · Pywikibot
Dvorapa updated the task description for T323413: Category.subcategories(recurse=True) no longer works.
Nov 18 2022, 9:30 PM · Pywikibot
Dvorapa added a comment to T323413: Category.subcategories(recurse=True) no longer works.

Reverting subcategories method to its state from May 2022 fixes the issue:

    def subcategories(self,
	                      recurse: Union[int, bool] = False,
	                      total: Optional[int] = None,
	                      content: bool = False):
	        """
	        Iterate all subcategories of the current category.
	
	        :param recurse: if not False or 0, also iterate subcategories of
	            subcategories. If an int, limit recursion to this number of
	            levels. (Example: recurse=1 will iterate direct subcats and
	            first-level sub-sub-cats, but no deeper.)
	        :param total: iterate no more than this number of
	            subcategories in total (at all levels)
	        :param content: if True, retrieve the content of the current version
	            of each category description page (default False)
	        """
	        if not isinstance(recurse, bool) and recurse:
	            recurse = recurse - 1
	        if not hasattr(self, '_subcats'):
	            self._subcats = []
	            for member in self.site.categorymembers(
	                    self, member_type='subcat', total=total, content=content):
	                subcat = Category(member)
	                self._subcats.append(subcat)
	                yield subcat
	                if total is not None:
	                    total -= 1
	                    if total == 0:
	                        return
	                if recurse:
	                    for item in subcat.subcategories(
	                            recurse, total=total, content=content):
	                        yield item
	                        if total is not None:
	                            total -= 1
	                            if total == 0:
	                                return
	        else:
	            for subcat in self._subcats:
	                yield subcat
	                if total is not None:
	                    total -= 1
	                    if total == 0:
	                        return
	                if recurse:
	                    for item in subcat.subcategories(
	                            recurse, total=total, content=content):
	                        yield item
	                        if total is not None:
	                            total -= 1
	                            if total == 0:
	                                return
Nov 18 2022, 9:27 PM · Pywikibot
Dvorapa updated the task description for T323413: Category.subcategories(recurse=True) no longer works.
Nov 18 2022, 9:10 PM · Pywikibot
Dvorapa created T323413: Category.subcategories(recurse=True) no longer works.
Nov 18 2022, 9:10 PM · Pywikibot

Nov 6 2022

Dvorapa placed T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes up for grabs.
Nov 6 2022, 8:59 AM · Pywikibot, Grid-Engine-to-K8s-Migration
Dvorapa added a comment to T319709: Migrate dvorapabot from Toolforge GridEngine to Toolforge Kubernetes.

Also there is python3-requests missing in Python pods (I know I can avoid that using venv, but this is https requests library, which is usually preferred to be installed locally installed due to security reasons). Would have to relocate my bot's environment to venv

Nov 6 2022, 8:57 AM · Grid-Engine-to-K8s-Migration
Dvorapa added a comment to T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes.

Also there is gzip missing (Pywikibot needs that as well)

Nov 6 2022, 8:53 AM · Pywikibot, Grid-Engine-to-K8s-Migration
Dvorapa updated the task description for T307847: toolforge-jobs should be able to run git with ssh.
Nov 6 2022, 8:46 AM · cloud-services-team, Toolforge Jobs framework
Dvorapa updated the task description for T307847: toolforge-jobs should be able to run git with ssh.
Nov 6 2022, 8:46 AM · cloud-services-team, Toolforge Jobs framework
Dvorapa updated the task description for T322483: Is it possible to run webservice restart in toolforge-jobs?.
Nov 6 2022, 8:45 AM · cloud-services-team, Toolforge Jobs framework
Dvorapa created T322483: Is it possible to run webservice restart in toolforge-jobs?.
Nov 6 2022, 8:44 AM · cloud-services-team, Toolforge Jobs framework
Dvorapa added a parent task for T307847: toolforge-jobs should be able to run git with ssh: T319709: Migrate dvorapabot from Toolforge GridEngine to Toolforge Kubernetes.
Nov 6 2022, 8:36 AM · cloud-services-team, Toolforge Jobs framework
Dvorapa added a subtask for T319709: Migrate dvorapabot from Toolforge GridEngine to Toolforge Kubernetes: T307847: toolforge-jobs should be able to run git with ssh.
Nov 6 2022, 8:36 AM · Grid-Engine-to-K8s-Migration
Dvorapa added a parent task for T307847: toolforge-jobs should be able to run git with ssh: T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes.
Nov 6 2022, 8:35 AM · cloud-services-team, Toolforge Jobs framework
Dvorapa added a subtask for T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes: T307847: toolforge-jobs should be able to run git with ssh.
Nov 6 2022, 8:35 AM · Pywikibot, Grid-Engine-to-K8s-Migration
Dvorapa added a comment to T307847: toolforge-jobs should be able to run git with ssh.

It is a blocker for me as I use ssh to git push on one of my projects

Nov 6 2022, 8:33 AM · cloud-services-team, Toolforge Jobs framework
Dvorapa added a comment to T300222: Implement normalizing MediaWiki link tables.

I see, should be mentioned at the image page and perhaps the redirect from commons should be changed too

Nov 6 2022, 8:29 AM · Performance-Team (Radar), Epic, Platform Engineering, MediaWiki-Page-derived-data, Data-Persistence
Dvorapa claimed T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes.
Nov 6 2022, 8:23 AM · Pywikibot, Grid-Engine-to-K8s-Migration
Dvorapa added a comment to T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes.

Last time in May 7th. Result:

Nov 6 2022, 8:23 AM · Pywikibot, Grid-Engine-to-K8s-Migration
Dvorapa added a comment to T319709: Migrate dvorapabot from Toolforge GridEngine to Toolforge Kubernetes.

Last time in May 7th. Result:

Nov 6 2022, 8:19 AM · Grid-Engine-to-K8s-Migration
Dvorapa added a comment to T319709: Migrate dvorapabot from Toolforge GridEngine to Toolforge Kubernetes.

If I remember correctly, last time I tried there was git not working properly in K8s, which is a blocker for DvorapaBot

Nov 6 2022, 8:07 AM · Grid-Engine-to-K8s-Migration
Dvorapa added a comment to T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes.

Thanks @Multichill. Anyway, I check periodically every 3-6 months if the transition is possible, but there are still some issues with K8s and it waits for them to be resolved.

Nov 6 2022, 8:06 AM · Pywikibot, Grid-Engine-to-K8s-Migration
Dvorapa added a comment to T319709: Migrate dvorapabot from Toolforge GridEngine to Toolforge Kubernetes.

It waits for some issues with K8s to be resolved. I check periodically every 3-6 months if the transition is possible.

Nov 6 2022, 8:00 AM · Grid-Engine-to-K8s-Migration

Nov 5 2022

Dvorapa added a parent task for T322479: pwb.py won't run userscripts: T320851: pwb console script does not work when pip installed from git.
Nov 5 2022, 10:28 PM · Pywikibot
Dvorapa added a subtask for T320851: pwb console script does not work when pip installed from git: T322479: pwb.py won't run userscripts.
Nov 5 2022, 10:28 PM · Pywikibot
Dvorapa added a comment to T322479: pwb.py won't run userscripts.

It looks like rPWBC935f33205b730677a2be46200e021868995cb98a introduced this issue

Nov 5 2022, 10:24 PM · Pywikibot
Dvorapa added a comment to T322479: pwb.py won't run userscripts.

Per wrapper.py docs, it should still be possible:
https://phabricator.wikimedia.org/diffusion/PWBC/browse/master/pywikibot/scripts/wrapper.py$9

Nov 5 2022, 10:21 PM · Pywikibot
Dvorapa created T322479: pwb.py won't run userscripts.
Nov 5 2022, 10:14 PM · Pywikibot

Sep 18 2022

Dvorapa added a comment to T300222: Implement normalizing MediaWiki link tables.

Hi, just a reminder to update the schema in https://commons.wikimedia.org/w/index.php?title=File:MediaWiki_database_schema_latest.svg&redirect=no when the work is finished (or perhaps also after each of the normalizations?)

Sep 18 2022, 4:44 PM · Performance-Team (Radar), Epic, Platform Engineering, MediaWiki-Page-derived-data, Data-Persistence

May 12 2022

Dvorapa updated subscribers of T274236: Have a process to regularly review projects listed on mw:New_Developers.

I think you've summarized my thoughts pretty well. From my point of view, there came nothing good from mentoring novices, who never saw Pywikibot before and never used it on a wiki. Just losing time with those basically, as no one stayed with Pywikibot long-term and for me personally it was just too much energy for almost nothing. I had to teach them basics - how to use Pywikibot's scripts, Gerrit, Phabricator, Git, command line, wiki, Python, ... and what for?
I remember more interest at the 2019 Prague Wikimedia Hackathon came from people already using it / planning to use it on their task/project/wiki.
I am now starting to think that this might be better audience to reach as they are already familiar / getting familiar with Pywikibot and also might be more willing to stay contributing to Pywikibot, once they first try. Me and @matej_suchanek are good examples of such Pywikibot users, who started to contribute to the project as well. Such people might even need less mentoring as they dig in Pywikibot docs by themselves. So I would propose targetting such people / communities.

May 12 2022, 10:13 PM · Developer-Advocacy (Apr-Jun 2022)

May 8 2022

Dvorapa updated subscribers of T307847: toolforge-jobs should be able to run git with ssh.
May 8 2022, 5:28 PM · cloud-services-team, Toolforge Jobs framework

May 7 2022

Dvorapa added a comment to T307847: toolforge-jobs should be able to run git with ssh.

So my options are https or OAuth. Neither convenient :/

May 7 2022, 10:32 PM · cloud-services-team, Toolforge Jobs framework
Dvorapa updated subscribers of T307847: toolforge-jobs should be able to run git with ssh.
May 7 2022, 8:58 PM · cloud-services-team, Toolforge Jobs framework
Dvorapa created T307847: toolforge-jobs should be able to run git with ssh.
May 7 2022, 8:56 PM · cloud-services-team, Toolforge Jobs framework

Feb 8 2022

Dvorapa added a comment to T301185: replace.py breaks articles.

Oh, I found the issue, you have already solved it in the new commit :)

Feb 8 2022, 8:48 PM · Pywikibot-replace.py, Pywikibot
Dvorapa added a comment to T301185: replace.py breaks articles.

@Xqt no problem. Pretty weird, I think there might have been an issue within command line parameter parsing code section. Have you found the cause already?

Feb 8 2022, 8:21 PM · Pywikibot-replace.py, Pywikibot

Feb 7 2022

Dvorapa updated the task description for T301185: replace.py breaks articles.
Feb 7 2022, 11:04 PM · Pywikibot-replace.py, Pywikibot
Dvorapa added a comment to T299306: -mysqlquery option of replace.py is not recognized.

It seems that the commit broke the basic functionality of the replace.py script.

Feb 7 2022, 10:34 PM · Patch-For-Review, Pywikibot-replace.py, Pywikibot-pagegenerators.py, Pywikibot
Dvorapa added a comment to T299306: -mysqlquery option of replace.py is not recognized.

Reverted in https://gerrit.wikimedia.org/r/c/pywikibot/core/+/760553 (see T301185)

Feb 7 2022, 10:33 PM · Patch-For-Review, Pywikibot-replace.py, Pywikibot-pagegenerators.py, Pywikibot
Dvorapa added a comment to T301185: replace.py breaks articles.

https://gerrit.wikimedia.org/r/c/pywikibot/core/+/760553

Feb 7 2022, 10:33 PM · Pywikibot-replace.py, Pywikibot
Dvorapa reopened T299306: -mysqlquery option of replace.py is not recognized as "Open".
Feb 7 2022, 10:33 PM · Patch-For-Review, Pywikibot-replace.py, Pywikibot-pagegenerators.py, Pywikibot
Dvorapa closed T301185: replace.py breaks articles as Resolved.
Feb 7 2022, 10:33 PM · Pywikibot-replace.py, Pywikibot
Dvorapa added a comment to T301185: replace.py breaks articles.

Identified rPWBC15b2db3906276030b8b475c66c3d2ad4ce8eddc0 as a source of trouble. Reverting for now

Feb 7 2022, 10:17 PM · Pywikibot-replace.py, Pywikibot
Dvorapa moved T301185: replace.py breaks articles from Backlog to Bugs on the Pywikibot-replace.py board.
Feb 7 2022, 9:09 PM · Pywikibot-replace.py, Pywikibot
Dvorapa updated the task description for T301185: replace.py breaks articles.
Feb 7 2022, 9:08 PM · Pywikibot-replace.py, Pywikibot
Dvorapa renamed T301185: replace.py breaks articles from replace.py doesn't work anymore to replace.py breaks articles.
Feb 7 2022, 9:07 PM · Pywikibot-replace.py, Pywikibot
Dvorapa updated subscribers of T301185: replace.py breaks articles.
Feb 7 2022, 9:03 PM · Pywikibot-replace.py, Pywikibot
Dvorapa triaged T301185: replace.py breaks articles as High priority.
Feb 7 2022, 9:03 PM · Pywikibot-replace.py, Pywikibot
Dvorapa updated the task description for T301185: replace.py breaks articles.
Feb 7 2022, 9:03 PM · Pywikibot-replace.py, Pywikibot
Dvorapa created T301185: replace.py breaks articles.
Feb 7 2022, 9:02 PM · Pywikibot-replace.py, Pywikibot

Dec 9 2021

Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

We can either ignore dependency check in Toolforge for pymysql, or wait until Debian devs add 0.7.11 to Stretch (never gonna happen), or wait until Toolforge updates to Buster (hopefully soon), or go back and revert the change, or release 7.0.0 after Toolforge updates to Buster. No solution is ideal but every solution is better than the current state.

Dec 9 2021, 9:51 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa reopened T216741: MySQL page generator throws error on sock.close() on toolforge as "Open".
Dec 9 2021, 9:43 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

Solved upstream already.

Dec 9 2021, 9:41 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.
WARNING: /mnt/nfs/labstore-secondary-tools-project/dvorapabot/pywikibot/pywikibot/pagegenerators.py:2815: FutureWarning: pymysql package release 0.7.10 is deprecated since release 7.0.0; use pymysql >= 0.7.11 instead.
Dec 9 2021, 9:37 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot, Toolforge

Jun 15 2021

Dvorapa updated the task description for T284939: Toolforge bots stopped working.
Jun 15 2021, 9:06 PM · Pywikibot
Dvorapa updated the task description for T285015: add_text.py fails critically on Toolforge.
Jun 15 2021, 9:05 PM · Patch-For-Review, Pywikibot-Scripts, Pywikibot
Dvorapa updated the task description for T285015: add_text.py fails critically on Toolforge.
Jun 15 2021, 8:56 PM · Patch-For-Review, Pywikibot-Scripts, Pywikibot
Dvorapa created T285015: add_text.py fails critically on Toolforge.
Jun 15 2021, 8:54 PM · Patch-For-Review, Pywikibot-Scripts, Pywikibot
Dvorapa added a comment to T284939: Toolforge bots stopped working.

As I said earlier, we can do a workaround and "install" setuptools into a folder inside pywikibot folder, like we do with mwparserfromhell. I'll test my suggestion and if it will work, we don't have to revert anything.

As a workaround we could temporarily install newer setuptools into /shared/pywikibot/setuptools, like we do with mwparserfromhell. Not sure if it will work this way though.

Jun 15 2021, 8:50 PM · Pywikibot
Dvorapa added a comment to T284939: Toolforge bots stopped working.

As I said earlier, we can do a workaround and "install" setuptools into a folder inside pywikibot folder, like we do with mwparserfromhell. I'll test my suggestion and if it will work, we don't have to revert anything.

Jun 15 2021, 6:30 PM · Pywikibot

Jun 14 2021

Dvorapa added a comment to T284299: Install setuptools >= 49.4.0 on Toolforge.

As a workaround we could temporarily install newer setuptools into /shared/pywikibot/setuptools, like we do with mwparserfromhell. Not sure if it will work this way though.

Jun 14 2021, 7:02 PM · cloud-services-team, Toolforge (Software install/update), Pywikibot
Dvorapa added a comment to T284299: Install setuptools >= 49.4.0 on Toolforge.
Jun 14 2021, 5:21 PM · cloud-services-team, Toolforge (Software install/update), Pywikibot
Dvorapa merged T284939: Toolforge bots stopped working into T284299: Install setuptools >= 49.4.0 on Toolforge.
Jun 14 2021, 5:14 PM · cloud-services-team, Toolforge (Software install/update), Pywikibot
Dvorapa merged task T284939: Toolforge bots stopped working into T284299: Install setuptools >= 49.4.0 on Toolforge.
Jun 14 2021, 5:14 PM · Pywikibot
Dvorapa created T284939: Toolforge bots stopped working.
Jun 14 2021, 5:09 PM · Pywikibot

Jun 6 2021

Dvorapa updated the task description for T284396: You have to hit Ctrl+C three times to cancel script.
Jun 6 2021, 12:38 PM · Pywikibot
Dvorapa created T284396: You have to hit Ctrl+C three times to cancel script.
Jun 6 2021, 12:38 PM · Pywikibot

May 29 2021

Dvorapa added a comment to T276608: Offer the source mode with tools as an opt-in setting.

So to make this possible, I should activate beta feature in addition to discussion tools? Understood! But it should have been written in Tech News or somewhere, Tech News just said what you said here:

It’s already live, see Speciální:Nastavení#mw-prefsection-editing-discussion (setting Aktivovat experimentální nástroje v editoru zdrojového kódu…).

May 29 2021, 6:21 PM · Editing-team, DiscussionTools
Dvorapa added a comment to T280079: Broken login behavior last few months.

Still happens even after logout and browser cache clearance. I am logged in at cswiki. If I open mediawikiwiki, I have to click Login button. Sometimes it helps and I'm logged in, sometimes it requires a password even though I'm logged in at cswiki.

May 29 2021, 4:42 PM · MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth
Dvorapa added a comment to T276608: Offer the source mode with tools as an opt-in setting.

There is no such option for me

May 29 2021, 4:38 PM · Editing-team, DiscussionTools
Dvorapa added a comment to T276608: Offer the source mode with tools as an opt-in setting.

When this is going to be live on cswiki?

May 29 2021, 3:35 PM · Editing-team, DiscussionTools
Dvorapa added a comment to T283957: Pywikibot memory leak after accessing BasePage.botMayEdit.

I had similar issue, installing mwparserfromhell and optimizing my script helped me.

May 29 2021, 1:28 PM · Pywikibot
Dvorapa awarded T283957: Pywikibot memory leak after accessing BasePage.botMayEdit a Burninate token.
May 29 2021, 1:18 PM · Pywikibot

May 21 2021

Dvorapa awarded T283206: Category list and siteSub text unusually large font size (Vector regression), absolutely positioned elements relative a Meh! token.
May 21 2021, 12:01 AM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2020-21), Design, Regression, Vector (legacy skin)

May 14 2021

Meno25 awarded T223157: missing _page_id attribute when loading a page a Love token.
May 14 2021, 4:06 PM · Pywikibot

May 1 2021

Dvorapa updated the task description for T281628: Add peak memory usage to jobs in sge-jobs.
May 1 2021, 1:32 PM · Toolforge
Dvorapa created T281628: Add peak memory usage to jobs in sge-jobs.
May 1 2021, 1:31 PM · Toolforge
Dvorapa added a comment to T281551: Travis CI tests failing due to missing user-config.py.

Yeah, when I run python pwb.py generate_user_files locally, it breaks on the same issue:

$ python pwb.py generate_user_files
Traceback (most recent call last):
  File "/home/pavel/pywikibot5/pwb.py", line 199, in <module>
    import pywikibot as pwb
  File "/home/pavel/pywikibot5/pywikibot/__init__.py", line 22, in <module>
    from pywikibot import config as _config
  File "/home/pavel/pywikibot5/pywikibot/config.py", line 380, in <module>
    base_dir = get_base_dir()
  File "/home/pavel/pywikibot5/pywikibot/config.py", line 371, in get_base_dir
    raise RuntimeError(exc_text)
RuntimeError: No user-config.py found in directory '/home/pavel/pywikibot5'.
  Please check that user-config.py is stored in the correct location.
  Directory where user-config.py is searched is determined as follows:
May 1 2021, 10:09 AM · Pywikibot, Pywikibot-tests

Apr 13 2021

Dvorapa added a comment to T280079: Broken login behavior last few months.

Yes. Should I logout, login and try again?

Apr 13 2021, 11:08 PM · MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth
Dvorapa added a comment to T280079: Broken login behavior last few months.

Last few months this happens to me all the time, never before.

Apr 13 2021, 8:42 PM · MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth
Dvorapa updated the task description for T280079: Broken login behavior last few months.
Apr 13 2021, 8:41 PM · MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth
Dvorapa created T280079: Broken login behavior last few months.
Apr 13 2021, 8:41 PM · MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth

Mar 30 2021

Dvorapa added a comment to T277890: Unnecessary else/elif used after raise.

It seems there are new changes in the repository. You should first update files in your computer, before uploading your changes to the repository. Make sure you use (git checkout master -> ) git pull ( -> git checkout <your branch name>)

Mar 30 2021, 1:18 PM · good first task, Pywikibot

Oct 25 2020

Evolutionoftheuniverse awarded T164825: Add some type of folders/categories/sorting to user page a Stroopwafel token.
Oct 25 2020, 6:20 PM · Quarry
Evolutionoftheuniverse awarded T135908: Add a possibility to delete a draft a Stroopwafel token.
Oct 25 2020, 6:19 PM · Quarry

Jul 29 2020

Dvorapa added a comment to T256562: Clicking on a project name in the "Repo" column, only open patches are shown for that repo, not any patches as in 2.15.

I mean this is a fair point to me. Project Dashboards are much more novice-friendly than just list of open changes and a search field, for sure.

Jul 29 2020, 4:55 PM · Regression, Gerrit
Dvorapa added a comment to T256562: Clicking on a project name in the "Repo" column, only open patches are shown for that repo, not any patches as in 2.15.

But that would just show all things (even abandoned) and not in distinct categories, which is usually quite cluttered. To me this is a huge regression, that perhaps bothers just me (as I was using the dashboard all the time), but as it does not bother anyone else, noone want to make effort to fix this.

Jul 29 2020, 4:03 PM · Regression, Gerrit

Jul 22 2020

Dvorapa added a comment to T258400: Add support for sysop_itwiki to pywikibot.

No sysopwiki/arbcomwiki is in Pwb yet I think, perhaps let's close it as declined until we decide to include them as a whole group

Jul 22 2020, 4:03 PM · Pywikibot

Jul 9 2020

Dvorapa added a comment to T257559: APIHiddenTestCase.test_ecoreality test of site_detect_tests.py unexpectedly pass.

(or find more stable wiki installation with unavailable api.php)

Jul 9 2020, 7:46 PM · Pywikibot, Pywikibot-tests
Dvorapa committed rPWBCc7e1d74b1048: Revert "[bugfix] remove expectedFailure decorator of test_ecoreality" (authored by Dvorapa).
Revert "[bugfix] remove expectedFailure decorator of test_ecoreality"
Jul 9 2020, 7:46 PM
Dvorapa added a reverting change for rPWBC1c4659c5b3fe: [bugfix] remove expectedFailure decorator of test_ecoreality: rPWBCc7e1d74b1048: Revert "[bugfix] remove expectedFailure decorator of test_ecoreality".
Jul 9 2020, 7:46 PM
Dvorapa added a comment to T257559: APIHiddenTestCase.test_ecoreality test of site_detect_tests.py unexpectedly pass.

Reverted, the patch broke the test. It fails because the wiki has temporary server issues. Either leave the test as is or remove it at all.

Jul 9 2020, 7:44 PM · Pywikibot, Pywikibot-tests