Michael Vogel
|
6ddf62bdf7
|
Merge remote-tracking branch 'upstream/develop' into 1511-avatar
|
2015-11-13 09:48:34 +01:00 |
|
Michael Vogel
|
c951123b76
|
Cleaned code
|
2015-11-13 09:45:15 +01:00 |
|
Michael Vogel
|
11905c0bec
|
The avatar picture wasn't updated at the contact table
|
2015-11-13 08:45:14 +01:00 |
|
Michael Vogel
|
c95afa525e
|
Some SQL queries were optimized to reduce the amount of write operations.
|
2015-11-12 08:59:29 +01:00 |
|
Michael Vogel
|
ecf65e52ee
|
OStatus: send the coordinates in an additional field
|
2015-10-24 20:42:47 +02:00 |
|
Michael Vogel
|
7f9711ffe6
|
Delete event when the item is deleted
|
2015-10-17 01:25:25 +02:00 |
|
Michael Vogel
|
dd46a6ff68
|
Store the event when a summary or a description is set
|
2015-10-17 00:58:22 +02:00 |
|
Michael Vogel
|
fcc185a182
|
Unsure to store the guid with new events
|
2015-10-16 23:50:34 +02:00 |
|
rabuzarus
|
649578ae33
|
Merge develop-new into event-attendance-new
Conflicts:
include/conversation.php
|
2015-10-11 19:39:55 +02:00 |
|
Tobias Diekershoff
|
9e2b62b082
|
Merge pull request #1948 from annando/1510-more-escaping
Handling contact names with > and <
|
2015-10-10 18:48:20 +02:00 |
|
Michael Vogel
|
ba06d659f1
|
Bugfix: Feeds weren't imported if a post with the same URI existed.
|
2015-10-10 14:26:07 +02:00 |
|
rabuzarus
|
0eae67ea48
|
update attendance state on profile wall
|
2015-10-09 14:20:01 +02:00 |
|
Michael Vogel
|
16da708e07
|
Contact names with ">" and "<" are a problem ...
|
2015-10-09 07:39:38 +02:00 |
|
rabuzarus
|
d2d084b814
|
treat attendance as like activity
|
2015-10-08 18:35:33 +02:00 |
|
Michael Vogel
|
61c3ce7a21
|
Bugfix: The contact names had to be escaped
|
2015-10-08 00:25:55 +02:00 |
|
Michael Vogel
|
abe31d7e60
|
Merge remote-tracking branch 'upstream/develop' into 1509-new-feed-import
|
2015-09-29 10:27:04 +02:00 |
|
Fabrixxm
|
880dda4257
|
Merge branch 'master' back into develop
|
2015-09-29 10:00:13 +02:00 |
|
Michael Vogel
|
7f8284eb1b
|
New functionality to import feeds. Now with support of every used feed format (RSS, RDF, Atom)
|
2015-09-27 14:02:05 +02:00 |
|
Sandro Santilli
|
e9f001aa5d
|
Use ampersend to separate postopts, and explicit test for empty string
|
2015-09-23 11:39:36 +02:00 |
|
Sandro Santilli
|
741b82ccab
|
Use x() function to check for array containement (I think)
this is response to @fabrixxxm comment
|
2015-09-23 11:11:12 +02:00 |
|
Sandro Santilli
|
2a2dd6a1b9
|
Remove duplicated calls to language detection
Also avoids overriding existing "lang" specification in an item
|
2015-09-23 10:47:34 +02:00 |
|
Fabrixxm
|
554948c22a
|
Adds checks for mcrypt module for RINO2
- check for module on install
- check for module when RINO2 is enabled in admin
- check for module when RINO2 is used in communications
|
2015-09-22 09:50:24 +02:00 |
|
Michael Vogel
|
f2cb9b889e
|
Only set a prefix for the guid if it is a locally stored item
|
2015-09-07 23:33:02 +02:00 |
|
Michael Vogel
|
6088f59c33
|
Bugfix: "remote self" items weren't posted by connectors
|
2015-09-07 23:14:18 +02:00 |
|
Michael Vogel
|
fd239ebf7b
|
Try to repair OStatus subscriptions
|
2015-09-03 22:18:25 +02:00 |
|
Michael Vogel
|
3246352ba8
|
More detailled log entries
|
2015-08-29 16:55:25 +02:00 |
|
Michael Vogel
|
38c8431527
|
Rino Bugfix: A variable was used that never was fetched
|
2015-08-29 11:38:40 +02:00 |
|
Michael Vogel
|
b52bc71c6c
|
Now you can define the duration of the cache entries.
|
2015-08-24 17:24:14 +02:00 |
|
Michael Vogel
|
bacd71e1c6
|
Replace random strings with guids where appropriate.
|
2015-08-14 07:48:28 +02:00 |
|
Michael Vogel
|
a2d742ec91
|
For unique values we should use our guid function - not the random function
|
2015-08-14 00:40:36 +02:00 |
|
Michael Vogel
|
fca8aecc9b
|
Show "Redmatrix" as network name.
|
2015-07-16 10:09:59 +02:00 |
|
Michael Vogel
|
2b3ebb9c3e
|
Follow/Unfollow now works from OStatus.
|
2015-07-13 23:50:33 +02:00 |
|
Michael Vogel
|
fcb3cbffe4
|
OStatus: Use the GUID format for the link to the item
|
2015-06-29 21:49:42 +02:00 |
|
Michael Vogel
|
b795bf2935
|
Merge pull request #1683 from fabrixxm/issue-1655
Deprecate RINO1 function, implements RINO2, remove unused crypro functions
|
2015-06-27 17:39:00 +02:00 |
|
Michael Vogel
|
7f052b654f
|
PuSH now supports answers to OStatus messages inside of Friendica threads as well.
|
2015-06-25 07:18:02 +02:00 |
|
Fabrixxm
|
511c2d2c91
|
rino: settings in admin, choose lowest common on notify
|
2015-06-23 17:36:26 +02:00 |
|
Fabrixxm
|
6fbb02fb93
|
RINO 2 based on php-encryption
reenable RINO 1 functions, add a deprecation note.
use by default RINO 2 , with crypto from php-encryption
fallback to RINO 1 for old nodes.
|
2015-06-23 16:13:09 +02:00 |
|
Fabrixxm
|
7d83a19fd4
|
Disable RINO
Comment out functions for RINO crypt and disable RINO request and response.
|
2015-06-23 12:02:35 +02:00 |
|
Michael Vogel
|
168906f9c9
|
Code cleanup
|
2015-06-20 09:15:19 +02:00 |
|
Michael Vogel
|
6fbb03801c
|
The OStatus completion is now called before the original item is stored.
|
2015-06-20 08:44:29 +02:00 |
|
Michael Vogel
|
e0147a24ad
|
Send poco data in the atom entries.
|
2015-06-13 09:59:17 +02:00 |
|
Michael Vogel
|
ad45ff7eb1
|
OStatus: Notifier for Friendica, better thread completion
|
2015-06-12 00:39:56 +02:00 |
|
Michael Vogel
|
cb0351dba0
|
Send a salmon notification to every mentioned person.
|
2015-06-09 08:27:04 +02:00 |
|
Michael Vogel
|
a3c497190d
|
Complete new OStatus import.
|
2015-06-07 23:18:02 +02:00 |
|
Michael Vogel
|
f34135f34d
|
OStatus: Attachment links are now added as enclosures
|
2015-06-06 13:15:37 +02:00 |
|
Michael Vogel
|
ba36910343
|
Removed bad plink detection.
|
2015-06-03 21:03:46 +02:00 |
|
Michael Vogel
|
b60677ef1b
|
OStatus: New fields in OStatus export/ Auto-tagging of replyed authors.
|
2015-06-03 01:26:46 +02:00 |
|
Tobias Diekershoff
|
7305a27392
|
Merge pull request #1647 from annando/1506-performance
Performance improvements when searching for existing GUIDs
|
2015-06-02 22:46:07 +02:00 |
|
Michael Vogel
|
bea70296bf
|
Fixes slow performance after one of the last pull requests.
|
2015-06-02 22:07:39 +02:00 |
|
Michael Vogel
|
dd06912493
|
Avoiding performance problems.
|
2015-06-02 20:34:48 +02:00 |
|
fabrixxm
|
20b14b053a
|
mask '#' in [url] url
fix #1514
|
2015-06-02 18:59:46 +02:00 |
|
Michael Vogel
|
2856042824
|
Send a hubsub notification for every comment
|
2015-05-31 10:38:00 +02:00 |
|
Michael Vogel
|
a3118e0a6e
|
Cleaning the code from several tests.
|
2015-05-30 21:08:24 +02:00 |
|
Michael Vogel
|
e66489d67f
|
PuSH: Publishing moved to a new process. OStatus comments are now published to all subscribers.
|
2015-05-30 20:47:53 +02:00 |
|
fabrixxm
|
f12430a285
|
Merge pull request #1617 from annando/1505-diaspora-objecttype
OStatus and Diaspora improvements
|
2015-05-29 08:40:58 +02:00 |
|
Michael Vogel
|
487d57df45
|
Fetch the author url and not the id.
|
2015-05-28 08:02:34 +02:00 |
|
Michael Vogel
|
bdd5c05668
|
OStatus: Don't be confused by posts from the statusnet connector.
|
2015-05-27 08:16:05 +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 |
|
fabrixxm
|
b29b01fad4
|
Merge branch 'develop' into issue-1574
|
2015-05-24 10:26:21 +02:00 |
|
fabrixxm
|
83697cf3e5
|
Delete attachments on item deletion
Delete video from videos page
|
2015-05-23 22:35:02 +02:00 |
|
rabuzarus
|
30348a1bc0
|
port of red matrix archive-widget
|
2015-05-19 01:03:08 +02:00 |
|
Michael Vogel
|
33e572409d
|
There was no check for duplicated GUIDs, so doubled posts could occur.
|
2015-05-10 20:43:41 +02:00 |
|
Michael Vogel
|
d8558366aa
|
Redefined the conditions when notifications and introductions are shown.
|
2015-04-26 22:16:38 +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
|
2285b3b7a7
|
Storing the parent with every notification
|
2015-04-14 06:54:41 +02:00 |
|
Michael Vogel
|
9a35e861ce
|
New field in the contact table to better detect "dead profiles"
|
2015-04-12 11:40:38 +02:00 |
|
Michael Vogel
|
cdebdc777e
|
Removed test logger
|
2015-04-05 21:06:32 +02:00 |
|
Michael Vogel
|
57528cb987
|
New function for building the "share" header
|
2015-04-05 20:43:06 +02: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
|
94302a7924
|
Reworked guid function.
|
2015-03-09 20:59:57 +01:00 |
|
Michael Vogel
|
ea06a1ec45
|
There is now a "global" field in the item table that tells if this item is present as global copy as well.
|
2015-03-09 00:45:53 +01:00 |
|
Michael Vogel
|
7c4a1a059d
|
New fields for the term table, improved query for the tag search. Changed the cache handling for rendered bbcode.
|
2015-03-07 21:24:39 +01:00 |
|
Michael Vogel
|
4a10cb1b99
|
Disabled the rewriting of hashtag links
|
2015-03-03 14:10:42 +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
|
ac3a4824df
|
Check for hashtags when storing them and eventually adding hashtag links
|
2015-03-01 17:33:55 +01:00 |
|
Michael Vogel
|
440e2d82b1
|
Global setting for the behaviour of likes.
|
2015-02-23 12:44:50 +01:00 |
|
Michael Vogel
|
9eeff0d891
|
Received "likes" and "dislikes" don't update the "commented" value anymore.
|
2015-02-22 17:34:04 +01:00 |
|
Michael Vogel
|
2e1acf7611
|
Just some more code beautification
|
2015-02-16 22:30:46 +01:00 |
|
Michael Vogel
|
8b1b886797
|
Improved probe_url, fixed wrong network detection.
|
2015-02-16 22:11:51 +01:00 |
|
Michael Vogel
|
2dafc9eac1
|
Merge remote-tracking branch 'upstream/develop' into 1502-poco-generation-counter
|
2015-02-15 10:54:41 +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
|
75797c61f2
|
Improved logging with receiving mails
|
2015-02-13 08:09:27 +01:00 |
|
Michael Vogel
|
3c8fc863a8
|
The "share a post" notification is now sent based upon mentions as well.
|
2015-02-11 07:19:48 +01:00 |
|
Michael Vogel
|
1a75503b1c
|
Relocated the cache code.
|
2015-02-10 08:22:21 +01:00 |
|
Michael Vogel
|
2dc5f1aefc
|
Removed cache code, since it was superfluous.
|
2015-02-09 23:04:18 +01:00 |
|
Michael Vogel
|
091c3e75ca
|
Rearranged code in item storage.
|
2015-02-09 21:52:08 +01:00 |
|
Michael Vogel
|
d87ab3cd97
|
Correct the contact data if it was changed although the system don't thinks so.
|
2015-02-06 21:02:33 +01:00 |
|
Michael Vogel
|
9641436996
|
The relocate message hadn't changed the "nurl" value.
|
2015-02-04 20:22:05 +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
|
2f400627c7
|
Support for keywords and gender in (global) contacts.
|
2015-01-25 13:19:37 +01:00 |
|
Michael Vogel
|
597ef20b71
|
"about" and "location" is now included in global contacts as well.
|
2015-01-25 02:29:46 +01:00 |
|
Michael Vogel
|
344210bd6d
|
Global contacts are now added with reshares as well. Better support for "aboutme" and "location" in poco.
|
2015-01-25 00:19:59 +01:00 |
|
Michael Vogel
|
184dcf75a7
|
Caching for scrape, keywords for remote_self, notifications for addresses that aren't in your contact list.
|
2015-01-20 22:54:25 +01:00 |
|
Michael Vogel
|
8f1cfac20a
|
The global contacts now contain the network name so that the suggestions can select between this.
|
2015-01-08 07:59:20 +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
|
a2a393a3c6
|
Better check for Diaspora accounts so you can connect them from the /suggest page.
|
2015-01-06 12:31:44 +01:00 |
|
Michael Vogel
|
1a5a00bef8
|
While storing an item, now every contact is stored in the gcontact table.
|
2015-01-06 07:23:11 +01:00 |
|
Michael Vogel
|
011f5b9cae
|
Bugfix: Postings disappeared due to a small variable ...
|
2015-01-05 14:28:17 +01:00 |
|
Michael Vogel
|
11c82816b3
|
Poco now returns the last update date as well. This date will be stored in the gcontact table.
|
2015-01-04 19:19:47 +01:00 |
|
Michael Vogel
|
7156294055
|
Items that were stored via "remote-self" hadn't contained a valid avatar picture.
|
2015-01-02 12:45:09 +01:00 |
|
Michael Vogel
|
043c406091
|
Update function for creating the shadow entries.
|
2014-12-21 21:19:37 +01:00 |
|
Michael Vogel
|
4fb059095f
|
Performance stuff: Caching for getsiteinfo function, check before running onepoll.php
|
2014-12-21 02:03:06 +01:00 |
|
Michael Vogel
|
15f43d8ca3
|
Generate preview pictures from enclosed data from feeds.
|
2014-12-17 21:57:38 +01:00 |
|
Michael Vogel
|
d2d3804e09
|
If a link contains BBCode stuff, make a short link out of this to avoid parsing problems
|
2014-12-01 22:51:41 +01:00 |
|
Michael Vogel
|
9172ea2246
|
Some more values that need to be set to avoid SQL warnings.
|
2014-11-09 01:13:07 +01:00 |
|
Michael Vogel
|
5e303f9905
|
Removed some more special characters from hashtags
|
2014-10-30 11:33:33 +01:00 |
|
Michael Vogel
|
691aa17025
|
fetch further information: it is now possible to define a blacklist for keywords for "fetch further information"
|
2014-10-30 00:24:23 +01:00 |
|
Michael Vogel
|
17f87ef9b2
|
Remote-self: It does only make sense to check for duplicates from friendica
|
2014-10-29 08:24:05 +01:00 |
|
Michael Vogel
|
59517f6e58
|
Remote self is now working for diaspora contacts as well.
|
2014-10-29 01:42:43 +01:00 |
|
Michael Vogel
|
338ad1d85f
|
Additional check for repeated posts
|
2014-10-29 01:31:29 +01:00 |
|
Michael Vogel
|
3e57954807
|
remote-self: Moved the code in a single function and cleaned it up.
|
2014-10-29 01:05:09 +01:00 |
|
Michael Vogel
|
01cb340752
|
Let remote-self posts appear as own posts - for test reasons
|
2014-10-28 22:10:58 +01:00 |
|
Michael Vogel
|
e46f597b00
|
Remote-self functionality added at another place - time for a separated function. (tbd)
|
2014-10-28 08:30:04 +01:00 |
|
Michael Vogel
|
f4860d3fd0
|
Remote-self: relocated the code (may now work?)
|
2014-10-27 21:44:30 +01:00 |
|
Michael Vogel
|
332531599e
|
Create a new guid and a separated item if remote self is used on a network that isn't a feed
|
2014-10-27 21:13:21 +01:00 |
|
Michael Vogel
|
b1cdaefcb2
|
Merge branch 'develop' of github.com:annando/friendica into 1410-remote-self
|
2014-10-27 11:45:39 +01:00 |
|
Michael Vogel
|
c77a63fb27
|
remote self: There is now an option if the keyswords should be used as tags or not.
|
2014-10-24 01:37:33 +02:00 |
|
Michael Vogel
|
f6522658f6
|
Using "remote self" to synchronize Frandiaca accounts
|
2014-10-22 08:30:16 +02:00 |
|
Michael Vogel
|
0c1fdb7da1
|
New hook "page_info_data"
|
2014-10-20 08:10:21 +02:00 |
|
Michael Vogel
|
3600289262
|
New hook "getsiteinfo", separating fetching site info from generating bbcode
|
2014-10-20 08:03:47 +02:00 |
|
Michael Vogel
|
759f199b6f
|
Created hashtags from keywords now are links. URL are cleaned from tracking data.
|
2014-10-03 13:02:15 +02:00 |
|
Michael Vogel
|
904f8ac422
|
Creating hashtags from keywords of a feed, when additional data should be fetched.
|
2014-10-03 12:18:33 +02:00 |
|
Michael Vogel
|
21c09c0732
|
API: Set the application name to "api" (if not defined), "remote_self" has an application name as well.
|
2014-09-27 23:37:05 +02:00 |
|
Michael Vogel
|
459fc2fabd
|
Security issue: Encoding of GUID in itemcache to avoid directory bypassing with a malificious formatted GUID.
|
2014-09-27 12:49:00 +02:00 |
|
fabrixxm
|
0e628f840f
|
send ostatus follow/share notifications via notification()
remove unused templates
|
2014-09-06 18:15:18 +02:00 |
|
Michael Vogel
|
73904bfa03
|
Added an alternate link to the profile in the atom feeds (feature request #925)
|
2014-09-03 09:52:31 +02:00 |
|
Michael Vogel
|
500dbecfe7
|
Fix for issue #1060 (Missing Entries in Archive Dropdown)
|
2014-09-03 01:43:04 +02:00 |
|
Michael Vogel
|
23c4c39a1f
|
remote-self: "origin" and "last-child" need to be set as well.
|
2014-09-01 15:28:31 +02:00 |
|
Michael Vogel
|
3e9e682723
|
remote-self: Moved some functionality from other place into the "item_store" function
|
2014-09-01 14:40:29 +02:00 |
|
Michael Vogel
|
e35c55dd3b
|
Remote-self: It is now possible to chose between two different modes of mirroring.
|
2014-09-01 14:00:21 +02:00 |
|
Michael Vogel
|
522b9edffe
|
remote-self: Seting the author name to the owner name
|
2014-09-01 09:59:58 +02:00 |
|
Michael Vogel
|
c81df2c005
|
Remote-self is now working immediately
|
2014-08-31 23:52:25 +02:00 |
|
Michael Vogel
|
845805bf34
|
Provide a parent in the notification, so that threading of the notification mails is working.
|
2014-08-21 01:00:12 +02: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
|
9f09d90c6d
|
Better detection for links in the body that can be removed because of added information.
|
2014-07-27 21:59:44 +02:00 |
|
Michael Vogel
|
72eee45b92
|
The title of bookmark links is now taken instead of the data that was fetched via oembed
|
2014-07-27 16:10:09 +02:00 |
|
Michael Vogel
|
25237c0929
|
Make the friendica android client work again (it had problems with the GUID in the notifications)
|
2014-07-26 15:01:01 +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
|
660bd39efa
|
Let an item be accssible via the GUI (additionally to uid and item id)
|
2014-07-09 20:48:34 +02:00 |
|
Michael Vogel
|
a05ed41fb2
|
Only some code cleanup
|
2014-06-15 23:33:25 +02:00 |
|
Michael Vogel
|
82c4e3fe50
|
The page info function can now be called with a picture link, support for big and preview images for attachments in global.css
|
2014-06-15 01:59:19 +02:00 |
|
Michael Vogel
|
d8d745891a
|
New hook that is called when items expire
|
2014-06-02 23:41:33 +02:00 |
|
Michael Vogel
|
13fea42d8c
|
Merge remote-tracking branch 'upstream/master'
|
2014-05-29 23:04:57 +02:00 |
|
Michael Vogel
|
c759ee55e1
|
Better handling of app.net feeds.
|
2014-05-29 20:26:33 +02:00 |
|
Tobias Diekershoff
|
d3db9365cb
|
Merge pull request #983 from annando/master
"red"-bookmarks and better plaintext export
|
2014-05-18 20:01:29 +02:00 |
|
Michael Vogel
|
31886ecd4f
|
Content got lost sometimes due to a needless security function (HTML content is handled in the bbcode function)
|
2014-05-18 18:59:10 +02:00 |
|
fabrixxm
|
f55a22cb19
|
fix query as @annado comment
|
2014-05-12 19:02:03 +02:00 |
|
Fabrixxm
|
d7b514c2c0
|
add check for expiration time in item_store()
|
2014-05-12 15:33:20 +02:00 |
|