[Bug 18758] API read/reset of watchlist's wl_notificationtimestamp

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

Umherirrender  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 CC||umherirrender_de...@web.de
 Resolution||FIXED

--- Comment #11 from Umherirrender  2012-10-04 
17:27:50 UTC ---
gerrit 11965 is successfully merged

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
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 18758] API read/reset of watchlist's wl_notificationtimestamp

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

Brad Jorsch  changed:

   What|Removed |Added

 CC||b-jorsch@alum.northwestern.
   ||edu

--- Comment #10 from Brad Jorsch  2012-06-19 
15:25:17 UTC ---
I agree with Roan regarding the cases from comment 5. Although I note that a
"mark unread" feature in core might well use the API via ajax to do the
marking, like the watch/unwatch tab does now.

To add to case 2, personally I want to be able to add a "seen" button to the
watchlist lines. But I'm concerned that I might load my watchlist, spend 20
minutes reading changes to other pages, and then click "seen" on a page and
lose notification of the edits to that page made during the 20 minutes I was
doing other stuff. This is the reason I never use the existing "Mark all pages
visited" button on the watchlist. So I'd ideally code my "seen" button to say
"set wl_notificationtimestamp to just after revision X".

As for setting wl_notificationtimestamp to invalid values, it appears that it's
either treated as a boolean "changed" value (e.g. for watchlist bolding) or
compared against the revision timestamp using >= (e.g. for recentchanges or
history highlighting). So as long as it's a valid timestamp it shouldn't matter
what specific time it is set to.

In gerrit change 11965, I took the approach of using the ApiPageSet module so
multiple pages can be marked at once, if desired. For convenience in my desired
use case, I allow selection of the timestamp (for a single page) by passing a
revision id so it's not necessary to do a separate query to prop=revisions just
to find the necessary timestamp.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
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 18758] API read/reset of watchlist's wl_notificationtimestamp

2012-06-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=18758

--- Comment #9 from Sam Reed (reedy)  2012-06-19 00:42:23 
UTC ---
https://gerrit.wikimedia.org/r/#/c/11965/

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
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 18758] API read/reset of watchlist's wl_notificationtimestamp

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

Mark A. Hershberger  changed:

   What|Removed |Added

 AssignedTo|roan.katt...@gmail.com  |wikibugs-l@lists.wikimedia.
   ||org

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
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 18758] API read/reset of watchlist's wl_notificationtimestamp

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

Reedy  changed:

   What|Removed |Added

   Keywords|easy|

-- 
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 18758] API read/reset of watchlist's wl_notificationtimestamp

2010-01-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=18758

Reedy  changed:

   What|Removed |Added

Summary|API read of watchlist's |API read/reset of
   |wl_notificationtimestamp|watchlist's
   ||wl_notificationtimestamp

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching all bug changes.

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


[Bug 18758] API read/reset of watchlist's wl_notificationtimestamp

2010-01-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=18758

--- Comment #3 from Reedy  2010-01-30 22:49:09 UTC ---
r61730 adds the ability to get wl_notificationtimestamp

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching all bug changes.

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


[Bug 18758] API read/reset of watchlist's wl_notificationtimestamp

2010-01-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=18758

--- Comment #2 from mk  2010-01-30 00:31:42 UTC ---
(In reply to comment #1)
> Are you wanting the value of wl_notificationtimestamp ?

Yes. 


And also to set the value, using e.g. 

api.php ? action=watch & title=Main_Page & notificationtimestamp=...

where notificationtimestamp is an optional parameter. This would allow user
scripts to set pages read/unread, or otherwise use the value.

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


[Bug 18758] API read/reset of watchlist's wl_notificationtimestamp

2010-01-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=18758

Reedy  changed:

   What|Removed |Added

 CC||s...@reedyboy.net

--- Comment #1 from Reedy  2010-01-29 14:28:38 UTC ---
Are you wanting the value of wl_notificationtimestamp ?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are watching all bug changes.

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