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
Matthias Pfefferle
c809dc2cb5
Merge pull request #327 from Automattic/fix/sanitization
2023-05-24 21:13:11 +02:00
Matthias Pfefferle
27dd8217e8
Merge branch 'master' into fix/sanitization
2023-05-23 19:20:23 +02:00
Matthias Pfefferle
bc54598828
Fix CI and added Calckey
2023-05-23 19:10:30 +02:00
Matthias Pfefferle
a9b964a087
fix #237
2023-05-23 13:44:08 +02:00
Matthias Pfefferle
2117f78106
fix #321
2023-05-23 12:28:57 +02:00
Matthias Pfefferle
2aa7077ae7
add wpautop
to user description
...
fix #279
2023-05-23 12:26:02 +02:00
Matthias Pfefferle
83991c0cd8
fix #332
...
and some of the feedback of @mattwiebe
2023-05-23 12:14:39 +02:00
Matthias Pfefferle
d91eaeae72
phpdoc
2023-05-23 11:26:12 +02:00
Matthias Pfefferle
3d1a0af6cb
moved strip style/script
2023-05-23 11:13:17 +02:00
Matthias Pfefferle
677d507fe9
Revorked "sanitize output"
...
This reverts commit 77873d12b3
.
2023-05-23 11:10:05 +02:00
Matthias Pfefferle
2c7f0687cc
fix #271
...
thanks @janboddez
2023-05-22 14:47:20 +02:00
Matthias Pfefferle
b8ee030d78
Merge pull request #324 from Automattic/add/caching
...
Introduce Caching
2023-05-22 14:34:49 +02:00
Matthias Pfefferle
45ab002550
Merge pull request #340 from Automattic/fix/wp-sweep
...
prevent sweeping of followers taxonomies
2023-05-22 14:34:04 +02:00
Matthias Pfefferle
653b1f9fae
added missing $2
...
see #339
2023-05-22 13:38:44 +02:00
Matthias Pfefferle
c1b644aee1
Fix #339
2023-05-22 11:33:02 +02:00
Matthias Pfefferle
68002db291
prevent sweeping of followers taxonomies
...
thanks @akirk
b0db9db87e
2023-05-22 10:58:13 +02:00
Matthias Pfefferle
25b53887ef
code improvements
2023-05-19 22:37:05 +02:00
Matthias Pfefferle
a1753242f3
fix missing namespace
2023-05-19 18:03:05 +02:00
Matthias Pfefferle
e46991e83c
Merge branch 'master' of https://github.com/Automattic/wordpress-activitypub
2023-05-19 12:00:19 +02:00
Matthias Pfefferle
dd486e552f
some code cleanups
2023-05-19 12:00:11 +02:00
Matthias Pfefferle
df4031ee00
Merge pull request #337 from Automattic/fix/activation-error
...
Prevent activation error: Set `ACTIVITYPUB_REST_NAMESPACE` early
2023-05-19 11:59:00 +02:00
Matthias Pfefferle
70c3b3fd51
remove comments
2023-05-19 11:45:12 +02:00
Matthias Pfefferle
d7d6ebbc1f
remove comments
...
@mattwiebe maybe you can add them as issues
2023-05-19 11:43:54 +02:00
Matt Wiebe
6a0fc43a05
Set ACTIVITYPUB_REST_NAMESPACE
outside of init
...
Needed to prevent activation errors.
2023-05-18 19:30:08 -05:00
Matthias Pfefferle
ec3f8454c1
Update activitypub.php
2023-05-17 10:25:31 +02:00
Matthias Pfefferle
a147d21fda
Update activitypub.php
...
NodeInfo is only initialized when blog is public
2023-05-17 10:25:00 +02:00
Matthias Pfefferle
313a4da607
Merge pull request #329 from Automattic/add/rest-namespace-constant
...
Allow setting the REST namespace with `ACTIVITYPUB_REST_NAMESPACE`
2023-05-17 09:05:20 +02:00
Matthias Pfefferle
c34fb74b41
coding style
2023-05-17 09:03:26 +02:00
Matthias Pfefferle
60fc581e1d
coding style
2023-05-17 09:02:37 +02:00
Matthias Pfefferle
d89c05aa49
init missing Nodeinfo endpoint
2023-05-17 09:02:09 +02:00
Matthias Pfefferle
3d16b8de1d
use full function name in templates
2023-05-17 09:01:28 +02:00
Matthias Pfefferle
9cd2a04955
re-added some namespace consts
2023-05-16 08:14:04 +02:00
Matthias Pfefferle
2e537e423c
Merge branch 'master' into add/rest-namespace-constant
2023-05-16 08:10:06 +02:00
Matthias Pfefferle
ec23742b9a
Merge pull request #318 from Automattic/schedule
...
update scheduler for followers
2023-05-16 08:08:42 +02:00
Matthias Pfefferle
8b9026ab5e
fix get_post_content_template function
2023-05-15 10:55:07 +02:00
Matt Wiebe
31e7e44642
remove filter
2023-05-12 18:25:49 -05:00
Matt Wiebe
ec00ace234
add a activitypub_rest_url
filter
2023-05-12 16:55:04 -05:00
Matthias Pfefferle
c99daa3e72
Merge branch 'master' into add/rest-namespace-constant
2023-05-12 22:44:41 +02:00
Matt Wiebe
5a91fdcf0a
remove debug log
2023-05-12 15:43:04 -05:00
Matt Wiebe
3fa5e4f37e
now with more use
2023-05-12 15:31:53 -05:00
Matt Wiebe
314ccf43a6
add a get_rest_url_by_path
helper function, and use it
2023-05-12 15:24:24 -05:00
Matthias Pfefferle
bc7129ec55
Merge pull request #328 from Automattic/add/activitypub-conditional
...
Compat: introduce a conditional to detect ActivityPub requests
2023-05-12 20:35:42 +02:00
dependabot[bot]
0b60944f93
Update dealerdirect/phpcodesniffer-composer-installer requirement
...
Updates the requirements on [dealerdirect/phpcodesniffer-composer-installer](https://github.com/PHPCSStandards/composer-installer ) to permit the latest version.
- [Release notes](https://github.com/PHPCSStandards/composer-installer/releases )
- [Changelog](https://github.com/PHPCSStandards/composer-installer/blob/main/.github_changelog_generator )
- [Commits](https://github.com/PHPCSStandards/composer-installer/compare/v0.7.1...v1.0.0 )
---
updated-dependencies:
- dependency-name: dealerdirect/phpcodesniffer-composer-installer
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-12 08:56:48 +00:00
Matthias Pfefferle
94e5539d75
reset errors if new is set
2023-05-12 10:23:58 +02:00
Matt Wiebe
abfa7c7969
Allow setting the REST namespace with ACTIVITYPUB_REST_NAMESPACE
2023-05-11 13:25:30 -05:00
Jeremy Herve
d16014911b
Compat: introduce a conditional to detect ActivityPub requests
...
This conditional could be used within the plugin, but also by third-party plugins, to detect whether a request is an ActivityPub request, without having to manually check for query vars and headers every time.
2023-05-11 19:53:53 +02:00
Matthias Pfefferle
0685763424
return error if class does not exist or is not readable
2023-05-11 14:55:11 +02:00