cb10da3eef
Did I ever mention how much I HATE hacking crypto? If you've got a protocol doc that says how you sign something, you damm well better sign it that way.
friendica
2014-09-09 22:45:26 -07:00
e7b005b1f8
go through the entire discovery sequence for mentions to make sure we have the correct URL
friendica
2014-09-09 22:33:23 -07:00
c1713d49e0
diaspora connections being marked orphan on directory servers
friendica
2014-09-09 21:54:25 -07:00
89b65e554c
reduce log level of inbound d* posts until we get through some of the more serious federation issues
friendica
2014-09-09 20:32:03 -07:00
5ede60e742
and provide a strong hint by showing the errant account_flags
friendica
2014-09-09 18:26:40 -07:00
c11fc95d97
in case somebody has problems and does an update to try and fix it, put something in the logs to show what's happening.
friendica
2014-09-09 18:23:50 -07:00
18f8f08367
argument order reversed in downgrade_accounts
friendica
2014-09-09 17:25:31 -07:00
537f101554
encode rss message-id's - warning this will double store all existing rss feed items and probably make a mess of things
friendica
2014-09-09 16:28:33 -07:00
f52e754dc6
put back old pointer
friendica
2014-09-09 15:53:58 -07:00
384eace32a
heavy lifting on diaspora likes. Still needs much more work - especially as we're ignoring signatures at this time
friendica
2014-09-08 22:32:05 -07:00
e4e9098f39
prevent red#matrix smilie replacements from tripping over each other.
friendica
2014-09-08 21:36:33 -07:00
21290bffce
one more time
friendica
2014-09-08 20:47:36 -07:00
b56e49d196
missed one
friendica
2014-09-08 20:45:17 -07:00
c6d07feff5
This is long overdue - use a symblic constant NULL_DATE instead of the easily mis-typed sequence '0000-00-00 00:00:00'
friendica
2014-09-08 20:35:15 -07:00
8fbeb370db
attempt to format diaspora reshares correctly. This might be an iterative process.
friendica
2014-09-08 17:29:37 -07:00
b1254a71bc
wrap photo albums (albums and top level) in a div id=photo-album-contents
friendica
2014-09-08 16:28:02 -07:00
ed847a91f6
add categories to events
friendica
2014-09-07 22:14:28 -07:00
9d03f63511
set the default items-per-page for the entire app to 60
friendica
2014-09-07 20:05:38 -07:00
75fc3a8ceb
for webpages, hide the mimetype selector unless in advanced mode. For pages that endless scroll and show blocky-block things, set the default items-per-page to 60. Why? It fits column-widths of 2,3,4,5,6,10,12,15, and 20 without leaving remaindered items dangling at the end. No other setting less than 100 has this much versatility.
friendica
2014-09-07 19:16:48 -07:00
4faeebddb2
Diaspora actually puts the account full name into the "nickname" field of the vcard. They don't put the nickname into the vcard at all. One wonders why even have a nickname field since the fullname is already presented in the next line. This hasn't caused us a problem with Friendica because I'm guessing nobody actually uses this line, though the number of class tags on it makes it seem somewhat important.
friendica
2014-09-07 17:13:44 -07:00
11b5ec7ec8
Added abook-changed background colour to dark schema
Jeroen
2014-09-07 21:46:20 +00:00
3cff9c55ba
support the recent (2 years ago) changes to diaspora photo embeds
friendica
2014-09-06 15:11:56 -07:00
b6d1ff3d8f
hook photos scroll to page down
friendica
2014-09-06 05:22:30 -07:00
8cbeeb09da
extra_query_args() restricted to $_GET only. $_REQUEST was adding cookies and this is undesired and potentially a security issue.
friendica
2014-09-06 03:11:07 -07:00
b9f221637b
and more ajax work
friendica
2014-09-06 00:48:00 -07:00
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.
friendica
2014-09-04 01:13:01 -07:00
1659e0e7ad
update docs as D* members should now be able to participate in redmatrix forums. They will need to plus-tag the forum. There may still be minor issues, but nothing fundamentally at odds with this working.
friendica
2014-09-03 22:52:38 -07:00
ed3310ada6
remove feed items from ACL selector - there's nothing we can do with them and if we were to try we'd have to binary pack all the hashes
friendica
2014-09-03 22:15:44 -07:00
6ad9d9f845
sort out some of the bb2d madness
friendica
2014-09-03 22:00:18 -07:00
96a9378fd7
this is turning into a wretched mess. It's going to get worse before it gets better, but I'm trying to do this incrementally so I don't break the whole shebang for a few days. It will get better once all the bbcode translation is done in a single place (cross fingers), and we can just sign the post once when we submit it and be done with it. If Diaspora ever implements editing of existing posts we'll have to go back and do the whole wretched mess over again.
friendica
2014-09-03 21:14:24 -07:00
844087bc71
implement service class for feed polling frequenecy, fixed a service class bug, moved service class stuff from plugin to account.php where it belongs and load that by default instead of on demand
friendica
2014-09-03 19:07:14 -07:00
d93f7d688d
fix group membership management for non-red connections
friendica
2014-09-03 18:24:42 -07:00
e8ef515b61
store diaspora meta info in the item table. It has to go there or it will kill us with complex joins. We can phase out the sign table once this all checks out.
friendica
2014-09-03 05:09:43 -07:00
f36b58eb45
if we don't have a stored diaspora author signature which has been passed the baton since the post's creation, fill in the field with their redmatrix signature. It's pointless, but there's so much pointless stuff in here that I doubt it matters. From what I can ascertain - nobody is going to look at it anyway.
friendica
2014-09-02 21:55:40 -07:00
8337fd7bb4
try to proceed with a diaspora relayable even if we don't have the original author's signature.
friendica
2014-09-02 21:43:46 -07:00
7001f41d3d
provide a config option to prevent wall uploads (photos and files) from being set to the same ACL as the containing post, and instead are uploaded with public visibility (no ACL). This is to prevent folks on other networks from seeing prohibited signs for things uploaded into a private conversation. It is primarily useful when posting to collections that have mixed folks from red and other networks and an otherwise public (typical) profile. Consequently, these uploads will match your chosen default visibility for photos and storage and not that of the containing conversation item (and is only useful if the default visibility is public). This choice must be explained adequately because it represents a complex series of tradeoffs and side effects. It will reduce complaints from other networks about blocked content, but essentially forces you to use another method (dav or the photos page) if you wish to upload protected files/media.
friendica
2014-09-02 21:11:09 -07:00
2c94d59cba
use feed title for channel name before checking author, make feed items shareable (they're private to the channel so they won't be shown in searches), try and handle Diaspora mentions a bit more elegantly. (Bug: we don't convert mentions to Diaspora's format on outbound at all!)
friendica
2014-09-02 17:21:12 -07:00
148f4e8795
issue #578 - this won't fix old items but should work going forward. The extra time slop shouldn't be needed and will in fact result in possibly undesired redundancy.
friendica
2014-09-01 19:55:43 -07:00
6d7897a955
Don't forget the ifs. Now we just need to write some blurb, find some images, add a link, and decide what to do with non-earned badges...basically all of it.
Thomas Willingham
2014-09-02 02:37:23 +01:00
ab031664fa
Move achievements on, but just a tad.
Thomas Willingham
2014-09-02 02:34:04 +01:00
393b3bb213
If you have a new channel (or a new hub searching for an old channel) which uses an xchan_url other than channel or profile, chanview will fail to find $a->poi and fail as there is no way to import the xchan.
Thomas Willingham
2014-09-02 01:58:53 +01:00
1c0be39943
Merge remote-tracking branch 'upstream/master'
Thomas Willingham
2014-09-02 01:57:30 +01:00