Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Special:Block [Codex]: Set the expiry infinity option in the form | hmonroy | 2025-03-21 | 1 | -0/+15 |
* | resources: Use simple for-in instead of Object.keys().forEach() | Timo Tijhof | 2025-01-14 | 1 | -2/+2 |
* | SpecialBlock [Codex]: fix reblocking and rework store | MusikAnimal | 2024-12-15 | 1 | -2/+0 |
* | SpecialBlock [Codex]: use confirmation dialog instead of checkbox | MusikAnimal | 2024-11-20 | 1 | -1/+3 |
* | SpecialBlock [Codex]: Reset form after saving block | MusikAnimal | 2024-11-16 | 1 | -2/+6 |
* | ExpiryField.vue: react to changes to the store's expiry | MusikAnimal | 2024-11-15 | 1 | -2/+18 |
* | SpecialBlock [Vue]: add Pinia store for state management | MusikAnimal | 2024-10-16 | 1 | -2/+5 |
* | ExpiryField.vue: fix preselection of expiry field and add tests | MusikAnimal | 2024-10-08 | 1 | -1/+95 |
* | mediawiki.special.block [Vue]: add form validations and error states | MusikAnimal | 2024-10-03 | 1 | -0/+16 |