8 years agoFix limit=N for non-admins by counting post-filter
Benjamin Bastian [Tue, 10 Dec 2013 21:50:00 +0000 (13:50 -0800)] 
Fix limit=N for non-admins by counting post-filter

Prior to this commit, the _db_updates endpoint would often return less
than N results for limit=N queries, even when there were N changes to
return. This was because the limiting was done by passing the limit
parameter to fabric:changes, which doesn't account for the per-user
filtering done in global_changes_httpd.

This commit adds explicit counting of the filtered changes in
global_changes_httpd and manually ends the request when N post-filter
changes have been seen.

BugzID: 25272

8 years agoFix changes API usage for new pending values
Paul J. Davis [Thu, 12 Dec 2013 18:33:50 +0000 (12:33 -0600)] 
Fix changes API usage for new pending values

BugzId: 26119

8 years agoset module version to 1
Robert Newson [Fri, 22 Nov 2013 16:54:32 +0000 (16:54 +0000)] 
set module version to 1

8 years agoFix heartbeat=true for db_updates feeds
Benjamin Bastian [Tue, 15 Oct 2013 18:50:07 +0000 (11:50 -0700)] 
Fix heartbeat=true for db_updates feeds

This commit fixes some bad case clause ordering. It'd match 'true' to a
variable when the variable should only either be false or a number.

BugzID: 24170

8 years agoAdd the initial version of the global_changes app.
Benjamin Bastian [Fri, 6 Sep 2013 01:33:38 +0000 (18:33 -0700)] 
Add the initial version of the global_changes app.

BugzID: 17681

8 years agoInitial commit.
Benjamin Bastian [Fri, 9 Aug 2013 12:47:35 +0000 (13:47 +0100)] 
Initial commit.