]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
New mechanism for "all" feed (InboxNoticeStream)
authorMikael Nordfeldth <mmn@hethane.se>
Thu, 6 Mar 2014 02:43:48 +0000 (03:43 +0100)
committerMikael Nordfeldth <mmn@hethane.se>
Thu, 6 Mar 2014 03:18:54 +0000 (04:18 +0100)
commit4b2a66ed29091209c05d74755e42f96265c846ce
treea6e602068b26d5f1f9acd2af08c69ac063b66892
parentc812e7c0d6aafd838ad3f7bcf9784d9b6a099985
New mechanism for "all" feed (InboxNoticeStream)

Also cleaned up and made typing stricter for the stream, so only
profiles can be submitted. This reasonably also means we can create
"inbox" or "all" streams for foreign profiles as well using the same
stream handler (but of course only for messages we already know about).

To avoid looking up posts for a long time in a large notice database,
the lookback period for the inbox is no longer than the profile creation
date. (this matches the behaviour of Inbox)

Inbox class can probably be removed now.
actions/all.php
actions/allrss.php
actions/apitimelinefriends.php
lib/inboxnoticestream.php
lib/inboxtagcloudsection.php
plugins/EmailSummary/lib/useremailsummaryhandler.php
plugins/Mapstraction/actions/allmap.php
scripts/createsim.php