Evan Prodromou
16b219f1ef
Save notice-to-status mapping in its own table
...
Introduce a table mapping notices to Twitter statuses. Initialize
this table at checkSchema() time. Save the mapping when we push
or pull statuses. Use the table to determine if a notice has a
Twitter equivalent.
2010-09-04 23:45:55 -04:00
Evan Prodromou
4aca91d05d
add in_reply_to_status_id if notice is from twitter
2010-09-04 23:00:18 -04:00
Evan Prodromou
cbcd811d61
do our own repeating so we can pass in a uri
2010-09-04 15:05:38 -04:00
Evan Prodromou
a3a6ad26d5
remove require_once for disappeared TwitterBasicAuthClient
2010-09-04 13:00:37 -04:00
Evan Prodromou
1f020125bf
remove basic auth code for Twitter since it's no longer supported
2010-09-04 12:58:20 -04:00
Evan Prodromou
93001a28a6
use home_timeline instead of friends_timeline
2010-09-04 12:54:46 -04:00
Evan Prodromou
45bdbcdc78
switch twitterstatusfetcher from friends_timeline to home_timeline
2010-09-04 12:54:20 -04:00
Evan Prodromou
c307aee06e
debug code to dump new status data
2010-09-04 12:45:15 -04:00
Evan Prodromou
60b1e4afb7
move inbox insert code to status saver main loop
2010-09-04 11:40:33 -04:00
Evan Prodromou
86e8af45a2
some info notices in twitter status fetch for repeats and replies
2010-09-04 11:37:34 -04:00
Evan Prodromou
3249370646
if something's a retweet, save it as a repeat in bridge
2010-09-03 17:51:28 -04:00
Evan Prodromou
8b34978892
do a real retweet for a local repeat
2010-09-03 17:34:10 -04:00
Evan Prodromou
0e356d01c1
push notices through the bridge if they're in reply to a twitter notice
2010-09-03 16:37:18 -04:00
Evan Prodromou
f7d69c38af
save reply status for Twitter notices
2010-09-03 15:40:19 -04:00
Evan Prodromou
30eee59068
don't save statuses from protected users
2010-09-03 15:40:19 -04:00
Evan Prodromou
61ca2cb6b5
Merge remote branch 'gitorious/0.9.x' into 0.9.x
2010-09-03 15:27:02 -04:00
Evan Prodromou
ef1cb1cc94
explicitly license documentation under CC-BY 3.0
2010-09-03 15:26:25 -04:00
Brion Vibber
43b0c65a86
Fix output bug in DisqusPlugin -- 'Comments' link contents was in attributes instead of comments, which broke output and spewed errors
2010-09-03 11:57:33 -07:00
Evan Prodromou
4aac47de03
syntax error in exception string in discovery.php
2010-09-03 01:41:01 -04:00
Evan Prodromou
edf45ad647
Merge branch 'testing' into 0.9.x
2010-09-02 23:41:56 -04:00
Evan Prodromou
cc6e4c93e5
explicit attribution
2010-09-02 23:41:48 -04:00
Evan Prodromou
7d878b7c35
Merge branch 'testing' into 0.9.x
2010-09-02 23:30:24 -04:00
Evan Prodromou
3010429579
note that images and CSS files in /themes/ are CC-BY 3.0, and that themes are exempt from AGPL copyleft
2010-09-02 23:23:46 -04:00
Evan Prodromou
db5d7e0167
add CC BY 3.0 license to CSS files
2010-09-02 23:16:29 -04:00
Evan Prodromou
6c14235d6c
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
2010-09-02 22:56:18 -04:00
Evan Prodromou
388495f6b1
use etag preferably for caching
2010-09-02 22:26:20 -04:00
Evan Prodromou
c8a69f433c
add some caching headers
2010-09-02 22:26:19 -04:00
Evan Prodromou
0c5ca46ba3
combine our standard scripts into one big script
2010-09-02 22:21:07 -04:00
Siebrand Mazeland
1bfbe9badf
* i18n/L10n updates and FIXMEs added
...
* whitespace fixes
2010-09-03 01:35:04 +02:00
Brion Vibber
e365e709c5
Merge branch 'master' into testing
2010-09-02 14:58:11 -07:00
Brion Vibber
cbcb9b0080
Fixes for Mac metadata files mucking up theme zip files
2010-09-02 14:24:46 -07:00
Evan Prodromou
925381707b
show notice title on shownotice page
2010-09-02 17:16:10 -04:00
Brion Vibber
c24458a9f0
Ticket #2638 : allow themes to specify a base theme to load with 'include' setting in a theme.ini file
2010-09-02 14:11:52 -07:00
Evan Prodromou
c7d81f2d9d
hooks for showing <title> and <h1> elements
2010-09-02 17:10:25 -04:00
Evan Prodromou
82b1d6daef
Merge branch 'swat0' into 0.9.x
2010-09-02 16:58:55 -04:00
Evan Prodromou
7517409bf1
Merge branch 'testing' into 0.9.x
2010-09-02 16:56:52 -04:00
Brion Vibber
11f7fce3bb
Fixes for custom theme upload:
...
* skip more files (.xcf image sources, .html docs)
* skip files before rejecting them for funky filenames!
* allow period in filenames (eg foo-1.4.ttf) but blacklist some unsafe extensions-within-extensions
2010-09-02 12:11:45 -07:00
Brion Vibber
4cbbfdab84
Fix for #2635 : use ssl-sometimes settings for Twitter settings & auth pages
2010-09-02 10:55:26 -07:00
Evan Prodromou
ebcd8644a5
Revert "debugging replyToID"
...
This reverts commit bb9353f6e0
.
2010-09-01 18:22:54 -04:00
Evan Prodromou
bb9353f6e0
debugging replyToID
2010-09-01 17:59:49 -04:00
Evan Prodromou
27626c3abf
Correctly check for user's id in replies in user salmon post
2010-09-01 17:10:29 -04:00
Evan Prodromou
ab88123373
correctly return oprofile from Ostatus_profile::ensureProfileURI()
2010-09-01 17:05:11 -04:00
Evan Prodromou
974ac48771
bug in Profile::fromURI() wasn't returning profile
2010-09-01 16:55:16 -04:00
Evan Prodromou
2d4e0693c8
save URIs of remote profiles marked for attention
2010-09-01 16:17:18 -04:00
Evan Prodromou
3baff9aa98
Handle profile-from-uri hook to return ostatus profile if there's a match
2010-09-01 16:16:38 -04:00
Evan Prodromou
a2de30b767
Notice::saveReplies() uses Profile::fromURI() to handle remote profiles too
2010-09-01 16:15:51 -04:00
Evan Prodromou
7bec455a21
Static method to get a profile based on an URI
2010-09-01 16:15:22 -04:00
Evan Prodromou
c82b1cda82
send a salmon slap to mentioned person when we reply to a notice
2010-09-01 14:35:43 -04:00
Evan Prodromou
468a15db00
Merge branch 'master' into 0.9.x
2010-09-01 14:21:36 -04:00
Evan Prodromou
8ebb858964
remove noop function from OStatusPlugin
2010-09-01 14:21:24 -04:00