[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2012-10-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Nemo_bis federicol...@tiscali.it changed:

   What|Removed |Added

 Blocks||41492

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-08-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #43 from Aaron Schulz aschulz4...@gmail.com 2011-08-03 22:37:39 
UTC ---
(In reply to comment #38)
 (In reply to comment #37)
  r87805 - quick fix to Special:Undelete to use the revision IDs on links to
  Special:RevisionDelete, which should cover most cases generating those 
  links.
  (Will still use type=archive for old items that have no rev id saved)
 
 What about links from Special:DeletedContributions?

See r93860.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-08-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #44 from Mark A. Hershberger m...@everybody.org 2011-08-03 
23:45:32 UTC ---
 See r93860.

Does that mean this can be closed now?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-08-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #45 from Mark A. Hershberger m...@everybody.org 2011-08-03 
23:46:41 UTC ---
oops, re-open if “no” :P

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-07-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

 AssignedTo|br...@wikimedia.org |krinklem...@gmail.com

--- Comment #41 from Mark A. Hershberger m...@everybody.org 2011-07-13 
18:38:27 UTC ---
krinkle, could you finish this up?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-07-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 AssignedTo|krinklem...@gmail.com   |br...@wikimedia.org

--- Comment #42 from Krinkle krinklem...@gmail.com 2011-07-13 20:58:27 UTC ---
Assigning back to brion. I have no clue around Revision Delete, I just ran some
searches :-)

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-06-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

 CC||m...@everybody.org
 Blocks||29068

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-06-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 CC||krinklem...@gmail.com

--- Comment #40 from Krinkle krinklem...@gmail.com 2011-06-05 20:40:09 UTC ---
Permalinks as of r89531:
* revDeleteLink in /trunk [1]
* revDeleteLinkDisabled in /trunk [2]
* revDelete in /trunk [3]


--
Krinkle

[1]
http://toolserver.org/~krinkle/wikimedia-svn-search/view.php?id=208hash=b0086ac7c106b9705279537bf09cdf59

[2]
http://toolserver.org/~krinkle/wikimedia-svn-search/view.php?id=209hash=5b54b2bd6800241df2639cd35591bb8f

[3]
http://toolserver.org/~krinkle/wikimedia-svn-search/view.php?id=210hash=4c115e9d9595b2aa6716b6f5734fe351

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #39 from Brion Vibber br...@wikimedia.org 2011-05-17 13:50:15 UTC 
---
Good catch -- looks like that needs update as well. Probably a mass-search for
revDeleteLink and revDeleteLinkDisabled will turn up more cases to merge --
should make sure they're all treated consistently.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-14 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #38 from duplicate...@googlemail.com 2011-05-14 19:11:36 UTC ---
(In reply to comment #37)
 r87805 - quick fix to Special:Undelete to use the revision IDs on links to
 Special:RevisionDelete, which should cover most cases generating those links.
 (Will still use type=archive for old items that have no rev id saved)

What about links from Special:DeletedContributions?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #37 from Brion Vibber br...@wikimedia.org 2011-05-10 01:20:14 UTC 
---
This should cover most of the initial basics on trunk:

r87803 - fix for FakeResultWrapper

r87804 - the main stuff: allow Special:RevisionDelete to accept revision IDs
for deleted revs, and keep using those same URLs in log entries.

r87805 - quick fix to Special:Undelete to use the revision IDs on links to
Special:RevisionDelete, which should cover most cases generating those links.
(Will still use type=archive for old items that have no rev id saved)

r87806 - quick fix for diff view to at least link to Special:Undelete on the
error page for missing diff revisions. Needs more polishing (via bug 28820)

Not closing the bug yet as it'll need a little more tweaking to be fully nice.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #36 from Platonides platoni...@gmail.com 2011-05-05 20:03:34 UTC 
---
(In reply to comment #33)
 Special:Undelete I think will need more work for a serious overhaul, while it
 looks like it should more isolated here.

If you rework Special:Undelete, try to make it use Title-userCan() instead of
User-isAllowed
That's something that has been waiting for months.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Brion Vibber br...@wikimedia.org changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

--- Comment #29 from Brion Vibber br...@wikimedia.org 2011-05-04 18:46:17 UTC 
---
Bug 18104 comment 12 seems like it would make it easier to (temporarily?)
undelete particular deleted revisions that you have a rev id for but not the
title+timestamp. Could be used to undelete something, tweak the link, then
re-delete it?

Could help, but I still think it'll be better to just use the revision ID
references whenever they're available on this side (the rev deletion / change
visibility links).

Will see if I can throw that together...

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #30 from FT2 ft2.w...@gmail.com 2011-05-04 20:49:55 UTC ---
(In reply to comment #29)
 Could be used to undelete something, tweak the link, then re-delete it?
 
 Could help, but I still think it'll be better to just use the revision ID
 references whenever they're available on this side (the rev deletion / change
 visibility links).
 
 Will see if I can throw that together...

The aim is old links shouldn't break under deletion, rather than the old
linked pages can be traced and then the old pages referring to them all edited
to contain updated links. I _think_ that's what you're saying? :)


Bug 18104 comment 12 is saying that because deleted/undeleted revisions still
have their oldid (the few old historical exceptions can be given an id as a
once-off task) which is not lost during deletion, _therefore_:

1/ If an oldid is not found in current revisions, Mediawiki can quickly check
the _deleted_ revisions table before reporting revision not found. This would
guarantee that links and diffs would always work transparently regardless of
deletion/undeletion.

2/ Special pages such as [[Special:Undelete]] and
[[Special:DeletedContributions]] could provide links based on oldid rather than
page/timestamp, and these oldid based links would also be guaranteed to always
work regardless of future deletion/undeletion, unlike page/timestamp based
links which could fail.

3/ Because a revision can be found whether current or deleted, diffs can be
generated between any two revisions, even if one or both revisions is
subsequently deleted/undeleted. At present they cannot.

4/ Traceability despite deletion is made simpler. At present it can be
difficult.

5/ Any future migration to using revision id as the sole means to locate a
revision would be made easier but no schema change would be needed for the
above.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #31 from Brion Vibber br...@wikimedia.org 2011-05-04 21:17:39 UTC 
---
Speaking specifically to my plan for links in rev delete logs:


For any revision that's either existing in the revision table, or has an
ar_rev_id value stored, we will output permanently working links in the form
type=revisionids=rev_id|ar_rev_id.

This will apply to both old and new log entries, though old links that have
been _copied_ will obviously remain in their original form.


New and old type=revisionids=rev_id|ar_rev_id links will always work in the
future, by looking up each rev via both the revision  archive tables.

Old type=archiveids=ar_timestamp links should remain similarly workable for
later-undeleted revisions *unless the page is renamed*, in which case we won't
be able to reliably find it in the revision table.


Diff view, special:undelete, etc can benefit from similar improvements but they
don't rely on each other directly.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #32 from FT2 ft2.w...@gmail.com 2011-05-04 21:27:57 UTC ---
Should a separate request (dependant on this one) be set up for modifying the
links that are displayed in other pages, where those are page/timestamp based?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #33 from Brion Vibber br...@wikimedia.org 2011-05-04 21:38:14 UTC 
---
I'd say yes -- they'll be related in the underlying issue/goal, but keeping
them separate will keep our eyes from glazing over as we run away from the
giant bug report :D

Special:Undelete I think will need more work for a serious overhaul, while it
looks like it should more isolated here.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

FT2 ft2.w...@gmail.com changed:

   What|Removed |Added

 Blocks||28819

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

FT2 ft2.w...@gmail.com changed:

   What|Removed |Added

 Blocks||28820

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #34 from FT2 ft2.w...@gmail.com 2011-05-04 23:35:20 UTC ---
Done.  See bug 28819 (Deleted revision links should use rev_id not
page/timestamp) and bug 28820 (Diffs using rev_id should work when one or
both revisions are deleted).

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

FT2 ft2.w...@gmail.com changed:

   What|Removed |Added

 Blocks||28821

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #35 from FT2 ft2.w...@gmail.com 2011-05-04 23:46:45 UTC ---
And bug 28821 (Special:Undelete to use same radio button styling for diffs as
history pages) - forgot that.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #26 from Brion Vibber br...@wikimedia.org 2011-05-03 22:40:28 UTC 
---
The original case for this bug appears to have pretty much been resolved with a
workaround:

1) Adjust visibility for some revision of a page that exists
2) Delete the page (or delete the page, then undelete all but that revision --
in any case, end up with the rev you adjusted deleted)
3) Look at the log entries for the page

