Michael Vogel
ac35f8c756
If the message already exists then the message id should be returned
2016-03-23 09:22:59 +01:00
Michael Vogel
28dfaa694c
Add OEmbed data to the body of reshares
2016-03-23 07:36:17 +01:00
Michael Vogel
62103fe5f4
Reshare of reshares now work.
2016-03-22 23:00:42 +01:00
Michael Vogel
90d4b93424
Avoid an empty handle
2016-03-22 07:13:56 +01:00
Michael Vogel
c284ab5eff
Some more documentation - to make @rabuzarus happy
2016-03-21 19:58:45 +01:00
Michael Vogel
d676ae0f32
The signature creation now moved into the Diaspora class. That's much cleaner.
2016-03-19 15:49:47 +01:00
Michael Vogel
5c44a787bf
The documentation should now be complete
2016-03-18 22:28:20 +01:00
Michael Vogel
e74587b375
Just some more documentation
2016-03-18 08:07:23 +01:00
Michael Vogel
fab48926d0
Added some documentation, script to generate a basic doxygen header
2016-03-17 23:44:18 +01:00
Michael Vogel
16b92af71f
Retraction do work as well
2016-03-17 12:24:23 +01:00
Michael Vogel
88fea17cab
Everything tested, one open to-do
2016-03-17 00:37:44 +01:00
Michael Vogel
e058feed28
Better reshare detection
2016-03-16 21:27:07 +01:00
Michael Vogel
468734a26e
Added checklist
2016-03-16 19:30:46 +01:00
Michael Vogel
84a475e589
Missing include
2016-03-16 16:49:54 +01:00
Michael Vogel
be001d171b
Values are sanitized, messages are not relayed when there is no signature
2016-03-15 20:14:08 +01:00
Michael Vogel
8027854886
Removed moved function
2016-03-15 07:18:11 +01:00
Michael Vogel
eed55664fc
Reshares now store the original XML as well.
2016-03-15 00:26:28 +01:00
Michael Vogel
4b5e7007a7
Bugfix: XML copy had problems with "&"
2016-03-14 23:54:01 +01:00
Michael Vogel
dc2e7a66b3
The Diaspora class is now productive
2016-03-14 23:11:43 +01:00
Michael Vogel
2841aa0281
New implementation is now live.
2016-03-13 19:47:02 +01:00
Michael Vogel
07818a6553
Decode function is now there as well.
2016-03-13 16:14:51 +01:00
Michael Vogel
918efbafac
Merge remote-tracking branch 'upstream/develop' into 1602-diaspora
2016-03-06 21:20:00 +01:00
Michael Vogel
8752ec11b2
Central function for default group, special setting for OStatus
2016-03-06 13:15:27 +01:00
Michael Vogel
66919761ab
Some work at the retractions.
2016-03-02 23:28:20 +01:00
Michael Vogel
009cadf63b
Just another commit message :-)
2016-03-01 19:10:35 +01:00
Michael Vogel
6d3581dac8
"profile". "like" and "comment" could work, status messages only partly.
2016-02-29 08:02:50 +01:00
Michael Vogel
a3960bda37
New Diaspora code
2016-02-27 23:54:17 +01:00
fabrixxm
fdb864157d
Merge pull request #2299 from annando/1601-contact-photos
...
Improved avatar storage in contacts
2016-01-29 05:26:26 +01:00
Michael Vogel
b3e86f4e6b
There is now a central function for item notifications
2016-01-28 22:58:05 +01:00
Michael Vogel
78e79de7c9
New central function to store avatar data in contacts
2016-01-28 11:09:08 +01:00
Michael Vogel
6f662b8c74
New avatar picture fields to better cope with changing avatars
2016-01-28 01:26:19 +01:00
Michael Vogel
e1bc0b4ff8
Likes are now federated again through Diaspora
2016-01-21 16:01:46 +01:00
Michael Vogel
e00c091540
Small fix for empty signatures
2016-01-21 13:57:21 +01:00
Michael Vogel
54f42cb706
removed some test code
2016-01-21 13:38:30 +01:00
Michael Vogel
d768074afd
Comments from Hubzilla weren't federated properly
2016-01-21 13:21:47 +01:00
Michael Vogel
98ccefebcf
Reworked check for double encoded Diaspora signatures
2016-01-20 16:00:43 +01:00
Fabrixxm
7e83ba090f
Merge branch 'hotfix_diaspora' into develop
2016-01-20 08:50:18 +01:00
Michael Vogel
c6b0e57aa4
Bugfix: Comments weren't relayed anymore to Diaspora due to a Diaspora change
2016-01-20 08:40:04 +01:00
Michael Vogel
c4ba035ee3
Add some analysing stuff, rendered value is written now more often
2016-01-14 21:56:37 +01:00
Michael Vogel
941b5fd11e
Some added logging
2016-01-11 14:24:54 +01:00
Michael Vogel
2bad2cdd91
More fields in gcontact, contact search respects "hide" setting
2016-01-06 14:13:59 +01:00
Michael Vogel
75e2ec01fe
The gcontact will now be connected to the items
2016-01-05 15:34:27 +01:00
Tobias Diekershoff
06defed4cb
Merge pull request #2206 from annando/1512-diaspora-sql
...
Diaspora: Fixed possible SQL injection
2015-12-27 07:02:21 +01:00
Michael Vogel
7825704bd6
Diaspora: Fixed possible SQL injection
2015-12-27 03:54:20 +01:00
rabuzarus
3df5c17124
reformat todo according to doxygen style
2015-12-25 23:17:34 +01:00
Michael Vogel
24f1a24208
Support for a new Diaspora command for post retraction
2015-12-03 08:35:47 +01:00
Michael Vogel
107204f405
Diaspora comments/likes: The contact id and the network is now taken from the contact
2015-12-01 15:36:32 +01:00
Michael Vogel
485e65871e
Avoid wrong birthdays
2015-10-17 02:36:16 +02:00
Michael Vogel
efbdb57f92
Reworked contact relations between Friendica and Diaspora
2015-10-10 11:06:18 +02:00
Michael Vogel
61c3ce7a21
Bugfix: The contact names had to be escaped
2015-10-08 00:25:55 +02:00
Michael Vogel
c555b1b5cb
Only look for the GUID when checking for duplicates.
2015-09-06 07:34:51 +02:00
Michael Vogel
988f32dfc8
Rearranged the dispatcher
2015-09-05 13:26:14 +02:00
Michael Vogel
4b858650ce
Check if the author should be ignored when fetching missing posts
2015-09-05 12:11:14 +02:00
Michael Vogel
d1e3ea7b46
Soapbox-Improvements
2015-08-30 19:07:30 +02:00
Michael Vogel
887372a0d7
Bugfix: Conversations with Diaspora now work reliable
2015-08-13 22:49:57 +02:00
Michael Vogel
b24453f8da
Messages are now sent to the relay server - and the options are configurable
2015-08-09 20:39:11 +02:00
Michael Vogel
65921bf2e7
Posts from Diaspora are always accepted for the global contact
2015-08-09 14:28:59 +02:00
Michael Vogel
f6352aa9c6
Remove a useless comment
2015-07-12 12:17:12 +02:00
Michael Vogel
d55275f211
GUID should be urlencoded in template since it is urlencoded in uri as well.
2015-07-11 14:37:02 +02:00
Michael Vogel
03214254ff
OStatus: Improved duplicate check.
2015-05-26 23:33:38 +02:00
Michael Vogel
7e401ca199
Improved check for duplicates. Improvements with reshared Diaspora items.
2015-05-25 19:07:59 +02:00
Michael Vogel
0c752a2190
Diaspora: Store the original XML and the object type.
2015-05-25 13:27:45 +02:00
Michael Vogel
1c8b9b73f7
Issue 1572: Contact requests to a "FREELOVE" account resulted in "read only" contacts
2015-05-20 21:35:57 +02:00
Michael Vogel
9d257df700
Fetch missing Diaspora posts
2015-05-09 19:39:47 +02:00
Michael Vogel
b2ecf805ea
Missing $
2015-05-03 22:40:20 +02:00
Michael Vogel
faeae280c7
Bugfix: There should be no problems anymore with empty Diaspora reshares.
2015-05-03 22:15:26 +02:00
Michael Vogel
d4a172c142
Bugfix: Shadow copy. Improvement: Fetching of missing items for pictures
2015-05-03 21:25:03 +02:00
Michael Vogel
20fc0e5285
Don't generate a preview in an item from Diaspora if it is a posting from red matrix.
2015-04-25 00:50:48 +02:00
Michael Vogel
e2827c0af7
The ID field will be stored with notifications as well.
2015-04-21 10:14:20 +02:00
Michael Vogel
4768c6c6b6
Diaspora: Central "plink" function
2015-04-06 12:26:31 +02:00
Michael Vogel
57528cb987
New function for building the "share" header
2015-04-05 20:43:06 +02:00
Michael Vogel
796b13673d
Reshared posts weren't always recognized as such.
2015-04-03 13:06:19 +02:00
Michael Vogel
b40f19262a
Diaspora: The signature of likes are checked now correctly.
...
enter the commit message for your changes. Lines starting
2015-03-22 21:53:13 +01:00
Michael Vogel
81b199cfdc
The global copy now copies comments as well. This is important for the search.
2015-03-21 20:23:47 +01:00
Michael Vogel
dc380d7800
Adding some more data to Diaspora reshares
2015-03-07 21:09:32 +01:00
Michael Vogel
3f1d186106
Remove the old hashtag functions, change it to the new functionality.
2015-03-01 20:40:38 +01:00
Michael Vogel
fcaf71691f
Diaspora: Bugfix for the hashtag detection of incoming posts
2015-02-24 00:12:30 +01:00
Michael Vogel
d1d794f1ab
The global contacts now contain a "generation" value that defines how we know this contact
2015-02-15 10:52:45 +01:00
Michael Vogel
226b551c85
Only some code beautification.
2015-02-03 07:00:01 +01:00
Michael Vogel
86a968002d
Look for links to diaspora posts and try to fetch them if they aren't on the system.
2015-02-03 00:29:21 +01:00
Michael Vogel
8490bedefe
Merge remote-tracking branch 'upstream/develop' into 1501-central-item-storage
2015-02-02 22:15:39 +01:00
Michael Vogel
80ee58f8aa
Just an added to-do comment
2015-02-02 20:24:19 +01:00
Michael Vogel
9d155a62f9
New function to fetch and store an item based on the guid.
2015-02-01 21:54:44 +01:00
Michael Vogel
d1dd50e9b0
Diaspora: The "new friend" notification now respects the corresponding setting/"new friend" notification isn't send via "remote self" anymore.
2015-02-01 16:04:16 +01:00
Michael Vogel
e3da549ab5
Reshared diaspora items that aren't on this server are now stored with uid=0
2015-02-01 10:26:35 +01:00
Michael Vogel
2f400627c7
Support for keywords and gender in (global) contacts.
2015-01-25 13:19:37 +01:00
Michael Vogel
5c4d55c5e8
Diaspora: Reshares are now working more reliable
2015-01-25 00:01:58 +01:00
Michael Vogel
46db8575a0
The table "unique_contacts" now has an "about" and "location" field as well.
2015-01-08 01:32:19 +01:00
Michael Vogel
044eaa778f
Markdown is now supported in the location field as well.
2015-01-08 00:13:43 +01:00
Michael Vogel
b36d799044
Fetching "location" and "about" from diaspora. Displaying them on the "display" page.
2015-01-07 01:46:13 +01:00
Michael Vogel
2c5281cbf1
reverted a change that wasn't intended to be published yet/Delete thread was missing at Diaspora items.
2014-12-21 02:10:49 +01:00
Michael Vogel
b99737986d
The GUID in the link to the items has to be encoded, since it could contain special characters
2014-08-09 09:17:28 +02:00
Michael Vogel
ed1dce93d6
Usage of /display/(guid) as path instead of /display/(user)/(id)
...
Bugfix for adding tags to photos
2014-07-22 00:36:20 +02:00
Michael Vogel
5114e018d0
Setting "verb" for postings from Diaspora, Feeds and Mails
2014-07-15 08:50:49 +02:00
Michael Vogel
c7f1f2e4f2
Diaspora: Possibility to disable the checking of the signature of likes. This is a workaround for the known problem of not receiving likes from Diaspora.
2014-07-09 21:44:12 +02:00
Michael Vogel
30f1f40a1e
No functional changes, only removed spaces
2014-05-03 23:40:34 +02:00
Michael Vogel
2846dfeb05
Ther eis now a user setting to disabled notices. The Diaspora reshare now checks for empty values.
2014-04-26 02:22:30 +02:00
Michael Vogel
e75562cd6d
Diaspora: support for sending native reshares. If a message from Diaspora is repeated, then it will be repeated as native reshare.
2014-04-26 01:35:02 +02:00
Michael Vogel
2c3a5d72fd
Diaspora: Now the application name is transmitted as well with a post.
2014-04-22 00:58:17 +02:00
Michael Vogel
5d4719f009
The function to fetch data about a site (via the "parse url" function) is moved from diaspora to another place, since it is multi purpose
2014-04-04 10:52:53 +02:00
Michael Vogel
54bb33d232
Diaspora: Images from shared messages now appear in the posting.
2014-03-23 18:50:28 +01:00
Michael Vogel
dab71c7b3b
Diaspora: Add further information for links (like Diaspora is doing it on their side)
2014-03-16 17:46:05 +01:00
Michael Vogel
6b8585d48d
Database stuff. New table "thread". Changing "left join" to "inner join", removing "limit 1" at update and delete.
2014-03-09 09:19:14 +01:00
Michael Vogel
f78bdf663a
Diaspora: set plink to the original url from the origin server
2014-03-02 00:45:42 +01:00
Michael Vogel
4b0e370c4c
Better handling of the network field in the item table.
2013-12-27 01:58:21 +01:00
Michael Vogel
e875a104ce
dangerous values in usernames for shared messages from diaspora are now encoded.
2013-12-02 20:26:57 +01:00
Michael Vogel
e70b110984
Switching from "new share" to "old share"
2013-10-15 00:49:49 +02:00
Michael Vogel
d126924ae0
Vimeo videos are now embedded via SSL.
2013-10-02 22:17:56 +02:00
fabrixxm
c9604b776c
stupid typo
2013-07-08 14:21:49 +02:00
Fabrixxm
cd35beb947
should fix #728
2013-07-08 04:52:14 -04:00
Michael - piratica.eu
cc9ce39e3f
Merge branch 'master' of https://github.com/annando/friendica
...
Conflicts:
include/poller.php
2013-01-20 14:17:09 +01:00
Michael - piratica.eu
7ab335c9d6
Diaspora: Auto-adding users as friend who already sharing with us
2013-01-20 14:08:28 +01:00
Zach Prezkuta
7f19018cd4
fix leak
2013-01-12 06:56:45 -07:00
Zach Prezkuta
1507ec37a4
give post a chance to arrive before rejecting photos from Diaspora
2013-01-12 06:52:15 -07:00
friendica
05996457f9
receiving post from archived Diaspora contacts
2012-12-29 02:35:41 -08:00
Michael Vogel
7c7d3fe5de
"share" - now the attribut value for the "author" is escaped
2012-12-21 02:10:26 +01:00
Michael Vogel
f4bc5c57f3
New option to enable and disable the "share" element
...
Changes to "vier" to use more "font awesome" icons
2012-12-21 00:08:58 +01:00
Michael Vogel
c22f65bafa
repeated items from ostatus and diaspora are now using the share-element.
...
Some design changes to repeated items in "vier".
2012-12-19 12:18:52 +01:00
Michael Vogel
5dbf89be88
Making the new reshare method optional
2012-11-17 16:27:49 +01:00
Michael Vogel
b875191237
Diaspora: Avatars of repeated items weren't found
...
Vier: Complete redesign of the navigation header
2012-11-10 23:19:32 +01:00
Michael Vogel
5d2d306d9f
Make reshared Diaspora postings look lile wall-to-wall postings (preparation for real forwards in friendica)
2012-11-08 21:45:53 +01:00
zottel
7de5c7ebe1
Changes to make contacts delete all content from the user when a user is deleted.
...
NOTE: I didn't add "AND account_removed = 0" to facebook.php because I don't
have a clone of the addons repository. Please someone do that for me. Thanks.
Please check carefully. I tested locally on my server, but not with other
servers.
2012-11-02 21:43:47 +01:00
Zach Prezkuta
59ace4f4d7
look for DFRN contacts as well
2012-09-29 17:48:56 -06:00
Zach Prezkuta
1aa111387a
-- Fix Diaspora profile update avatar bugs
...
-- Protect BBCode tags inside of [pre] from space re-formatting
-- More information in email poll logging
-- Frost/Frost Mobile bug fixes
2012-09-19 20:35:39 -06:00
friendica
68d7a3ae01
put a variant of the parent_uri into email notification message-ids. Current message-ids aren't completel legal. More work to do.
2012-08-15 17:14:29 -07:00
Zach Prezkuta
009ebc732a
move tag transformation to bb2diaspora; start taking out unnecessary signature stuff
2012-08-10 08:13:17 -06:00
Domovoy
5b374c4050
Diaspora doesn't support threaded comments (forgot some)
2012-08-05 19:30:21 +02:00
Domovoy
707dd216ce
Diaspora doesn't support threaded comments
2012-08-05 19:27:54 +02:00
Rainulf Pineda
1573c10631
Fixed syntax error in usage of anonymous function.
2012-07-25 21:38:28 -04:00
Domovoy
50d1bdd902
Removed useless function
2012-07-24 17:32:13 +02:00
Domovoy
c8f484e4a5
Rplace spaces with undercores in tags
2012-07-24 17:22:56 +02:00
Zach Prezkuta
f92338d79b
make likes on comments work with Diaspora, some small bugs
2012-07-12 23:14:39 -06:00
Zach Prezkuta
d89b4cea64
missed a couple of variable names when I redid comment and like code
2012-07-09 20:36:25 -06:00
Zach Prezkuta
00eb000e36
don't check for was_recently_delayed in diaspora_transmit during a queue run
2012-07-09 09:39:09 -06:00
friendica
caabb43326
diaspora message receive security issue - check message crypto signer against purported message author and bail if they don't match.
2012-07-08 22:32:04 -07:00
Zach Prezkuta
528d250ded
slightly better way of handling last loop
2012-07-05 19:08:30 -06:00
Zach Prezkuta
5dcce1ed93
add some timeouts to prevent deadlock
2012-07-05 19:01:13 -06:00
Zach Prezkuta
168ae40dd2
add rudimentary locking capability to Friendica functions
2012-07-05 14:26:42 -06:00
friendica
e29dd081ca
render the recycle symbol correctly on Diaspora reshares
2012-07-04 22:44:04 -07:00
Zach Prezkuta
59ebe6f111
ok now I'm just making silly mistakes--take out premature function locking code
2012-06-23 22:28:28 -06:00
Zach Prezkuta
0877c5b687
use author handle instead of sender handle
2012-06-23 22:04:20 -06:00
Zach Prezkuta
90f8454190
allow linking to Diaspora's scaled-down images
2012-06-23 11:02:15 -06:00
Michael Vogel
a81af2e042
Merge remote branch 'upstream/master'
...
Conflicts:
include/bb2diaspora.php
2012-06-23 12:50:00 +02:00
Michael Vogel
7a4ad4564d
Diaspora: Messages are now looking better
2012-06-23 12:42:01 +02:00
Zach Prezkuta
73c6f40ebc
create new signed text for relayables right when relaying them
2012-06-20 20:52:09 -06:00
Michael Vogel
3968e77f9e
New function to convert bbcode to markdown.
2012-06-17 19:49:05 +02:00
Zach Prezkuta
3132ed2979
more cleanup
2012-06-16 10:45:26 -06:00
Zach Prezkuta
577cfdd314
some cleanup of obsolete code
2012-06-16 10:41:25 -06:00
Zach Prezkuta
0946c4a375
still need the original author information for comments and likes
2012-06-16 10:25:33 -06:00
Zach Prezkuta
09eb52810b
update signature checking for relayables
2012-06-16 10:25:32 -06:00