Mario Vavti
fbb83d831b
some more innodb mysql scheme adjustments
2017-06-10 10:00:37 +02:00
zotlabs
3389df77cc
give the item_obscured flag a new lease on life by using it to designate third party client-side e2ee or binary content which can only be downloaded and not viewed directly on the web (as a side effect this also allows binary files to be submitted as activities/content). The content display is suppressed and replaced with a download button. This is unfinished but harmless to backport while work is in progress unless told otherwise. Future development will take care of the remaining loose ends.
2017-06-10 00:00:31 +02:00
zotlabs
97732f7006
more client-side mail privacy work
2017-06-09 23:54:35 +02:00
zotlabs
3563568f6f
fall back on feed logo if an author avatar cannot be found
2017-06-08 10:26:43 +02:00
zotlabs
912be5a792
it appears to also work a bit better if you don't use imaginary function names
2017-06-08 10:26:07 +02:00
zotlabs
30358100ab
partial fix for failure to sync photos - appears to be memory exhaustion and dependent on filesize although an unrelated issue was found with directory creation during file sync (we didn't check ownership when looking for duplicates).
...
This checkin provides the means for a sync process to fetch the contents for various photo scales from the original server just as is done for the attach data now. It is still missing the bit for the sync process to spawn a mob of children to fetch these suckers and update the photo table with the results.
2017-06-08 10:25:42 +02:00
zotlabs
492665a8a1
provide hook when deleting a connection - we need this to clean up dangling PuSH subscriptions
2017-06-08 10:24:40 +02:00
zotlabs
bea0a491cf
Looks like we need the mastodon feed check in core - grrr. Will do that for now until it can be put back into plugins.
2017-06-07 09:37:47 +02:00
zotlabs
108b052e4e
hubzilla issue #810
2017-06-07 09:37:33 +02:00
zotlabs
f5b593ff42
whitespace
2017-06-07 09:36:53 +02:00
zotlabs
cdfd42053d
always add a length to ostatus compat enclosures - even if unknown (0)
2017-06-07 09:36:13 +02:00
zotlabs
36d4086673
ostatus feeds: extract photo information from posts and convert to enclosures as otherwise OStatus servers will strip them from the HTML in the feed and refuse to render them
2017-06-07 09:35:04 +02:00
zotlabs
928fce875e
make authenticated oembeds optional, default to false.
2017-06-07 09:33:55 +02:00
zotlabs
1d3c6e7420
include/socgraph - remove a few obsolete and long-deprecated functions
2017-06-07 09:33:28 +02:00
zotlabs
c96fe2931a
cleanup only
2017-06-07 09:33:00 +02:00
zotlabs
324d427ac7
a slight tweak to author_is_pmable hook to make it useful
2017-06-07 09:30:45 +02:00
zotlabs
80c65ea8f3
move code syntax highlighting to plugin
2017-06-07 09:27:42 +02:00
zotlabs
3a2a7d0508
re-arrange a few functions
2017-06-07 09:26:45 +02:00
git-marijus
10ecb6d368
remove duplicate code
2017-06-04 16:58:59 +02:00
git-marijus
c4ed04fc82
convert randprof to use chanlink_hash() instead of chanlink_url() and filter sys channels by xchan.xchan_system instead of xchan_addr != sys@%
2017-06-03 10:13:42 +02:00
git-marijus
56f3b12171
Merge pull request #802 from zotlabs/searchwebpages
...
provide ability to search webpages (either public or which contain th…
2017-06-01 08:19:52 +02:00
zotlabs
8ebb000650
minor export issue with mail
2017-05-31 21:01:51 -07:00
zotlabs
a7ecf51915
provide ability to search webpages (either public or which contain the observer in the acl) in addition to conversations
2017-05-30 17:53:58 -07:00
Klaus Weidenbach
586c72fbe5
Don't drop PHP5 support yet.
...
Scalar Type Hints and Return Type Declarations were introduced in PHP7.
2017-05-27 22:44:54 +02:00
Klaus Weidenbach
0f0e23445a
:hammer: ✅ Add html2markdown unit tests.
...
A tiny refactoring to make HTML 2 markdown conversion testable.
Add some unit tests to check the behavior of the now used HTML2Markdown library.
There are some differences compared to the old pixel418/markdownify library.
2017-05-27 00:19:01 +02:00
zotlabs
508ea9153c
this looks like a slightly cleaner solution to the unicode dl issue
2017-05-23 21:52:35 +02:00
zotlabs
6ff16e2651
hubzilla issue #777
2017-05-23 21:52:21 +02:00
zotlabs
647b5d098f
apporder style improvement and add to nav menu, also add language awareness to webpages
2017-05-23 21:50:38 +02:00
Klaus Weidenbach
547df2219a
Replace Mardownify library with html-to-markdown library.
2017-05-23 00:32:11 +02:00
Mario Vavti
b62463107c
smileybutton fixes
2017-05-19 10:48:04 +02:00
Mario Vavti
3fe7bf27de
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev
2017-05-17 11:25:33 +02:00
Mario Vavti
a44c908147
silence php warning during install
2017-05-17 11:24:27 +02:00
zotlabs
a1ba44db72
provide mechanism to arbitrarily sort the nav tray apps, currently the preferred order list needs to be manually created
2017-05-16 22:57:34 -07:00
git-marijus
795b39250f
Merge pull request #770 from zotlabs/mast496
...
consolidate and simplify the generation of activitystreams persons, a…
2017-05-12 10:02:33 +02:00
zotlabs
c2bd7d1e56
issue #769
2017-05-11 18:32:34 -07:00
zotlabs
e501289a55
consolidate and simplify the generation of activitystreams persons, add a couple more fields hoping eventually Mastodon will accept legal follow activities without choking on them. Requires an update of plugins also.
2017-05-11 17:39:26 -07:00
zotlabs
60204becf4
don't allow html in plugin comment blocks
2017-05-10 14:49:32 +02:00
zotlabs
fa94c0a65b
handle mastodon urls in markdown/bbcode conversion
2017-05-10 14:48:04 +02:00
Andrew Manning
1d20b2603a
Mail subject bug fix
2017-05-07 08:52:26 -04:00
Mario Vavti
3ccefa20e8
collapse sysapps if viewing a remote channel
2017-05-05 16:33:28 +02:00
git-marijus
3d1df8337e
Merge pull request #751 from dawnbreak/docu
...
💡 Add Doxygen fix for @var member variable documentation.
2017-05-05 12:33:58 +02:00
zotlabs
e308c3d34a
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into dev_merge
2017-05-04 19:20:29 -07:00
zotlabs
977677d005
typo
2017-05-04 19:19:24 -07:00
Klaus Weidenbach
eeb9103e26
💡 correct some Doxygen syntax mistakes.
2017-05-05 00:23:57 +02:00
zotlabs
1e59d9ade5
one file hadn't yet been saved when doing pull request
2017-05-03 19:02:20 -07:00
zotlabs
519aef7ff5
abook_not_here flag created to indicate singleton connections which are connected to this channel but not on this hub. abook_instance enumerates which hubs the connections is valid, but we ultimately need something more efficiently searchable to decide what operations are supported w/r/t this connection in the context of this hub. This flag is ignored during sync to clones although the code to set it correctly during channel creation, import, and sync has not yet been implemented.
2017-05-03 18:50:32 -07:00
zotlabs
d3fcef43f8
ugly postgres fixes
2017-05-01 15:13:53 +02:00
zotlabs
cbc906c438
more work on client side e2ee
2017-05-01 15:12:43 +02:00
zotlabs
d57169fcf6
profile_tabs is now channel_apps (except the original was left behind as the gitwiki addon still uses it). A couple of things were modernised but basic functionality is the same as the latest revisions to the original.
2017-05-01 15:11:51 +02:00
zotlabs
fdf639e1fb
more work client mail crypto
2017-05-01 15:10:42 +02:00