Commands for filling in missing user rights expirations (each line represents the parameters for the command, and should be prefixed with mwscript, the script name, and the correct wiki enwiki: // unexpired, full timestamp available --logid=108897396 --group=ipblock-exempt --expiry=20201212010417 --logid=108897263 --group=ipblock-exempt --expiry=20210612005604 --logid=108897191 --group=ipblock-exempt --expiry=20200912005053 --logid=108897072 --group=ipblock-exempt --expiry=20200912004311 --logid=108896712 --group=ipblock-exempt --expiry=20200912001857 --logid=108897577 --group=confirmed --expiry=20200712012113 --logid=108897603 --group=confirmed --expiry=20200712012300 --logid=108897623 --group=confirmed --expiry=20200712012434 --logid=108897641 --group=confirmed --expiry=20200712012531 --logid=108897684 --group=confirmed --expiry=20200712012754 --logid=108897694 --group=confirmed --expiry=20200712012827 --logid=108897702 --group=confirmed --expiry=20200712012853 --logid=108897709 --group=confirmed --expiry=20200712012933 --logid=108897744 --group=confirmed --expiry=20200712013155 --logid=108897753 --group=confirmed --expiry=20200712013215 --logid=108897759 --group=confirmed --expiry=20200712013239 --logid=108897763 --group=confirmed --expiry=20200712013306 --logid=108897786 --group=confirmed --expiry=20200712013519 --logid=108897790 --group=confirmed --expiry=20200712013542 --logid=108897794 --group=confirmed --expiry=20200712013607 --logid=108897814 --group=confirmed --expiry=20200712013706 --logid=108897822 --group=confirmed --expiry=20200712013727 --logid=108897823 --group=confirmed --expiry=20200712013742 --logid=108897835 --group=confirmed --expiry=20200712013833 --logid=108897875 --group=confirmed --expiry=20200712014147 --logid=108897885 --group=confirmed --expiry=20200712014208 --logid=108897890 --group=confirmed --expiry=20200712014225 --logid=108897901 --group=confirmed --expiry=20200712014325 --logid=108897905 --group=confirmed --expiry=20200712014350 --logid=108897909 --group=confirmed --expiry=20200712014416 --logid=108897916 --group=confirmed --expiry=20200712014444 // (for some users, the rights expired before the to-the-second timestamp was checked, and so they are to-the-minute with the seconds from the log entry) --logid=108911235 --group=confirmed --expiry=20200622153017 --logid=108911240 --group=confirmed --expiry=20200622153037 --logid=108911259 --group=confirmed --expiry=20200622153111 --logid=108911266 --group=confirmed --expiry=20200622153127 --logid=108911272 --group=confirmed --expiry=20200622153157 --logid=108911276 --group=confirmed --expiry=20200622153213 --logid=108912128 --group=confirmed --expiry=20200619160843 // unexpired --logid=108923299 --group=ipblock-exempt --expiry=20201213023005 // seconds are from log entry --logid=108935522 --group=confirmed --expiry=20200620151821 --logid=108935533 --group=confirmed --expiry=20200620151845 --logid=108935541 --group=confirmed --expiry=20200620151905 --logid=108935548 --group=confirmed --expiry=20200620151925 --logid=108935551 --group=confirmed --expiry=20200620151942 --logid=108935562 --group=confirmed --expiry=20200620152000 --logid=108935571 --group=confirmed --expiry=20200620152016 --logid=108935574 --group=confirmed --expiry=20200620152035 --logid=108935581 --group=confirmed --expiry=20200620152052 --logid=108935586 --group=confirmed --expiry=20200620152110 --logid=108935593 --group=confirmed --expiry=20200620152125 --logid=108935599 --group=confirmed --expiry=20200620152140 --logid=108935607 --group=confirmed --expiry=20200620152200 --logid=108935618 --group=confirmed --expiry=20200620152218 --logid=108935654 --group=confirmed --expiry=20200620152336 // unexpired --logid=108938150 --group=ipblock-exempt --expiry=20200713171342 --logid=108967966 --group=ipblock-exempt --expiry=20200814210904 --logid=108974291 --group=ipblock-exempt --expiry=20210615041146 --logid=108974418 --group=ipblock-exempt --expiry=20200815041636 --logid=108995234 --group=ipblock-exempt --expiry=20210615203310 --logid=108995276 --group=ipblock-exempt --expiry=20210615203554 --logid=108999462 --group=patroller --expiry=20200715000000 --logid=109002272 --group=ipblock-exempt --expiry=20210616034517 --logid=109002362 --group=ipblock-exempt --expiry=20201216035156 --logid=109002742 --group=ipblock-exempt --expiry=20210616041817 // Done all enwiki // bgwiki, seconds from log entry --logid=5833127 --group=interface-admin --expiry=20200613105635 // dewiki, full timestamp from metadata of removal log entry --logid=124950844 --group=ipblock-exempt --expiry=20210612225415 // enwikiversity, seconds are from log entry --logid=3220136 --group=confirmed --expiry=20200619000142 --logid=3220264 --group=confirmed --expiry=20200620002616 --logid=3220393 --group=confirmed --expiry=20200621033905 --logid=3220395 --group=confirmed --expiry=20200621033947 // itwiki, full timestamp from metadata of removal log entry --logid=52270896 --group=flood --expiry=20200612123025 // ptwiki, full timestamp from unexpired entry in user groups --logid=28075394 --group=confirmed --expiry=20200712134844 // ptwiki, full timestamp from metadata of removal log entry --logid=28081388 --group=rollbacker --expiry=20200615050714 // zhwiki --logid=9730823 --group=ipblock-exempt --expiry=20201212142436 // incubatorwiki --logid=3085805 --group=test-sysop --expiry=20200710131059 --logid=3085805 --group=translationadmin --expiry=20200710131059 // simplewiktionary, full timestamp from metadata of removal log entry --logid=89109 --group=bot --expiry=20200619233509 // hiwiki --logid=3498803 --group=filemover --expiry=20200913061730 // wikidata, gull timestamp from metadata of removal log entry --logid=663465825 --group=confirmed --expiry=20200914214056 LEFT TO PROCESS: https://pl.wikipedia.org/wiki/Specjalna:Uprawnienia/Tar_Lócesilion entry: 00:49, 12 June 2020 missing expiration: pseudobot (END TIME UNKNOWN, HAS EXPIRED BEFORE 13 June 2020 at 04:41) https://commons.wikimedia.org/wiki/Special:UserRights/Ahmad252Test 16:52, 12 June 2020 missing expiration: file mover (END TIME UNKNOWN, HAS EXPIRED BEFORE 13 June 2020 at 04:58)