Michael Vogel
32065dfad6
Queue: using lockpath, so that the queue only can run once a time.
2014-03-16 17:37:20 +01:00
Michael Vogel
9496537e5f
Now term table is used for categories and putting items to folder
2014-03-16 17:16:01 +01:00
Michael Vogel
bbf9378a49
Even more SQL improvements.
2014-03-16 17:12:56 +01:00
Michael Vogel
6e7bd68ebb
More "LIMIT 1" removed - and some other SQL improvements.
2014-03-11 23:52:32 +01:00
Michael Vogel
9f4ef7c105
Avoiding some PHP warnings
2014-03-09 09:26:54 +01:00
Michael Vogel
7cec1bbfdf
Removed another "limit 1"
2014-03-09 09:25:57 +01:00
Michael Vogel
9afe5c8670
Support for xcache
2014-03-09 09:24:41 +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
tobiasd
d29c981aa2
Merge pull request #919 from annando/master
...
plink, disabling features, triming the content of parsed urls
2014-03-02 08:31:03 +01:00
Michael Vogel
9c87e00dd3
Preparation for a new variable that points to the post on the own friendica server
2014-03-02 00:47:22 +01:00
Michael Vogel
f78bdf663a
Diaspora: set plink to the original url from the origin server
2014-03-02 00:45:42 +01:00
tobiasd
0eec22f656
Merge pull request #914 from annando/master
...
Vier, API and Twitter cards
2014-02-24 07:21:15 +01:00
Michael Vogel
57db109474
Adding cache mechanism for bbcode. Improving cache to use apc.
2014-02-23 15:51:57 +01:00
Michael Vogel
bc69e57636
API: Better support of picture links
2014-02-22 15:42:34 +01:00
tobiasd
3bbe7a75ec
Merge pull request #911 from annando/master
...
target="_blank" and api improvements
2014-02-16 14:15:44 +01:00
Michael Vogel
35048819ff
API: Retweets with Twidere now work again.
2014-02-13 23:07:51 +01:00
Michael Vogel
822b3865df
API: Better detection of repeated messages. Better handling of tags. (In a next step they will be included in the entities)
2014-02-13 08:30:40 +01:00
Michael Vogel
84bbb69c23
API: Support of "include_entities"
2014-02-12 01:41:45 +01:00
Michael Vogel
8c1d31decc
Showing "view full size" is now configurable
2014-02-11 23:44:45 +01:00
Michael Vogel
66f4e09baa
api: Improvements for entities
2014-02-11 23:43:34 +01:00
Michael Vogel
01971428aa
target="_blank" instead of target="external-link"
2014-02-11 23:42:06 +01:00
tobiasd
8d47965b3a
Merge pull request #907 from annando/master
...
oembed: There seems to be some bug with ombed (maybe passing a non working url)
2014-02-03 22:32:00 -08:00
Michael Vogel
c2abf0aeea
oembed: There seems to be some bug with ombed (maybe passing a non working url) This small fix should avoid the error at this place and may directs to the source of the problem.
2014-02-03 23:06:12 +01:00
tobiasd
ebc04e8506
Merge pull request #906 from annando/master
...
API now supports entities/Design changes to "vier"
2014-02-02 01:48:47 -08:00
Michael Vogel
738d7a221e
API: Support for entitites. (embedded pictures in twidere)
2014-02-02 09:54:33 +01:00
tobiasd
d473cd9bc9
Merge pull request #902 from annando/master
...
schema.org and oembed
2014-01-28 09:28:43 -08:00
Michael Vogel
a0de28c491
oembed: Option to disallow displaying of "rich" content and some beautification for titles that are only links
2014-01-26 09:59:20 +01:00
fabrixxm
e312b734ca
Merge pull request #899 from fabrixxm/issue_898
...
use htmlspecialchars in xmlify and htmlspecialchars_decode in unxmlify
2014-01-21 23:42:04 -08:00
Fabrixxm
682793ccd3
use 'ENT_QUOTES' in xmlify/unxmlify
2014-01-20 02:59:20 -05:00
tobiasd
aa22598b80
Merge pull request #900 from annando/master
...
Beautifiying export of shared posts to other networks
2014-01-18 22:23:59 -08:00
Michael Vogel
de4d0765cb
Beautifiying export of shared posts to other networks
2014-01-18 21:32:14 +01:00
fabrixxm
310cc0cedb
Merge pull request #896 from annando/master
...
API and Diaspora posting connector
2014-01-18 00:57:46 -08:00
tobiasd
c52973f956
red# links to redmatrix.me
2014-01-17 09:25:52 +01:00
Fabrixxm
1e87f4eb8c
use htmlspecialchars in xmlify and htmlspecialchars_decode in unxmlify
2014-01-16 09:08:51 -05:00
Michael Vogel
62d79a1a5c
API: New function "conversation/show" - this is an unoffical Twitter command
2014-01-15 20:35:34 +01:00
Michael Vogel
c8fcc4cbf8
API: Some more stuff to make the API more complete (compared to the original Twitter API)
2014-01-13 20:03:05 +01:00
Michael Vogel
17236b1801
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
include/acl_selectors.php
2014-01-13 19:59:34 +01:00
Michael Vogel
52b260982c
Avoiding a warning in the error.log
2014-01-13 07:49:10 +01:00
Michael Vogel
de9a02b9ae
Some small bugfixes (mostly warnings) and little improvements to the log
2014-01-13 01:34:54 +01:00
fabrixxm
63b8b5761d
Merge pull request #888 from annando/master
...
Some more API improvements
2014-01-08 05:57:43 -08:00
Michael Vogel
1bf9d99be2
API: Repeat and destroy now are returning the correct values. The user object now returns the contact id. Repeating of shared items now work.
2014-01-08 01:14:58 +01:00
fabrixxm
2578211e47
Merge pull request #886 from fabrixxm/illegaloffset
...
acl_automention: fix warning in include/config.php
2014-01-06 02:01:01 -08:00
fabrixxm
910f56b698
acl_automention: fix warning in include/config.php
2014-01-06 10:58:39 +01:00
Michael Vogel
3b32505d14
API: Bugfix that wrong contact data was sent
2014-01-05 16:57:05 +01:00
Michael Vogel
aed28a24f1
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
mod/crepair.php
2014-01-05 16:22:42 +01:00
Michael Vogel
b4c3f02538
API: Several improvements to make the api more compatible
2014-01-05 16:12:03 +01:00
Michael Vogel
28df35052a
Send notifications for each new post of a contact, option for creating a summary for a feed post
2014-01-05 16:10:02 +01:00
fabrixxm
b0e8dbc4da
Merge pull request #864 from fabrixxm/acl_automention
...
Acl automention
2014-01-03 06:09:12 -08:00
fabrixxm
ad5a47aecf
add fetaure switch for acl-automention
2014-01-03 14:40:43 +01:00
tobiasd
18ce32633b
Merge pull request #876 from annando/master
...
API: Show shared messages as repeated messages, improvements with nick names
2014-01-03 01:00:21 -08:00
Michael Vogel
fa431e84c2
API: Show shared messages as repeated messages, improvements with nick names
2014-01-02 22:29:44 +01:00
fabrixxm
68030a79cd
api: fix call-time pass-by-reference error
2014-01-02 19:12:26 +01:00
tobiasd
0c0419bc95
Merge pull request #873 from annando/master
...
API: Bugfix: Wrong contact ids with direct messages
2014-01-01 01:30:11 -08:00
Michael Vogel
c463fab8b8
API: Sending direct messages now works again. Some more things to make Friendica work better with AndStatus
2013-12-29 17:54:37 +01:00
Michael Vogel
b0a1f4e1b9
API: Bugfix: Wrong contact ids with direct messages
2013-12-27 14:11:13 +01:00
fabrixxm
7b5018fb76
Merge pull request #872 from annando/master
...
API: Supporting twidere, better supporting of the network field in the item table
2013-12-27 00:15:44 -08:00
Michael Vogel
4b0e370c4c
Better handling of the network field in the item table.
2013-12-27 01:58:21 +01:00
Michael Vogel
a96d6f835c
API: Supporting twidere
2013-12-27 01:48:43 +01:00
fabrixxm
230ce659bd
Merge pull request #866 from annando/master
...
API: reworked
2013-12-26 02:12:27 -08:00
Michael Vogel
a0360ec976
API: Add the network name to the application name
2013-12-23 14:06:53 +01:00
Michael Vogel
165a201ca7
API: Added better error handling, make some more api calls similar to statusnet
2013-12-20 23:07:11 +01:00
Michael Vogel
9cfa60fe15
API: reply-to-Values should be all correct now. "since_id" now works with mails.
2013-12-19 06:58:11 +01:00
Fabrixxm
9a94c35120
acl selector add and remove mentions when a forum is selected.
2013-12-18 10:18:26 -05:00
Fabrixxm
9febcedf93
user contacts: fix #797 , add searching in url and nickname, add batch actions
2013-12-17 05:19:06 -05:00
Michael Vogel
5130b19f5e
API: API is reworked in many parts so that it should be compatible to more statusnet clients then before (like AndStatus)
2013-12-15 23:00:47 +01:00
Michael Vogel
5d3ebcc2cf
Bugfix of the bugfix :)
2013-12-10 21:16:13 +01:00
Michael Vogel
eca9431909
Bugfix: Problem with page switching with the old pager solved
2013-12-10 15:45:26 +01:00
Michael Vogel
7e5c8ab91c
Keeping an offset for page switching: This helps so that you don't see old messages
2013-12-10 00:13:19 +01:00
Michael Vogel
d20d2f74ae
Bugfix: Page switching had a problem with the search. And automatic reloading hadn't worked with some search terms
2013-12-08 20:10:28 +01:00
Michael Vogel
bae844e367
New style for shared links. Preparation for changes in some addons
2013-12-08 16:49:07 +01:00
Michael Vogel
3b4a20f987
SQL improvements. New parameter for a maximum amount of comments per thread
2013-12-08 14:49:24 +01:00
Michael Vogel
1d19e056e7
Sorting plugins after priority and name (better for the configuration page)
2013-12-02 20:28:30 +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
3331e71e8e
disable the output of the "posted" value in shares when item cache is enabled.
2013-12-02 20:25:43 +01:00
Michael Vogel
4f38969148
Optional parameter for parseurl to only fetch data from meta information
2013-12-02 20:24:41 +01:00
Michael Vogel
e0cf2c5167
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
mod/admin.php
mod/settings.php
2013-12-02 00:33:46 +01:00
Michael Vogel
6684107b66
multiple admin mails. It is now possible to define more than one admin mail address. You can now add multiple addresses, separated by comma.
2013-12-02 00:11:31 +01:00
Mats Sjöberg
1234282b8b
Use the push value in the push_subscribers table as a push tries counter as well.
2013-11-21 21:44:18 +02:00
Mats Sjöberg
2859ce1483
Initial implementation of internal PuSH server in Friendica. It has been tested with GNU Social/StatusNet, and subscribe, unsubscribe and pushing new items seem to work.
2013-11-21 21:44:18 +02:00
Mats Sjöberg
19de78e511
Fixed subscription problem with new GNU Social.
2013-11-21 19:41:06 +01:00
Fabrixxm
0414e0a316
More "relocate":
...
button in user's setting to resend relocate message to contacts
option in admin's site setting to relocate a server
2013-11-13 06:07:49 -05:00
fabrixxm
3964d86020
Merge pull request #817 from annando/master
...
SQL: Query for showing group posts is improved, order by comment date now is working again
2013-11-11 01:51:58 -08:00
Michael Vogel
7ba1416e64
SQL: Query for showing group posts is improved, order by comment date now work again
2013-11-08 08:11:39 +01:00
tobiasd
7d1a6cc1d6
Merge pull request #803 from annando/master
...
SQL performance and reduction of database warnings
2013-11-07 01:03:31 -08:00
maase2
787db1f7d6
Update Contact.php
...
Add the delete option for a contact.
2013-11-05 22:06:23 +01:00
Michael Vogel
0b31aa963d
Bugfix: There were speed problems with inifinite scroll on firefox
2013-11-03 13:47:59 +01:00
Michael Vogel
eaefcf9de7
All subqueries in tag searches are now reformed. Further SQL improvements
2013-11-03 02:07:44 +01:00
Michael Vogel
759015e5fd
Removed many "limit 1" at update and delete queries since they were superflous und generated massiv logfile entries
2013-11-02 16:13:11 +01:00
Michael Vogel
53c06a3625
Several performance improvements.
2013-11-02 10:49:44 +01:00
Michael Vogel
5eeccd519a
BBCode: When converting to HTML for the connectors, then videos are now converted in a regular link (there were problems with some vanishing video links)
2013-11-02 10:46:25 +01:00
Michael Vogel
661664550d
Repeated items that are transmitted to text based networks now contain the address and name of the original poater.
2013-10-20 12:26:27 +02:00
Michael Vogel
f1154cfdd5
Bugfix: Links were ignored sometimes. (Due to a missing default value)
2013-10-19 07:11:50 +02:00
Michael Vogel
e70b110984
Switching from "new share" to "old share"
2013-10-15 00:49:49 +02:00
Michael Vogel
680524f446
Detecting twitter profiles. This is added for the twitter import
2013-10-15 00:44:46 +02:00
Michael Vogel
59b64ece25
Preparations for the upcoming bidirectional twitter sync.
2013-10-12 08:29:39 +02:00
Michael Vogel
2d1b261fad
Speed improvements of queries
2013-10-05 12:30:10 +02:00
Michael Vogel
d126924ae0
Vimeo videos are now embedded via SSL.
2013-10-02 22:17:56 +02:00
Michael Vogel
34d0eb709b
Merge remote-tracking branch 'upstream/master'
2013-09-15 19:39:22 +02:00
Michael Vogel
d5ae5ecedd
- Improved speed due to forced indexes when showing items.
...
- Possibility to setup a hostname
2013-09-15 10:40:58 +02:00
fabrixxm
4487515d0c
Merge pull request #764 from fabrixxm/bug729
...
Fix bug #729
2013-09-08 23:39:36 -07:00
Tobias Diekershoff
7ab366b9c3
Check for user name in deleted user list and unset account expiration before importing the account (Bug #760 )
2013-09-09 08:33:47 +02:00
Fabrixxm
3ebc5d1c80
update error message to login one
2013-09-06 12:30:10 -04:00
Fabrixxm
be3111dc6f
add error control for openid on registration. fix #729
2013-09-06 12:22:53 -04:00
fabrixxm
51d934ee70
Merge pull request #758 from annando/master
...
Better use of APC, Preparations for the pumpio synchronisation, fix youtube for firefox
2013-09-06 07:55:03 -07:00
Michael Vogel
55b79e0891
Always embed the SSL version of youtube to avoid problems with Firefox.
2013-09-04 07:39:03 +02:00
Michael Vogel
9a1a666f24
Some changes to let pumpio react similar to facebook.
2013-09-04 00:01:00 +02:00
Michael Vogel
34e7206ba4
Preparations for the pumpio synchronisation.
2013-08-28 08:56:48 +02:00
Michael Vogel
209343d883
If "remove_multiplicated_lines" is set then some more linefeeds in lists are removed.
2013-08-24 14:54:07 +02:00
fabrixxm
da9f20f389
Merge pull request #749 from mexon/fetch_url_cookies
...
Allow calls to fetch_url to specify a cookiejar file
2013-08-23 10:01:43 -07:00
Tobias Diekershoff
20d35439a4
passing more then one argument to the crypt tag is parsed now as well
2013-08-20 11:47:11 +02:00
Michael Vogel
694ca8fc57
Code cleanup
2013-08-12 11:14:02 +02:00
Michael Vogel
e75f88d7fe
Further redoings
2013-08-12 11:12:00 +02:00
Michael Vogel
ed33d28e61
redoing the change concerning the hostname.
2013-08-12 11:09:11 +02:00
Michael Vogel
e746c4955b
Added an option to configure the hostname manually. And there was a problem when APC wasn't present.
2013-08-11 21:19:26 +02:00
Michael Vogel
d92a348cf0
- Using APC to store config values (when present)
...
- Enabling interlacing for pictures
2013-08-09 18:28:50 +02:00
Michael Vogel
6576aae938
If APC is enabled then store config data there
2013-08-06 00:20:16 +02:00
Michael Vogel
741b932cc9
Merge remote-tracking branch 'upstream/master'
2013-08-05 20:32:02 +02:00
Matthew Exon
11163c6fb3
Allow calls to fetch_url to specify a cookiejar file, for sites that refuse to deliver content without setting a cookie
2013-08-05 10:59:22 +08:00
Fabrixxm
3f36d375e2
hex tag filter: look at entire string
2013-08-04 03:12:17 -04:00
Fabrixxm
50233ba290
remove debug code
2013-08-03 15:18:41 -04:00
Fabrixxm
11d1c1ae8e
add tag to term table. fix "#xNNNN" tag filter.
2013-08-03 15:12:50 -04:00
fabrixxm
f1090b6d8c
Merge pull request #747 from zered/solve_741
...
Solving the "Disallow public access to addons listed in the apps menu" h...
2013-08-02 09:57:17 -07:00
fabrixxm
462f19ccf2
Merge pull request #745 from mexon/redirect_fix
...
Appending URLs in case of redirect is incorrect
2013-08-02 08:43:01 -07:00
Fabrixxm
cccdb2e5e7
api: `api_status_show()
` returns correct post id
2013-07-29 10:48:30 -04:00
Matthew Exon
6a38705567
Replicate redirect URL building logic for post requests
2013-07-29 22:34:09 +08:00
Matthew Exon
eb9bd03ef8
If the header returns an absolute path as a redirect, don't simply append the path to the old URL, remove the old absolute path first.
...
For example, original URL:
http://www.theregister.co.uk/2013/07/28/birmingham_uni_car_cracker_muzzled_by_lords/print.html
Redirect from header:
/Print/2013/07/28/birmingham_uni_car_cracker_muzzled_by_lords/
Incorrect result:
http://www.theregister.co.uk/2013/07/28/birmingham_uni_car_cracker_muzzled_by_lords/print.html/Print/2013/07/28/birmingham_uni_car_cracker_muzzled_by_lords/
Correct result after this patch:
http://www.theregister.co.uk/Print/2013/07/28/birmingham_uni_car_cracker_muzzled_by_lords/
2013-07-29 10:15:39 +08:00
Michael Vogel
7770317f1e
Preparations for a more visible reshare when exporting to twitter, statusnet or facebook.
...
The oauth-parts are some experimental stuff for the statusnet API - but they don't hurt.
2013-07-28 20:38:48 +02:00
Zered
a6fae9a0db
Solving the "Disallow public access to addons listed in the apps menu" has no effect bug
...
Adding plugin_is_app function in include/plugin.php for checking if a plugin is an app or not (checking the existence of an 'app_menu' hook)
Populating the app menu conditionaly ( is the user logged or not, are apps private ) and dissalowing apps running if apps are private and the user not logged
2013-07-24 03:53:10 +02:00
Michael Vogel
4dcd00cf4b
Lockfile for onepoll, removing old smarty3 cache files.
2013-07-19 23:38:23 +02:00
Fabrixxm
00df3ef5a7
Fixes #712
2013-07-11 03:34:49 -04: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
fabrixxm
8b9ae53242
Merge pull request #713 from annando/master
...
ejabberd and friendica
2013-07-05 12:40:30 -07:00
Michael Vogel
edf8bde581
Complete oStatus conversations: Changed from file_get_contents to fetch_url
2013-06-27 22:27:59 +02:00
Fabrixxm
4748b6c4c3
remove unneeded logger function
2013-06-27 09:58:39 -04:00
Fabrixxm
0a1697d13a
add pubsubhubbub support to feed contacts
2013-06-27 09:51:13 -04:00
friendica
9ae4c1fb32
ignore hex escapes as numeric tags
2013-06-26 04:58:54 -07:00
friendica
bfc9cfb82f
put tags in items
2013-06-26 04:02:04 -07:00
Michael Vogel
16737298b4
Merge remote-tracking branch 'upstream/master'
2013-06-22 18:31:28 +02:00
Michael Vogel
e4ce383f2f
It's now possible to authenticate an ejabberd server against friendica. See auth_ejabberd.php for details how to install.
2013-06-22 17:34:52 +02:00
friendica
407473f2ce
Merge https://github.com/friendica/friendica into pull
2013-06-21 05:02:43 -07:00
friendica
1c10cf1ad7
-- #039 ; is not a tag
2013-06-21 05:00:30 -07:00
fabrixxm
5cdeef22ea
pager: fix stupid typo
2013-06-19 14:28:39 +02:00
fabrixxm
e3bb058e9f
Merge pull request #697 from annando/master
...
API can now fetch posts from a single thread
2013-06-17 05:09:54 -07:00
Michael Vogel
e246c53b45
API: Changed "parent_id" to "conversation_id" since that reflects better the meaning of this programming.
2013-06-16 13:42:43 +02:00
Michael Vogel
e7aa2b99a1
OStatus: identi.ca seemed to have changed the format of activity streams for their migration. This fixes it
...
API: It is now possible to fetch only posts from one thread.
2013-06-16 13:28:04 +02:00
Fabrixxm
faa510befc
move html from paginate functions to template
2013-06-13 08:12:15 -04:00
friendica
efce5ae1b9
Merge https://github.com/friendica/friendica into pull
2013-06-12 21:42:20 -07:00
friendica
2464915817
don't try to parse empty xml with simplepie, throws conversion warning
2013-06-12 21:41:07 -07:00
Fabrixxm
bea89c17fe
uimport: set contacts 'avatar-date' to zero. should fix issue #692
2013-06-12 03:51:53 -04:00