UberPatrolFixes

OurWork UberPatrolFixes (Umar Sheikh)

What (summary)

  • Fix HTML showing up in diff list
  • Show timestamps in diff list
  • Disable rollback
  • Add RollTo, that is, editors should be able to roll to any particular version
  • Add Flag AdultContent button (note: if this belongs in a differnt task, feel free to move it)

Why this is important

There are some bad issues caused by UberPatrol rollbacks - namely, spam from multiple IP addresses will not be cleaned because we will not see it.

Concerns/Issues

  • We still need to get the pcs configured for work on this project.
  • Integration of compost and mediawiki seems to be the problem.
  • Suggestions? pointers?

Monday

We are still waiting for our PC's to be configured to run compost with mediawiki. Meanwhile we have browsed over the code body to get familiar with it.

Tuesday

Pc's configured near the end of the day. Did some work on roll to

Wednesday

Nearly finished rollto, pushed changes

Thursday

Rollto and Html issues are DoneDone

Friday

  • added the adult flag to the uberpatrol page
  • changed the date format to the new format in line with mediawiki date format
  • spent some time on the & issue, but we couldnt do it, because we couldnt reach a page with an & in it. This is probably because the dev version is different from the production version. This was an unresolved issue which caused us to get stuck.

DoneDone

  • Fix HTML showing up in diff list
  • Show timestamps in diff list
  • Add RollTo, that is, editors should be able to roll to any particular version
  • Add Flag AdultContent button (note: if this belongs in a differnt task, feel free to move it)

Steps to get to DoneDone

Apache config to proxy requests to the webrick server

<VirtualHost *:80>
  ServerName aboutus-mediawiki-1.10.0
  DocumentRoot htdocs/aboutus-1.10.0/wiki
  ErrorLog  logs/aboutus-mediawiki-1.10.0-error_log
  CustomLog logs/aboutus-mediawiki-1.10.0-access_log common 
  ProxyPass /au_web_services http://services.usabout.com:3000
</VirtualHost>

services.usabout.com is in my /etc/hosts file and goes to 127.0.0.1 (localhost)

In order for it to work I have to run script/server from the compost root directory (otherwise nothing is listening on port 3000) ... if compost isn't running you'll get at 503 service temporarily unavailable message. Also, you'll need to use the production environment to access the correct database. The command I use is:

script/server -e production

Discussion

Here's a diff that doesn't seem that useful: [1]. TedErnst | talk 11:34, 2 October 2007 (PDT)



Retrieved from "http://aboutus.com/index.php?title=UberPatrolFixes&oldid=11357981"