Matthias Pfefferle
|
3feef1e8cf
|
send user and blog activities
and set the blog to "single-mode"
|
2023-06-27 14:26:00 +02:00 |
|
Matthias Pfefferle
|
f8b93760df
|
fix copy&paste issue
thanks @mattwiebe
|
2023-06-27 14:25:39 +02:00 |
|
Matthias Pfefferle
|
a1791b963c
|
try new id urls
|
2023-06-27 14:25:39 +02:00 |
|
Matthias Pfefferle
|
03f2c24892
|
small improvements
|
2023-06-27 14:25:39 +02:00 |
|
Matthias Pfefferle
|
09518ea66b
|
prepare pseudo users like a blog wide user.
this allows also other constructs like tag oder category users
fix #1
|
2023-06-27 14:25:12 +02:00 |
|
Matthias Pfefferle
|
a7eeee904d
|
Merge pull request #353 from Automattic/friends-list-fixes
A Follower is now an ActivityPub Actor
|
2023-06-27 14:19:20 +02:00 |
|
Matthias Pfefferle
|
235b5aa4a1
|
build a simple to_array converter
|
2023-06-26 11:08:04 +02:00 |
|
Matthias Pfefferle
|
ffa02e7b18
|
oops
|
2023-06-23 15:41:19 +02:00 |
|
Matthias Pfefferle
|
6fcd19554a
|
updated is not needed
|
2023-06-23 15:21:14 +02:00 |
|
Matthias Pfefferle
|
2cacd374dc
|
fix PHPCS issues
|
2023-06-23 14:57:46 +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
|
d47a048329
|
save meta to post-meta and persist summary in post-content
|
2023-06-22 10:01:15 +02:00 |
|
Matthias Pfefferle
|
a69afb5f89
|
Merge pull request #347 from Automattic/try/posts-for-followers
Followers: use custom post types and postmeta to store
|
2023-06-21 17:49:24 +02:00 |
|
Matthias Pfefferle
|
a215203777
|
because post_types have length limitations, we should abbreviate the "activitypub" prefix, to be more flexible and consistent when adding other post_types in the future
"Must not exceed 20 characters and may only contain lowercase alphanumeric characters, dashes, and underscores"
|
2023-06-20 09:51:13 +02:00 |
|
Matthias Pfefferle
|
e7bc9706a8
|
remove url attribute
|
2023-06-19 11:36:59 +02:00 |
|
Matthias Pfefferle
|
bbf40a5fec
|
added more tests
|
2023-06-19 11:10:15 +02:00 |
|
Matthias Pfefferle
|
a71f79e979
|
test remove_follower
|
2023-06-19 11:05:01 +02:00 |
|
Matthias Pfefferle
|
08e3104a1e
|
better add_follower handling
|
2023-06-19 11:04:45 +02:00 |
|
Matthias Pfefferle
|
28922d51dd
|
Fix follower list
|
2023-06-16 16:56:30 +02:00 |
|
Matthias Pfefferle
|
daf7acb1b0
|
implement missing get_follower logic
|
2023-06-16 16:46:49 +02:00 |
|
Matthias Pfefferle
|
793214cea2
|
now tests are green again
|
2023-06-16 11:40:26 +02:00 |
|
Matthias Pfefferle
|
46f376e05e
|
fix tests
|
2023-06-15 12:24:13 +02:00 |
|
Matthias Pfefferle
|
37c61fbf07
|
fix queries
|
2023-06-15 12:17:48 +02:00 |
|
Matthias Pfefferle
|
4414121502
|
add missing user_id
|
2023-06-15 12:13:30 +02:00 |
|
Matthias Pfefferle
|
fcf6740d36
|
fix query
|
2023-06-15 11:53:07 +02:00 |
|
Matthias Pfefferle
|
9036b644d1
|
add user connection
|
2023-06-15 11:48:43 +02:00 |
|
Matthias Pfefferle
|
fc0fc295bb
|
fix follower creation
|
2023-06-15 11:48:09 +02:00 |
|
Matthias Pfefferle
|
8b7744a5ea
|
fix queries
|
2023-06-15 11:47:50 +02:00 |
|
Matthias Pfefferle
|
7ed998d81f
|
fix follower table
|
2023-06-15 11:45:25 +02:00 |
|
Matthias Pfefferle
|
133de30b68
|
remove wp-sweep filter, because post-types are not a problem
|
2023-06-15 11:44:50 +02:00 |
|
Matt Wiebe
|
87de87b2a5
|
Followers: use custom post types and postmeta to store
|
2023-06-12 11:38:15 -05:00 |
|
dependabot[bot]
|
ba7f57d6ff
|
Update yoast/phpunit-polyfills requirement from ^1.0 to ^2.0
Updates the requirements on [yoast/phpunit-polyfills](https://github.com/Yoast/PHPUnit-Polyfills) to permit the latest version.
- [Release notes](https://github.com/Yoast/PHPUnit-Polyfills/releases)
- [Changelog](https://github.com/Yoast/PHPUnit-Polyfills/blob/2.x/CHANGELOG.md)
- [Commits](https://github.com/Yoast/PHPUnit-Polyfills/compare/1.0.0...2.0.0)
---
updated-dependencies:
- dependency-name: yoast/phpunit-polyfills
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-06-07 06:22:19 +00:00 |
|
Matthias Pfefferle
|
f11cf7c1f0
|
update readme
|
2023-06-01 14:50:55 +02:00 |
|
Matthias Pfefferle
|
bfe5381d99
|
Merge pull request #299 from mediaformat/signature_verification
Signature verification
|
2023-06-01 11:21:33 +02:00 |
|
Matthias Pfefferle
|
00e56ca112
|
always use is_activitypub_request to check if it is an AP request
|
2023-06-01 11:17:08 +02:00 |
|
Matthias Pfefferle
|
00dd5d2c52
|
some phpdoc
|
2023-06-01 11:05:47 +02:00 |
|
Matthias Pfefferle
|
b834666eda
|
add missing slash
|
2023-06-01 10:44:05 +02:00 |
|
Matthias Pfefferle
|
9118e50623
|
fix signature verification path
|
2023-06-01 10:25:18 +02:00 |
|
Matthias Pfefferle
|
c1bf6691c1
|
fix route issues
|
2023-06-01 10:13:49 +02:00 |
|
Matthias Pfefferle
|
96881b940a
|
some refactorings and fixed the tests
|
2023-06-01 09:49:40 +02:00 |
|
Matthias Pfefferle
|
173e3abfa7
|
Merge branch 'signature_verification' of https://github.com/mediaformat/wordpress-activitypub into pr/299
|
2023-06-01 08:05:21 +02:00 |
|
Matthias Pfefferle
|
727aaf1c45
|
add signature regex test
|
2023-06-01 08:05:19 +02:00 |
|
Django Doucet
|
73cd19ec20
|
added test and pre_get_remote_key filter
|
2023-05-31 23:23:40 -06:00 |
|
Django Doucet
|
285925ea08
|
test_activity_signature
|
2023-05-31 06:35:58 -06:00 |
|
Matthias Pfefferle
|
758912da64
|
do not use cache for new followers
|
2023-05-31 14:03:46 +02:00 |
|
Matthias Pfefferle
|
084f108161
|
only schedule migration if DB is not on the latest version
|
2023-05-31 10:48:51 +02:00 |
|
Matthias Pfefferle
|
c04cf3fc7e
|
move schedule to scheduler-class
|
2023-05-31 10:48:06 +02:00 |
|
Matthias Pfefferle
|
ab0f48389c
|
deregister schedules on uninstall
|
2023-05-31 10:47:49 +02:00 |
|
Django Doucet
|
273493e768
|
update header parsing in get_signed_data()
|
2023-05-26 12:40:46 -06:00 |
|
Matthias Pfefferle
|
221c577826
|
Fix federation with pixelfed!
|
2023-05-25 14:03:30 +02:00 |
|