summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2009-08-04incorrectly moved user xrds to OpenID plugin; fixingEvan Prodromou
2009-08-04move check for SSL from util.php to OpenIDPluginEvan Prodromou
2009-08-04add account settings menu item for OpenIDEvan Prodromou
2009-08-04show OpenID action in login navEvan Prodromou
2009-08-04OpenIDPlugin sets up actions for routerEvan Prodromou
2009-08-04Move OpenID-related files to OpenID plugin directoryEvan Prodromou
As a first step to pluginizing our OpenID support, I've moved the important OpenID-related files to a dedicated plugin directory. Many of these classes are still referred to by libraries that are still in core.
2009-08-04add an event for head childrenEvan Prodromou
2009-08-04add an event for determining if an action is sensitiveEvan Prodromou
2009-08-04give plugins a chance to autoload their classesEvan Prodromou
2009-08-04error in EndLoginGroupNav argumentsEvan Prodromou
2009-08-04add hook for showing account settings menuEvan Prodromou
2009-08-04Add hooks for Start/End LoginGroupNavEvan Prodromou
2009-08-040.9.0 dev versionEvan Prodromou
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