2b44c5fc72
Fix a couple of places where we weren't checking for dead hublocs. Add a function to mark a hubloc dead.
friendica2015-02-27 13:43:12 -08:00
a00c072f02
high level queue inspector - needs a lot more, like the ability to dump certain destinations and indicating known dead sites, but this is a start
friendica2015-02-26 20:00:47 -08:00
5d57df2694
per Randal overheard on a foreign network - tab in post/comment edit window goes to submit instead of the next button.
friendica2015-02-26 17:18:09 -08:00
dce0bb0ef8
finish converting "delete" to trash icons for consistency. The 'x' was left in a couple of places like the group list widget and saved search term widget and ignoring friend suggestions where it was more appropriate to leave it.
friendica2015-02-26 16:41:38 -08:00
b9e485be54
this may actually fix the deliver loop when deleting existing items. It's hackish but I don't see any other way out.
friendica2015-02-25 16:51:39 -08:00
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.
friendica2015-02-25 15:27:33 -08:00
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.
friendica2015-02-25 03:14:49 -08:00
08f054130f
require access token to view, query, or join directories in private realms, if the realm is so configured.
friendica2015-02-24 16:36:27 -08:00
11df605c2e
support rel=me on channel "homepage" url
friendica2015-02-24 00:45:03 -08:00
2264ad5c6e
provide ability to link new themes/addons
friendica2015-02-23 19:10:34 -08:00
8d03774666
make redirections restriction in z_fetch_url() work
zottel2015-02-23 14:53:10 +01:00
18f5e269ce
fix 404 pages for derivative themes by pretending we've found a module called '404'. This way all the correct theme initialisation stuff will happen.
friendica2015-02-22 23:05:21 -08:00
1383915f86
notes about private realm registrations and multiple primary directories.
friendica2015-02-22 22:58:09 -08:00
7926ed079a
git update scripts for external repositories
friendica2015-02-19 21:11:02 -08:00
eeec826eda
update the install doc for addons - the procedure is a bit different now (although it shouldn't break anything on existing sites.)
friendica2015-02-19 20:53:24 -08:00
8c71e0e861
directory interface cleanup and documentation so that debugging realms won't be stabbing in the dark.
friendica2015-02-19 17:42:18 -08:00
8db3677546
Diaspora tag replacement was wretchedly buggy. Use our standard tag replacement calls instead.
friendica2015-02-19 16:29:49 -08:00
3ea77f0c10
INSTALL: 'store' is created during setup but not 'store/[data]/smarty3' and we explicitly check for the latter and report that it isn't there or isn't writable. Doh.
friendica2015-02-19 15:14:14 -08:00
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.
friendica2015-02-19 15:07:41 -08:00
9fcc984406
Merge pull request #906 from tuscanhobbit/dev
Paolo T2015-02-19 17:17:00 +01:00
d8d175d7e4
first step of theme separation. Only put redbasic under git control. Ignore any other themes in view/theme .
friendica2015-02-18 17:01:40 -08:00
d0fe0b5d5f
fix parens mismatch from last commit
zottel2015-02-18 11:48:05 +01:00
9d745cd072
also deliver public posts to channels with channel_w_stream = PERMS_AUTHED
zottel2015-02-18 11:44:43 +01:00
2fbb6a5ff5
do not send activity to channels with no permission to view filestorage
marijus2015-02-18 10:41:38 +01:00
e00be4de23
The Diaspora communications policies allow comments to public posts literally from anybody. Allow this policy model by default for commenters from that network. This policy decision can be set or disabled on the addon/features settings page.
friendica2015-02-17 19:47:36 -08:00
33e406d7fc
make tag clouds honour the full permissions repertoire, not just yes/no public/private, but who are you and what tags can you see
friendica2015-02-17 18:13:20 -08:00
ca8e221018
normalize age data mysql has type tinyint(3) which probably turns into a 24-bit value, but postgres uses 3-digit decimal as its constraint (probably what the mysql schema was intended to do). either that or mysql silently truncates while postgres respects the constraint. Either way, bad data gets in unchecked, now it's checked.
Habeas Codice2015-02-16 15:09:43 -08:00