Page MenuHomePhabricator
Feed Advanced Search

Feb 15 2023

roman-stolar moved T321048: Artefact of the 2 part of the Experiment from To Do to In Progress on the Authentication-Experiments-2022 board.
Feb 15 2023, 12:15 PM · Authentication-Experiments-2022
roman-stolar moved T321048: Artefact of the 2 part of the Experiment from Product Backlog to To Do on the Authentication-Experiments-2022 board.
Feb 15 2023, 12:14 PM · Authentication-Experiments-2022

Feb 9 2023

roman-stolar moved T327268: CentralAuth interactions diagram from In Progress to In Review on the Authentication-Experiments-2022 board.
Feb 9 2023, 3:23 PM · Authentication-Experiments-2022

Jan 26 2023

roman-stolar moved T322076: Connecting Envoy proxy with Keycloak from In Review to Done on the Authentication-Experiments-2022 board.
Jan 26 2023, 2:48 PM · Authentication-Experiments-2022
roman-stolar moved T324560: CentralAuth + PluggableAuth compatibility review from In Review to Done on the Authentication-Experiments-2022 board.
Jan 26 2023, 2:45 PM · Authentication-Experiments-2022

Jan 19 2023

roman-stolar moved T327268: CentralAuth interactions diagram from To Do to In Progress on the Authentication-Experiments-2022 board.
Jan 19 2023, 2:52 PM · Authentication-Experiments-2022
roman-stolar claimed T327268: CentralAuth interactions diagram.
Jan 19 2023, 2:52 PM · Authentication-Experiments-2022

Jan 18 2023

roman-stolar updated the task description for T327268: CentralAuth interactions diagram.
Jan 18 2023, 12:27 PM · Authentication-Experiments-2022
roman-stolar added a parent task for T321048: Artefact of the 2 part of the Experiment: T327268: CentralAuth interactions diagram.
Jan 18 2023, 12:20 PM · Authentication-Experiments-2022
roman-stolar added a subtask for T327268: CentralAuth interactions diagram: T321048: Artefact of the 2 part of the Experiment.
Jan 18 2023, 12:20 PM · Authentication-Experiments-2022
roman-stolar added a subtask for T321039: PoC migration of users: T327268: CentralAuth interactions diagram.
Jan 18 2023, 12:18 PM · Epic, Authentication-Experiments-2022
roman-stolar added a parent task for T327268: CentralAuth interactions diagram: T321039: PoC migration of users.
Jan 18 2023, 12:18 PM · Authentication-Experiments-2022
roman-stolar triaged T327268: CentralAuth interactions diagram as High priority.
Jan 18 2023, 12:14 PM · Authentication-Experiments-2022
roman-stolar created T327268: CentralAuth interactions diagram.
Jan 18 2023, 12:13 PM · Authentication-Experiments-2022

Dec 20 2022

roman-stolar updated the task description for T324560: CentralAuth + PluggableAuth compatibility review.
Dec 20 2022, 3:09 PM · Authentication-Experiments-2022

Dec 14 2022

roman-stolar updated the task description for T324560: CentralAuth + PluggableAuth compatibility review.
Dec 14 2022, 2:18 PM · Authentication-Experiments-2022

Dec 13 2022

roman-stolar updated the task description for T324560: CentralAuth + PluggableAuth compatibility review.
Dec 13 2022, 3:20 PM · Authentication-Experiments-2022

Dec 9 2022

roman-stolar moved T324560: CentralAuth + PluggableAuth compatibility review from To Do to In Progress on the Authentication-Experiments-2022 board.
Dec 9 2022, 2:11 PM · Authentication-Experiments-2022

Nov 24 2022

roman-stolar claimed T321067: Create API client example for authentication with Envoy .
Nov 24 2022, 2:52 PM · Authentication-Experiments-2022
roman-stolar moved T321067: Create API client example for authentication with Envoy from To Do to In Progress on the Authentication-Experiments-2022 board.
Nov 24 2022, 2:50 PM · Authentication-Experiments-2022

Nov 17 2022

roman-stolar moved T322076: Connecting Envoy proxy with Keycloak from In Progress to In Review on the Authentication-Experiments-2022 board.
Nov 17 2022, 10:45 AM · Authentication-Experiments-2022

Nov 7 2022

