Wikipedia talk:Ultraviolet

(Redirected from Wikipedia talk:RedWarn/Documentation/Quick Template)
Latest comment: 1 day ago by Sportzpikachu in topic Uw-botun issue

Going Ultraviolet edit

Hello there! By now, you may have already noticed that RedWarn hasn't had any major updates since 16.1 (released on March 8, 2021), and we've only been sending out some minor patches and bugfixes since then. In that time, we've been hard at work developing a complete rewrite of the project since September 2020, and we've finally done enough work to be able to release a beta version of this rewrite soon.

Because of many different factors, including the rewrite having diverged so much from the original code, the team has decided to give this version of RedWarn a brand new name. We've decided to call it Ultraviolet; electromagnetic radiation found past the opposite side of red on the visible light spectrum. Releases of the userscript will eventually be available on user pages of 10nm โ€” 10 nanometers being the smallest possible wavelength of ultraviolet light. We're still working on getting a user-friendly version of Ultraviolet available; we ask for your patience as we get closer to releasing more feature-filled builds of Ultraviolet.

Is this a new script or just a rebranded version of RedWarn?

In essence, Ultraviolet is a rewritten version of RedWarn. That said, most of the original code has been removed or replaced. Significant work has also been done to make the process of using the script smooth and universal, removing nearly all of the UI-related bugs experienced in the current version of RedWarn. In addition, we're also working on Safari support, mobile usability, internationalization (other languages), wiki-specific configurations, a dark mode, and a lot more features that make Ultraviolet just work out of the box.

What this means for RedWarn

For a while, we've been holding off on development of further versions of RedWarn in favor of the rewrite. Expanding on the current code is a feat that would take a significant amount of time, on par with just rewriting the script itself. For now, RedWarn will still be supported and given security updates and patches for minor bugs. Once Ultraviolet has been completed and integrates all the features of RedWarn, we will decommission RedWarn and ask users to switch to the new userscript.

What this means for you, as a user

Stick to RedWarn while we're still working on implementing all the features of RedWarn into Ultraviolet. Rest assured, we will still provide updates that prioritize user safety and security, so you can still use RedWarn without the fear of compromise. We highly recommend to anyone who does counter-vandalism patrol often to use only RedWarn for now in order to avoid any catastrophic bugs. We're still finishing up on making the script backwards-compatible with your existing RedWarn configuration, after that we'll begin providing beta versions of Ultraviolet, so that anyone who wishes to use Ultraviolet before it has caught up with RedWarn can do so.

You'll be able to keep on using RedWarn until we've made our first release version (i.e. 1.0) of Ultraviolet. After that, we will require you to switch to Ultraviolet from RedWarn, as we will be dropping support for RedWarn. Although this may be a bit of a bother, we ask for your patience in this eventual transition.

What else this means

We'll be moving away from the RedWarn name entirely in the coming months. The team believes it's important to move away from the name, as most of Ultraviolet has been built from scratch and holds little to no resemblance to RedWarn (at least in terms of the code), and due to some other reasons.

This is a big milestone for us as userscript developers, and we hope to have your full support. In case you have any questions or concerns, please feel free to ask us about them below. Thanks!

Written by Chlod, Berrely, Sennecaster, and Remagoxer. Published by Chlodย (RWย โ€ขย sayย hi!) 19:39, 22 February 2022 (UTC).Reply

@Chlod, is there any update on the progress of this? There's no rush, just curious. โ€”ย Qwerfjkltalk 21:34, 7 December 2022 (UTC)Reply
Hi there, @Qwerfjkl! The developers are currently busy on a few things, me specifically being busy (in recent months) with Deputy, although now that the bulk of the starting work on that has wrapped up, I can start working on Ultraviolet again. In the meantime, we've been doing some background work that'll help us facilitate the move from GitLab.org to Wikimedia GitLab, and we're currently planning how to perform that migration within the near future. Next up on the list of major features up for implementation is a module for marking pages for speedy deletion, so that's on my list of things to research. Hope this answers your question! Chlodย (UVย โ€ขย sayย hi!) 03:31, 8 December 2022 (UTC)Reply
Hi @Chlod, is UV is in full swing operation or still in the process of moving? โ™’๏ธ 98TIGERIUS ๐Ÿฏ 21:12, 24 June 2023 (UTC)Reply
I think it's still moving but close to completion, I would advise to remain with redwarn as UV is still in beta and doesn't have all the features of redwarn fully implemented. Zippybonzo | Talk (he|him) 21:52, 24 June 2023 (UTC)Reply
Thanks for the heads up @Zippybonzo. โ™’๏ธ 98TIGERIUS ๐Ÿฏ 04:58, 25 June 2023 (UTC)Reply
@98Tigerius: All of our old RedWarn pages have moved already. We just haven't changed the top banner since UV doesn't have a 1.0 release yet. Right now, UV is already equipped with a lot of the basic features, and it's just a matter of porting all of the old features back in (and for MAT and Quick Templates, redesigning the process entirely). Implementing these would benefit a sprint, but it's slowly been just me doing the work as other members of the team have been busy with real life things (and so have I). I don't like giving timetables when I don't know if I can fulfill it, so there's no estimations on when UV 1.0 will be out. @Zippybonzo's right in that UV still lacks features, but if you don't use anything in Wikipedia:Ultraviolet/Compatibility matrix labeled "Not yet", then switching over shouldn't be an issue. Ultimately it's up to you on whether you'd like to switch or not. Chlodย (UVย โ€ขย sayย hi!) 07:37, 25 June 2023 (UTC)Reply
Great and thanks a lot for giving more info about the progress of UV. I already used UV for short period but switch back to RW. You are doing well and all development team, keep it up! โ™’๏ธ 98TIGERIUS ๐Ÿฏ 13:50, 25 June 2023 (UTC)Reply

