Commit Graph

4454 Commits

Author SHA1 Message Date
friendica 53e908d7b7 when fixing "naked links" make sure not to double link double urls as seen in archive.org - which has the complete unescaped target url, scheme and all, as part of its own. 2015-03-06 20:45:26 -08:00
friendica f6da235a7d major cleanup of directory options 2015-03-05 23:31:01 -08:00
friendica 22391a2437 straighten out some directory stuff, which required some Comanche structural changes 2015-03-05 18:24:49 -08:00
RedMatrix 202f3c5dc1 Merge pull request #918 from dawnbreak/master
RedDAV: fix renaming files.
2015-03-06 10:26:04 +11:00
Klaus 2b45bf1908 RedDAV: fix renaming files.
How can no one have spot this bug yet?!? Is no one using WebDAV?
Took me 2 days to figure out it was not my RedDAV rewrite, but that this should have never worked. :-!
2015-03-06 00:21:32 +01:00
friendica 2ea162136e the link icon on comments now calls the link parsing tool (just like the main editor window). Eventually the link specific icons (image, link, audio, video) will all be handled by inserting a link using the link icon (here and in the main editor window) and the separate buttons will go away. We also need to tie this to oembed so that there's one place to insert a link - no matter what kind of link it is, and we'll try to find the best way to render that as content. Similarly upload will upload content, no matter what kind of content; and we'll likewise try and figure out the best way to present whatever content was uploaded (img, file, audio, video, whatever). 2015-03-04 20:00:54 -08:00
friendica 76eb0a7e56 Deprecate the "wall uploads" photo album. Photo uploads (from any source) with no album specified will go now into an album based on YYYY-MM. 2015-03-04 18:55:17 -08:00
friendica ad3b4da3ff missing comma 2015-03-04 18:23:54 -08:00
friendica 1d5d80808c don't re-use $x 2015-03-04 18:11:47 -08:00
friendica 011ccd57f6 add queue priority 2015-03-04 17:56:07 -08:00
friendica 410f3335a9 parse_url: if url returns an image/audio/video file instead of a webpage, return the bbcode for the appropriate content type. This results in two web fetches of the url in question, but the first one is just a HEAD. This way we won't try and download and parse an entire video. TODO: img's are checked to see if they should be zid-ified, but audio/video currently are not. 2015-03-04 15:17:39 -08:00
friendica 64e7c8b20f notes on what's needed to fix the queueing algorithms. 2015-03-04 01:26:02 -08:00
friendica 6d92ac7e58 enable sql_extra on pdl_selector 2015-03-03 16:00:24 -08:00
friendica c551ca430b Merge https://github.com/friendica/red into pending_merge 2015-03-03 15:56:19 -08:00
friendica 99e4d2362c I'm going to use the site_update timestamp to indicate whenever we successfully connect with a site. This way we can mark hubs dead on non-directory servers; but we have to wait before implementing this until we have a history of site_update being updated. 2015-03-03 15:54:38 -08:00
friendica 85f79990af don't let a zot-finger bring a dead hub back to life unless it's the site we're currently talking to. 2015-03-03 15:22:24 -08:00
Klaus Weidenbach 0d601563d0 Some cleanups and documentation.
Fixed some wrong variable names.
Initialized some variables before using them.
Removed some checks for STATUSNET_PRIVACY_COMPATIBILITY in
include/security.php as it does not seem to be defined anywhere.
2015-03-04 00:15:24 +01:00
friendica e6eee5ba92 tagcloud tweaks 2015-03-02 11:09:38 -08:00
zottel e4a2e353d8 make public delivery to contacts or any connections work again
$hash wasn't defined in this case
2015-03-02 11:05:03 +01:00
friendica 7d0783c4dd increase the dynamic range of the tag clouds slightly. 2015-03-01 23:50:31 -08:00
friendica 36af426538 Nag hub admins with self-signed certs to fix them. Otherwise we'll just have to start
marking them as dead sites.
2015-03-01 20:14:42 -08:00
friendica d83460cd2a The never ending saga of parent = 0 bugs on Dreamhost. 2015-03-01 18:58:50 -08:00
friendica ba7bdd79b7 queue management actions. Still needs further work such as indication of last successful connection or indication that the hub was marked offline, but these are potentially expensive queries. 2015-03-01 15:55:27 -08:00
friendica 2b44c5fc72 Fix a couple of places where we weren't checking for dead hublocs. Add a function to mark a hubloc dead. 2015-02-27 13:43:12 -08:00
friendica 4162dfe43f Merge https://github.com/friendica/red into pending_merge 2015-02-26 14:21:26 -08:00
friendica 09f80270de loop breaker 2015-02-26 14:20:43 -08:00
Habeas Codice 82bb216952 more fake null shenanigans 2015-02-26 08:23:02 -08:00
Habeas Codice f55e210120 Revert "more fake null shenanigans"
This reverts commit b57010e3da.
2015-02-26 08:22:15 -08:00
Habeas Codice b57010e3da more fake null shenanigans 2015-02-26 08:20:29 -08:00
friendica ac3384e661 syntax - missing arg 2015-02-25 17:24:09 -08:00
friendica b9e485be54 this may actually fix the deliver loop when deleting existing items. It's hackish but I don't see any other way out. 2015-02-25 16:51:39 -08:00
friendica b32841e2dd Found the cause of the delete looping, and I can prevent it going forward. The issue remains what to do about comments which are already in the DB and have ITEM_ORIGIN incorrectly set. We can't exactly reset them because the "original" context has been lost. (Sorry but couldn't resist an insider pun that none of you will be able to follow anyway). Read the comments. 2015-02-25 15:27:33 -08:00
friendica 1a071ea4f0 call post_local hooks prior to storing a post that is going to be sourced. There are some fields in the actual stored item that may change when we start the second delivery chain so a few plugins may not deal with these items correctly. Since we only source public items these effects will be slight. 2015-02-25 03:16:43 -08:00
friendica 2a2cc309ce solve some (hopefully most) missing delivery issues 2015-02-25 01:39:45 -08:00
friendica 1434130264 don't send deleted items upstream - only downstream. 2015-02-24 20:21:21 -08:00
friendica 08f054130f require access token to view, query, or join directories in private realms, if the realm is so configured. 2015-02-24 16:36:27 -08:00
friendica 11df605c2e support rel=me on channel "homepage" url 2015-02-24 00:45:03 -08:00
friendica d29de912b4 public_recips cleanup 2015-02-23 16:27:12 -08:00
friendica fbbcc10025 apply fix from 8d03774 to z_post_url also 2015-02-23 11:33:16 -08:00
zottel 8d03774666 make redirections restriction in z_fetch_url() work 2015-02-23 14:53:10 +01:00
friendica 1383915f86 notes about private realm registrations and multiple primary directories. 2015-02-22 22:58:09 -08:00
friendica d0e7fc76cd no longer needed 2015-02-22 20:59:24 -08:00
friendica e1cf396feb remove the new session functions from the trunk. Don't yet know if they'll come back or not. 2015-02-22 20:58:11 -08:00
friendica 324e59b1b6 remove these functions for now. 2015-02-22 18:06:33 -08:00
friendica 0109c0fcf3 fi8x the typo 2015-02-22 17:37:57 -08:00
friendica 86aefe0e01 new session functions 2015-02-22 15:27:45 -08:00
Habeas Codice ffd47e6b95 catch negative ages
nix extra var
2015-02-20 19:48:51 -08:00
friendica 8c71e0e861 directory interface cleanup and documentation so that debugging realms won't be stabbing in the dark. 2015-02-19 17:42:18 -08:00
friendica 8db3677546 Diaspora tag replacement was wretchedly buggy. Use our standard tag replacement calls instead. 2015-02-19 16:29:49 -08:00
friendica fc52536ce7 diaspora: move reshare encapsulation after tag parsing, since it seriously screws up the tag parser and reshares end up with a lot of unlinked tags. 2015-02-19 15:07:41 -08:00