Commit graph

3316 commits

Author SHA1 Message Date
friendica
31fd284b3c clean up the webpage list a bit 2014-04-29 18:28:05 -07:00
friendica
dfe0d230f5 got the presence bit. 2014-04-26 16:47:43 -07:00
friendica
e40d226252 basic chatterbot support - though these would still require additional functionality in the API to maintain presence as they'll get kicked out of the room if they don't ping it regularly. 2014-04-26 16:27:03 -07:00
friendica
3e8e67df2c Set a default directory server from a hard-wired list if one was not previously chosen. 2014-04-25 18:10:23 -07:00
friendica
1e55bef3d1 ability to unset a layout and subthread is probably close to working again. 2014-04-23 19:05:48 -07:00
friendica
dfbd654d0e Merge https://github.com/friendica/red into pending_merge 2014-04-21 15:42:16 -07:00
friendica
aafbd11a37 Setting to undo/clear auto permissions 2014-04-21 15:41:04 -07:00
Thomas Willingham
a63996b5bc Attempt to reduce the support burden of access and register policy. 2014-04-21 14:45:26 +01:00
friendica
8c92a445b2 subthread is still borked (~75% Friendica code which has never been translated)- but ported a bit more 2014-04-20 23:09:03 -07:00
friendica
d0dab3fcae fix vcard truncation and escaping 2014-04-20 18:48:21 -07:00
sirius
c946d92610 Merge branch 'master' of https://github.com/friendica/red into mod-profpicperm 2014-04-20 01:12:47 +02:00
sirius
6cf5a69d7e Now we also refresh permissions after the user posted connedit. 2014-04-20 00:58:26 +02:00
sirius
3845e1de7d Added permission handling of profile-photos
Now we automatically set the appropiate viewing-permissions on profile edit and revert photos chosen as default profile picture bacl to public access.
2014-04-20 00:31:18 +02:00
friendica
30e2e32f19 improve zotfeed for discover channel so it will send updates to posts you've already received. Incidentally I discovered why we had the meltdown replying to discover channel items the other day - but can't fix it easily. 2014-04-17 20:03:28 -07:00
friendica
1eb8e570bf tag anyone 2014-04-15 18:35:22 -07:00
sirius
b0dc9f13ed Merging in conflict 2014-04-16 00:40:01 +02:00
friendica
9026ea649a better mapping of visible connections 2014-04-14 17:29:19 -07:00
friendica
506ae56385 Better handling of restricted /channel and /profile permissions. We will show the name, profile photo and a 'connect' button if appropriate on these pages regardless of permissions. A blank page makes it difficult for folks to figure out how to connect and if it is their real life friend 'x' or not. It also matches our overall policy (adopted from Facebook's lessons learned) that the channel name and default profile photo are always visible and can't really be blocked without messing up the usability of the entire network. This also makes sure that a connect button can be found somewhere besides the directory - where the entry could be blocked; and avoid somebody having to figure out the webbie and find the link to "follow" (another related issue). 2014-04-14 16:45:16 -07:00
friendica
bc041bdb77 profperm: abook_profile was being handled by profile id rather than profile_guid, causing private profiles to not be activated in many cases. 2014-04-13 19:57:47 -07:00
friendica
e3aa7d2aaf only show forum tags on contact autocomplete, not in the ACL selector 2014-04-13 18:07:19 -07:00
sirius
8b8feea12f Added hackish support for permissions-sync between profile and profile-pictures 2014-04-14 00:45:24 +02:00
friendica
d7aaff459f let normal hashtags be quoted strings also 2014-04-12 16:58:19 -07:00
friendica
5cb7e48dad major cleanup of handle_tag() 2014-04-12 15:53:52 -07:00
friendica
567b5d053d handle new tag declarations 2014-04-12 03:31:24 -07:00
friendica
71929c6caa add forum mode to tag handling 2014-04-12 00:56:04 -07:00
friendica
aa5054d5ba this is looking better, call the forum version of a tag "foobar network", besides altering the icon 2014-04-12 00:41:36 -07:00
friendica
2212ddb913 use icons for identification 2014-04-11 23:54:11 -07:00
friendica
47096df97e not quite right but I need to check it in so I can switch branches 2014-04-11 20:35:25 -07:00
friendica
2b3697c27a the auto-complete part 2014-04-11 20:12:40 -07:00
friendica
8b39b5ae4e via Mario: default channel permissions not working on channel page 2014-04-11 15:51:25 -07:00
marijus
3197ccbf5e bootstrapify aclselector 2014-04-11 16:06:39 +02:00
friendica
fb88544ae4 Merge https://github.com/friendica/red into pending_merge 2014-04-10 18:50:33 -07:00
friendica
a798dd767d push notes widget updates to channel clones on focusout (final save). Don't do this for the auto-save events (every ten seconds) which could generate superfluous network traffic. 2014-04-10 18:46:22 -07:00
RedMatrix
feb3a81623 Merge pull request #402 from sasiflo/master
Added info about SSL certificates
2014-04-11 11:23:13 +10:00
friendica
bf1f18e172 Include the entire original item when notifying other channels of deletions as it contains important routing and scope information. Previously we were only sending a couple of critical fields like the message-id, flags, and creation date. The thinking was that it is deleted, let's not resend the deleted contents anywhere. But in order to route this through the same path the original post took we really need the entire original post with all of its baggage attached. 2014-04-10 16:14:19 -07:00
sasiflo
f16fc1eb4f Added some more details about why browser-valid SSL certificates must be
used when SSL is used at all.

It is now in the check failure message in the installation routine, the
installation readme and in the documentation pages.
2014-04-10 23:41:18 +02:00
marijus
b88a7fc23a use $showacl to show/hide acl in jot.tpl - remove $pvisit and repair editblock and editlayout which still depended on it. 2014-04-09 18:29:22 +02:00
marijus
9f621dac85 change the way jot tools are displayed/hidden 2014-04-08 22:07:06 +02:00
friendica
95751dddff some fixes to #395 2014-04-07 20:20:28 -07:00
friendica
d820fa155b possible fix for issue #398 2014-04-07 18:32:22 -07:00
friendica
74029a9ee9 this should be better - "xchan deleted" state on remote sites only follows the xchan_flags and not the channel_pageflags; XCHAN_FLAGS_DELETED should only be set if the channel is to be removed from the entire network. As mentioned in a previous commit, channel_pageflags could be set to PAGE_REMOVED but still leave living clones on other sites. 2014-04-07 16:10:43 -07:00
friendica
10167fdf51 prevent follows of and notifications to deceased channels 2014-04-07 02:55:00 -07:00
friendica
7d429b2894 subdue archived connections in mod/connections 2014-04-06 22:21:51 -07:00
friendica
75b6aa235e more work on #395 2014-04-06 21:40:23 -07:00
friendica
81ce5f14d2 missing pagination on viewconnections page 2014-04-06 18:57:04 -07:00
friendica
6f555c50e1 a bit more work towards issue #395 - cleaning up some cases which were going to the url directly and which weren't going through chanview. Also worth noting - mentions in posts do not go through chanview. Perhaps it is time to kill chanview (except we then cannot implemented a "connected" or "connect" button since we don't have any control over the landing page). For the time being I'm just trying to trap as many of the "visit URL" links as possible and sending them to a common place. Then we can figure out how that common place should behave. 2014-04-06 18:40:37 -07:00
friendica
50c608482a mod/item - get rid of some failed experiments, duplicated code and unused code. 2014-04-06 16:17:21 -07:00
RedMatrix
2a13a9b20a Merge pull request #397 from sasiflo/master
Try to repair of channel administration
2014-04-06 20:54:37 +10:00
friendica
64dfe3ab64 issue #395, item 2 2014-04-06 03:47:53 -07:00
sasiflo
6d170b2e07 Merge remote-tracking branch 'upstream/master' 2014-04-06 12:21:24 +02:00
friendica
ad60e2c566 use parent_mid in the parent query for enotify instead of of the parent id. This should fix the issue with encrypted content in the notification messages (for locally posted replies). The fix was a bit harder than anticipated because we store the parent id as an int in the notify table so this had to be modified to char storage as well. 2014-04-06 02:57:33 -07:00
sasiflo
9f54a8f96b Hope I have repaired the channel admin page.
Channel blocking and deleting was copied from user actions. This was not
done to an end. Hope what I do is enough to enable channel blocking and
deleting the correct way.

On deletion all entities that belong to the channel are deleted. But the
channel itself is just marked as deleted. Do not really understand why
it is done this way.
2014-04-06 00:34:52 +02:00
friendica
8b0721cf35 this makes rpost to another channel work somewhat - but there are issues, since the ACL will belong to the wrong channel. Leaving disabled for now. I don't know that we can solve all the issues without a different design so this may end up in a plugin for those who are willing to put up with the shortcomings. 2014-04-05 03:53:04 -07:00
friendica
4901ef8faf provide the ability for rpost to post as another of your channels. This does not yet work, so the functionality has not been enabled. 2014-04-05 02:32:07 -07:00
friendica
32e71cf06b finish "ifpending" connections 2014-04-04 17:43:44 -07:00
friendica
97f0424b18 introduce a connection type called 'ifpending' for number 6 of issue #395 - so that we can still have an unconditional 'pending' link. Needs testing before integrating with the nav menu 2014-04-04 16:56:49 -07:00
friendica
f832e59585 doc updates, plus back-end work for rpost to let you post to a different channel than your current logged-in channel. Need the same for rbmark back-end. Then we "just" need a selector widget on the editor forms. 2014-04-04 15:25:18 -07:00
friendica
d1271ca340 clarify location - issue #392 2014-04-02 19:25:57 -07:00
friendica
69513441f5 removed default maximagesize - it can be set in the admin pages. 2014-04-02 15:36:18 -07:00
friendica
0a097b8337 snakebite: bring back some of the legacy XML discovery interfaces, update as required. 2014-04-02 14:56:20 -07:00
friendica
6ba32d714d save notes every ten seconds while focused, then save them once more on focusout 2014-04-01 14:52:47 -07:00
Thomas Willingham
4a2805e12e Missed one 2014-03-30 23:01:31 +01:00
Thomas Willingham
1093e8d83e Default discover to on. 2014-03-30 22:59:37 +01:00
friendica
c400303f22 make the discover tab enabled by default the first you use the admin panel, though it will be disabled until you use the admin panel. 2014-03-29 23:24:38 -07:00
Alexandre Hannud Abdo
fedd19ec95 Let the site admin choose whether to display the Discover tab. 2014-03-30 00:03:12 -03:00
marijus
18f30cf281 provide some info to not local users 2014-03-28 19:39:58 +01:00
friendica
85d61813ca another complication to deletion 2014-03-28 01:19:30 -07:00
friendica
34403d3bd3 fix delete missing permission check 2014-03-28 01:12:52 -07:00
friendica
d99eaf1510 a few more delete fixes 2014-03-27 20:43:37 -07:00
friendica
a6d8668a5f try and sort out the item delete mess 2014-03-27 20:28:48 -07:00
friendica
1177f97a50 change wording of new connection request notification setting 2014-03-27 18:05:49 -07:00
friendica
8594d069a1 new connection notification 2014-03-27 18:03:19 -07:00
friendica
2b6feeb835 this will probably fix the uploaded photo permission issue, if not it should be close 2014-03-27 15:56:31 -07:00
friendica
a0674af416 firehose fixes and optimisations. In particular get rid of the unresponsive script warning when trying to load updates (sine they aren't our posts, we can't check for unseen, hence we can't really load updates). Also make the url selection pluggable. 2014-03-27 15:35:29 -07:00
friendica
7b24b78af9 add fh to other page templates 2014-03-27 00:35:46 -07:00
friendica
a5a55738bc superfluous comma 2014-03-27 00:07:11 -07:00
friendica
3044dc7f6d catch the "new" view as well 2014-03-26 22:11:34 -07:00
friendica
5a3903a40c firehose testing (network?f=&fh=1) - some possible security bugs so testing purposes only 2014-03-26 22:05:19 -07:00
friendica
ed14c1f224 more work on firehose 2014-03-26 18:45:01 -07:00
friendica
150bc9866a Merge https://github.com/friendica/red into zpull 2014-03-26 17:06:14 -07:00
friendica
9a3a2819c1 add admin/channels 2014-03-26 17:05:45 -07:00
friendica
79f5fd8e2a allow zotfeed to create a firehose of a site. 2014-03-26 16:09:07 -07:00
Thomas Willingham
d3527245f7 Spare / and an undeclared var in editwebpage. 2014-03-26 19:49:08 +00:00
friendica
f924d38d8c webfinger enhancements: per RFC7033 2014-03-25 16:44:19 -07:00
friendica
7375e30506 This should be a slight improvement in setting ciphers - we'll punt on RedHat but open up the list just for openssl distros which seem to have all the problems at the moment. 2014-03-25 15:19:18 -07:00
marijus
a868e73d5f forgot to change one line 2014-03-25 15:49:58 +01:00
marijus
89b573a6f3 fix lock permissions view and autoload not kicking in on touch devices under certain conditions 2014-03-25 15:27:45 +01:00
friendica
e6ea4a7574 ssl ciphers - be liberal in what we accept, conservative in what we generate 2014-03-24 17:16:01 -07:00
friendica
02af02118d photos upload - remove phantom duplicated blank album name from selection list 2014-03-23 17:07:21 -07:00
friendica
ba6765a403 report curl errors during install when they are most needed 2014-03-23 15:48:08 -07:00
friendica
b6b4ffa68d add curl error text to mod/probe so we can remotely diagnose communication issues from other sites. 2014-03-23 15:24:38 -07:00
friendica
d8577ac7b5 allow authtest to accept webbies as well as urls since I'm always trying to use the former and of course it always fails. 2014-03-23 15:15:20 -07:00
friendica
2dda5d6c70 add expire setting, take out unknown mailers and max friend requests per day which aren't implemented 2014-03-19 20:40:35 -07:00
friendica
ecb2e52a74 little fixes of hopefully nil significance 2014-03-16 20:34:21 -07:00
Thomas Willingham
5a8be68900 json_return_and_dir isn't a thing 2014-03-13 02:09:45 +00:00
friendica
74b8a38645 json_return_and_dir is a typo 2014-03-12 19:04:20 -07:00
Thomas Willingham
031b888e2c Stick help in a template 2014-03-12 17:13:58 +00:00
friendica
5e41ef9219 protect filed conversations from expiration - we check the parent to see if it is filed, but one may have filed a comment and that will vanish when the parent expires unless the parent is protected. 2014-03-11 17:41:56 -07:00
friendica
09dde2810c failed experiment - revert the directory to 80 results per page until somebody implements endless scroll on the thing. 300 takes far too long to load all the images. 2014-03-10 23:47:45 -07:00
friendica
a79072ce47 update cacert.pem , don't hide url link for rmagic 2014-03-09 13:53:55 -07:00