Suggestion edit

I am Suggesting that Ultraviolet (and RedWarn also) should be moved to somewhere else on the page. Because, They are causing layout inconsistency in pages with multiple topicons (like this & this; there are many more pages like these). My suggestion would be placed in the right corner of Article titles (Just like how it appears on Special pages, i.e: Special:Contributions etc.). ๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 07:41, 18 April 2024 (UTC)Reply

@Vestrian24Bio: I don't see much of an inconsistency here; the icons show up right next to the topicons, seamlessly blending in. Is this related to the sizing of the icons? Chlodย (UVย โ€ขย sayย hi!) 07:13, 21 April 2024 (UTC)Reply
No, It's the text "From Wikipedia, the free encyclopedia" which is currently split into two lines, but, if it continues to go on it could be split more, and even the topicons could be split. ๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 16:16, 21 April 2024 (UTC)Reply
@Chlod: I added a Screenshot for reference;
 
๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 00:44, 22 April 2024 (UTC)Reply
@Vestrian24Bio: Considering the large majority of pages you'll need to use Ultraviolet with don't have an egregious amount of topicons, this does not appear to be a significant issue. We won't change the position of the icons just because two of your userpages (and perhaps some other user pages on-wiki) appear slightly off because of their placement. Chlodย (UVย โ€ขย sayย hi!) 11:58, 22 April 2024 (UTC)Reply
@Vestrian24Bio: Hi. How to enable "Rendered with Parsoid". Thanks. Plantaest (talk) 17:56, 29 April 2024 (UTC)Reply
@Plantaest: Go to Special:Preferences, navigate to the "Editing" tab, scroll down to the bottom until you reach the "Use the new Parsoid wikitext parser" option, and change it to "Always (opt-in)". Chlodย (UVย โ€ขย sayย hi!) 20:18, 29 April 2024 (UTC)Reply

Problem with Ultraviolet edit

Hi! I installed ultraviolet 2 days ago, it was working fine; I even performed an action about 2 hours ago. But, now somehow Ultraviolet isn't loading and I was unable to visit any Wikipedia pages (except Wikipedia:Ultraviolet/Install and Wikipedia:Ultraviolet/Install/Easy); After while loading browser displayed an Error message. The problem was solved once I uninstalled Ultraviolet. Please fix the problem and let me know when its ready again to be used. ๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 04:35, 19 April 2024 (UTC)Reply

@Vestrian24Bio: We're unable to know more about this issue without more information. A copy of the error message you receive would be a good start. Please see Wikipedia:Ultraviolet/Documentation/Troubleshooting for more information on how to troubleshoot issues related to Ultraviolet. Chlodย (UVย โ€ขย sayย hi!) 07:14, 21 April 2024 (UTC)Reply
@Chlod: Added a Screenshot;
 
๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 01:01, 22 April 2024 (UTC)Reply
Note: This problem existed on 19th April, 2024; but, not anymore. ๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 01:02, 22 April 2024 (UTC)Reply
@Vestrian24Bio: This is not an issue related to Ultraviolet, but an issue with your browser or computer. RESULT_CODE_KILLED indicates that the Microsoft Edge process handling the tab for Wikipedia was killed, either by you, a task manager, an anti-virus, or some other process on your computer. We are unable to provide further assistance for this, but if it's not an issue anymore, then it shouldn't be required anyway. Chlodย (UVย โ€ขย sayย hi!) 11:54, 22 April 2024 (UTC)Reply

Nomination for deletion of Template:Uw-vandalism4il edit

 Template:Uw-vandalism4il has been nominated for deletion. You are invited to comment on the discussion at the entry on the Templates for discussion page. Chaotฤฑฤ‹ Enby (talk ยท contribs) 20:55, 19 April 2024 (UTC)Reply

Nomination for deletion of Template:Uw-wnr4il edit

 Template:Uw-wnr4il has been nominated for deletion. You are invited to comment on the discussion at the entry on the Templates for discussion page. Stefen Towers among the rest! Gab โ€ข Gruntwerk 21:09, 19 April 2024 (UTC)Reply

How to contribute? edit

I would like to contribute to UV. Is this possible? If you reply here, please ping me. Thanks! --- thetechie@enwiki: ~/talk/ $ 01:28, 25 April 2024 (UTC)Reply

Hi, @TheTechie, and thank you for your interest! Ultraviolet's source code is available publicly at gitlab:repos/10nm/ultraviolet. To contribute, you'll need a Wikimedia developer account. By default, accounts on the Wikimedia GitLab are blocked pending approval; you'll need to request access with this form to be approved. Chlodย (UVย โ€ขย sayย hi!) 08:28, 25 April 2024 (UTC)Reply

Request: aborting duplicate reports edit

