This site is no longer actively maintained. It exists for historical purposes as an example of Phabricator integration and Lua scripting.

Tasks By Author

From cpt

Author: Peter.ovchyn (Peter.ovchyn)

Switch to Active Tasks 71 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T243306 T243306: Introduce shorthand to LanguageConverter for al SpecialPage hierarchy resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
    T243310 T243310: Once we have ContentHandlerFactory, we can think about injecting the LanguageConverterFactory into ContentHandler. open Medium (orange) Peter.ovchyn (Peter.ovchyn)
    T243317 T243317: Create or define better approach to inject languageConverter into LinkHolderArray according to deprecation policy resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
      T243320 T243320: Inject a LanguageConverterFactory through ParserFactory into Parser resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
        T243321 T243321: Inject LanguageConverter via DI DefaultPreferencesFactory resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
          T243323 T243323: Inject LanguageConverter through constructor in SearchNearMatcher open Low (yellow) Peter.ovchyn (Peter.ovchyn)
            T243325 T243325: Avoid mutual dependency between LanguageConverter and Language by introducing specialised interfaces open High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
            T243326 T243326: Rename ILanguageInterface::convert function to eliminate ambiguity open Low (yellow) Peter.ovchyn (Peter.ovchyn)
              T243332 T243332: Create table with mapping between lang code and converter instead of using name convention resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                T243461 T243461: Decrease visibility of public variables in LanguageConverter class resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                T243743 T243743: Add tests MessageCache::updateMessageOverride open Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                  T243744 T243744: Add tests for ContentHandler::getPageViewLanguage resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                    T243747 T243747: Add pure unit tests for class LinkHolderArray open Low (yellow) Peter.ovchyn (Peter.ovchyn)
                      T243750 T243750: Add test for ParserOptions:optionsHash that covers case when language has variants resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                        T243751 T243751: Add tests for DefaultPreferencesFactory::profilePreferences resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn)
                          T243754 T243754: Add tests for SearchNearMatcher:: getNearMatch that cover case for language with variants resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                            T243755 T243755: Add pure unit-tests for SearchMySQL, SearchSqlite etc... open Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                              T243756 T243756: Add more tests class SkinTemplate open Needs Triage (violet) Peter.ovchyn (Peter.ovchyn)
                                T243758 T243758: Add tests for class Title, increase coverage to 75% duplicate Needs Triage (violet) Peter.ovchyn (Peter.ovchyn)
                                  T243759 T243759: Add tests for class User, increase coverage to 50% duplicate Needs Triage (violet) Peter.ovchyn (Peter.ovchyn)
                                    T243760 T243760: Move Converter to respective files resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                      T243761 T243761: Add @group Language to all tests related to Language for easier navigation through tests resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                        T243910 T243910: Refactor ConverterRule not to use public variables from LanguageConverter and remove mutual dependency between them open High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                          T243913 T243913: Decrease public variables in Language class resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Art-Baltai (Art-Baltai)
                                            T244055 T244055: Replace Parser's creation from "Parser::__constructor" to "ParserFactory::create" across all the code resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                              T244128 T244128: Add respective deprecations from class Language to RELEASE-NOTES-1.35 resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                T244709 T244709: Add more doc annotations to LanguageConverter related classes resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                  T245128 T245128: Remove deprecated code from SpecialPageFactory resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) DAlangi_WMF
                                                    T245595 T245595: MediaModeration extension MVP resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                    T245993 T245993: SqliteInstallerTest::testCheckDataDir fails on php7.4, OS: macOS Catalina resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                      T245995 T245995: Sqlite Integration tests fail on macOS php 7.4 resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                      T246076 T246076: Wrong definition of MW_ENTRY_POINT when integration tests run. resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                        T246077 T246077: SQlite has wrong DB structure after upgrading to 1.35 resolved High (red) Peter.ovchyn (Peter.ovchyn) aaron (Aaron Schulz)
                                                          T246078 T246078: Add SQLite infra to Jenkins CI invalid Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                            T246206 T246206: PhotoDNA integration resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                              T246209 T246209: Create wireframe for extension resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                T246660 T246660: Not all tests from extensions run on CI even if they exist resolved Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                  T246806 T246806: Run requests asynchronously using JobSpecification resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                    T246807 T246807: Avoid using terrorism word everywhere resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                      T247080 T247080: Implement sending emails through Async Job open Low (yellow) Peter.ovchyn (Peter.ovchyn)
                                                                        T247229 T247229: Introduce UserMailer as a service resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                          T247393 T247393: Replace static calls related to UserMail with calling respective methods of EmailSender service open High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                            T247927 T247927: Form email body and subject from template resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                              T247942 T247942: Create MediaModeration page on Mediawiki.org with detailed info and instruction invalid Medium (orange) Peter.ovchyn (Peter.ovchyn)
                                                                                T247943 T247943: Deploy MediaModeration Extension to Wikimedia Production resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Pchelolo
                                                                                T248977 T248977: ParserIntegrationTest doesn't reload ParserFactory and always test parser with default options resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                  T249531 T249531: Improve PoolCounterWork logic to cover possible raised exceptions resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                    T250139 T250139: Create generic technical approach to Augment search result resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                      T250144 T250144: Implement search result fields augmentation approach in SearchHandler resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                        T250207 T250207: Implement getting the thumbnails in the PageImages extension resolved High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                          T250217 T250217: Implement getting the page description in Wikibase/client extension resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                            T251452 T251452: Tests fails on ApiEditPageTest::testEditWhileReadOnly fails with PHP Fatal error on MacOS, php 7.4.1 if Wikibase/repo enabled open Low (yellow) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                              T251915 T251915: Use TitleFormatter instead of direct access in SearchHandler open Needs Triage (violet) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                T252063 T252063: Add integration tests that verify Thumbnails serialisation into JSON according to FileRepresentation specification open Medium (orange) Peter.ovchyn (Peter.ovchyn)
                                                                                                  T252128 T252128: Search Result contains thumbnails with size:0 resolved High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                    T252137 T252137: WIP: Introduce NamespaceNameLocalizer class invalid High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                      T252145 T252145: Introduce REST entities extensively/upfront to fully represent defined schema in code. open Low (yellow) Peter.ovchyn (Peter.ovchyn)
                                                                                                      T252151 T252151: WIP: Soft deprecate Language::getNamespaces and friends using global MediawikiServices invalid High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                        T253325 T253325: Avoid using getNsIndex from UI / SpecialNewpages.php open Medium (orange) Peter.ovchyn (Peter.ovchyn)
                                                                                                          T253460 T253460: WIP: Replace Language related calls in LanguageConverter by injecting callbacks, and avoid LanguageConverter from Language invalid Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                            T253834 T253834: Turn properties into protected Getters in LanguageConverter based hierarchy resolved High (red) Peter.ovchyn (Peter.ovchyn) Pchelolo
                                                                                                              T253849 T253849: WIP: Factor convertNamespace and convertTitle methods out of LanguageConverter invalid High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                                T253854 T253854: Inject tables into LanguageConverter in advance and avoid using loadTables function. open Medium (orange) Peter.ovchyn (Peter.ovchyn)
                                                                                                                  T254004 T254004: Use global LanguageConverterFacory as MediawikiService:: instead for injecting it via DI in Language class open High (red) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                                    T254007 T254007: Create PoC with explanation how REST Entities would work open Medium (orange) Peter.ovchyn (Peter.ovchyn)
                                                                                                                      T254267 T254267: WIP: Replace LanguageConverter ::convertTitle and ::convertNamespace in favour of ConverterHelper's and deprecate invalid Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                                        T255151 T255151: Provide capability for a DBDriver to be specified in an extension.json open Medium (orange) Peter.ovchyn (Peter.ovchyn)
                                                                                                                          T255155 T255155: Provide Documentation about creating DB extensions stalled Medium (orange) Peter.ovchyn (Peter.ovchyn)
                                                                                                                          T255159 T255159: Add text/visual explanation why extension can't be unchecked if it's a DB provider invalid Medium (orange) Peter.ovchyn (Peter.ovchyn) Peter.ovchyn (Peter.ovchyn)
                                                                                                                            T266403 T266403: Add `@group OAuth` tag to all tests in OAuth extension resolved High (red) Peter.ovchyn (Peter.ovchyn) Vlad.shapik (Vlad.shapik)
                                                                                                                              T274067 T274067: RevisionStore::getKnownCurrentRevision should be able to work with non-local PageIdentityValue resolved Medium (orange) Peter.ovchyn (Peter.ovchyn) Pchelolo


                                                                                                                                Last 5 Pages Viewed: Active Tasks By Project » Tasks By Author » Tasks By Project » Tasks By Author