aboutsummaryrefslogtreecommitdiffstats
path: root/resources/src/mediawiki.special.block/stores/block.js
Commit message (Expand)AuthorAgeFilesLines
* SpecialBlock [Codex]: Include an 'Active range blocks' table for IPsMusikAnimal2025-04-031-2/+10
* block: Normalize IP addresses and ranges for ApiQueryLogEventsTim Starling2025-03-241-2/+8
* SpecialBlock [Codex]: reset blockId when the target user changesMusikAnimal2025-03-221-0/+1
* build: Fix and re-enable eslint rule unicorn/prefer-includesJames D. Forrester2025-03-211-8/+8
* Merge "BlockLog.vue: hide inapplicable fields for unblock events"jenkins-bot2025-03-181-1/+1
|\
| * BlockLog.vue: hide inapplicable fields for unblock eventsMusikAnimal2025-03-171-1/+1
* | SpecialBlock [Codex]: don't clear the alreadyBlocked prop when resettingMusikAnimal2025-03-171-1/+0
|/
* BlockLog: bring tables closer to designs and simplify logicMusikAnimal2025-03-051-8/+8
* Special:Block [Codex]: Adjust accordion behaviourhmonroy2025-03-041-0/+4
* SpecialBlock [Codex]: Improve form reset logic and add testsMusikAnimal2025-02-251-8/+10
* SpecialBlock [Codex]: guard against race conditions on initial loadMusikAnimal2025-02-201-1/+3
* API: Use ExpiryDef for action=block expiry parameterSam Wilson2025-01-291-0/+2
* SpecialBlock [Codex]: dynamically build actionrestrictions when blockingMusikAnimal2025-01-171-12/+3
* Merge "mediawiki.special.block: Validate block target"jenkins-bot2025-01-171-2/+8
|\
| * mediawiki.special.block: Validate block targetTheresNoTime2025-01-161-2/+8
* | Merge "SpecialBlock: Success message on removing a block"jenkins-bot2025-01-161-4/+12
|\ \ | |/ |/|
| * SpecialBlock: Success message on removing a blockSam Wilson2025-01-161-4/+12
* | Merge "SpecialBlock: Don't override default removal reason"jenkins-bot2025-01-161-1/+1
|\ \ | |/ |/|
| * SpecialBlock: Don't override default removal reasonSam Wilson2025-01-141-1/+1
* | SpecialBlock [Codex]: hide all of CodexHTMLForm except the targetMusikAnimal2025-01-151-1/+0
* | Merge "mediawiki.special.block: Reset form after every target change"jenkins-bot2025-01-141-5/+2
|\ \
| * | mediawiki.special.block: Reset form after every target changeTheresNoTime2025-01-141-5/+2
| |/
* | Merge "SpecialBlock: Retrieve reason and parsedreason from API"jenkins-bot2025-01-141-1/+1
|\ \ | |/ |/|
| * SpecialBlock: Retrieve reason and parsedreason from APISam Wilson2025-01-141-1/+1
* | SpecialBlock: Add confirmation dialog when removing blocksSam Wilson2025-01-131-0/+32
|/
* BlockLog.vue: show parsed "Reason" in all three logsMusikAnimal2025-01-091-2/+2
* SpecialBlock: Don't send allowusertalk=1 to the block API when not requiredSam Wilson2025-01-031-1/+11
* SpecialBlock: Change hideName to hideUser to match field nameSam Wilson2024-12-231-10/+10
* SpecialBlock: Handle block ID or 'newblock' when saving formSam Wilson2024-12-191-1/+18
* mediawiki.special.block: Load form from idTheresNoTime2024-12-171-3/+11
* SpecialBlock [Codex]: fix reblocking and rework storeMusikAnimal2024-12-151-96/+232
* SpecialBlock: Add remaining form fields to editingSam Wilson2024-12-131-4/+23
* SpecialBlock [Codex]: improve handling of clearing of the target userMusikAnimal2024-12-111-0/+8
* SpecialBlock: Hide block form unless creating or editingSam Wilson2024-12-111-1/+21
* SpecialBlock.vue: keep track of promises in the store, add loading stateMusikAnimal2024-11-261-12/+101
* SpecialBlock [Codex]: use confirmation dialog instead of checkboxMusikAnimal2024-11-201-14/+38
* SpecialBlock [Codex]: Fix various bugs with hideuser and error displayMusikAnimal2024-11-161-5/+5
* SpecialBlock [Codex]: Reset form after saving blockMusikAnimal2024-11-161-17/+42
* ExpiryField.vue: react to changes to the store's expiryMusikAnimal2024-11-151-2/+1
* SpecialBlock [Codex]: only supply reblock parameter when trueMusikAnimal2024-11-131-1/+4
* SpecialBlock: Fix logic of showing User_talk editing block optionSam Wilson2024-11-041-1/+1
* SpecialBlock: Hide user talk checkbox when not applicableSam Wilson2024-10-291-1/+6
* SpecialBlock: Refactor block details to be non-generic componentSam Wilson2024-10-291-4/+15
* SpecialBlock: Move additional options to their own componentSam Wilson2024-10-251-13/+42
* mediawiki.special.block: "Editing their own talk page" is invertedhmonroy2024-10-211-1/+1
* SpecialBlock [Vue]: add NamespacesField and PagesField componentsMusikAnimal2024-10-161-1/+21
* SpecialBlock [Vue]: require confirmation for hidehuser and self blocksMusikAnimal2024-10-161-1/+19
* SpecialBlock [Vue]: add Pinia store for state managementMusikAnimal2024-10-161-0/+107