summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2009-09-25Merge branch 'refactor-api' of ↵Zach Copley
git@gitorious.org:~zcopley/statusnet/zcopleys-clone into refactor-api
2009-09-25Moved basic auth stuff into its own classesZach Copley
2009-09-24Merge branch '0.9.x' into refactor-apiZach Copley
* 0.9.x: (88 commits) Left a couple debugging statements in (removed) Output If-Modified-Since header for all RSS 1.0 feeds (again) Revert "move scripts to just before </body>, add event for scripts that need to be in <head>" Implemented join and leave groups api methods implemented etag and last modified Fixed broken Piwik plugin - was not using the supplied site code move scripts to just before </body>, add event for scripts that need to be in <head> some UI fixes Using timeline string instead of title for WindowName because IE doesn't Added JavaScript to initialize the poped Window Some layout and rendering adjustment for Realtime plugin Created addPop() for Realtime plugin and added param to include iconurl move some stuff around for realtime hack around address hack in util.js Add some more realtime feeds Do realtime popup with PHP instead of Javascript JavaScript fixes for IE Revert "Added realtime streams for all and showstream timelines" Revert "Fixed indenting" Revert "Made it slighly more compact with less jQuery selection" ...
2009-09-24Reorganize, make bare auth work, output If-Modified-Since headerZach Copley
2009-09-24Output If-Modified-Since header for all RSS 1.0 feeds (again)Zach Copley
2009-09-24Merge branch '0.8.x' into 0.9.xEvan Prodromou
Conflicts: EVENTS.txt
2009-09-24Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
Conflicts: install.php lib/noticeform.php
2009-09-24Merge remote branch 'statusnet/0.8.x' into 0.9.xCraig Andrews
Conflicts: EVENTS.txt actions/requesttoken.php classes/File.php install.php lib/action.php lib/noticeform.php
2009-09-24Revert "move scripts to just before </body>, add event for scripts that need ↵Evan Prodromou
to be in <head>" This reverts commit a5ed805aeabab3930d066b2777dbab9663bc487f. It shouldn't have gone on the stable branch.
2009-09-23move scripts to just before </body>, add event for scripts that need to be ↵Evan Prodromou
in <head>
2009-09-23Started refactoring API into individual actionsZach Copley
2009-09-23Merge branch '0.8.x' into 0.9.xEvan Prodromou
Conflicts: actions/requesttoken.php classes/File.php install.php lib/noticeform.php
2009-09-23Revert "When viewing a page in https, all links to non-actions (links to ↵Evan Prodromou
CSS, JS, etc) should be https. Fixes the mixed content warnings that browsers display." This reverts commit 20997619b353faa94591800fbfc02bc19a4cdce3. The commit doesn't take into account having different servers (theme server, avatar server) and being able to set HTTPS for some but not all.
2009-09-23revert output buffering (costly) for ETags (low priority)Evan Prodromou
2009-09-22Allow some punctuation instead of just spaces before @user, !group, and #tagCraig Andrews
2009-09-22Link hrefs are the short url, and title is the long urlCraig Andrews
2009-09-21Make link href the long url so users can tell where links are goingCraig Andrews
2009-09-21'easy' way to handle notices at queue timeEvan Prodromou
2009-09-21add a hook for the unqueuemanagerEvan Prodromou
2009-09-21add a hook at point of enqueuing noticesEvan Prodromou
2009-09-21Fixes for posting shortened URLs or uploadsBrion Vibber
* If no shortener plugin is enabled, fall back to using the long URL instead of trying to load nonexistent ur1.ca plugin and throwing 'Class does not exist' * Fix bad call to call_user_func_array() in callback_helper() which broke all shortening
2009-09-21Don't trigger E_NOTICE when looking for commands in the notice inputBrion Vibber
explode() only returns one item if there was no space, leading to an E_NOTICE about an undefined array index in the list($a,$b) pattern.
2009-09-20No need to call farbtastic.go.js because it was moved to userdesign.go.jsSarven Capadisli
2009-09-20Merge branch '0.8.x' of git@gitorious.org:statusnet/mainline into 0.8.xSarven Capadisli
2009-09-19Make statuses/home_timeline return the same thing as ↵Zach Copley
statuses/friends_timeline to support apps trying to use the new retweet API method.
2009-09-19Make statuses/home_timeline return the same thing as ↵Zach Copley
statuses/friends_timeline to support apps trying to use the new retweet API method.
2009-09-18Show context link if this notice starts a conversationCraig Andrews
2009-09-18Removed trailing single space in author @titleSarven Capadisli
2009-09-15statusize new HTTP classesEvan Prodromou
2009-09-15change all evans to evan@status.netEvan Prodromou
2009-09-15add post to curlclientEvan Prodromou
2009-09-15fix user-agent for curlclientEvan Prodromou
2009-09-15add get to curl clientEvan Prodromou
2009-09-15add cURL client with HEAD methodEvan Prodromou
2009-09-15add user agent and correct version check to httpclientEvan Prodromou
2009-09-15add http client config valueEvan Prodromou
2009-09-15update httpclient classEvan Prodromou
2009-09-15move httputil to httpclientEvan Prodromou
2009-09-15Start a common library for HTTP client stuffEvan Prodromou
2009-09-15304 responses should not have a Content-Length header.Craig Andrews
2009-09-15Revert "Several fixes to make RabbitMQ a player."Evan Prodromou
This reverts commit c04987018cd6c845c6da7a92d9857d8c651f7022.
2009-09-14Fix bad merge d7ae0ed4fd755ebad0788a17d0f2fb6a6ca9d63bAdrian Lang
2009-09-13Generate ETags for pages which don't specify themselves.Craig Andrews
2009-09-13When viewing a page in https, all links to non-actions (links to CSS, JS, ↵Craig Andrews
etc) should be https. Fixes the mixed content warnings that browsers display. Fixes http://status.net/trac/ticket/1552
2009-09-13Set a Vary header with accept-encoding and cookies.Craig Andrews
Fixes http://status.net/trac/ticket/17
2009-09-12NoticeForm's constructor's inreplyto argument should be optional (defaulting ↵Craig Andrews
to null)
2009-09-12Show username in subject of emailsCraig Andrews
Fixes http://status.net/trac/ticket/1862
2009-09-11Add a parameter named 'inreplyto' to the 'notice/new' page, so urls can ↵Craig Andrews
inclue 'inreplyto' id's. Also add 'inreplyto' to the urls sent in emails.
2009-09-11Several fixes to make RabbitMQ a player.Marcel van der Boom
* extlib/Stomp.php -spaces for tabs (we're on PEAR, right?) - send: initialize the $properties parameter as array() instead of null this prevents unsetting $headers if $properties was not set (besides that, it's the proper way to initialize an array) - subscribe: insert FIXME's on ActiveMQ specifics - ack: make sure the content-length header is set *and* is zero. I have seen the header set to '3' there but could not find where it came from, this is at least safe. - disconnect: typo in $headers variable - readFrame: use fgets() instead of gets() so that RabbitQ, which is more protocol strict can also play * extlib/Stomp/Frame.php - spaces for tabs - add note on possibly protocol violating linefeed * extlib/Stomp/Message.php - space for tabs - add content-length header for message * lib/stompqueuemanager.php - use the notice for logging, not the frame
2009-09-10Allow @ signs in the path, querystring, and fragment parts of URLsCraig Andrews