UTRS2 / utrs

Unblock Ticket Request System (v2) used on Wikimedia projects
https://en.wikipedia.org/wiki/Wikipedia:Unblock_Ticket_Request_System
GNU Affero General Public License v3.0
25 stars 26 forks source link

Decommission UTRS 1 #62

Open dqwiki opened 4 years ago

dqwiki commented 4 years ago

While we aren't ready for this just yet, its good to make this a known project goal (maybe a milestone too).

Pre-Requirements:

Day of requirements:

dqwiki commented 3 years ago

I have diverted utrs. to the same IP as utrs-beta. but obviously that 404s because of laravels config.

supertassu commented 3 years ago

I have diverted utrs. to the same IP as utrs-beta. but obviously that 404s because of laravels config.

This has broken old URLs, which I don't believe is an option. There are essentially three ways to implement redirects from old URLs to new ones: in Laravel routes file, in web server configuration and as a separate service (either using PHP to create files that redirect the user or something like Flask with Python).

Using Laravel routes file has some problems (for example, get parameters can cause some issues) but I have no preferences on the other options.

dqwiki commented 3 years ago

The old interface needed to be nuked either way as it likely had vulnerabilities we didn't know about. That said, I have no objection to whichever method we decide to help reform these. Would putting PHP files in /public that redirect it help? I'm not deadset on whatever way is chosen.

supertassu commented 3 years ago

The old interface needed to be nuked either way as it likely had vulnerabilities we didn't know about.

agreed, let's get rid of it

That said, I have no objection to whichever method we decide to help reform these. Would putting PHP files in /public that redirect it help? I'm not deadset on whatever way is chosen.

that depends on web server configuration - in most cases it should work. Laravel's current config makes it inconvenient to add a new separate domain for this one url (appeal.php).

MarcoAurelioWM commented 2 years ago

The [[utrs:]] IW link was updated in https://meta.wikimedia.org/w/index.php?title=Talk:Interwiki_map&oldid=23383144#utrs