Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-11 | Just 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-11 | Code to handle PEAR_Errors raised by DB_DataObject that are bubbling | Zach Copley | |
up, but are actually expected and can safely be ignored. | |||
2009-02-11 | fix command classes | Evan Prodromou | |
2009-02-11 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Evan Prodromou | |
2009-02-11 | Move Commands stuff out of classes | Evan 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-11 | change htmloutputter to use exception instead of common_user_error | Evan Prodromou | |
2009-02-11 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Sarven Capadisli | |
2009-02-11 | Minor correction: pikiw -> piwik | Sarven Capadisli | |
2009-02-11 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Evan Prodromou | |
2009-02-11 | Handle DB_DataObject errors better | Evan 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-11 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Sarven Capadisli | |
2009-02-11 | Minor. Changed from @class location to label | Sarven Capadisli | |
2009-02-11 | Unify feeds definition in actions | Evan 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-11 | fix Atom link, add Atom and RSS 2.0 to <head> | Evan Prodromou | |
2009-02-11 | Merge branch 'sgmurphy-clone/0.7.x' into 0.7.x | Evan Prodromou | |
2009-02-11 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Evan Prodromou | |
2009-02-11 | Merge branch 'urlroute' into 0.7.x | Evan Prodromou | |
2009-02-11 | add related link to Atom for feeds for some downstream users | Evan Prodromou | |
2009-02-11 | Use a router singleton | Evan Prodromou | |
2009-02-10 | Build urls using Net_URL_Mapper, too | Evan Prodromou | |
2009-02-10 | Moved /doc/ to /doc-src/ | Evan Prodromou | |
Moved the doc/ dir to /doc-src/ so that the actual markdown files aren't substituted for the docs. | |||
2009-02-10 | integrate URL routing into core code | Evan Prodromou | |
2009-02-10 | Fixed 1174: schemeless URL auto-linking bug | Sean Murphy | |
2009-02-10 | trac #233 Explicitely show we have an rss feed for notice searches. | Robin Millette | |
2009-02-10 | Required Net URL needed for Net URL Mapper | Evan Prodromou | |
2009-02-10 | Move Mapper to correct spot in the hierarchy | Evan Prodromou | |
2009-02-10 | Add Net_URL_Mapper to extlib | Evan Prodromou | |
2009-02-09 | Merge commit 'upstream/0.7.x' into 0.7.x | Sean Murphy | |
2009-02-09 | Fixed #1025: Delete avatar option. | Sean Murphy | |
2009-02-09 | Fixed remaining substr_replace with multibyte equivalent. | Sean Murphy | |
2009-02-09 | Fixed remote subscribe avatar problems | Evan Prodromou | |
Had some Avatar file-copying issues; seem to be fixed. | |||
2009-02-09 | Merge commit 'upstream/0.7.x' into 0.7.x | Sean Murphy | |
2009-02-09 | Fixed #1170: Auto-linking bug when URL cotains special chars. | Sean Murphy | |
2009-02-09 | Add a hook for showing sidebar sections | Evan Prodromou | |
2009-02-09 | add some indices for performance | Evan Prodromou | |
2009-02-09 | upgrade jQuery from 1.3 to 1.3.1 | Evan Prodromou | |
2009-02-09 | ignore .#* files | Evan Prodromou | |
2009-02-09 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Evan Prodromou | |
2009-02-09 | whitespace and formatting in showstream.php | Evan Prodromou | |
2009-02-09 | whitespace and formatting | Evan Prodromou | |
2009-02-09 | Merge branch 'sgmurphy-clone/0.7.x' into 0.7.x | Evan Prodromou | |
2009-02-09 | Change action autoloading to allow actions in plugins | Evan 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-09 | trac #1160 fix dropdown xmloutput function for the selected attribute and ↵ | Robin Millette | |
fix newmessage auto-selected dropdown. | |||
2009-02-09 | give example of using Google Analytics | Evan Prodromou | |
2009-02-09 | Sample plugin for Google Analytics | Evan Prodromou | |
A common request is to use Google Analytics for Laconica servers. This plugin will add the correct spell to make Google Analytics work. | |||
2009-02-09 | include plugin.php early so config can use it | Evan Prodromou | |
2009-02-09 | allow events without arguments | Evan Prodromou | |
2009-02-09 | utility superclass for plugins | Evan Prodromou | |
2009-02-09 | Add InitializePlugin and CleanupPlugin events | Evan Prodromou | |
We add two events to allow plugins to initialize and cleanup. | |||
2009-02-09 | add hooks for JavaScript handling | Evan Prodromou | |