summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2009-02-13remove debugging info from local_urlEvan Prodromou
2009-02-13Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xZach Copley
2009-02-13We have a FacebookQueueHandler now. The update_facebook.php cronZach Copley
script is totally deprecated.
2009-02-13Hooks for: custom, laconica, UA specific stylesheetsSarven Capadisli
2009-02-12Merge branch 'queuehandlers' into 0.7.xZach Copley
2009-02-12The fabled twitterqueuehandlerZach Copley
2009-02-12Hooks for: header, contentblock, footerSarven Capadisli
2009-02-12Revert "Code to handle PEAR_Errors raised by DB_DataObject that are bubbling"Evan Prodromou
This reverts commit 9f035e2847e0d119ca3d70e02df6f4fa73ca64c3. It's a lot of complicated stuff, and the global handler probably does fine.
2009-02-12Revert "Just discovered the PEAR_Error handling function in index.php. Duh."Evan Prodromou
This reverts commit 616bdd43a921b2554d21b80af28ddb0fb6cb3c16. Kind of a long hard way to deal with a simple situation, so I'd prefer to just use the global handler.
2009-02-12don't over specialize URLsEvan Prodromou
2009-02-12Add XMLStringer for building XML stringsEvan Prodromou
We had a bunch of
2009-02-12wrap multiline regexp in quotes so it doesn't mess up my editor's indentingEvan Prodromou
2009-02-11Merge branch '0.7.x' into queuehandlersZach Copley
2009-02-11Just discovered the PEAR_Error handling function in index.php. Duh.Zach Copley
Renamed the Action functions to throw an exception like it. I still think it probably makes sense to have the callback defined in both places for finer control.
2009-02-11Code to handle PEAR_Errors raised by DB_DataObject that are bubblingZach Copley
up, but are actually expected and can safely be ignored.
2009-02-11Move/reorg Twitter broadcast code to lib/twitter.php in prep forZach Copley
making a twitterqueuehandler.
2009-02-11fix command classesEvan Prodromou
2009-02-11Move Commands stuff out of classesEvan Prodromou
The classes/ subdir is primarily for the DB_DataObject classes. Stuff in there can get stomped by various generation scripts. I've moved the lurkers there -- related to command-handling -- to lib/. Since auto-loading works fine with lib/, there shouldn't be much of a visible change here.
2009-02-11change htmloutputter to use exception instead of common_user_errorEvan Prodromou
2009-02-11Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-02-11Handle DB_DataObject errors betterEvan Prodromou
We try to handle DB_DataObject errors a little bit better. Previously, they just spit out a cryptic string to the browser with a suggestion to turn on debugging (not a good idea!). So, we catch the error, write the full error message to the log, and then tell users that the can contact the admins if they need to.
2009-02-11Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xSarven Capadisli
2009-02-11Minor. Changed from @class location to labelSarven Capadisli
2009-02-11Unify feeds definition in actionsEvan Prodromou
I got a little sick of trying to keep the export data and <head> links synched in actions, so I made a common method, getFeeds(), which gets the feeds for both. It returns an array of Feed objects, which know about what their mime type is, title, location, all that jazz. I changed the FeedList class so it handles the new Feed objects instead of the old array of data. I changed all the actions that show feeds (I think...) so that they now use getFeeds() for all their feed needs.
2009-02-11Merge branch 'sgmurphy-clone/0.7.x' into 0.7.xEvan Prodromou
2009-02-11Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-02-11Merge branch 'urlroute' into 0.7.xEvan Prodromou
2009-02-11add related link to Atom for feeds for some downstream usersEvan Prodromou
2009-02-11Use a router singletonEvan Prodromou
2009-02-10Build urls using Net_URL_Mapper, tooEvan Prodromou
2009-02-10integrate URL routing into core codeEvan Prodromou
2009-02-10Fixed 1174: schemeless URL auto-linking bugSean Murphy
2009-02-10trac #233 Explicitely show we have an rss feed for notice searches.Robin Millette
2009-02-09Fixed remaining substr_replace with multibyte equivalent.Sean Murphy
2009-02-09Merge commit 'upstream/0.7.x' into 0.7.xSean Murphy
2009-02-09Fixed #1170: Auto-linking bug when URL cotains special chars.Sean Murphy
2009-02-09Add a hook for showing sidebar sectionsEvan Prodromou
2009-02-09Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-02-09whitespace and formattingEvan Prodromou
2009-02-09Merge branch 'sgmurphy-clone/0.7.x' into 0.7.xEvan Prodromou
2009-02-09Change action autoloading to allow actions in pluginsEvan Prodromou
Since plugins may define custom actions, we shouldn't require that there be a file in our actions/ subdir for every action. So, I changed the (admittedly hackish) auto-loading code in index.php so it instead checks whether a class exists with the expected name. This, in turn, uses the increasingly hacking __autoload() function, which I changed to auto-load stuff named "BlahblahAction" from the actions subdir if available.
2009-02-09trac #1160 fix dropdown xmloutput function for the selected attribute and ↵Robin Millette
fix newmessage auto-selected dropdown.
2009-02-09include plugin.php early so config can use itEvan Prodromou
2009-02-09allow events without argumentsEvan Prodromou
2009-02-09utility superclass for pluginsEvan Prodromou
2009-02-09Add InitializePlugin and CleanupPlugin eventsEvan Prodromou
We add two events to allow plugins to initialize and cleanup.
2009-02-09add hooks for JavaScript handlingEvan Prodromou
2009-02-09First events for adding menu itemsEvan Prodromou
2009-02-09had the logic on event handler reversedEvan Prodromou
2009-02-09Fix indentation in lib/action.phpEvan Prodromou