summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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-04Post to Facebook user's stream if notice has an attachment, otherwise post ↵Zach Copley
notice as a status update
2009-08-04Fixed PHP Notice "Undefined property: Profile::$value"Jeffery To
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-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
2009-07-21Merge branch '0.8.x' of git@gitorious.org:laconica/mainline into 0.8.xEvan Prodromou
2009-07-21update dbqueuemanager to respect handler timeout valuesEvan Prodromou
2009-07-21Fixed: Browser language preference's not used when using Google ChromeCraig Andrews
Thanks bambeeq http://laconi.ca/trac/ticket/620
2009-07-21Fixed: If the site name contains "." or "@" (and perhaps others), then ↵Craig Andrews
notification emails (such as the email confirmation email) fail with the error "LOG_ERR: PEAR error: Validation failed for: SITE_NAME <noreply@HOSTNAME> :" Thanks jk3us http://laconi.ca/trac/ticket/1356
2009-07-21Detect xmpp uri's and make them into hyperlinksCraig Andrews
http://laconi.ca/trac/ticket/1592
2009-07-20allow full unicode into links for tagsBrenda Wallace
2009-07-20show full utf8 in tagsBrenda Wallace
2009-07-19Merge commit 'br3nda/0.8.x-pgfixes' into 0.8.xCiaranG
2009-07-17Make RSS 1.0 more efficient when the same hashtag is used in multiple notices.Craig Andrews
Thanks tobyink
2009-07-17Add link to conversation pages when possible.Craig Andrews
Thanks tobyink
2009-07-17Fix RDFS namespace declaration.Craig Andrews
Thanks tobyink
2009-07-17Moved $_id from queuehandler to daemon, as other daemons need it too.Zach Copley
2009-07-17Merge branch '0.8.x' of git@gitorious.org:laconica/mainline into 0.8.xZach Copley
* '0.8.x' of git@gitorious.org:laconica/mainline: Moved oembed endpointer so openid no longer incorrectly prompts for authentication
2009-07-17Only create attachment elements if attachment is an enclosureZach Copley
2009-07-17Moved oembed endpointer so openid no longer incorrectly prompts for ↵Craig Andrews
authentication
2009-07-17Only populate attachments array element if there are attachmentsZach Copley