roman-stolar moved T322076: Connecting Envoy proxy with Keycloak from To Do to In Progress on the Authentication-Experiments-2022 board.
Nov 7 2022, 11:54 AM · Authentication-Experiments-2022
roman-stolar moved T321054: Investigation on how to connect Keycloack to Envoy proxy from In Progress to In Review on the Authentication-Experiments-2022 board.
Nov 7 2022, 11:54 AM · Authentication-Experiments-2022
roman-stolar updated the task description for T321054: Investigation on how to connect Keycloack to Envoy proxy .
Nov 7 2022, 11:54 AM · Authentication-Experiments-2022
roman-stolar updated the task description for T321054: Investigation on how to connect Keycloack to Envoy proxy .
Nov 7 2022, 11:47 AM · Authentication-Experiments-2022
roman-stolar added a comment to T321054: Investigation on how to connect Keycloack to Envoy proxy .

Options/Examples:

Nov 7 2022, 11:47 AM · Authentication-Experiments-2022

Oct 27 2022

roman-stolar moved T321054: Investigation on how to connect Keycloack to Envoy proxy from To Do to In Progress on the Authentication-Experiments-2022 board.
Oct 27 2022, 1:54 PM · Authentication-Experiments-2022
roman-stolar claimed T321054: Investigation on how to connect Keycloack to Envoy proxy .
Oct 27 2022, 1:54 PM · Authentication-Experiments-2022
roman-stolar moved T321049: Deploy couple MediaWiki instances with Central Auth from In Progress to In Review on the Authentication-Experiments-2022 board.
Oct 27 2022, 1:53 PM · Authentication-Experiments-2022
roman-stolar updated the task description for T321049: Deploy couple MediaWiki instances with Central Auth.
Oct 27 2022, 1:53 PM · Authentication-Experiments-2022

Oct 18 2022

roman-stolar moved T321049: Deploy couple MediaWiki instances with Central Auth from To Do to In Progress on the Authentication-Experiments-2022 board.
Oct 18 2022, 1:19 PM · Authentication-Experiments-2022

Sep 15 2022

roman-stolar closed T313014: Improve Dockerfile for local development as Invalid.
Sep 15 2022, 11:29 AM · Thumbor Migration

Aug 29 2022

roman-stolar claimed T265362: OAuth extension - update\add logic of userCanSeeSecret() method of Backend\ConsumerAcceptance class..
Aug 29 2022, 2:18 PM · serviceops, Platform Team Initiatives (API Gateway), MediaWiki-extensions-OAuth, Platform Team Workboards (S&F Workboard)
roman-stolar added a comment to T265362: OAuth extension - update\add logic of userCanSeeSecret() method of Backend\ConsumerAcceptance class..

Assigned it just for review actual status, as it located in S&F Workboard.

Aug 29 2022, 2:18 PM · serviceops, Platform Team Initiatives (API Gateway), MediaWiki-extensions-OAuth, Platform Team Workboards (S&F Workboard)
roman-stolar added a comment to T255151: Provide capability for a DBDriver to be specified in an extension.json.

Assigned it just for review actual status, as it located in S&F Workboard.

Aug 29 2022, 2:14 PM · Platform Team Workboards (S&F Workboard), MediaWiki-Installer
roman-stolar claimed T255151: Provide capability for a DBDriver to be specified in an extension.json.
Aug 29 2022, 2:14 PM · Platform Team Workboards (S&F Workboard), MediaWiki-Installer
roman-stolar claimed T266463: OAuth extension - remove unused parameter from userCanSee() methods and methods, calling it..
Aug 29 2022, 2:04 PM · Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
roman-stolar added a comment to T266463: OAuth extension - remove unused parameter from userCanSee() methods and methods, calling it..

Assigned it just for review actual status, as it located in S&F Workboard.

Aug 29 2022, 2:04 PM · Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
roman-stolar added a comment to T215121: Expose actor IDs via the API.

Assigned it just for review, as it located in S&F Workboard.

Aug 29 2022, 1:58 PM · Platform Team Workboards (S&F Workboard), MediaWiki-Action-API
roman-stolar claimed T215121: Expose actor IDs via the API.
Aug 29 2022, 1:57 PM · Platform Team Workboards (S&F Workboard), MediaWiki-Action-API
roman-stolar claimed T262205: Need for new event-type - `user_create` and `user_rename`.
Aug 29 2022, 12:58 PM · Data-Engineering, Platform Team Workboards (S&F Workboard), Platform Engineering Roadmap Decision Making, Event-Platform

Aug 26 2022

