Commit graph

9297 commits

Author SHA1 Message Date
Mike Macgirvin
9c8f57567f improve key discovery/parsing 2024-03-08 17:02:09 +11:00
Mike Macgirvin
a727f0d3da posts with collection target bypassing group send_stream permission check 2024-03-07 13:30:10 +11:00
Mike Macgirvin
8c21c0d3c1 same as last commit with similar function 2024-03-05 20:25:14 +11:00
Mike Macgirvin
4635b67477 Merge branch 'dev' of codeberg.org:streams/streams into dev 2024-03-05 20:22:19 +11:00
Mike Macgirvin
13303c493c offset error 2024-03-05 20:21:42 +11:00
Mike Macgirvin
4344bccfba relax announce filtering 2024-03-05 16:09:24 +11:00
Mike Macgirvin
57663553e3 revert item_store and item_store_update poll changes. The update problem lies elsewhere. 2024-03-03 17:33:21 +11:00
Mike Macgirvin
96e2f7194a hopefully the final piece of the poll puzzle 2024-03-03 13:01:33 +11:00
Mike Macgirvin
253a4b4b2b more poll issues 2024-03-03 12:48:09 +11:00
Mike Macgirvin
92ec813394 block registration by ip 2024-03-01 12:46:57 +11:00
Mike Macgirvin
e708d353f6 poll updates 2024-02-27 22:21:47 -08:00
Mike Macgirvin
d63a02dbf6 attempt to fix poll updates on contained items 2024-02-28 14:22:33 +11:00
Mike Macgirvin
817b60270b use any type of collection in drop_related 2024-02-28 13:54:51 +11:00
Mike Macgirvin
12b60f75d7 Turn photo items back into Create activities 2024-02-25 11:21:41 +11:00
Mike Macgirvin
5c86943112 remove all the FEP-5624 stuff - it is no longer compatible 2024-02-25 09:43:13 +11:00
Mike Macgirvin
7c2fd81fd0 whitespace 2024-02-25 07:58:22 +11:00
Mike Macgirvin
24f6d711e4 drop related items when the associated Create or Add activity is deleted 2024-02-25 07:54:45 +11:00
Mike Macgirvin
365ed9ed92 add collection support to moderation 2024-02-22 06:55:20 +11:00
Mike Macgirvin
ac3a83a597 more group work - primarily over nomad 2024-02-18 13:13:10 +11:00
Mike Macgirvin
0f2e4e54d3 group delivery fix on collect branch 2024-02-17 06:14:53 +11:00
Mike Macgirvin
02155bc9af fixed non-owner observer fails to fetch conversation 2024-02-16 07:38:39 +11:00
Mike Macgirvin
f5f9b5ce3c Merge branch 'dev' into collect 2024-02-15 19:24:30 +11:00
Mike Macgirvin
9dcd4a180f Set discovery to 0 by default. 2024-02-15 06:55:37 +11:00
Mike Macgirvin
60e2390071 Add targets to top-level activities we create which don't already have one 2024-02-13 07:06:28 +11:00
Mike Macgirvin
eec62a5cc9 Convert photo items to container operations 2024-02-13 06:51:49 +11:00
Mike Macgirvin
9aa7da034f more heavy lifting on conversation collections. This optionally brings collection support into item_store() and also performs clone sync, removing a lot of duplicate code. Events needed significant refactoring. We cannot combine message delivery of standard items and collection activities, so this will have an impact on outgoing message queue size and processing. 2024-02-11 06:22:39 +11:00
Mike Macgirvin
14291ec1b9 Merge branch 'dev' into collect 2024-02-10 09:15:02 +11:00
Mike Macgirvin
8e80bea77e issue #146 cont. don't fetch webfinger key if either # or ? is present; do verify http signature if verify is false but you're looking at a Nomad actor record which has a key. This is not intuitive, but the purpose of setting verify false is to avoid lookup recursion, not to allow forgeries. If we can verify the data without performing any additional network fetches, win-win. 2024-02-10 08:37:27 +11:00
Mike Macgirvin
0ba405cb70 still trying to stop the recursion in issue #146 - a bit brutal, but this should do it. 2024-02-10 07:37:26 +11:00
Mike Macgirvin
b5e346ac1a Merge branch 'dev' into collect 2024-02-08 08:03:05 +11:00
Mike Macgirvin
706636b02a Remove host checking on database install. 2024-02-08 05:22:14 +11:00
Mike Macgirvin
5301f394c1 fix inline code blocks in document. They will still require a fix in the fresh theme to display inline correctly. 2024-02-05 07:44:32 +11:00
Mike Macgirvin
4afd433528 more progress on containerising groups, also provide container indicator 2024-02-03 09:50:15 +11:00
Mike Macgirvin
489f87d9f5 groups testing 2024-02-02 21:48:49 +11:00
Mike Macgirvin
c357cee20b Undo compatibility fix 2024-02-01 07:59:14 +11:00
Mike Macgirvin
a67c610129 Merge branch 'dev' into collect 2024-02-01 05:09:44 +11:00
Mike Macgirvin
fdfd319804 Merge branch 'dev' of codeberg.org:streams/streams into dev 2024-02-01 05:07:17 +11:00
Mike Macgirvin
2bb550aa3f add fhublocs as cli util 2024-02-01 05:05:47 +11:00
Mike Macgirvin
2aef006862 found the issue - let's try again 2024-01-31 20:29:16 +11:00
Mike Macgirvin
016f2be995 remove collection filtering until it works correctly 2024-01-31 20:12:03 +11:00
Mike Macgirvin
82081b55ef hide collection activities in dev branch 2024-01-31 19:07:10 +11:00
Mike Macgirvin
fd0b6b5f1f Merge branch 'dev' into collect 2024-01-31 08:45:06 +11:00
Mike Macgirvin
37ddd25bea mod_inbox: reject check_channelallowed() channels before storing the actor info 2024-01-30 12:03:53 +11:00
Mike Macgirvin
ff794da5f2 add more logging 2024-01-27 08:24:02 +11:00
Mike Macgirvin
a1f101d1a1 fix permissions 2024-01-27 08:02:50 +11:00
Mike Macgirvin
7a756eaf56 cache-control 2024-01-27 06:19:53 +11:00
Mike Macgirvin
5fe246bd89 cache-control 2024-01-27 06:19:17 +11:00
Mike Macgirvin
e316c445b9 add '%' to the escaped message_id characters 2024-01-26 09:10:07 +11:00
Mike Macgirvin
bb01687aa3 add '%' to the escaped message_id characters 2024-01-26 09:08:52 +11:00
Mike Macgirvin
e592adac19 testing cont. 2024-01-23 20:02:09 +11:00