Commit graph

273 commits

Author SHA1 Message Date
Mike Macgirvin
9460058cce refactor Url::ssl_exception and fix top-level addressing in Activity::encode_activity 2022-07-18 15:03:22 -07:00
Mike Macgirvin
2abdeff494 more activity recipient cleanup 2022-07-18 05:27:03 -07:00
Mike Macgirvin
9008a0ad3a deal with recipient mismatches between activity and object, prevent fetched polls from entering the notifier 2022-07-18 03:47:05 -07:00
Mike Macgirvin
0fa3363656 tighten up the specificity of the most recent change to Activity::media_not_in_body() 2022-07-14 15:32:15 -07:00
Mike Macgirvin
1de017db1b Add all the special cases to Activity::media_not_in_body() to deal with Hubzilla's implementation of bbcode img.alt tags. 2022-07-14 15:27:23 -07:00
Mike Macgirvin
7c6277dd87 more thorough check of object actor to ensure it represents a record array and not an id string. 2022-07-13 17:32:34 -07:00
Mike Macgirvin
0c5d237e02 use zot_record_preferred in find_best_identity() - not certain why this wasn't done initially. 2022-07-13 17:16:02 -07:00
Mike Macgirvin
bbf098c071 Fix double images from Friendica sources where the attachment url is different from the link in the body. 2022-07-07 15:31:16 -07:00
Mike Macgirvin
6b26dbb3de attempt to dbesc an array from a malformed activity 2022-07-04 19:48:49 -07:00
nobody
9dc37df489 refactor language detection 2022-07-05 11:34:07 +10:00
Mike Macgirvin
024e1bec6f Permit context to be an array 2022-06-30 15:07:44 -07:00
Mike Macgirvin
1bfc965f33 Force Activity::update_poll to honour the item_store() delivery setting. 2022-06-29 13:28:05 -07:00
Mike Macgirvin
89a6485642 deprecate zoturl 2022-06-28 22:19:12 -07:00
Mike Macgirvin
3b81e762e1 more work on federated quoted notes 2022-06-27 22:15:19 -07:00
Mike Macgirvin
fa6bfd2bf3 more work on quoted post federation 2022-06-27 20:10:51 -07:00
Mike Macgirvin
2bd649d453 More compatibility fixes related to federation of "quoteUrl". 2022-06-27 18:48:48 -07:00
Mike Macgirvin
2cf3f9ed9d Change the default cover photo and the default_cover_photo logic. 2022-06-26 15:40:09 -07:00
Mike Macgirvin
330c31a4e9 deprecate the interactive argument to drop_item() 2022-06-26 01:36:02 -07:00
Mike Macgirvin
1e9cc85947 Add the importer to MessageFilter evaluation to match language filters for completed conversations.
Remove the arbitrary thread fetch count limit.
2022-06-24 13:59:30 -07:00
Mike Macgirvin
9e8ab96c2f typo 2022-06-23 16:39:49 -07:00
Mike Macgirvin
c5fce31c46 Fix a couple of minor anomalies discovered in AS encoding of items (attachments and propertyvalues) 2022-06-23 16:37:11 -07:00
Mike Macgirvin
594f0cb76e This should fix the double share issue 2022-06-23 13:44:21 -07:00
Mike Macgirvin
bb9c687de3 deprecate z_fetch_url() and friends. Now use Code\Lib\Url::{fetch|get}() 2022-06-23 00:38:34 -07:00
Mike Macgirvin
0643d4c487 Improve input sanitisation for Activity share. 2022-06-21 19:12:16 -07:00
Mike Macgirvin
8d5e923775 Conflict with share class namespace, use Zlib explicitly. Check for missing/null data after unpacking jsalmon from remote. 2022-06-21 16:36:56 -07:00
Mike Macgirvin
d2e0143ace Trim unicode spaces on imported name field. 2022-06-17 16:22:17 -07:00
Mike Macgirvin
37afc9555f activitystreams url parse issue, re-factor naked links replacement 2022-06-17 15:41:57 -07:00
Mike Macgirvin
35e02f25d6 begin hubloc refactor 2022-06-16 19:46:54 -07:00
Mike Macgirvin
956fda2c21 Merge branch 'dev' of ../rebble.net into dev 2022-06-16 14:49:32 -07:00
Mike Macgirvin
526b9e41d2 slightly more aggressive/proactive hubloc filtering 2022-06-16 14:48:13 -07:00
Mike Macgirvin
49015e288a malformed reject/note activity 2022-06-16 13:40:47 -07:00
Mike Macgirvin
5928477b76 image description escaping continued 2022-06-10 02:18:37 -07:00
Mike Macgirvin
e47ddf4262 typo 2022-06-08 19:22:31 -07:00
Mike Macgirvin
dcc294d67a remove all remote tracking services and their enablers 2022-06-08 16:48:07 -07:00
Mike Macgirvin
38a4527d21 use unicode full width bracket to escape brackets in alt text 2022-06-07 00:45:57 -07:00
Mike Macgirvin
4780df8a63 escape brackets in alt tags from remote sources. 2022-06-07 00:25:27 -07:00
Mike Macgirvin
de966207d7 cleanup and reduce log noise 2022-05-30 13:54:08 -07:00
Mike Macgirvin
d587a4d367 wrong hublocs being assigned 2022-05-24 20:56:49 -07:00
Mike Macgirvin
e621a25e9a Merge branch 'dev' of ../unfediverse.com into dev 2022-05-24 17:29:05 -07:00
Mike Macgirvin
c252f33375 bugfixes with linkinfo and zotobj 2022-05-24 17:28:11 -07:00
Mike Macgirvin
cf2b8fdb30 deprecate ostatus:conversation 2022-05-19 13:47:30 -07:00
Mike Macgirvin
0218221db5 extra paren 2022-05-11 15:26:06 -07:00
nobody
325d85c969 correctly mirror "Answer" activities. 2022-04-30 22:57:46 -07:00
nobody
5b134eecb5 provide ActivityStreams->objprop() to save a lot of array existence checks on $AS->obj and its potential children which have been cluttering the code since php8. 2022-04-29 14:32:41 -07:00
nobody
ad487eefe7 slight improvements in handling empty objects 2022-04-29 02:48:06 -07:00
nobody
4aabd68c61 reject activities that reference unfetchable objects 2022-04-29 00:52:52 -07:00
nobody
2875b6e7bd more fixes for unfetchable object 2022-04-29 00:13:41 -07:00
nobody
9215bf0ea8 This issue runs deep 2022-04-28 18:34:47 -07:00
nobody
23007a14e4 more error check 2022-04-28 17:23:59 -07:00
nobody
232724cd88 regressions 2022-04-28 14:05:27 -07:00
nobody
ac4a3ab873 remove deprecated rating feature 2022-04-25 04:15:05 -07:00
nobody
da75d15bfe clone confusion 2022-04-24 22:14:15 -07:00
nobody
2a1a7e2e46 couple of tweaks 2022-04-24 17:22:18 -07:00
nobody
59c252dcd8 more AS attachment stuff 2022-04-21 14:46:21 -07:00
nobody
2759fc6dd9 last minute updates 2022-04-06 16:12:46 -07:00
nobody
ceaafb5a45 missing namespace 2022-04-01 21:03:04 -07:00
nobody
e480852a97 sync fixes 2022-03-31 12:21:52 -07:00
nobody
ec26a43103 php warnings 2022-03-23 14:09:37 -07:00
nobody
0b09613cc5 synchronisation issues, cont. 2022-03-20 14:39:58 -07:00
nobody
f1362d0408 various php 8 and php 8.1 warnings 2022-03-17 22:48:35 -07:00
nobody
4233a13679 Merge branch 'dev' of /home/macgirvin/unfediverse.com into dev 2022-03-15 17:07:40 -07:00
nobody
aeb06b8576 issues with replyto occasionally getting set incorrectly. 2022-03-15 17:06:52 -07:00
nobody
d88245e088 federation issue 2022-03-15 15:15:39 -07:00
nobody
e95471cbc5 Merge branch 'dev' of ../unfediverse.com into dev 2022-03-14 03:09:28 -07:00
nobody
d4b0fd8f81 c2s 2022-03-14 03:09:03 -07:00
nobody
1481b6b639 Merge branch 'dev' of ../unfediverse.com into dev 2022-03-11 21:18:12 -08:00
nobody
fefa91bfba php8 warnings 2022-03-11 21:17:09 -08:00
nobody
431f144897 Honour Pleroma's "invisible" actor flag 2022-03-07 13:54:11 -08:00
nobody
f897c008d4 fix missing author in rare cases and update strings for this repository 2022-02-27 12:15:20 -08:00
nobody
4e84fce37f ajax load sites 2022-02-26 00:36:05 -08:00
nobody
2a3ade5f89 set xchan_type for new accounts and remove deprecated directory realm code 2022-02-17 19:06:17 -08:00
nobody
5ed020ec14 remove old updates; allow the system_channel to have admin rights 2022-02-16 21:00:35 -08:00
nobody
a8e96322f0 it's done 2022-02-15 20:08:28 -08:00