aboutsummaryrefslogtreecommitdiffstats
path: root/tests/jest
Commit message (Expand)AuthorAgeFilesLines
...
* SpecialBlock.vue: keep track of promises in the store, add loading stateMusikAnimal2024-11-263-13/+36
* SpecialBlock [Codex]: use confirmation dialog instead of checkboxMusikAnimal2024-11-204-38/+62
* Merge "SpecialBlock: Update window URL when changing target, without reload"jenkins-bot2024-11-191-1/+1
|\
| * SpecialBlock: Update window URL when changing target, without reloadSam Wilson2024-11-191-1/+1
* | SpecialBlock: Separate API requests for suppress block and reblockSam Wilson2024-11-192-0/+88
|/
* SpecialBlock [Codex]: Reset form after saving blockMusikAnimal2024-11-162-2/+7
* ExpiryField.vue: react to changes to the store's expiryMusikAnimal2024-11-152-4/+20
* SpecialBlock [Codex]: only supply reblock parameter when trueMusikAnimal2024-11-132-1/+24
* SpecialBlock: Fix logic of showing User_talk editing block optionSam Wilson2024-11-041-7/+8
* SpecialBlock: Unify block log accordionsSam Wilson2024-10-312-7/+8
* SpecialBlock: Hide user talk checkbox when not applicableSam Wilson2024-10-292-0/+23
* Merge "SpecialBlock [Vue]: sync target user selection and make input clearable"jenkins-bot2024-10-281-4/+8
|\
| * SpecialBlock [Vue]: sync target user selection and make input clearableMusikAnimal2024-10-221-4/+8
* | SpecialBlock: Move additional options to their own componentSam Wilson2024-10-253-13/+34
* | mediawiki.special.block: "Editing their own talk page" is invertedhmonroy2024-10-211-0/+1
|/
* SpecialBlock [Vue]: add NamespacesField and PagesField componentsMusikAnimal2024-10-161-0/+8
* SpecialBlock [Vue]: require confirmation for hidehuser and self blocksMusikAnimal2024-10-162-10/+97
* SpecialBlock [Vue]: add Pinia store for state managementMusikAnimal2024-10-164-6/+20
* Merge "SpecialBlock.setup.js: mock blockTypePreset to prevent Vue warnings"jenkins-bot2024-10-111-1/+2
|\
| * SpecialBlock.setup.js: mock blockTypePreset to prevent Vue warningsMusikAnimal2024-10-101-1/+2
* | mediawiki.special.block: Add "See full log" linkTheresNoTime2024-10-102-1/+190
|/
* mediawiki.special.block: Modify TargetBlockLog behaviourTheresNoTime2024-10-102-1/+49
* ExpiryField.vue: fix preselection of expiry field and add testsMusikAnimal2024-10-082-3/+97
* mediawiki.special.block [Vue]: add form validations and error statesMusikAnimal2024-10-033-13/+72
* mediawiki.special.block: Set reblock in API call if already blockedTheresNoTime2024-10-011-0/+1
* mediawiki.special.block [Vue]: surface server-side msgs + loading stateMusikAnimal2024-10-012-10/+24
* mediawiki.special.block [Vue]: fix form submission and add testsMusikAnimal2024-09-293-36/+123
* UserLookup.vue [Special:Block]: bind input-value and selected separatelyMusikAnimal2024-09-291-12/+18
* TargetActiveBlocks/TargetBlockLog: Populate table components with blocksTheresNoTime2024-09-251-0/+23
* mediawiki.special.block: make submit destructive and use old messagesMusikAnimal2024-09-184-23/+81
* mediawiki.special.block: add reason fieldhmonroy2024-09-111-3/+7
* Add Jest to MW Core for testing Vue componentsEric Gardner2024-09-114-0/+332