Jean Baptiste Favre
e25400b4f2
Fix BitlyUrl plugin.
...
Since Bit.ly changed its API from v2 to v3, BitlyURL plugin doesn't work anymore.
This fix API version issue and also imporve a little plugin performance in removing useless code.
2011-09-03 22:41:46 +02:00
Evan Prodromou
afd42611a3
Merge branch '0.9.x'
2011-07-30 07:49:05 -04:00
Evan Prodromou
5517741909
json_encode() realtime arguments (closes Bug#3260)
2011-07-30 07:45:07 -04:00
Evan Prodromou
aab265709a
use old-style plugin initializers as fallback for GoogleAnalytics
2011-06-20 17:07:17 -04:00
Evan Prodromou
c4fc69ad2a
use async, domain-aware GoogleAnalytics JS
2011-06-20 17:07:02 -04:00
Zach Copley
2d420b4661
Fix URLs to reflect change in reCAPTCHA API
2011-04-27 19:40:43 +00:00
Evan Prodromou
580986f007
Plugin to put the sitenotice in the sidebar
2011-04-01 13:34:55 -04:00
Evan Prodromou
a84d584971
delete the Bookmark if Notice::saveNew() fails
2011-04-01 09:30:25 -04:00
Evan Prodromou
d5a38c62f4
Don't try to import a <dd> without a <dt> from delicious
2011-03-31 16:15:30 -04:00
Evan Prodromou
2411caa000
If Router is mucked up, force URI for Bookmark
2011-03-31 11:20:24 -04:00
Brion Vibber
347b57f72a
Provisional fix for ticket #3108 : Facebook bridge sends "likes" as the notice's original poster instead of as the person doing the liking.
...
Adds optional $profile parameter for Facebookclient constructor and uses that for the foreign_link lookup if provided instead of the notice's poster.
2011-03-31 00:31:24 +00:00
Evan Prodromou
83d1997f59
incorrect name for bookmark plugin
2011-03-30 10:58:28 -04:00
Brion Vibber
e68271c471
TwitterBridge: discard outgoing queue items instead of retrying when Twitter API returns HTTP 400 or 404 error codes
...
We get HTTP 400 for various cases of invalid data, where retrying doesn't help at all -- previously those would loop forever, or until something died at least. :)
400 is also used for rate limiting, but retrying *immediately* will just hit the rate limit again, so better to discard if we're going over for now.
2011-03-24 18:43:25 -07:00
Evan Prodromou
dc73cf0b05
don't send group private message mail notification to the author
2011-03-23 14:31:13 -04:00
Evan Prodromou
acd594c9a6
put correct content into the group private message update
2011-03-23 14:31:05 -04:00
Evan Prodromou
a221259328
group private message email notification fix
2011-03-23 14:30:56 -04:00
Brion Vibber
9fc6de6b37
remove type hinting -- fails when ArrayWrapper gets passed in some profile list pages
2011-03-21 11:18:38 -07:00
Brion Vibber
afd92957b4
ModPlus plugin -- Ticket #3095 : add remote profile options popup to group membership and other profile lists
...
Popup remote profile options menu now shown on profile lists as well as notice lists.
2011-03-18 16:38:31 -07:00
Brion Vibber
119d0f7dba
fix ModPlus 'remote profile options' popup for Realtime
...
Switched from one-time setup to live stuff that'll work without per-notice setup.
Used to not matter because Realtime wouldn't include the extra stuff, but new Realtime pulls the full rendering, so yay!
2011-03-18 16:38:26 -07:00
Brion Vibber
641018e950
Merge branch 'master' into 0.9.x
2011-03-02 13:52:22 -08:00
Brion Vibber
9ad00f726f
Add unsubscribe option to resub-feed.php
2011-03-02 12:49:37 -08:00
Brion Vibber
061c8d959b
Merge branch 'extprofile' into 0.9.x
2011-02-28 10:45:53 -08:00
Brion Vibber
2bd9532ebe
Merge branch 'master' into 0.9.x
2011-02-28 10:18:18 -08:00
Siebrand Mazeland
78eed32781
Localisation updates from http://translatewiki.net .
2011-02-26 00:34:44 +01:00
Brion Vibber
9ec395b07a
Workaround for reply timeline since_id issue: save the notice.created value into reply.modified, so we can key off it as expected.
...
As a hack this removes the mysql_timestamp bit from the field settings on reply.modified so that our value actually gets saved. This *should* work ok as long as system timezone is set correctly, which we now set to UTC to match when connecting.
2011-02-25 13:22:13 -08:00
Evan Prodromou
1508193df4
fix layout of form with magic hoohaw
2011-02-25 13:18:28 -08:00
Evan Prodromou
62a5f270d6
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
2011-02-25 12:56:40 -08:00
Evan Prodromou
2b995c943f
allow access to confirm first for not-logged-in users
2011-02-25 12:56:21 -08:00
Brion Vibber
880b1b666e
Merge branch 'master' into 0.9.x
2011-02-25 12:24:18 -08:00
Brion Vibber
59a413cf5e
Merge branch 'master' into 0.9.x
2011-02-25 10:16:00 -08:00
Evan Prodromou
7c192dabe2
Let users who aren't allowed to login confirm their email separately
2011-02-25 08:01:41 -08:00
Zach Copley
77c280a48b
Revert "FacebookBridge - Add lots of debug output (revert me)"
...
This reverts commit c44a622449
.
2011-02-24 14:21:50 -08:00
Zach Copley
7d50189ec2
FacebookBridge - Don't hinder autoloading if the Facebook ID and secret aren't set
2011-02-24 13:57:21 -08:00
Zach Copley
de6d46ea4b
FacebookBridge - dequeue messages that aren't bound for Facebook
2011-02-24 13:29:56 -08:00
Zach Copley
c44a622449
FacebookBridge - Add lots of debug output (revert me)
2011-02-24 12:59:37 -08:00
Zach Copley
65dbf485e4
FacebookBridge - make a huge fuss if we can't create a valid Facebookclient
2011-02-24 12:52:31 -08:00
Brion Vibber
8eca1b8dac
Fix ticket #3057 : apply HTML escaping on special characters in Twitter import
...
Changes the replacement of Twitter "entities" from in-place reverse ordering ('to preserve indices') to a forward-facing append-in-chunks that pulls in both the text and link portions, and escapes them all.
This unfortunately means first *de*-escaping the < and > that Twitter helpfully adds for us.... and any literal &blah;s that get written. This seems to match Twitter's web UI, however horrid it is.
2011-02-21 16:36:39 -08:00
Brion Vibber
2a42dac72a
Partial implementation for ticket #2442 : MobileProfile plugin should allow manual switching between regular and mobile rendering modes
...
http://status.net/open-source/issues/2442
Notes:
* Mapstraction causes JavaScript errors in XHTML mode, breaking our code if we're run later so the link doesn't work to get back to Desktop.
* not 100% sure how safe feature detection is here?
* Currently will be useless but visible links if no JS available; need to fall back to server-side for limited browsers
2011-02-21 16:10:07 -08:00
Brion Vibber
3fb4b92cd6
Fix ticket #3001 : Twitter bridge was replacing original form of @-mentions with canonical form unexpectedly
...
Now using the original text form of @-mentions and #-tags, as in Twitter's own HTMLification.
Canonical forms are still used in generating links, where it's polite to match the canonical form.
2011-02-21 15:01:57 -08:00
Evan Prodromou
bf8a3c1931
disallow login for users without validated email
2011-02-21 16:20:10 -05:00
Samantha Doherty
e9184dd775
HTML and style cleanup for EmailSummary plugin.
2011-02-18 13:49:29 -05:00
Siebrand Mazeland
3e7e6138a8
Localisation updates from http://translatewiki.net .
2011-02-17 12:27:14 +01:00
Evan Prodromou
07bc802867
argument to send email summary to all users on all sites
2011-02-16 11:58:35 -05:00
Evan Prodromou
10bb94807b
fix indentation in siteemailsummaryhandler
2011-02-15 16:28:20 -05:00
Evan Prodromou
f31db669b0
fix indentation in sendemailsummary.php
2011-02-15 16:27:51 -05:00
Evan Prodromou
845b1cff72
fix indentation in Email_summary_status.php
2011-02-15 16:26:44 -05:00
Evan Prodromou
59afc4aa56
fix indentation in EmailSummaryPlugin.php
2011-02-15 16:26:15 -05:00
Evan Prodromou
128bfd7011
fix indentation in usermailsummaryhandler.php
2011-02-15 16:25:37 -05:00
Evan Prodromou
ff502bb148
Get correct size for default avatar in email summary
2011-02-15 12:53:02 -05:00
Siebrand Mazeland
a86d293c93
Localisation updates from http://translatewiki.net .
2011-02-14 19:43:16 +01:00