Matthias Pfefferle
3fde5bbe96
Improve lemmy compatibility ( #752 )
...
* improve lemmy compatibility
* simplify code
* fix tests
* use string instead of array
* use `actors` instead of `users`
* optimize ID generation
* update ID
* the #threadiverse needs Announces for everything! :)
* change to full Announce Object
* fix indents
2024-05-16 17:30:08 +02:00
Matthias Pfefferle
e5fe4f20b7
some phpcs fixes ( #590 )
...
* some phpcs fixes
* add default $hashalg
2023-12-07 12:30:44 +01:00
Matthias Pfefferle
dd7daf29da
simpler filter
...
thanks @mattwiebe
2023-07-20 18:33:24 +02:00
Matthias Pfefferle
f734e511f7
fix tests
2023-07-20 14:53:34 +02:00
Matthias Pfefferle
8920c60c61
final fixes and more tests
2023-07-10 15:14:37 +02:00
Matthias Pfefferle
0fab95bfff
enhance tests to also test announce and blog wide activities
2023-07-10 14:59:35 +02:00
Matthias Pfefferle
81d0e09f6e
fix wrong function names
2023-07-10 11:56:46 +02:00
Matthias Pfefferle
493b8ffad5
use transformer instead of post-model
2023-07-03 17:59:42 +02:00
Matthias Pfefferle
75a77b3f5c
finalize account handling
...
still missing: publishing
2023-06-28 18:02:14 +02:00
Matthias Pfefferle
5478be1355
a follower is now a valid ActivityPub Actor
...
this helps with API handling
2023-06-23 14:54:29 +02:00
Matthias Pfefferle
764a091046
fix unit tests
2023-04-25 09:31:28 +02:00
Matthias Pfefferle
08ce46a1a4
Merge branch 'master' into optimize-publish
2023-02-20 18:22:17 +01:00
Matthias Pfefferle
531bdc17b0
fix #266
2023-02-02 08:18:10 +01:00
Matthias Pfefferle
472ee27849
fix unit tests
2023-02-02 01:47:12 +01:00
Alex Kirk
0925405430
Fix missing id
2023-01-27 15:48:28 +01:00
Alex Kirk
05575fe6e7
Add test for a normal dispatch activity
2023-01-27 15:48:28 +01:00
Alex Kirk
7ebb89e92e
phpcs lint fixes
2023-01-27 15:48:28 +01:00
Alex Kirk
b5c4f473de
Start adding support for outgoing mentions
2023-01-27 15:48:28 +01:00