The link on the log page automatically changes from type=revisionids=rev_id
to type=archiveids=ar_timestamp when this happens.

If you had saved the old link, then it won't work. But the link that's on the
live page will update correctly, and it'll flip back again if you undelete the
revision.

It doesn't seem to work the other way; if you adjusted visibility while
deleted, then undelete it, the log entry doesn't update to point to the live
revision.

And of course if you rename the page, all bets are off. Archived revisions are
referenced by timestamp due to ar_rev_id being a new addition a few years ago,
so -kk- can't translate that.


I think the nicest thing to do would be to use
type=revisionids=rev_id|ar_rev_id and save type=archive for those with no
saved ar_rev_id. These will be transportable across page moves and
deletion/undeletion state changes, and no need to worry about them updating
properly.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #27 from FT2 ft2.w...@gmail.com 2011-05-04 00:43:45 UTC ---
(In reply to comment #26)
 If you had saved the old link, then it won't work. But the link that's on the
 live page will update correctly

That's the problem. The wiki is full of discussions of past matters, also
active users often have to keep a personal note of any diffs related to
possible abuse wherefuture resolution might be needed (this is
expected/directed behavior: users are told to keep negative diffs off-wiki
unless a case of some kind is imminent and often a case can only be opened
after considerable history has happened). These diffs are exactly the kind
that no longer work.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-05-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #28 from FT2 ft2.w...@gmail.com 2011-05-04 00:51:49 UTC ---
A fairly straightforward workaround that would solve this (in almost all cases)
without schema change is at bug 18104 comment 12.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-04-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Brion Vibber br...@wikimedia.org changed:

   What|Removed |Added

 AssignedTo|jschulz_4...@msn.com|br...@wikimedia.org

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-03-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Dmcdevit dmcde...@cox.net changed:

   What|Removed |Added

 Blocks||18840

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-03-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Platonides platoni...@gmail.com changed:

   What|Removed |Added

 Blocks||28124

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2011-03-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #25 from FT2 ft2.w...@gmail.com 2011-03-17 13:15:13 UTC ---
Anyone working on this - see bug 18780 which contains further discussion that
could be relevant, or shed light on it.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-12-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

duplicate...@googlemail.com changed:

   What|Removed |Added

 CC||duplicate...@googlemail.com
  Component|Deleting|Revision deletion

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-11-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #24 from DerHexer wikipedia_emails-nachfr...@yahoo.de 2010-11-25 
20:24:41 UTC ---
Log entries also break if the page was moved. You can only see what happened if
you're looking for the “revision author” in Special:Log/suppress. It can
neither be found by “user” nor by “title”.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-06-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #21 from Happy-melon happy-me...@live.com 2010-06-20 18:37:41 UTC 
---
(In reply to comment #18)
 Visible revisions have checkboxes and a del/undel selected revisions for
 multiple revisions in an action.
 
 Can [[Special:Undelete]] have a similar button added? It already has the
 checkboxes.
 
 A del/undel selected revisions button would be useful (eg to remove a
 RevDelete redaction on multiple deleted revisions), or to prevent the data
 being visible if deletion is reversed (eg page deletion is undone)

These are not directly related to this bug; please file (or find, I suspect
this may have been raised before) separate bugs for them.

(In reply to comment #20)
 I theorized that if such a revision were selective undeleted and then
 redeleted, the selctive undeletion assigns a rev_id, so once redeleted this
 wouldn't be a problem, providing a quick workaround. In other words:

You could check whether this definitely occurs with an old revision of the
sandbox or something.  I can imagine it actually making even more of a mess
than that if ar_rev_id is null.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-06-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #22 from FT2 ft2.w...@gmail.com 2010-06-20 21:36:43 UTC ---
(In reply to comment #21)

1/ I'm using this bug as a tracking bug for the few last issues Werdna needs to
check, to put the RevDelete log links issues to bed at this point.  It sounds
like he'll be tackling the last few together so this makes it easier for him to
check them off, rather than opening several bugs for matters he will address in
common.  of course any tagged as wontfix or later may need extra bugs
opened, but I think on this one, let's see how it goes before creating
paperwork that may never be needed.

2/ I've tested the bug at #20 and tested revDelete on old deleted revisions of
this kind. It appears to fail persistently. However it also fails on deleted
revisions that do have an ar_rev_id. So at the moment it's impossible to tell
whether in fact that's the problem and (by itself) old deleted revisions with
ar_rev_id = null are actually not a big problem. 

So I've noted this as an outstanding issue, and asked Werdna, when he's fixed
RevDelete on deleted revisions that are later undeleted, to go back and recheck
this one and see if that fixes this point as well. It's easier that way than
waiting, then filing a new bug afterwards.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-06-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #23 from Happy-melon happy-me...@live.com 2010-06-20 21:43:37 UTC 
---
(In reply to comment #22)
 (In reply to comment #21)
 
 1/ I'm using this bug as a tracking bug for the few last issues Werdna needs 
 to
 check, to put the RevDelete log links issues to bed at this point.  

The button to mass-revdel deleted revisions is missing issue is not related
to this RevDelete log links is borked bug, nor is it something which will be
fixed as a side-effect.  They're totally unconnected, and it just clutters
things to lump them together.  

 2/ I've tested the bug at #20 and tested revDelete on old deleted revisions of
 this kind. It appears to fail persistently. However it also fails on deleted
 revisions that do have an ar_rev_id. So at the moment it's impossible to tell
 whether in fact that's the problem and (by itself) old deleted revisions with
 ar_rev_id = null are actually not a big problem. 

Fair point :D

 So I've noted this as an outstanding issue, and asked Werdna, when he's fixed
 RevDelete on deleted revisions that are later undeleted, to go back and 
 recheck
 this one and see if that fixes this point as well. It's easier that way than
 waiting, then filing a new bug afterwards.

I'm not saying that log links might also break in *this* way or log links
also break in *that* way should be separate bugs; it's certainly reasonable to
keep them here.  I'm saying that *totally separate issues* should be kept,
well, separate... :D

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #16 from FT2 ft2.w...@gmail.com 2010-06-09 10:37:49 UTC ---
Updated test - fix needed:

1/ revision with obvious deletions is not showing log entries.

Look at the first RevDel action at

http://en.wikipedia.org/w/index.php?title=Special:Logpage=User%3AFT2%2Ftest7

The link for visible revisions leads to a RevDel page with 2 log actions
(correct). The link for deleted revisions leads to a RevDel page with none
(error).

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #17 from FT2 ft2.w...@gmail.com 2010-06-09 10:41:20 UTC ---
At the same time, can the RevDel page indicate clearly if the revisions listed
are Visible revisions or Deleted revisions. It would help.

Example page:

http://en.wikipedia.org/w/index.php?title=Special:RevisionDeletetarget=User%3AFT2%2Ftest7type=revisionids=366963568

Simple fix, if the text at the top states Selected [visible | deleted]
revision(s) of {{PAGENAME}}

and under Other/additional reason a line in bold These revisions are
currently [visible | deleted].

Thanks!

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #18 from FT2 ft2.w...@gmail.com 2010-06-09 11:03:58 UTC ---
Visible revisions have checkboxes and a del/undel selected revisions for
multiple revisions in an action.

Can [[Special:Undelete]] have a similar button added? It already has the
checkboxes.

A del/undel selected revisions button would be useful (eg to remove a
RevDelete redaction on multiple deleted revisions), or to prevent the data
being visible if deletion is reversed (eg page deletion is undone)

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #19 from FT2 ft2.w...@gmail.com 2010-06-09 11:07:43 UTC ---
2nd fail case, see:

http://en.wikipedia.org/w/index.php?title=Special:Logpage=User%3AFT2%2Ftest8

Reproduction:

1. Create page with 3 revisions
2. Delete page
3. RevDelete a field from middle revision (eg edit summary)
4. Undelete page

Page delete log for the RevDelete action fails with bad links.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #20 from FT2 ft2.w...@gmail.com 2010-06-09 11:16:32 UTC ---
Last, when the above fail case is fixed, can you check it also fixes the
following (minor) fail case which I believe may be a byproduct of it.


I considered what happens if RevDelete is used on on old deleted revision
without a rev_id and the revision is later restored - the issue being no rev_id
so would log links then fail.

I theorized that if such a revision were selective undeleted and then
redeleted, the selctive undeletion assigns a rev_id, so once redeleted this
wouldn't be a problem, providing a quick workaround. In other words:

1. Deleted revision without rev_id is redacted
2. Revision is undeleted
3. Deletion log links for the RevDelete action may fail.

WORKAROUND:

1. Deleted revision without rev_id is undeleted and gains a rev_id, then
redeleted
2. Revision is _then_ redacted and undeleted at any future time
3. Deletion log links for the RevDelete action should work correctly as the
redaction will be linked to a correct permanent rev_id.


Can you check this at the same time? I suspect the issue at comment #19 may be
affecting this so it can't be tested yet. I appreciate it's a pure edge case,
but it's possible we may see some revisions moving from deletion to revdelete
and it would be nice to check the log links issue wouldn't resurface or be an
issue.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-05-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #15 from DerHexer wikipedia_emails-nachfr...@yahoo.de 2010-05-28 
20:40:13 UTC ---
The same bug happens with page moves.

Please have a look at
http://en.wikipedia.org/w/index.php?title=Special:Logdir=prevoffset=20100331100647limit=1type=deleteuser=DerHexer
Clicking on more... takes you to
http://en.wikipedia.org/w/index.php?title=Special:RevisionDeletetarget=User%3ADerHexer%2Ftest2type=revisionids=364727852
which tells me No matching items in log. That only happened because I've
moved my page:
http://en.wikipedia.org/w/index.php?title=User:DerHexer/test3action=history
Nobody can see now who did that revision deletion. That's a transparency issue
which should be fixed as fast as possible.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-05-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

Andrew Garrett agarr...@wikimedia.org changed:

   What|Removed |Added

Summary|Delete/RevisionDelete links |Regular deletion of
   |breaking / urgent schema|revisions deleted with
   |issue   |rev_deleted breaks links in
   ||log entries

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-05-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #12 from Andrew Garrett agarr...@wikimedia.org 2010-05-19 
10:17:30 UTC ---
Steps to reproduce (on a local trunk wiki):

1. Create a page with two revisions.
2. Use the single-revision deletion (rev_deleted column) interface to delete
the first revision of the page.
3. Delete the page.
4. Undelete the page.
5. View Special:Log/delete for the page.
6. Click on one of the more, diff or change links.

Expected result:
The interface shows the diff, suppression details or visibility editing
interface.

Actual result:
An error message is shown.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-05-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #13 from FT2 ft2.w...@gmail.com 2010-05-19 10:20:34 UTC ---
Trivial example page (4 revisions, 2 revdeleted actions) exists at:
http://en.wikipedia.org/wiki/Special:Undelete/User:FT2/test4 showing the errors
generated by the 2 different modes of failure of log entries (revdeleted then
delete, or revdeleted then undelete).

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 21279] Regular deletion of revisions deleted with rev_deleted breaks links in log entries

2010-05-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=21279

--- Comment #14 from Platonides platoni...@gmail.com 2010-05-19 11:09:44 UTC 
---
(In reply to comment #12)
 Steps to reproduce:

Works for me on http://test.wikipedia.org/wiki/Bug_21279_-_Two_revs

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l