summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)Author
2009-05-30Use mysql_set_charset for connection instead of SET NAMESEvan Prodromou
PHP doesn't get the info about the charset of the connection if you use SET NAMES. So, we use the appropriate PHP function instead.
2009-05-30Removing inbox and memcached daemon handlingEvan Prodromou
2009-05-30remove debug code from repliesEvan Prodromou
2009-05-30check for since=0 in Notice::stream()Evan Prodromou
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-28Only enqueue inbox-dependent transports after inboxes have been filledEvan Prodromou
2009-05-27optionally use SET NAMES for utf8 to DBEvan Prodromou
2009-05-27Merge branch '0.7.x' into utf8Evan Prodromou
2009-05-07Added dirty dates to Foreign_linkZach Copley
2009-05-01make faves work with idsEvan Prodromou
2009-05-01Make user group stream use IDsEvan Prodromou
2009-05-01make profile notice getting use idsEvan Prodromou
2009-04-29make replies use new query formatEvan Prodromou
2009-04-29Make the tag stream use ID mechanismEvan Prodromou
2009-04-29Public stream uses IDs methodEvan Prodromou
Public stream now uses IDs method
2009-04-29Move algorithm for caching to Notice classEvan Prodromou
Moved the algorithm for notice stream caching to the Notice class.
2009-04-28Remove some debug comments in query-by-idEvan Prodromou
2009-04-28Change to avoid a join in notice inboxEvan Prodromou
The join in notice_inbox is causing temp-table sorting on identi.ca, so I'm trying a finer-tuned approach.
2009-04-27Merge branch '0.7.x' into querybyidEvan Prodromou
2009-04-26Revert "Revert "run 'set names' after each connection to deal with UTF8 ↵Evan Prodromou
correctly"" This reverts commit 86770ccde7914219a0a572ced6dd21fa65566e1d.
2009-04-26Revert "run 'set names' after each connection to deal with UTF8 correctly"Evan Prodromou
This reverts commit 84072aa5cf6124d59a06a7f0a7945c00ee2836da. This commit caused grievous harm to old notices on identi.ca. Reverting until we figure out how to convert the old notices.
2009-04-26Revert "run 'set names' after each connection to deal with UTF8 correctly"Evan Prodromou
This reverts commit 84072aa5cf6124d59a06a7f0a7945c00ee2836da. This commit caused grievous harm to old notices on identi.ca. Reverting until we figure out how to convert the old notices.
2009-04-26run 'set names' after each connection to deal with UTF8 correctlyEvan Prodromou
2009-04-26run 'set names' after each connection to deal with UTF8 correctlyEvan Prodromou
2009-04-23insert into user's inbox at Web timeEvan Prodromou
2009-04-23incorrect config setting for queuesEvan Prodromou
2009-04-23Add an inbox queue handlerEvan Prodromou
Handle distributing a notice to multiple inboxes in a queue handler rather than in the Web action.
2009-04-23A queuehandler for blowing caches offlineEvan Prodromou
We add a queuehandler for blowing the memcached caches off-line. This should speed up the processing of new notices.
2009-04-16start of querybyidEvan Prodromou
2009-04-08Merge branch 'master' of git://gitorious.org/laconica/br3nda into review/masterCiaranG
2009-03-28some phpcs fixupsEvan Prodromou
2009-03-28welcome notice, default sub for new usersEvan Prodromou
2009-03-22One function for producing Atom entry for a NoticeEvan Prodromou
Took the various places that we create an atom entry for a notice, and jammed them together into one function of the notice class, and then used that function. Also, added Atom threading extension and categories for hashtags.
2009-03-12When deleting a notice, null the reply_to fields that point to noticeBrenda Wallace
2009-03-11PostgreSQL - a few more query compatibility issues (submitted by oxygene)CiaranG
2009-03-11Correction to recently added dupe-checking feature - was using wrong config ↵CiaranG
value
2009-03-07Fix bug in dupe checking on notice post when there is no notice in cache.Adrian Lang
2009-03-07Fix nonce usage in OAuth storeEvan Prodromou
The OAuth store was failing on getting a request token, because the token value was forced to be non-null in the DB. Let this value be null, and use the correct primary key (consumer, timestamp, nonce). Drop the reference to token table, and don't ever use it.
2009-03-07Add local directory for plugins, themes, etc.Evan Prodromou
Added a local directory for locally-installed software. This is where you should put any code you write, themes, plugins, etc. so they don't get stomped by upgrades.
2009-03-07Limit duplicate notices in a particular time period (default 60s)Evan Prodromou
We disallow posting a notice with duplicate content more than once a minute. Conflicts: config.php.sample
2009-03-05PostgreSQL - fixed a couple more quoting issuesCiaranG
2009-03-03Use single quotes for data literals on inserts to notice_index, so it works ↵CiaranG
on pgsql as well as mysql
2009-02-28fix problem with dupe tags in profileEvan Prodromou
2009-02-20Fixing a bunch of undefined variable warnings in OpenID signup processLeslie Michael Orchard
2009-02-16wrong name for attn functionEvan Prodromou
2009-02-16send mail when @-replies are receivedEvan Prodromou
2009-02-16add email notify flag for @-repliesEvan Prodromou
2009-02-16Automatically add a tag for every group messagesEvan Prodromou
If you post to a group !foo, it's automatically listed as being tagged "foo". This is to keep users from having to do !foo #foo in all their messages.
2009-02-14Optionally ignore some notice sources for public pageEvan Prodromou
We optionally ignore some notice sources from the public page. Typically these are automatic notice sources like twitterfeed that don't usually represent the community on the site very well.