Commit Graph

5274 Commits

Author SHA1 Message Date
Craig Andrews cf8944526e Make the infinite scroll plugin have a non-infinite scroll (button click to scroll) mode 2009-09-19 22:53:39 -04:00
Zach Copley 74296fa12c Make statuses/home_timeline return the same thing as statuses/friends_timeline to support apps trying to use the new retweet API method. 2009-09-19 18:34:07 -07:00
CiaranG 61121c192a Additional note in Autocomplete plugin readme about private mode 2009-09-19 12:09:49 +01:00
Craig Andrews 15f9c80c28 Blacklist all files and directories in the web root (INSTALLDIR). Much more elegant than manually keep tracking of these invalid usernames. 2009-09-18 17:53:06 -04:00
Craig Andrews 6af71f2cd2 Show context link if this notice starts a conversation 2009-09-18 17:37:59 -04:00
CiaranG fc0f871bfe Correction to path in README of recaptcha plugin 2009-09-18 08:27:09 +01:00
Craig Andrews 3a3caa1086 Merge remote branch 'cvollick/imDoc' into 0.8.x 2009-09-17 14:38:41 -04:00
Craig Andrews 0d72456a84 Merge remote branch 'cvollick/userTagPagination' into 0.8.x 2009-09-17 14:38:08 -04:00
Sarven Capadisli fb39f577f5 Merge branch 'realtime' into 0.8.x 2009-09-16 16:05:52 +00:00
Sarven Capadisli d9953e015b Fixed missing quotes 2009-09-16 16:04:19 +00:00
Evan Prodromou aef434f9b2 Merge branch '0.8.x' of git@gitorious.org:statusnet/mainline into 0.8.x 2009-09-16 11:57:26 -04:00
Evan Prodromou 5ab1ec7ad5 make PiwikAnalytics work a little nicer 2009-09-16 11:57:07 -04:00
Sarven Capadisli 6568a3202d Fixed typo 2009-09-16 13:29:46 +00:00
Christopher Vollick c4ef2346b8 Pagination of user/tag was navigating to wrong page.
Fixes bug #1736.
2009-09-16 05:07:33 -04:00
Zach Copley 44af6a9bb4 Merge branch '0.8.x' of git@gitorious.org:statusnet/mainline into 0.8.x 2009-09-15 14:40:57 -07:00
Zach Copley d2bf576122 Add Jiminy to notice sources 2009-09-15 14:37:11 -07:00
Craig Andrews d7e13e847d 304 responses should not have a Content-Length header. 2009-09-15 17:17:36 -04:00
Craig Andrews c6675bbddf Merge branch '0.8.x' of gitorious.org:statusnet/mainline into 0.8.x 2009-09-15 17:09:47 -04:00
Evan Prodromou 48565a2cdc Revert "Several fixes to make RabbitMQ a player."
This reverts commit c04987018c.
2009-09-15 17:08:27 -04:00
Craig Andrews 4a97ad9efe Remove unnecessary Profile::pkeyGet
Thanks for the info, Evan.
2009-09-15 17:08:26 -04:00
Zach Copley 80ba0603c6 Make it impossible to delete self-subscriptions via the API 2009-09-15 12:59:32 -07:00
Sarven Capadisli a9cf185e69 Updated XHR return markup for Realtime plugin 2009-09-15 13:53:16 +00:00
Sarven Capadisli cf0d449fd8 Updated Cloudy theme 2009-09-14 15:14:48 +02:00
Christopher Vollick bbab0c1fa6 Fixed Confusing Typo in Documentation.
Subscribe != Unsubscribe.

