zotlabs
13386ddbd7
SECURITY: sanitise vcard fields
...
(cherry picked from commit 2367d94a42
)
2018-07-29 07:04:38 +02:00
zotlabs
2c7597066c
update a number of links in the code
2018-06-06 17:12:20 -07:00
zotlabs
cd4454100b
alternate fix for z_check_dns
2018-05-24 16:32:21 -07:00
zotlabs
ac8706e919
pleroma does not return a valid JRD when given an accept header of application/jrd+json - it only returns a JRD when passed an accept header of application/json (ahead of anything else because XRD is served at the same endpoint)
2018-05-20 20:15:19 -07:00
zotlabs
257dcaaf8b
minor tweak to last pull: ensure that feeds have a name besides whitespace characters
2018-05-06 18:25:17 -07:00
zotlabs
a30934c563
ensure that feed xchans have a name
2018-05-06 18:23:39 -07:00
Mario Vavti
b0ca73c1ba
Merge remote-tracking branch 'mike/master' into dev
2018-05-05 07:22:31 +02:00
Mario Vavti
f995ef0124
set XML_OPTION_SKIP_WHITE to 1 again
2018-05-04 22:46:43 +02:00
zotlabs
4a26f0d2d4
turn skip white back on - (xml actually doesn't parse if you disable this)
2018-05-04 13:44:34 -07:00
zotlabs
285781b887
hubzilla issue #1151 - activitypub mention gets bookmarked
2018-05-02 13:49:22 -07:00
zotlabs
e841e48258
hubzilla issue #1119 - xml2array has issues with some unicode sequences/conversions. Working around it using the older simplexml parser until it can be debugged, as Diaspora does not use complex XML with namespaces; which is where we need the more advaced capabilities of xml2array.
2018-04-29 23:05:38 -07:00
zotlabs
8c7bf6d2f3
remove unused function
2018-04-28 14:13:56 -07:00
zotlabs
a81011333f
follow activitypub by webfinger; requires addon update to all federation protocols
2018-04-18 19:41:09 -07:00
zotlabs
8b9952e770
set the correct webfinger Accept: request header now that Mastodon fixed the bug that we changed it to work around
2018-04-16 23:32:40 -07:00
zotlabs
1662f76f03
hubzilla issue #1078 ; provide content-type header for system emails (was already correct for notification emails)
2018-04-16 16:12:57 -07:00
zotlabs
4499ee178f
put directory server in siteinfo - there are a lot of sites using broken directories
2018-04-06 01:24:38 -07:00
zotlabs
4493304fa7
wrong function
2018-03-31 13:22:12 -07:00
zotlabs
d406e2aae2
siteinfo.json - if hide_in_statistics is set only include the total channels count and no other statistical info
2018-02-24 14:38:28 -08:00
zotlabs
b6d34bffcc
trim non-existent/deprecated plugins from siteinfo plugin list
2018-02-20 21:31:40 -08:00
zotlabs
4cfd7b65fb
siteinfo embellishments
2018-01-22 20:07:08 -08:00
zotlabs
3bd7133ba3
hubzilla issue #947
2018-01-01 12:25:43 -08:00
Klaus Weidenbach
1a737be2b4
💡 Improving Doxygen documentation.
...
Fix some Doxygen parsing errors.
Improve hooks documentation.
2017-11-03 23:04:27 +01:00
zotlabs
0d7062ffdf
more queue work
2017-11-02 15:43:14 -07:00
zotlabs
1b290f573a
put deferred queue logic every place we create a delivery process (except for protocol 'friend requests' which aren't likely to swamp the delivery system). Remove it from the queue_delivery function which was too late to do anything.
2017-11-02 03:13:30 -07:00
zotlabs
812d904c98
bring back the markdown post feature (after investing some effort to make it work)
2017-10-22 18:23:37 -07:00
zotlabs
b0cdec0c35
perform caching of jsonld schemas
2017-09-19 19:15:15 -07:00
zotlabs
4ff89a5862
drop salmon until we improve performance
2017-09-12 20:24:57 -07:00
zotlabs
4111ba8dee
php warnings
2017-08-18 03:04:15 -07:00
zotlabs
86c4743ed9
deliverable_singleton - also check hubloc_hash in case we don't have an xchan_hash
2017-08-10 21:43:36 -07:00
zotlabs
6c55e44f4c
when following, allow [network]follow_address syntax to connect with a specific network for multi-protocol services
2017-08-10 12:49:20 -07:00
zotlabs
6531cbd1d2
libxml errors
2017-08-09 17:35:03 -07:00
zotlabs
e3c8e4f483
modify connection edit display for channels with no address/webbie
2017-07-30 21:55:28 -07:00
zotlabs
15e836b7dd
provide content-type matching ability for activitypub
2017-07-17 19:53:03 -07:00
Mario Vavti
c3b93de099
typo
2017-07-05 12:32:46 +02:00
zotlabs
2e531c103f
error
2017-05-08 02:00:00 -07:00
zotlabs
f0a2747d80
make service_plink pluggable
2017-05-04 21:55:56 -07:00
zotlabs
b2d2dcc7fe
more code refactoring to put external protocol dependencies in plugins.
2017-05-02 20:17:47 -07:00
zotlabs
7a31c039fb
Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_merge
2017-04-17 16:04:17 -07:00
Klaus Weidenbach
7d5e7bf6c8
We do not parse the body in discover_by_url(), so no need to preserve iframes in SimplePie.
2017-04-15 15:20:14 +02:00
Klaus Weidenbach
b6459e6172
⬆️ Update SimplePie library.
...
As a follow up to issue #699 update SimplePie from 1.2.1-dev (around
6years old) to current git master (1.4.4-dev). We use the master branch
until the next release because it contains our patch for enclosure
titles already. The other patches in the library from us can be done by
configuring the SimplePie object in our code instead.
Used composer to manage this library and use class autoloading.
Add some unit tests for include/feedutils.php, but the interesting parts
are unfortunately not testable with the current code.
2017-04-15 00:41:42 +02:00
Klaus Weidenbach
b266ade4fe
Some documentation for include/network.php and some fixes.
...
Some variables had wrong names and have never been used.
2017-04-14 00:21:54 +02:00
zotlabs
cb5a047e5d
ugly hack to webfinger to allow connections to be made to mastodon servers.
2017-04-12 07:04:10 +02:00
zotlabs
ed8e4962b9
ugly hack to webfinger to allow connections to be made to mastodon servers.
2017-04-10 20:31:45 -07:00
zotlabs
1ee76cb506
remove more hardwired branding
2017-03-12 20:54:48 -07:00
zotlabs
b6477cd38b
go back to where the problem started
2017-03-09 11:51:21 -08:00
zotlabs
1ca0b85196
cleaner integration between the headers and session options of z_fetch_url()
2017-02-28 16:32:24 -08:00
zotlabs
fa944fc526
provide 'session' option to z_fetch_url to assist with remote fetches requiring magic auth
2017-02-27 23:48:54 -08:00
zotlabs
7b065365e0
consolidate hubloc storage
2017-01-30 15:01:22 -08:00
zotlabs
9addcfe827
finish remaining places where xchan_store_lowlevel needs to be used
2017-01-29 15:25:24 -08:00
zotlabs
5aa0017e91
provide lowlevel xchan storage function to ensure that all non-null rows are initialised
2017-01-28 15:01:19 -08:00