aboutsummaryrefslogtreecommitdiffstats
path: root/includes/specials/SpecialEmailUser.php
Commit message (Expand)AuthorAgeFilesLines
* Namespace all remaining files in includes/exceptionJames D. Forrester2025-03-251-1/+1
* specials: Remove constructor PHPdoc blockUmherirrender2025-02-201-7/+0
* Exclude temporary accounts from Special:EmailUser user autocompleteDreamy Jazz2024-11-131-0/+2
* specials: Use StatusValue::getMessages() instead of deprecated methodsBartosz Dziewoński2024-07-101-3/+3
* specials: Improve docs and `@ingroup` tags, fix file headersTimo Tijhof2024-05-151-4/+4
* SpecialEmailUser: Remove unused validateTarget function, deprecated in 1.41Lewis Cawte2024-05-051-25/+0
* SpecialEmailUser: Remove unused submit function, deprecated in 1.41Lewis Cawte2024-05-051-40/+0
* SpecialEmailUser: remove unused getPermissionsError function.Lewis Cawte2024-05-051-38/+0
* SpecialEmailUser: Deprecate ::getTarget()Bartosz Dziewoński2024-04-041-1/+1
* SpecialEmailUser: Replace deprecated method getPermissionsError()Bartosz Dziewoński2024-04-041-25/+20
* Refactor SpecialEmailUserFunc2024-04-041-53/+41
* emailuser: Improve permission error handlingAmmarpad2024-03-211-0/+2
* Standardise all our class alias deprecation comments for ease of greppingJames D. Forrester2024-03-191-3/+1
* Namespace Message, move to appropriate directoryJames D. Forrester2024-02-141-1/+1
* Namespace HTMLForm and friendsJames D. Forrester2024-02-141-1/+1
* Namespace includes/contextJames D. Forrester2024-02-081-1/+1
* Move user options related classes into its own namespaceMartin Urbanec2023-11-291-1/+1
* Merge "List Special:EmailUser in Special:SpecialPages"jenkins-bot2023-10-081-3/+11
|\
| * List Special:EmailUser in Special:SpecialPagesDringsim2023-10-071-3/+11
* | SpecialEmailUser: Skip validation for username when visit directly without su...Dringsim2023-10-051-1/+4
|/
* Make EmailUser stable, deprecate old methodsDaimona Eaytoy2023-09-261-5/+9
* Merge "EmailUser: use authorizeAction()"jenkins-bot2023-09-261-6/+24
|\
| * EmailUser: use authorizeAction()daniel2023-09-261-6/+24
* | SpecialPage::getDescription() should return a MessageC. Scott Ananian2023-09-211-2/+2
* | Namespace Config-related classes under \MediaWiki\ConfigJames D. Forrester2023-09-211-1/+1
|/
* Namespace User under \MediaWiki\UserJames D. Forrester2023-09-191-1/+1
* Merge "Use OutputPage::setPageTitleMsg() instead of ::setPageTitle()"jenkins-bot2023-09-191-1/+1
|\
| * Use OutputPage::setPageTitleMsg() instead of ::setPageTitle()C. Scott Ananian2023-09-181-1/+1
* | Namespace remaining 'specialpage' files under \MediaWiki\SpecialPageJames D. Forrester2023-09-181-1/+1
|/
* Use real type hints for services etc. in specials/ (A-M)Bartosz Dziewoński2023-08-291-12/+3
* Reorg: Move Status to MediaWiki\Status\Amir Sarabadani2023-08-251-1/+1
* SpecialEmailUser: Fix prefilling for subpage syntaxFunc2023-06-211-5/+7
* mail: Final round of EmailUser refactoringDaimona Eaytoy2023-06-201-2/+2
* mail: Round 6 of EmailUser refactoringDaimona Eaytoy2023-06-201-3/+3
* Introduce EmailUserFactoryDaimona Eaytoy2023-06-011-58/+48
* mail: Round 5 of EmailUser refactoringDaimona Eaytoy2023-06-011-1/+3
* mail: Round 4 of EmailUser refactoringDaimona Eaytoy2023-05-211-7/+28
* mail: Make EmailUser::getPermissionsError() return StatusValueDaimona Eaytoy2023-05-201-1/+16
* mail: Round 3 of EmailUser refactoringDaimona Eaytoy2023-05-171-8/+25
* mail: Round 2 of EmailUser refactoringDaimona Eaytoy2023-05-171-8/+26
* mail: Round 1 of EmailUser refactoringDaimona Eaytoy2023-05-171-8/+51
* Namespace SpecialE* under \MediaWiki\SpecialsJames D. Forrester2023-05-031-0/+18
* mail: Move SpecialEmailUser business logic to a new classDaimona Eaytoy2023-03-121-258/+5
* Rename rate limits to match permission namesdaniel2023-02-261-2/+2
* specials: Replace deprecated HTMLForm::addPreText/addHeaderTextUmherirrender2022-12-181-1/+1
* Make use of ?:, ?? and ??= operators in mostly trivial casesthiemowmde2022-12-051-5/+1
* Use short array destructuring instead of list()Tim Starling2022-10-211-1/+1
* mail: Replace deprecated User::getOptionUmherirrender2022-08-051-2/+12
* specials: Use setTitle() on GET forms to strip subpage everywhereBartosz Dziewoński2022-05-151-9/+2
* Use MainConfigNames instead of string literals, #2Aryeh Gregor2022-04-131-6/+8