46d96eff14
make fuckin twitter plugin work by selling my soul to the devil for a fuckin api key. Are y'all fuckin happy?
friendica2014-09-01 05:00:31 -07:00
76a72a997d
honour the feed_contacts setting
friendica2014-09-01 04:17:10 -07:00
473e582d1f
Add check_upstream_directory() to check that your directory is still a directory, and if it isn't, let find_upstream_directory() find you a new one.
Thomas Willingham2014-08-31 16:58:17 +01:00
feddf5d7fb
fix saving of extended profile attributes
friendica2014-08-28 22:18:11 -07:00
8a62b824f9
lots of little Diaspora issues
friendica2014-08-28 21:49:13 -07:00
95def2a247
retro-actively set standalone directory fix, also a fix for directory endless scroll when you hit the end.
friendica2014-08-28 19:05:13 -07:00
ae3047791c
when updating the commented timestamp on the parent post (item_store) don't include any time travelling posts. They can mess up the conversation sort order in a big way until they're actually published.
friendica2014-08-28 17:25:00 -07:00
5e5c6c9000
consistency: the diaspora post plugin uses "diaspora_enable". The protocol driver uses "diaspora_enabled" with a 'd'. They got mixed up in a couple of places.
friendica2014-08-28 03:33:19 -07:00
ed4896def1
make blocks, webpages, and layouts postable (pre-filled forms if supplied from elsewhere). The only serious issue is with ordering - you have to process and save a named layout before you can save a webpage that uses that layout name. Otherwise it will get unset during the save.
friendica2014-08-28 01:08:42 -07:00
a4f734e37c
begin embeddable/shareable design elements (blocks, webpages, layouts, menus, etc.)
friendica2014-08-27 22:56:24 -07:00
2d210db1b8
ability to create/edit/delete custom profile field definitions - read the source. Currently the created entries aren't added to the allowed fields arrays, but this can be done by hand until that bit is made available. Only choice for input type at the moment is 'text' or a text input, not a textarea. Multiple choice will be added later.
friendica2014-08-27 22:01:02 -07:00
eb27bea794
mind numbing drudgery continued...
friendica2014-08-27 19:15:34 -07:00
bbcf0be16a
Admin setting for Diaspora Protocol enable. We may want to have this also at a channel level since there are privacy issues and quirks and trade-offs.
friendica2014-08-27 18:19:56 -07:00
c99d89e441
get rid of template "auto generated" warnings
friendica2014-08-25 22:58:30 -07:00
6e99848043
more diaspora stuff - most of the basic bits are there except queueing and physical delivery (I'm keeping delivery turned off until some of the bugs are fixed so we don't cause inifinite loops or network meltdowns) - now it's just a matter of going through and methodically finding all the bugs
friendica2014-08-25 22:43:44 -07:00
86fb165dc9
re-obscure item body if localize_item() changes it. It's already flagged as obscured so we need it to actually be obscured.
friendica2014-08-25 02:14:48 -07:00
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.
friendica2014-08-24 17:52:26 -07:00
9196c9eef0
We really can't do this without a hubloc. I was hoping we could, but notifier is setup to take hublocs, not xchans.
friendica2014-08-22 21:37:08 -07:00
255ab8e9c9
issue #573 - this may not fix everything in that issue but should resolve some of it.
friendica2014-08-22 18:01:21 -07:00
05515e3b10
D* receive endpoint is receive/users/$guid - where $guid is really the channel_guid, not the channel_hash. We'll allow this to be truncated for older D* sites or those that can't process our 64 character guids.
friendica2014-08-21 20:42:55 -07:00
e524835463
the rest of the diaspora local discovery stuff
friendica2014-08-21 20:31:55 -07:00
921799b045
make the old personal xrd interface (old webfinger) work again
friendica2014-08-21 17:42:19 -07:00
831714f0f0
profile edit - missing visibility and drop link on non-default profiles, re-arrange order of replacing red#matrix smilie so it works correctly, accept a post with body content of '0' which was interpreted by x() as nothing (was treated as integer).
friendica2014-08-21 16:46:24 -07:00
a59a6fbd90
abook-edit-me class lost during some edit - we need this to reset the permission fields
friendica2014-08-21 01:41:15 -07:00
b4aed12129
extensible profiles - add the input form elements. Still needs styling and we're not yet storing the results. And right now we're ignoring the type and only doing type=string. Oh yeah - and I split off starting the second delivery chain into its own function in tag_deliver since it was largely duplicate code.
friendica2014-08-20 23:01:25 -07:00
af45b34ee0
verified that chatroom expire is working, so doing away with the second function to do the same thing. If you have a problem with chatroom expiration, check that it was created with cr_expire set to 120 (minutes). Chatrooms created during the first couple of days of the chat feature didn't have this. You can set the DB value manually.
friendica2014-08-20 20:49:03 -07:00
b8a5b7a610
restrict returned directory contents to xchans in the zot network. We could probably add other networks to this and create a distributed directory for the free web. It's highly unlikely we would do this but we *could*.
friendica2014-08-20 19:36:01 -07:00