roman-stolar claimed T226857: Provide capability for a DB to be added in an extension.
Aug 26 2022, 11:42 AM · Patch-Needs-Improvement, Story, Platform Team Workboards (S&F Workboard), MediaWiki-Installer
roman-stolar claimed T247393: Replace static calls related to UserMail with calling respective methods of EmailSender service.
Aug 26 2022, 11:35 AM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), MediaWiki-Email, Patch-Needs-Improvement, MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Dependency injection, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2))
roman-stolar claimed T243743: Add tests MessageCache::updateMessageOverride.
Aug 26 2022, 11:20 AM · Patch-Needs-Improvement, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
roman-stolar claimed T243755: Add pure unit-tests for SearchMySQL, SearchSqlite etc....
Aug 26 2022, 11:03 AM · Patch-Needs-Improvement, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
roman-stolar claimed T249146: Verify that actionOverrides callbacks work with Article as a parameter.
Aug 26 2022, 10:48 AM · Patch-For-Review, Platform Team Workboards (S&F Workboard)
roman-stolar claimed T243910: Refactor ConverterRule not to use public variables from LanguageConverter and remove mutual dependency between them.
Aug 26 2022, 10:41 AM · Patch-Needs-Improvement, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
roman-stolar claimed T226832: Deprecate Language::convertTitle(), findVariantLink(), updateConversionTable(), and friends.
Aug 26 2022, 10:15 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), MW-1.35-notes (1.35.0-wmf.32; 2020-05-12), Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n

Aug 25 2022

roman-stolar claimed T243325: Avoid mutual dependency between LanguageConverter and Language by introducing specialised interfaces.
Aug 25 2022, 1:04 PM · Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
roman-stolar claimed T252095: Get rid of calling deprecated LanguageConverter methods from Language class (and remove in 1.41).
Aug 25 2022, 12:54 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Technical-Debt (Deprecation process), MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Story, MediaWiki-Language-converter, Platform Team Workboards (S&F Workboard)
roman-stolar claimed T256753: Hard deprecate LanguageConverter related methods from Language class Part 3.
Aug 25 2022, 12:54 PM · MediaWiki-Language-converter, Platform Team Workboards (S&F Workboard)
roman-stolar claimed T256752: Hard deprecate LanguageConverter related methods from Language class.
Aug 25 2022, 12:53 PM · MediaWiki-Language-converter, Platform Team Workboards (S&F Workboard)
roman-stolar claimed T256751: Hard deprecate LanguageConverter related methods from Language class.
Aug 25 2022, 12:53 PM · MediaWiki-Language-converter, Platform Team Workboards (S&F Workboard)
roman-stolar claimed T254004: Use global LanguageConverterFactory as MediawikiService:: instead for injecting it via DI in Language class.
Aug 25 2022, 9:20 AM · Patch-Needs-Improvement, Dependency injection, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n

Aug 22 2022

roman-stolar added a comment to T252719: Upgrade thumbor to Thumbor 7 and python3.

Also we have a patch/branch with stable/old version (Python 2.7, Debian 9) where "thumbor community core" used as a dependency.

Aug 22 2022, 11:59 AM · Patch-For-Review, Thumbor Migration, Python3-Porting
roman-stolar added a comment to T252719: Upgrade thumbor to Thumbor 7 and python3.

Hi @ori , we plan to discuss this case on meeting tomorrow with @hnowlan.

Aug 22 2022, 11:51 AM · Patch-For-Review, Thumbor Migration, Python3-Porting

Aug 18 2022

roman-stolar added a comment to T252719: Upgrade thumbor to Thumbor 7 and python3.

