summaryrefslogtreecommitdiff
path: root/classes/Fave.php
AgeCommit message (Collapse)Author
2010-09-13bug in time and object handling in Fave::asActivityEvan Prodromou
2010-09-13move code for making activities from OStatus plugin to Subscription and Fave ↵Evan Prodromou
classes
2010-05-05Implement since_id and max_id param handling for /api/favoritesZach Copley
2010-03-23Consistently send Profiles into Fave::addNew()Brion Vibber
2010-03-02Dropped deprecated timestamp-based 'since' parameter for all API methods. ↵Brion Vibber
When it sneaks in it can cause some very slow queries due to mismatches with the indexing. Twitter removed 'since' support some time ago, and we've already removed it from the public timeline, so it shouldn't be missed.
2010-02-20Add events for favor and disfavorEvan Prodromou
Added events to core code for when someone favors or disfavors a notice.
2010-01-06...and drop the unnecessary &reference from child class pkeyGet() overrides.Brion Vibber
2009-07-23Merge branch 'master' into 0.8.xEvan Prodromou
Conflicts: scripts/twitterstatusfetcher.php
2009-07-23change NOTICE_GATEWAY to Notice::GATEWAY so autoloading worksEvan Prodromou
2009-07-15changed to SQL standard of LIMIT 20 OFFSET 1 etc.Brenda Wallace
2009-07-05fix caching of faves by own, otherEvan Prodromou
2009-06-23Stop Twitter gateway notices from leaking via user faves pagesZach Copley
2009-05-29Ticket #1567 - Change max_id to return notices <= ID instead of < IDZach Copley
2009-05-29Ticket #1567 - API: Change before_id parameter to max_idZach Copley
2009-05-01make faves work with idsEvan Prodromou
2008-12-23change function headers to K&R styleEvan Prodromou
Another huge change, for PEAR code standards compliance. Function headers have to be in K&R style (opening brace on its own line), instead of having the opening brace on the same line as the function and parameters. So, a little perl magic found all the function definitions and move the opening brace to the next line (properly indented... usually). darcs-hash:20081223193323-84dde-a28e36ecc66672c783c2842d12fc11043c13ab28.gz
2008-12-23replace NULL with nullEvan Prodromou
Another global search-and-replace update. Here, I've replaced the PHP keyword 'NULL' with its lowercase version. This is another PEAR code standards change. darcs-hash:20081223192129-84dde-4a0182e0ec16a01ad88745ad3e08f7cb501aee0b.gz
2008-12-23replace all tabs with four spacesEvan Prodromou
The PEAR coding standards decree: no tabs, but indent by four spaces. I've done a global search-and-replace on all tabs, replacing them by four spaces. This is a huge change, but it will go a long way to getting us towards phpcs-compliance. And that means better code readability, and that means more participation. darcs-hash:20081223191907-84dde-21e8efe210e6d5d54e935a22d0cee5c7bbfc007d.gz
2008-10-02incorrect function call in FaveEvan Prodromou
darcs-hash:20081002162604-5ed1f-45e9f43e3dbe778462377ebe22f994bdafb4bcdd.gz
2008-10-02try to use caching functions where possible in UserEvan Prodromou
darcs-hash:20081002162513-5ed1f-fff718be660fa4a8abf58df402a3db30d72d11db.gz
2008-09-26path correct in require_once for memcachedEvan Prodromou
darcs-hash:20080926161824-5ed1f-b4fb53e5ca65bb099aabbba6ea60a13496f669a2.gz
2008-09-26prepend Memcached_DataObject require with INSTALLDIREvan Prodromou
darcs-hash:20080926161540-5ed1f-2e9dc6f2297c612208214a6d52f36ce0dd7aa4de.gz
2008-09-26caching layer for DB/DataObjectEvan Prodromou
I added a new class, Memcached_DataObject, that will (optionally) fetch data out of a memcached server if it's available. This only works on 'staticGet'. Methods that write to the database (insert, update, delete) will clear and set the cache correctly, too. darcs-hash:20080926160941-5ed1f-922de078b4c1941853ad014edf9a17fae486f8cf.gz
2008-09-08initial non-Ajax version of favoritesEvan Prodromou
darcs-hash:20080908181624-84dde-8200e1d91eb5f560ef0f296c9e1c56f93ef1b0c5.gz
2008-08-13first step towards adding favorites to the systemEvan Prodromou
darcs-hash:20080813142637-84dde-9530d153eceb6bbedbb692755aa5c96d65d8e071.gz