Also, my editor added a newline at the end because there wasn't one.
2009-09-14 08:44:58 -04:00
Brion Vibber c93072ed86 Avoid or suppress E_NOTICE and E_WARNING messages related to the checklibs checks.
* notice on main installer form checking for $_GET['checklibs']
* notices when seeing which module checks to run
* warnings when attempting to load include files
2009-09-13 21:56:06 -04:00
Brion Vibber fe9473ac78 Check that 'dl' function is available and usable before trying to call it with error suppression; if it's disabled or unavailable we end up with mysterious failures during installation or loading of libraries.
Fixed for StatusNet installer as well as some external libraries that should be fixed upstream if they haven't already been:
* PEAR
* Auth/OpenID
* Auth/Yadis
2009-09-13 21:53:30 -04:00
Craig Andrews 4a19c292fb Make a new REST service for the autocomplete plugin, significantly reducing the size of the responses. Also enables caching in the browser. 2009-09-13 21:44:17 -04:00
Craig Andrews bb48698416 Add missing pkeyGet override to the Profile class 2009-09-13 21:43:29 -04:00
Craig Andrews b9e4b6dd49 Generate ETags for pages which don't specify themselves. 2009-09-13 17:30:50 -04:00
Craig Andrews 20997619b3 When viewing a page in https, all links to non-actions (links to CSS, JS, etc) should be https. Fixes the mixed content warnings that browsers display.
Fixes http://status.net/trac/ticket/1552
2009-09-13 01:24:57 -04:00
Craig Andrews 0a1d2635c1 Set a Vary header with accept-encoding and cookies.
Fixes http://status.net/trac/ticket/17
2009-09-13 01:01:31 -04:00
Craig Andrews 53b558353b Add ChinaMobile as an email to SMS carrier 2009-09-13 00:16:50 -04:00
Craig Andrews 940ea07d4a Response for request token doesn't contain omb_version
Fixes http://status.net/trac/ticket/681

Sorry it took a year to accept this patch, dho :'-(
2009-09-13 00:01:23 -04:00
Craig Andrews 29d937d04e Check if the avatar exists before trying to delete it.
Fixes http://status.net/trac/ticket/1868
2009-09-12 17:11:55 -04:00
Craig Andrews 7cd80b29c4 NoticeForm's constructor's inreplyto argument should be optional (defaulting to null) 2009-09-12 17:06:46 -04:00
Craig Andrews b75ed37eeb Show username in subject of emails
Fixes http://status.net/trac/ticket/1862
2009-09-12 16:58:04 -04:00
Craig Andrews 57feeb566a Add a parameter named 'inreplyto' to the 'notice/new' page, so urls can inclue 'inreplyto' id's. Also add 'inreplyto' to the urls sent in emails. 2009-09-11 22:37:37 -04:00
Marcel van der Boom c04987018c Several fixes to make RabbitMQ a player.
* 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-11 20:50:53 -04:00
Marcel van der Boom a73162d3eb Silence the NOTICE log messages on port not defined, we deal with
that properly, and most of the time it is indeed not define
2009-09-11 20:49:24 -04:00
Craig Andrews 9e2705d9d3 The site id was hardcoded inside the plugin code. Instead the piwikid
is used now.

Fixes http://status.net/trac/ticket/1864

Thanks zmf
2009-09-11 20:40:51 -04:00
Craig Andrews 2a06f2ac5b If there is no mimetype set, the file shouldn't be considered an enclosure 2009-09-10 21:21:01 -04:00
Craig Andrews 292bb7c4d8 Allow @ signs in the path, querystring, and fragment parts of URLs 2009-09-10 21:19:38 -04:00
Craig Andrews 2a56245614 Re-use enclosure decision logic to decide if a link gets a paperclip/lightbox popup. 2009-09-10 21:13:30 -04:00
Sarven Capadisli b46d2e7fe0 Markdown is not necessary 2009-09-10 17:52:51 +00:00
Craig Andrews 584ea1b23c Revert "If a shortened URL begins with http://, don't include it in the shortened url. Saves 7 characters, which is pretty awesome for 140 character max length notices."
This reverts commit e2848eb862.

Downstream consumers of our notices (such as Friendfeed, Facebook, etc) don't have sophisticated URL detection, so a notice that reads: "check out ur1.ca/1" won't be linked. So the http:// prefix is
mandatory.
2009-09-10 12:13:43 -04:00
Craig Andrews 3504ef5721 Fix HTML validation 2009-09-10 12:11:33 -04:00
Craig Andrews e2848eb862 If a shortened URL begins with http://, don't include it in the shortened url. Saves 7 characters, which is pretty awesome for 140 character max length notices. 2009-09-09 22:57:15 -04:00
Craig Andrews aecdba1ded :: isn't a valid IPv6 address for our purposes 2009-09-09 16:57:11 -04:00
Sarven Capadisli 7a910961b6 Updated biz, cloudy, h4ck3r, pigeonthoughts themes default logos 2009-09-09 13:04:05 +02:00
Sarven Capadisli 153b647f0b Updated biz theme. 2009-09-09 12:57:27 +02:00