summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2009-08-08Merge branch '0.8.x' into twitter-oauthZach Copley
2009-08-06Make TwitterStatusFetcher extend ParallelizingDaemonZach Copley
2009-08-06Support the 'lite' parameter to statuses/friends and statuses/followers ↵Craig Andrews
twitter api methods. http://laconi.ca/trac/ticket/1786
2009-08-06Check theme first for CSS files, then use the non-theme path.Craig Andrews
Fixes CSS links in plugins
2009-08-06Make 2nd and 3rd cssLink() arguments optionalCraig Andrews
2009-08-06- Rewrote SyncTwitterFriends as a daemonZach Copley
- Made it use OAuth - Code clean up
2009-08-06Abstract out the parallelizing daemon stuffZach Copley
2009-08-05Handle relative and absolute url parameters to script() and cssLink()Craig Andrews
2009-08-05Use script() and cssLink() methods everywhere instead of manually writing ↵Craig Andrews
out javascript and css each time
2009-08-05Added cssLink() and script() functions to htmloutputterCraig Andrews
2009-08-05Accidentally caused the DOCTYPE to never be rendered - fix that.Craig Andrews
2009-08-05Don't start HTML responses with <?xml if the document is served as text/html.Craig Andrews
Starting a text/html mime type document with <?xml causes some browsers (previous version of Opera and IE) to switch to Quirks Mode.
2009-08-05Switch DOCTYPE's to the XHTML 5 DOCTYPECraig Andrews
2009-08-05Merge branch '0.8.x' into twitter-oauthZach Copley
2009-08-04Post to Facebook user's stream if notice has an attachment, otherwise post ↵Zach Copley
notice as a status update
2009-08-04Use ssl for fetching frinds_timeline from Twitter since it requires auth and ↵Zach Copley
is a protected resource
2009-08-04Fixed PHP Notice "Undefined property: Profile::$value"Jeffery To
2009-08-04Make TwitterStatusFetcher daemon work with OAuthZach Copley
2009-08-04Moved some stuff to a base classZach Copley
2009-08-03Merge branch '0.8.x' into twitter-oauthZach Copley
2009-08-03Make the TwitterQueuehandler post to Twitter using OAuthZach Copley
2009-08-02Fixed PHP Notices:Jeffery To
Undefined index: HTTP_X_FORWARDED_FOR Undefined index: HTTP_CLIENT_IP Undefined variable: proxy Also fixed the return value order to match calls to common_client_ip() in actions/api.php and lib/rssaction.php
2009-08-02Fixed PHP Notice "Undefined index: enclosures" (and a possible one for 'tags')Jeffery To
2009-08-02Fixed PHP Notice "Use of undefined constant session_name - assumed ↵Jeffery To
'session_name'"
2009-08-01Twitter OAuth server dance workingZach Copley
2009-07-30Added a url field to hold the permalink. I believe this field is very useful ↵Craig Andrews
for api consumers.
2009-07-30Implemented the "show" method of the laconica groups apiCraig Andrews
2009-07-30Removed default values from <input>s. JavaScript will now get theSarven Capadisli
colours from the theme. This approach removes data that was previously available in HTML. It was only necessary if the user wanted to know the site's default values.
2009-07-30Merge branch '0.8.x' of git@gitorious.org:laconica/mainline into 0.8.xEvan Prodromou
2009-07-30Site-wide design configurationEvan Prodromou
I added some code so that the site-wide design can be set, using the configuration interface. I also moved the configuration option from $config['site']['design']['background'] to just $config['design']['background'], but the old syntax will still work.
2009-07-30Fix the router entries for the oEmbed endpoint so they don't accidentally ↵Craig Andrews
catch too much
2009-07-29move oEmbed router connection after plugins, so other endpoints (such as ↵Craig Andrews
main/facebooklogin) from plugins don't get accidentally intercepted
2009-07-27Sanitize html returned by oEmbed providers to protect laconica from XSS attacksCraig Andrews
2009-07-27Better error handling when updating FacebookZach Copley
2009-07-26Merge commit 'br3nda/0.8.x-lowercaseutf8' into 0.8.xCraig Andrews
2009-07-26lowercase tags using mb_convert_case(), which understands many more ↵Brenda Wallace
alphabets than I do.
2009-07-25Removed <dl> structure from NoticeListItem::showContext. Same asSarven Capadisli
committ e0b877b26c5e93809b2a53b6c46326d5e31fa0e8.
2009-07-25Removed <dl> structure from NoticeListItem::showNoticeSource. Same asSarven Capadisli
commit e0b877b26c5e93809b2a53b6c46326d5e31fa0e8.
2009-07-25Removed <dl> structure from NoticeListItem::showNoticeLink. Reason:Sarven Capadisli
Arguably, the earlier structure was unnecessarily verbose. Same as commit e0b877b26c5e93809b2a53b6c46326d5e31fa0e8.
2009-07-25Removed <dl> structure from NoticeListItem::showReplyLink. Reason:Sarven Capadisli
Same as commit e0b877b26c5e93809b2a53b6c46326d5e31fa0e8.
2009-07-25Removed <dl> structure from NoticeListItem::showDeleteLink. Reason:Sarven Capadisli
To speed up DOM load by cutting down 3 nodes in each notice list item. Generally each notice option should be a list item in a <ul>, however, there is no tangible benefit for the user using this approach. In this case, minimalism is favoured. Similarly, the new approach will make 5 fewer function calls on the server side.
2009-07-23dbqueuemanager a little more sane about sleepingEvan Prodromou
2009-07-23whitespace in dbqueuemanagerEvan Prodromou
2009-07-23Revert "0.9.0 dev version"Craig Andrews
This reverts commit 7cfb2f569dbda8ef84149604cec88b2349d95306. This should have never been committed to the 0.8.x branch.
2009-07-23Merge commit 'br3nda/0.8.x-tagrssfix' into 0.8.xCraig Andrews
2009-07-23Call $this->getNotices() always, becuase $this will be the right class.Brenda Wallace
e.g. TagrssAction or PublicrssAction
2009-07-22Merge commit 'jeff-themovie/private-rss' into 0.8.xCraig Andrews
2009-07-22Merge commit 'br3nda/0.8.x-hashtags' into 0.8.xCraig Andrews
2009-07-22Stop daemons using 100% CPU and hammering the DB server when the queue is ↵CiaranG
empty (DBQueueManager-based only)
2009-07-21Add <category> to RSS 2.0, use the same tag finding method for RSS 1.0 as ↵Craig Andrews
for Atom and RSS 2.0. http://laconi.ca/trac/ticket/864