Hi @ori!
We are working with @hnowlan, who is responsible to get this deployed.
We fork "core" code source from Thumbor Community Core to Wikimedia Thumbor to reduce the number of dependencies that need to be maintained. (At the moment TC Core didn't support Python 3.7 and Thumbor 7).
We look into repository that already has some useful things for migration as it was configure for Debian Buster and Python 3+.
Also after migration we update packages and code sources to be relevant with new version of Debian Buster, Python 3.7 and Thumbor 7.

Aug 18 2022, 3:11 PM · Patch-For-Review, Thumbor Migration, Python3-Porting

Aug 17 2022

roman-stolar added a project to T314015: HTTP 404 error for specific TIF thumbnail on Commons: Thumbor Migration.
Aug 17 2022, 12:29 PM · Thumbor Migration, Commons, Thumbor
roman-stolar added a project to T311004: HTTP 429 returned when rendering thumbnails for grayscale TIFF files: Thumbor Migration.
Aug 17 2022, 12:29 PM · Thumbor Migration, Thumbor, Commons
roman-stolar raised the priority of T313016: Investigate Code Coverage with tests for all the code from High to Needs Triage.
Aug 17 2022, 12:24 PM · Test-Coverage, Thumbor Migration
roman-stolar added a project to T47212: TIF less focused than JPG equivalent (due to conditional sharpening applied to JPEGs and not TIFFS): Thumbor Migration.
Aug 17 2022, 12:21 PM · Thumbor Migration, Thumbor, Commons, MediaWiki-File-management
roman-stolar triaged T314393: Division operation fix for Python 3+ as High priority.
Aug 17 2022, 12:18 PM · Python3-Porting, Thumbor Migration
roman-stolar raised the priority of T313016: Investigate Code Coverage with tests for all the code from Medium to High.
Aug 17 2022, 12:18 PM · Test-Coverage, Thumbor Migration
roman-stolar moved T313016: Investigate Code Coverage with tests for all the code from Backlog to To Do on the Thumbor Migration board.
Aug 17 2022, 12:18 PM · Test-Coverage, Thumbor Migration
roman-stolar added a project to T253280: Per-file control for some thumbnail generation parameters : Thumbor Migration.
Aug 17 2022, 12:17 PM · Thumbor Migration, MediaWiki-File-management, Commons, SDC General, Thumbor, Wikidata

Aug 12 2022

roman-stolar added a comment to T252719: Upgrade thumbor to Thumbor 7 and python3.

Hi @Krinkle , when we are working on migration Wikimedia Thumbor to Python 3.7 and Thumbor 7, we have a discussion and decide to fork required code from Thumbor Community Core to reduce the number of dependencies that need to be maintained.

Aug 12 2022, 10:34 AM · Patch-For-Review, Thumbor Migration, Python3-Porting

Aug 5 2022

roman-stolar moved T314657: Setup Debugger for Thumbor from To Do to In Progress on the Thumbor Migration board.
Aug 5 2022, 1:22 PM · Thumbor Migration
roman-stolar created T314657: Setup Debugger for Thumbor.
Aug 5 2022, 1:22 PM · Thumbor Migration

Aug 4 2022

roman-stolar moved T314393: Division operation fix for Python 3+ from In Progress to To Do on the Thumbor Migration board.
Aug 4 2022, 12:40 PM · Python3-Porting, Thumbor Migration

Aug 2 2022

roman-stolar moved T314393: Division operation fix for Python 3+ from To Do to In Progress on the Thumbor Migration board.
Aug 2 2022, 2:22 PM · Python3-Porting, Thumbor Migration
roman-stolar created T314393: Division operation fix for Python 3+.
Aug 2 2022, 2:22 PM · Python3-Porting, Thumbor Migration

Jul 14 2022

roman-stolar triaged T313020: Resolve errors with "pytest" that appear on logs when running tests as Medium priority.
Jul 14 2022, 12:10 PM · Thumbor, Thumbor Migration
roman-stolar created T313020: Resolve errors with "pytest" that appear on logs when running tests.
Jul 14 2022, 12:07 PM · Thumbor, Thumbor Migration
roman-stolar updated the task description for T313014: Improve Dockerfile for local development.
Jul 14 2022, 11:00 AM · Thumbor Migration
roman-stolar updated the task description for T313014: Improve Dockerfile for local development.
Jul 14 2022, 10:59 AM · Thumbor Migration
roman-stolar updated the task description for T313014: Improve Dockerfile for local development.
Jul 14 2022, 10:59 AM · Thumbor Migration
roman-stolar triaged T313016: Investigate Code Coverage with tests for all the code as Medium priority.
Jul 14 2022, 10:56 AM · Test-Coverage, Thumbor Migration
roman-stolar created T313016: Investigate Code Coverage with tests for all the code.
Jul 14 2022, 10:55 AM · Test-Coverage, Thumbor Migration
roman-stolar triaged T313015: Investigate improvements that appear in Python 3+ as Low priority.
Jul 14 2022, 10:52 AM · Thumbor, Platform Team Workboards (Platform Engineering Reliability), Thumbor Migration
roman-stolar created T313015: Investigate improvements that appear in Python 3+.
Jul 14 2022, 10:51 AM · Thumbor, Platform Team Workboards (Platform Engineering Reliability), Thumbor Migration
roman-stolar triaged T313014: Improve Dockerfile for local development as Medium priority.
Jul 14 2022, 10:49 AM · Thumbor Migration
roman-stolar created T313014: Improve Dockerfile for local development.
Jul 14 2022, 10:48 AM · Thumbor Migration

Jul 13 2022

roman-stolar moved T312919: Investigate whether these tests are currently correct and fit for purpose from To Do to In Progress on the Thumbor Migration board.
Jul 13 2022, 9:48 AM · Thumbor Migration
roman-stolar moved T312103: Update "Online" unit tests from In Progress to Done on the Thumbor Migration board.
Jul 13 2022, 9:48 AM · Thumbor Migration
roman-stolar updated the task description for T312103: Update "Online" unit tests .
Jul 13 2022, 9:46 AM · Thumbor Migration
roman-stolar assigned T312919: Investigate whether these tests are currently correct and fit for purpose to Vlad.shapik.
Jul 13 2022, 9:45 AM · Thumbor Migration
roman-stolar created T312919: Investigate whether these tests are currently correct and fit for purpose.
Jul 13 2022, 9:44 AM · Thumbor Migration

Jul 8 2022

roman-stolar moved T252719: Upgrade thumbor to Thumbor 7 and python3 from In Progress to Done on the Thumbor Migration board.
Jul 8 2022, 10:19 AM · Patch-For-Review, Thumbor Migration, Python3-Porting

Jul 4 2022

roman-stolar closed T305249: Figure out issue with running tests in relevant version of Wikimedia Thumbor as Resolved.
Jul 4 2022, 12:20 PM · Thumbor Migration
roman-stolar closed T307398: Code copy pasted without attribution? as Resolved.
Jul 4 2022, 12:20 PM · Software-Licensing, Thumbor Migration
roman-stolar closed T305053: Remove Thumbor Community Core as Wikimedia Thumbor dependency, a subtask of T252719: Upgrade thumbor to Thumbor 7 and python3, as Resolved.
Jul 4 2022, 12:12 PM · Patch-For-Review, Thumbor Migration, Python3-Porting
roman-stolar closed T305053: Remove Thumbor Community Core as Wikimedia Thumbor dependency as Resolved.
Jul 4 2022, 12:12 PM · Thumbor Migration
roman-stolar closed T303866: Remove usage of nosetests from Thumbor as Resolved.
Jul 4 2022, 11:16 AM · Patch-For-Review, Thumbor Migration, Performance-Team (Radar), Thumbor
roman-stolar closed T303866: Remove usage of nosetests from Thumbor, a subtask of T252719: Upgrade thumbor to Thumbor 7 and python3, as Resolved.
Jul 4 2022, 11:16 AM · Patch-For-Review, Thumbor Migration, Python3-Porting
roman-stolar added a comment to T303866: Remove usage of nosetests from Thumbor.

@Aklapper Yep, you are right. Thank you!

Jul 4 2022, 11:16 AM · Patch-For-Review, Thumbor Migration, Performance-Team (Radar), Thumbor

Jun 28 2022

roman-stolar moved T310800: Investigate blocking an identity with Apereo CAS from In Progress to In Review on the Authentication-Experiments-2022 board.
Jun 28 2022, 2:05 PM · Authentication-Experiments-2022
roman-stolar added a comment to T310800: Investigate blocking an identity with Apereo CAS.

After investigating of blocking an identity of user by Apereo CAS, we added a possibility to block user, when user trying to login. At the moment there is no possibility to force log out user from mediawiki when user was blocked in Apereo CAS as lack of user management. Apereo CAS don't have any flags/notifiers that could inform mediawiki that user are blocked. In simple way Apereo CAS just don't know what mean "blocked user". It's works with login flow, because when user trying to login, we request a data from user table to compare it. In this case we could modify request to check if user field "disabled" value is positive.

Jun 28 2022, 2:04 PM · Authentication-Experiments-2022

Jun 20 2022

roman-stolar set the point value for T310800: Investigate blocking an identity with Apereo CAS to 3.
Jun 20 2022, 1:17 PM · Authentication-Experiments-2022
roman-stolar moved T310046: Check group based authorization with Keycloak from In Review to In Progress on the Authentication-Experiments-2022 board.
Jun 20 2022, 9:52 AM · Authentication-Experiments-2022
roman-stolar moved T310800: Investigate blocking an identity with Apereo CAS from To Do to In Progress on the Authentication-Experiments-2022 board.
Jun 20 2022, 9:33 AM · Authentication-Experiments-2022