Commit Graph

46 Commits

Author SHA1 Message Date
friendica 4014093572 implement permission roles - the backend should be done except for maybe a couple of small tweaks. Now we just need to define the rest of the roles and create a chooser for them. Adam started on this some time back but I don't know where that has gone. 2014-09-17 17:59:46 -07:00
friendica d1dfddbe80 allow feeds to be sourced 2014-09-04 16:51:24 -07:00
friendica ca2bf76b06 allow stuff with Diaspora authors to federate in zot conversations even if the local site has diaspora disabled. This way it won't look like folks are talking to themselves. 2014-09-04 01:13:01 -07:00
friendica 688722de5b fix phantom attachments in feeds 2014-09-01 20:59:53 -07:00
friendica f64abf3ad8 logic inverted 2014-09-01 20:41:05 -07:00
friendica 76a72a997d honour the feed_contacts setting 2014-09-01 04:17:10 -07:00
friendica 2a37d99958 get out the sunnies 2014-08-31 22:15:00 -07:00
friendica 89d5c42df1 service class check for feeds. Note limit is account based, not channel based. 2014-08-31 19:30:35 -07:00
friendica f8e6395ef3 rss feed discovery 2014-08-31 18:50:30 -07:00
friendica e0ee66d0b4 Add d* folks to address book. WARNING - DO NOT ATTEMPT THIS. LEAVE IT THE FRUCK ALONE until the feature is stable. I won't help you if you try this and end up with a borked site. You are completely on your own. 2014-08-24 17:52:26 -07:00
friendica 10167fdf51 prevent follows of and notifications to deceased channels 2014-04-07 02:55:00 -07:00
friendica b3ce1cd87b project "snakebite" 2014-02-17 16:00:17 -08:00
friendica f2435ed4cd follow and accept_follow hooks 2013-11-21 17:49:14 -08:00
friendica d7ee552c57 Protocol: now set data['alg'] on all encapsulated encrypted packets, so that we can more easily retire 'aes256cbc' once it is no longer viable. 2013-11-20 15:20:12 -08:00
friendica 22b6ddef94 add zid to connect_url 2013-08-22 00:44:24 -07:00
friendica 925b046794 premium/restricted channel connections implemented, configure at yoursite/channel/nickname - this basically redirects "follow" requests to a premium channel's sell page if it has one configured. You can still click through and create a connection request (introduction), but this provides a means for the channel owner to state their terms. If you don't abide by the terms, you will likely be blocked or the channel deleted. This facility is extensible in a number of ways. 2013-08-21 22:10:08 -07:00
friendica 20f3d09708 some sane permission defaults. 2013-08-18 20:20:03 -07:00
friendica 52acfce84b some auto-friending cleanups 2013-05-19 20:38:53 -07:00
friendica 810a60b912 add new connections to default group (if any) 2013-03-27 19:35:34 -07:00
friendica ea3940c4b0 start formatting for Doxygen 2013-02-25 17:09:40 -08:00
friendica a21e6cffa1 start on channel_remove(), add some generic channel queries to the API layers 2013-02-16 15:51:55 -08:00
friendica b2d03eb55c convert mod/follow to associative json and add more logging for when things go wrong 2013-01-29 02:05:21 -08:00
friendica 8d32477bff cleanup boot 2012-12-31 17:18:11 -08:00
friendica a8812346c4 couple of fixes to follow, prepare for default connection permissions 2012-12-31 15:47:51 -08:00
friendica 1aeea64311 include/follow cleanup 2012-12-25 22:57:16 -08:00
friendica f2a0514917 prevent connecting to yourself or connecting to the same channel multiple times 2012-12-25 18:48:51 -08:00
friendica d5800c61dc third param to zot_finger no longer needed 2012-12-05 18:50:27 -08:00
friendica f7ff2de132 add pending check on group queries 2012-11-29 23:06:03 -08:00
friendica 295b865d06 "follow" now creates an address book entry, which means we can start tying that into the "connections" module - still have to turn the "contact edit" page from a mockup to real code, but it's all starting to flow. 2012-11-06 18:13:47 -08:00
friendica a47a1d5eb9 secure permission discovery 2012-11-02 16:25:59 -07:00
friendica 8ae77d2984 verify all the signatures before adding contact 2012-11-02 01:44:27 -07:00
friendica 83cf11dd95 fixed the hash, now onward & upward 2012-11-02 00:19:04 -07:00
friendica 37653a3760 grrr... hashes aren't matching. 2012-11-01 22:23:13 -07:00
friendica 42ac706b9f more progress on follow - should be able to import the xchan and photos. 2012-11-01 16:36:35 -07:00
friendica 3f7530417a typos 2012-11-01 02:00:25 -07:00
friendica d4657c89c2 merging zot_finger schema additions 2012-11-01 01:54:51 -07:00
friendica 1b74753c11 typo 2012-10-31 21:58:17 -07:00
friendica 77c30972cb network discovery on follow 2012-10-31 21:42:20 -07:00
friendica 62a8298b54 starting on pinging the basic elements of federation and communication 2012-10-31 16:55:19 -07:00
friendica e3c2e58979 "profile url" e.g. the wall/stream is now "channel url". "Profile URL" goes to the profile details. 2012-10-29 17:14:02 -07:00
friendica 80bd128425 more DB cleanup 2012-08-30 18:47:07 -07:00
friendica d683df17bd Removing connectors we won't be needing - this is probably going to break some shit. 2012-07-18 04:49:15 -07:00
friendica ad6c82bdea implement "follow" service limits 2012-06-24 22:23:17 -07:00
friendica da7773a259 ostatus hub subscription issues 2012-06-07 19:53:39 -07:00
friendica 97576e3e33 doco 2012-06-02 23:22:02 -07:00
friendica 82cf664920 turn "follow" into a function 2012-06-02 23:12:20 -07:00