Hi. I've been using UV for some time now and would like to request a simple feature: Do not file reports at AIV or UAA when another report of the same user is present. This feature will be similar to how Twinkle aborts such requests. It will be helpful for reducing clutter on the report pages. Thanks! '''[[User:CanonNi]]''' (talk|contribs) 07:38, 26 April 2024 (UTC)Reply

Hi @CanonNi, thanks for the feedback! I've added you as a subscriber to T341107 where this is currently being tracked. โ€•sportzpikachu my talkcontribs 19:09, 26 April 2024 (UTC)Reply
Thank you! '''[[User:CanonNi]]''' (talk|contribs) 00:57, 27 April 2024 (UTC)Reply

Something's wrong edit

Unable to revert/undo/rollback with Ultraviolet since 05:00 UTC. ๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 13:45, 4 May 2024 (UTC)Reply

@Vestrian24Bio: Works for me. Are you getting specific errors? Please also follow the WP:UV/T instructions to get more information about the issue. Chlodย (UVย โ€ขย sayย hi!) 13:55, 4 May 2024 (UTC)Reply
I Just figured that, Ultraviolet doesn't works when multiple Wikipedia tabs are open at the same time. ๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 14:17, 4 May 2024 (UTC)Reply
Hi @Vestrian24Bio, could you please post any error messages you're receiving (or email one of us) as shown in WP:UV/T so we can help you better? โ€•sportzpikachu my talkcontribs 14:23, 4 May 2024 (UTC)Reply
Here's the Ultraviolet's log and a Screenshot of the Error message:
UV log
ewogICAgInN0YXJ0VGltZSI6IDE3MTQ4OTczMTA2ODksCiAgICAiZW50cmllcyI6IFsKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMSwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiRXhlY3V0aW5nIGhvb2s6IGxvYWQiLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMSwKICAgICAgICAgICAgImxldmVsIjogMiwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiU3RhcnRpbmcgVWx0cmF2aW9sZXQgMC4xLjUuLi4iLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMzAsCiAgICAgICAgICAgICJsZXZlbCI6IDAsCiAgICAgICAgICAgICJtZXNzYWdlIjogIkNvbm5lY3RpbmcgdG8gVWx0cmF2aW9sZXQgSURCLi4uIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE0MjM0LAogICAgICAgICAgICAibGV2ZWwiOiAxLAogICAgICAgICAgICAibWVzc2FnZSI6ICJVcGdyYWRlIG5lZWRlZC4gR29pbmcgZnJvbSB2ZXJzaW9uIDAgdG8gMSIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxNDI0NiwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiQ29ubmVjdGVkIHRvIElEQi4iLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMTQyNDcsCiAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICJtZXNzYWdlIjogIkluaXRpYWxpemluZyBDbGllbnRVc2VyLi4uIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE0MjQ3LAogICAgICAgICAgICAibGV2ZWwiOiAxLAogICAgICAgICAgICAibWVzc2FnZSI6ICJMb2FkaW5nIHBlci13aWtpIGNvbmZpZ3VyYXRpb24uLi4iLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMTQyNTAsCiAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICJtZXNzYWdlIjogIkxvYWRlZCBwZXItd2lraSBjb25maWd1cmF0aW9uLiIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxNDI1MCwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiQWRkZWQgaG9vazogcG9zdFVJSW5qZWN0IiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICBudWxsCiAgICAgICAgICAgIF0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODI4NCwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiU2F2aW5nIGdyb3VwcyB0byBpbnRlcm5hbCBjYWNoZS4uLiIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODI5OCwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiTG9hZGluZyBjb25maWd1cmF0aW9uIGZyb20gTWVkaWFXaWtpIHNldHRpbmdzLi4uIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE4MzAwLAogICAgICAgICAgICAibGV2ZWwiOiAwLAogICAgICAgICAgICAibWVzc2FnZSI6ICJSZWFkIGN1c3RvbSBjb25maWd1cmF0aW9uIHZhbHVlIiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgInNldHRpbmciOiAiY29yZS5sYXRlc3RWZXJzaW9uIiwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiMC4xLjUiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODMwMCwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiUmVhZCBjdXN0b20gY29uZmlndXJhdGlvbiB2YWx1ZSIsCiAgICAgICAgICAgICJkYXRhIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJzZXR0aW5nIjogImNvcmUuY29uZmlnVmVyc2lvbiIsCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogMQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICBdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMTgzMDAsCiAgICAgICAgICAgICJsZXZlbCI6IDAsCiAgICAgICAgICAgICJtZXNzYWdlIjogIlJlYWQgY3VzdG9tIGNvbmZpZ3VyYXRpb24gdmFsdWUiLAogICAgICAgICAgICAiZGF0YSI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAic2V0dGluZyI6ICJ1aS5wYWdlSWNvbnMiLAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgIm1lc3NhZ2UiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IHRydWUKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgInF1aWNrVGVtcGxhdGUiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IHRydWUKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgIndhcm4iOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IHRydWUKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlcG9ydF9BSVYiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IGZhbHNlCiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXBvcnRfVUFBIjogewogICAgICAgICAgICAgICAgICAgICAgICAgICAgImVuYWJsZWQiOiBmYWxzZQogICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAicmVwb3J0X09TIjogewogICAgICAgICAgICAgICAgICAgICAgICAgICAgImVuYWJsZWQiOiBmYWxzZQogICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAicmVwb3J0X1dNRi1ULVMiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IGZhbHNlCiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICJwcm90ZWN0aW9uIjogewogICAgICAgICAgICAgICAgICAgICAgICAgICAgImVuYWJsZWQiOiB0cnVlCiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICJhbGVydE9uQ2hhbmdlIjogewogICAgICAgICAgICAgICAgICAgICAgICAgICAgImVuYWJsZWQiOiB0cnVlCiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICJsYXRlc3RSZXZpc2lvbiI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICJlbmFibGVkIjogdHJ1ZQogICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAidmFuZGFsaXNtU3RhdGlzdGljcyI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICJlbmFibGVkIjogdHJ1ZQogICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAicHJlZmVyZW5jZXMiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IGZhbHNlCiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICJ1dlRhbGsiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IGZhbHNlCiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjb3B5TG9nIjogewogICAgICAgICAgICAgICAgICAgICAgICAgICAgImVuYWJsZWQiOiBmYWxzZQogICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAibW9yZU9wdGlvbnMiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IHRydWUKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE4MzAwLAogICAgICAgICAgICAibGV2ZWwiOiAxLAogICAgICAgICAgICAibWVzc2FnZSI6ICJFeGVjdXRpbmcgaG9vazogcHJlSW5pdCIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODMwMCwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiU3RhcnRpbmcgTXV0YXRpb25PYnNlcnZlci4uLiIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODMwMCwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiTXV0YXRpb25PYnNlcnZlciBzdGFyZWQuIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE4MzAwLAogICAgICAgICAgICAibGV2ZWwiOiAxLAogICAgICAgICAgICAibWVzc2FnZSI6ICJMb2FkaW5nIHN0eWxlIGRlcGVuZGVuY3k6IGh0dHBzOi8vdG9vbHMtc3RhdGljLndtZmxhYnMub3JnL2NkbmpzL2FqYXgvbGlicy9tYXRlcmlhbC1jb21wb25lbnRzLXdlYi8xMy4wLjAvbWF0ZXJpYWwtY29tcG9uZW50cy13ZWIubWluLmNzcyIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODMwMCwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiTG9hZGluZyBzdHlsZSBkZXBlbmRlbmN5OiBodHRwczovL3Rvb2xzLXN0YXRpYy53bWZsYWJzLm9yZy9mb250Y2RuL2Nzcz9mYW1pbHk9Um9ib3RvOjEwMCwxMDBpdGFsaWMsMzAwLDMwMGl0YWxpYyw0MDAsNDAwaXRhbGljLDUwMCw1MDBpdGFsaWMsNzAwLDcwMGl0YWxpYyw5MDAsOTAwaXRhbGljJnN1YnNldD1jeXJpbGxpYyxjeXJpbGxpYy1leHQsZ3JlZWssZ3JlZWstZXh0LGxhdGluLGxhdGluLWV4dCx2aWV0bmFtZXNlIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE4MzAwLAogICAgICAgICAgICAibGV2ZWwiOiAxLAogICAgICAgICAgICAibWVzc2FnZSI6ICJMb2FkaW5nIHN0eWxlIGRlcGVuZGVuY3k6IGh0dHBzOi8vdG9vbHMtc3RhdGljLndtZmxhYnMub3JnL2ZvbnRjZG4vY3NzP2ZhbWlseT1NYXRlcmlhbCtJY29ucyIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODMwMiwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiRGVwZW5kZW5jeSBuZWVkcyBjYWNoaW5nOiBodHRwczovL3Rvb2xzLXN0YXRpYy53bWZsYWJzLm9yZy9jZG5qcy9hamF4L2xpYnMvbWF0ZXJpYWwtY29tcG9uZW50cy13ZWIvMTMuMC4wL21hdGVyaWFsLWNvbXBvbmVudHMtd2ViLm1pbi5jc3MuIFJlY2FjaGluZyBpbW1lZGlhdGVseS4uLiIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODMwMiwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiUmVjYWNoaW5nIGRlcGVuZGVuY3k6IGh0dHBzOi8vdG9vbHMtc3RhdGljLndtZmxhYnMub3JnL2NkbmpzL2FqYXgvbGlicy9tYXRlcmlhbC1jb21wb25lbnRzLXdlYi8xMy4wLjAvbWF0ZXJpYWwtY29tcG9uZW50cy13ZWIubWluLmNzcyIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODMwNSwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiRGVwZW5kZW5jeSBuZWVkcyBjYWNoaW5nOiBodHRwczovL3Rvb2xzLXN0YXRpYy53bWZsYWJzLm9yZy9mb250Y2RuL2Nzcz9mYW1pbHk9Um9ib3RvOjEwMCwxMDBpdGFsaWMsMzAwLDMwMGl0YWxpYyw0MDAsNDAwaXRhbGljLDUwMCw1MDBpdGFsaWMsNzAwLDcwMGl0YWxpYyw5MDAsOTAwaXRhbGljJnN1YnNldD1jeXJpbGxpYyxjeXJpbGxpYy1leHQsZ3JlZWssZ3JlZWstZXh0LGxhdGluLGxhdGluLWV4dCx2aWV0bmFtZXNlLiBSZWNhY2hpbmcgaW1tZWRpYXRlbHkuLi4iLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMTgzMDUsCiAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICJtZXNzYWdlIjogIlJlY2FjaGluZyBkZXBlbmRlbmN5OiBodHRwczovL3Rvb2xzLXN0YXRpYy53bWZsYWJzLm9yZy9mb250Y2RuL2Nzcz9mYW1pbHk9Um9ib3RvOjEwMCwxMDBpdGFsaWMsMzAwLDMwMGl0YWxpYyw0MDAsNDAwaXRhbGljLDUwMCw1MDBpdGFsaWMsNzAwLDcwMGl0YWxpYyw5MDAsOTAwaXRhbGljJnN1YnNldD1jeXJpbGxpYyxjeXJpbGxpYy1leHQsZ3JlZWssZ3JlZWstZXh0LGxhdGluLGxhdGluLWV4dCx2aWV0bmFtZXNlIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE4MzA2LAogICAgICAgICAgICAibGV2ZWwiOiAwLAogICAgICAgICAgICAibWVzc2FnZSI6ICJEZXBlbmRlbmN5IG5lZWRzIGNhY2hpbmc6IGh0dHBzOi8vdG9vbHMtc3RhdGljLndtZmxhYnMub3JnL2ZvbnRjZG4vY3NzP2ZhbWlseT1NYXRlcmlhbCtJY29ucy4gUmVjYWNoaW5nIGltbWVkaWF0ZWx5Li4uIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE4MzA2LAogICAgICAgICAgICAibGV2ZWwiOiAxLAogICAgICAgICAgICAibWVzc2FnZSI6ICJSZWNhY2hpbmcgZGVwZW5kZW5jeTogaHR0cHM6Ly90b29scy1zdGF0aWMud21mbGFicy5vcmcvZm9udGNkbi9jc3M/ZmFtaWx5PU1hdGVyaWFsK0ljb25zIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDE4MzMyLAogICAgICAgICAgICAibGV2ZWwiOiAwLAogICAgICAgICAgICAibWVzc2FnZSI6ICJSZWRvd25sb2FkZWQgZGVwZW5kZW5jeTogaHR0cHM6Ly90b29scy1zdGF0aWMud21mbGFicy5vcmcvZm9udGNkbi9jc3M/ZmFtaWx5PVJvYm90bzoxMDAsMTAwaXRhbGljLDMwMCwzMDBpdGFsaWMsNDAwLDQwMGl0YWxpYyw1MDAsNTAwaXRhbGljLDcwMCw3MDBpdGFsaWMsOTAwLDkwMGl0YWxpYyZzdWJzZXQ9Y3lyaWxsaWMsY3lyaWxsaWMtZXh0LGdyZWVrLGdyZWVrLWV4dCxsYXRpbixsYXRpbi1leHQsdmlldG5hbWVzZSIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODM0NCwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiUmVkb3dubG9hZGVkIGRlcGVuZGVuY3k6IGh0dHBzOi8vdG9vbHMtc3RhdGljLndtZmxhYnMub3JnL2NkbmpzL2FqYXgvbGlicy9tYXRlcmlhbC1jb21wb25lbnRzLXdlYi8xMy4wLjAvbWF0ZXJpYWwtY29tcG9uZW50cy13ZWIubWluLmNzcyIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODM5MCwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiUmVkb3dubG9hZGVkIGRlcGVuZGVuY3k6IGh0dHBzOi8vdG9vbHMtc3RhdGljLndtZmxhYnMub3JnL2ZvbnRjZG4vY3NzP2ZhbWlseT1NYXRlcmlhbCtJY29ucyIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODM5MywKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiRXhlY3V0aW5nIGhvb2s6IGluaXQiLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMTgzOTMsCiAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICJtZXNzYWdlIjogIkV4ZWN1dGluZyBob29rOiBwb3N0SW5pdCIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODM5MywKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiRG9uZSBsb2FkaW5nIChjb3JlKTogMTgzOTJtcy4iLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMTgzOTMsCiAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICJtZXNzYWdlIjogIkV4ZWN1dGluZyBob29rOiBwcmVVSUluamVjdCIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODQ2NSwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiQWRkZWQgaG9vazogZGVpbml0IiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICBudWxsCiAgICAgICAgICAgIF0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODQ2NiwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiQWRkZWQgaG9vazogZGVpbml0IiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICBudWxsCiAgICAgICAgICAgIF0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxODQ2NiwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiRGlmZiBwYWdlIGRldGVjdGVkISIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxOTEwMywKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiQWRkZWQgaG9vazogZGVpbml0IiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICBudWxsCiAgICAgICAgICAgIF0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxOTEwOCwKICAgICAgICAgICAgImxldmVsIjogMCwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiQWRkZWQgaG9vazogZGVpbml0IiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICBudWxsCiAgICAgICAgICAgIF0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxOTExMSwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiRXhlY3V0aW5nIGhvb2s6IHBvc3RVSUluamVjdCIsCiAgICAgICAgICAgICJkYXRhIjogW10KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxOTExMSwKICAgICAgICAgICAgImxldmVsIjogMSwKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiUmVmcmVzaGluZyB3aWtpIGNvbmZpZ3VyYXRpb24uLi4iLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMTkxMTEsCiAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICJtZXNzYWdlIjogIkxvYWRpbmcgb24td2lraSBjb25maWd1cmF0aW9uIGZpbGUuLi4iLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogMjEyNDEsCiAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICJtZXNzYWdlIjogIlVzaW5nIGNvbmZpZ3VyYXRpb24gZnJvbSBXaWtpcGVkaWE6VWx0cmF2aW9sZXQvY29uZmlndXJhdGlvbi5qc29uIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDIxMjQzLAogICAgICAgICAgICAibGV2ZWwiOiAxLAogICAgICAgICAgICAibWVzc2FnZSI6ICJQZXItd2lraSBjb25maWd1cmF0aW9uIGlzIHVwIHRvIGRhdGUuIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDIxMjQzLAogICAgICAgICAgICAibGV2ZWwiOiAxLAogICAgICAgICAgICAibWVzc2FnZSI6ICJEb25lIGxvYWRpbmcgKFVJKTogMjEyNDJtcy4iLAogICAgICAgICAgICAiZGF0YSI6IFtdCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ0T2Zmc2V0IjogOTIzMTksCiAgICAgICAgICAgICJsZXZlbCI6IDAsCiAgICAgICAgICAgICJtZXNzYWdlIjogImN1c3RvbSBSZXZlcnRPcHRpb24gc2VsZWN0ZWQuIiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogIm1vcmVPcHRpb25zIiwKICAgICAgICAgICAgICAgICAgICAic3lzdGVtIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgImFjdGlvblR5cGUiOiAiY3VzdG9tIiwKICAgICAgICAgICAgICAgICAgICAibmFtZSI6ICJPcGVuIHRoZSBcIk1vcmUgT3B0aW9uc1wiIHBhbmVsIiwKICAgICAgICAgICAgICAgICAgICAic2V2ZXJpdHkiOiAwLAogICAgICAgICAgICAgICAgICAgICJpY29uIjogIm1vcmVfdmVydCIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDk2NDU1LAogICAgICAgICAgICAibGV2ZWwiOiAwLAogICAgICAgICAgICAibWVzc2FnZSI6ICJyZXZlcnQgUmV2ZXJ0T3B0aW9uIHNlbGVjdGVkLiIsCiAgICAgICAgICAgICJkYXRhIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJkZWZhdWx0IjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImFjdGlvblR5cGUiOiAicmV2ZXJ0IiwKICAgICAgICAgICAgICAgICAgICAibmFtZSI6ICJObyByZWxpYWJsZSBzb3VyY2UiLAogICAgICAgICAgICAgICAgICAgICJzdW1tYXJ5IjogIltbV1A6UlN8Tm90IHByb3ZpZGluZyBhIHJlbGlhYmxlIHNvdXJjZV1dIiwKICAgICAgICAgICAgICAgICAgICAid2FybmluZyI6ICJ1bnNvdXJjZWQiLAogICAgICAgICAgICAgICAgICAgICJzZXZlcml0eSI6IDQsCiAgICAgICAgICAgICAgICAgICAgImljb24iOiAiaGlzdG9yeV9lZHUiLAogICAgICAgICAgICAgICAgICAgICJpZCI6ICJ1bnNvdXJjZWQiLAogICAgICAgICAgICAgICAgICAgICJlbmFibGVkIjogZmFsc2UKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidE9mZnNldCI6IDEwOTQzMiwKICAgICAgICAgICAgImxldmVsIjogMywKICAgICAgICAgICAgIm1lc3NhZ2UiOiAiRXJyb3Igb2NjdXJlZCB3aGlsZSBydW5uaW5nIE1lZGlhV2lraSBBUEkgZ2V0IGNhbGwuIE1ha2Ugc3VyZSB0aGlzIGlzIGhhbmRsZWQhIiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICAiaHR0cCIKICAgICAgICAgICAgXSwKICAgICAgICAgICAgInN0YWNrIjogIkVycm9yXG4gICAgYXQgbC5sb2cgKGh0dHBzOi8vdG9vbHMtc3RhdGljLndtZmxhYnMub3JnL3VsdHJhdmlvbGV0L2J1aWxkcy9jMzE4ZDVkMWZmMDY5NzY2ZmRlMTBhNjZlMzYwNTY3N2VlYWJjZmY2L3VsdHJhdmlvbGV0LmpzOjMzOjExMjU0KVxuICAgIGF0IGwud2FybiAoaHR0cHM6Ly90b29scy1zdGF0aWMud21mbGFicy5vcmcvdWx0cmF2aW9sZXQvYnVpbGRzL2MzMThkNWQxZmYwNjk3NjZmZGUxMGE2NmUzNjA1Njc3ZWVhYmNmZjYvdWx0cmF2aW9sZXQuanM6MzM6MTE5NjApXG4gICAgYXQgaHR0cHM6Ly90b29scy1zdGF0aWMud21mbGFicy5vcmcvdWx0cmF2aW9sZXQvYnVpbGRzL2MzMThkNWQxZmYwNjk3NjZmZGUxMGE2NmUzNjA1Njc3ZWVhYmNmZjYvdWx0cmF2aW9sZXQuanM6MzM6MzUzNzBcbiAgICBhdCBtaWdodFRocm93IChodHRwczovL2VuLndpa2lwZWRpYS5vcmcvdy9sb2FkLnBocD9sYW5nPWVuJm1vZHVsZXM9anF1ZXJ5JTJDb29qcy11aS1jb3JlJTJDdnVlJTdDanF1ZXJ5LnVpJnNraW49dmVjdG9yLTIwMjImdmVyc2lvbj0xYjRycDo0NTo2NDgpXG4gICAgYXQgcHJvY2VzcyAoaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3cvbG9hZC5waHA/bGFuZz1lbiZtb2R1bGVzPWpxdWVyeSUyQ29vanMtdWktY29yZSUyQ3Z1ZSU3Q2pxdWVyeS51aSZza2luPXZlY3Rvci0yMDIyJnZlcnNpb249MWI0cnA6NDY6MzA5KSIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxMDk0MzcsCiAgICAgICAgICAgICJsZXZlbCI6IDQsCiAgICAgICAgICAgICJtZXNzYWdlIjogIkZhaWxlZCB0byByZXZlcnQuIiwKICAgICAgICAgICAgImRhdGEiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgInhociI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgInJlYWR5U3RhdGUiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAic3RhdHVzIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgInN0YXR1c1RleHQiOiAiZXJyb3IiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidGV4dFN0YXR1cyI6ICJlcnJvciIsCiAgICAgICAgICAgICAgICAgICAgImV4Y2VwdGlvbiI6ICIiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJzdGFjayI6ICJFcnJvclxuICAgIGF0IGwubG9nIChodHRwczovL3Rvb2xzLXN0YXRpYy53bWZsYWJzLm9yZy91bHRyYXZpb2xldC9idWlsZHMvYzMxOGQ1ZDFmZjA2OTc2NmZkZTEwYTY2ZTM2MDU2NzdlZWFiY2ZmNi91bHRyYXZpb2xldC5qczozMzoxMTI1NClcbiAgICBhdCBsLmVycm9yIChodHRwczovL3Rvb2xzLXN0YXRpYy53bWZsYWJzLm9yZy91bHRyYXZpb2xldC9idWlsZHMvYzMxOGQ1ZDFmZjA2OTc2NmZkZTEwYTY2ZTM2MDU2NzdlZWFiY2ZmNi91bHRyYXZpb2xldC5qczozMzoxMTk5NilcbiAgICBhdCBoLjxhbm9ueW1vdXM+IChodHRwczovL3Rvb2xzLXN0YXRpYy53bWZsYWJzLm9yZy91bHRyYXZpb2xldC9idWlsZHMvYzMxOGQ1ZDFmZjA2OTc2NmZkZTEwYTY2ZTM2MDU2NzdlZWFiY2ZmNi91bHRyYXZpb2xldC5qczozMzo4MzE1MClcbiAgICBhdCBHZW5lcmF0b3IudGhyb3cgKDxhbm9ueW1vdXM+KVxuICAgIGF0IGkgKGh0dHBzOi8vdG9vbHMtc3RhdGljLndtZmxhYnMub3JnL3VsdHJhdmlvbGV0L2J1aWxkcy9jMzE4ZDVkMWZmMDY5NzY2ZmRlMTBhNjZlMzYwNTY3N2VlYWJjZmY2L2RlcHMvdWx0cmF2aW9sZXQuZGVwLnRzbW9kdWxlcy5qczoxNjoxNjEzKSIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInRPZmZzZXQiOiAxMDk0MzcsCiAgICAgICAgICAgICJsZXZlbCI6IDIsCiAgICAgICAgICAgICJtZXNzYWdlIjogIklmIHlvdSB3b3VsZCBsaWtlIHRvIHJlcG9ydCB0aGlzIHRvIHRoZSBkZXZlbG9wZXJzLCBwbGVhc2UgcnVuIFwiYnRvYShKU09OLnN0cmluZ2lmeSh1di5Mb2cuZHVtcCgpKSlcIiBpbiB0aGlzIGNvbnNvbGUuIiwKICAgICAgICAgICAgImRhdGEiOiBbXQogICAgICAgIH0KICAgIF0KfQ==
 
๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 10:04, 5 May 2024 (UTC)Reply
@Vestrian24Bio: This error looks a lot like something blocking the request to the MediaWiki API. Are you sure no browser extensions are conflicting with Ultraviolet? Chlodย (UVย โ€ขย sayย hi!) 10:10, 5 May 2024 (UTC)Reply
No, But the thing is this error occurs a few times, than it works fine; and then suddenly the error occurs again. ๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 10:16, 5 May 2024 (UTC)Reply
@Vestrian24Bio What browser extensions are you using? โ€•sportzpikachu my talkcontribs 10:58, 5 May 2024 (UTC)Reply
  • MS Editor
  • SaveFrom.net
  • APK Downloader
  • Bitly
  • Google Docs
  • Google Translate
  • Zoom
That's all. ๐“ฅ๐“ฎ๐“ผ๐“ฝ๐“ป๐“ฒ๐“ช๐“ท24๐“‘๐“ฒ๐“ธ (แด›แด€สŸแด‹) 11:57, 5 May 2024 (UTC)Reply

Help edit

How to i install this in PT Wiki? I edit in english and portugueses. Vitorperrut555 (talk) 21:53, 7 May 2024 (UTC)Reply

Hi @Vitorperrut555, you can install this by adding this line to your common.js on PT wiki:
mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:RedWarn/.js&action=raw&ctype=text/javascript' );
Do note that cross-wiki usage is currently not fully supported and you may encounter issues while using it. Please let us know if you encounter any bugs or issues while using RW on PT wiki, and we will do our best to help. โ€•sportzpikachu my talkcontribs 18:45, 8 May 2024 (UTC)Reply
i will try @Sportzpikachu. Thank. i use RedWarm only in english Wikipedia for revert IPS, cause IPS like to vandals Wikipedia. Vitorperrut555 (talk) 19:37, 8 May 2024 (UTC)Reply
@Sportzpikachu I see the error: Sorry, but an issue has caused your RedWarn preferences to be reset to default. Would you like to report a bug? Vitorperrut555 (talk) 19:38, 8 May 2024 (UTC)Reply
Hi @Vitorperrut555, are there any error messages in your browser console? See WP:UV/T for information on how to check. โ€•sportzpikachu my talkcontribs 19:40, 8 May 2024 (UTC)Reply
I use uBlock origin and Dark Reader in Firefox.
See this error "Sorry, but an issue has caused your RedWarn preferences to be reset to default. Would you like to report a bug?"
Here the screensoth:
 
RedWarm error
i use Ubuntu and Windows 10 (Dual boot) Vitorperrut555 (talk) 19:48, 8 May 2024 (UTC)Reply

Uw-botun issue edit

When I warn a user with {{subst:uw-botun}}, and I have a "related page" selected, due to the way this specific template works, it shows up as an additional comment instead. See here for an example of this issue (note the In addition, it User talk:Jpeeling).

Steps to reproduce:

  • Open WP:UWSB.
  • Open the warn user menu and select uw-botun.
  • In the related page field, type in any page.
  • Press Warn user. User3749 (talk) 09:42, 18 May 2024 (UTC)Reply
This is a known issue, as RedWarn was not designed to handle templates like these. This is fixed in Ultraviolet. If this is a significant concern for you, please consider migrating. Chlodย (UVย โ€ขย sayย hi!) 09:52, 18 May 2024 (UTC)Reply
Thanks but is there like some page on-wiki that lists all the known issues with RW and UV? Such a page could probably be helpful. I recall there being a conflicts page that lists the issues RW has if used with another script. Maybe a page like that could be created to list the known issues with RW. User3749 (talk) 06:10, 19 May 2024 (UTC)Reply
And also another question, given you've suggested migrating to UV, I have tried UV in the past but the only reason why I'm not using it mainly is because it doesn't have all the features RW has yet. Is there any timeline on when they will be available? User3749 (talk) 06:14, 19 May 2024 (UTC)Reply
User3749, see below. โ€”ย Qwerfjkltalk 08:39, 19 May 2024 (UTC)Reply
Maybe I should have clarified it above, but my question is different, I'm asking when will the features on RW be available in UV, not a full release. Specially features on RW not yet implemented in UV that stops me from migrating to using UV on a daily basis are the rollback icon customizations, preview RB, reviewing pending changes (as I've found the pending changes reviewer of RW to be helpful and the default MediaWiki reviewer to be outdated). I've checked the Phabricator tasks for those and there doesn't seem to be anything there. User3749 (talk) 13:33, 19 May 2024 (UTC)Reply
@User3749, We don't currently have much of a timeline on when this will be accomplished. As mentioned by @Chlod below, we're working on rewriting UV to use Vue.js for our UI system, which should improve performance for the userscript (and also reduce loading times) and greatly increase the speed that we can push out new features. This might take a while for us to catch up to where we're currently at with UV, but once we get to that point, reaching full feature parity with RW will be much quicker than if we were to build them for current UV.
This is a bit of a personal target, but I was hoping that I could work on UV a lot over this summer. Hopefully if all goes well we might be able to get RW feature parity (and then a full release) by the end of the year. However as always circumstances might change and we might be off that target. โ€•sportzpikachu my talkcontribs 13:40, 19 May 2024 (UTC)Reply
Thanks. I understand that there is some work with the UI as I've seen the comment below but there is no rush to complete this. As for my first comment above, does it sound like a good idea to make a page listing the known issues with RW and UV to avoid confusions like this? User3749 (talk) 13:44, 19 May 2024 (UTC)Reply
@User3749 We already have a compatibility matrix, if that's what you mean. I'll try to see if I can link to this more clearly somewhere on WP:UV. โ€•sportzpikachu my talkcontribs 13:45, 19 May 2024 (UTC)Reply
@Sportzpikachu I'm talking about the issues with RW, not the features not implemented into UV yet, as Chlod states above This is a known issue, as RedWarn was not designed to handle templates like these, to avoid duplicate reports should they happen in the future. User3749 (talk) 13:48, 19 May 2024 (UTC)Reply
@User3749 Sorry for the misunderstanding. That's probably a good idea to add somewhere, probably WP:Ultraviolet/Known issues. cc @Chlod โ€•sportzpikachu my talkcontribs 13:52, 19 May 2024 (UTC)Reply

You say ultraviolet is in very early Beta, is that still true? edit

And is there any projected date for a full launch? Doug Weller talk 13:23, 18 May 2024 (UTC)Reply

@Doug Weller: Ultraviolet is less of a very early beta than it was when it was first released. We've since made significant bugfixes which make it pretty stable. But we still use the term "beta" since we want to reach full feature parity with RedWarn before calling it a "full release". With software rewrites, the usual expectation is that all features from the old would be present in the new, which makes it much harder for us, especially when we have to rewrite features from scratch.
As of now, a projected date for a full launch is tricky. We're currently testing the waters to see if userscripts can leverage mw:Vue.js on MediaWiki so we can replace our currently-complicated UI system. So far, the results have been positive, and we're likely to continue this thread of work. The disadvantage of this is we're essentially converting our current UI system again, after already having done so with the version of UV that's here on-wiki right now. And of course, as volunteers each with our own lives, we don't have a specific time frame for when we'll be able to get these changes done and when we'll be able to achieve feature parity with RW. For this reason, we can't give a specific time on when a full launch can happen. I'm thinking of organizing the development team to be much more active in the coming months, though I'd have to first get everybody on board if we wanted to do that.
Rest assured, the existing version of UV is already a viable tool for many editors. Even though we call it a beta, it's very much in a usable state. What we call it โ€” "beta" or "release" โ€” is mostly just our own targeted milestones and a statement of how "quality-tested" the script is. You're free to use whichever of the two you prefer, depending on how you weigh each one's pros and cons. Chlodย (UVย โ€ขย sayย hi!) 14:25, 18 May 2024 (UTC)Reply
Thanks. Maybe you should change the language as "very early beta" seems incorrect. Doug Weller talk 15:24, 18 May 2024 (UTC)Reply
 ย Done! Chlodย (UVย โ€ขย sayย hi!) 23:59, 18 May 2024 (UTC)Reply
Thanks. Doug Weller talk 06:43, 19 May 2024 (UTC)Reply