33f1ccbc86
Fix post_meta not being registered && some refactoring
2024-12-15 23:55:13 +01:00
5712706457
refactoring
2024-12-15 22:25:28 +01:00
0c0bba5d15
fix custom summary admin UI, faulty merge with main
2024-12-15 17:01:15 +01:00
6e92f2a5b8
phpcs
2024-12-15 13:44:57 +01:00
cd451131fa
use blog actor
2024-12-15 13:42:57 +01:00
178beb7dd5
add support for PostalAddress input
2024-12-15 12:17:32 +01:00
55c70ce831
wip
2024-12-15 09:52:20 +01:00
076e2619f0
wip
2024-12-14 14:46:00 +01:00
0c596d9526
Merge branch 'main' into event_sources
2024-12-13 08:17:51 +01:00
6dd511e4b0
Improving detection of active event plugins: use caching and don't use WordPress internal constant WP_PLUGINS_DIR ( #87 )
...
Reviewed-on: #87
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-12-12 23:24:36 +01:00
be52d2705f
add template to redirect activitypub requests for cached events
2024-12-11 23:27:32 +01:00
3f5c57134e
wip
2024-12-11 23:09:12 +01:00
16762b2b31
wip
2024-12-10 22:43:13 +01:00
ef1248beed
wip
2024-12-10 19:34:15 +01:00
17ca4ff800
enhance settings page and use upstream test class as boilderplate
2024-12-09 18:16:07 +01:00
210bf9cc96
add draft for allowing settings for which plugin integration is used for events sources
2024-12-08 22:36:40 +01:00
189e7b5f9f
phpcs
2024-12-08 22:01:06 +01:00
970f3e7754
add dummy handlers for incoming event source related activities
...
and phpcs
2024-12-08 21:57:53 +01:00
d77cdf1430
cleanup and drafting up activitypub follow/unfollow api
2024-12-08 18:38:47 +01:00
d575f6ef70
wip
2024-12-05 17:50:17 +01:00
24560c136c
Merge commit 'c67643988065aa9433bc326ee3ae875b92e85743' into event_sources
2024-12-05 17:37:36 +01:00
fa1796eec1
Rename to 'Event Bridge for ActivityPub'
...
However: Nobody owns 'ActivityPub' as a product name! I am just tired of discussing with the Wordress plugin team about how to interpret their rules.
2024-12-05 16:16:30 +01:00
09ba5cac00
Add Support for Event Organiser ( #83 )
...
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#83
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-11-30 12:26:42 +01:00
d625750a7e
Add Event plugin integration: EventPrime ( #82 )
...
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#82
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-11-28 19:01:28 +01:00
dddd3e395f
Fix: hook for ActivityPub transformer might also return null ( #81 )
...
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#81
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-11-24 10:19:46 +01:00
64ad7d61ef
wip
2024-11-18 16:07:09 +01:00
7f23ed17c0
Add support back to PHP 7.4+ ( #71 )
...
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#71
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-10-31 16:40:26 +01:00
ba922e6030
fix typo
2024-10-29 21:23:50 +01:00
37bd66ee9b
Streamline the release process with forgejo actions ( #74 )
...
Also the .zip release files will only contain the needed production code, no development artifacts or tests.
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#74
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-10-29 21:12:59 +01:00
2da7bd443c
Add "How to Check if It's Working" section in admin ( #70 )
...
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#70
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-10-22 18:52:57 +02:00
7bc134e135
Add most minimal setup wizard, welcome page with status and basic health checks ( #67 )
...
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#67
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-10-19 16:46:50 +02:00
7e8346cf7b
Add Transformer and Integration tests for Modern Events Calendar Lite ( #66 )
...
https://webnus.net/modern-events-calendar/
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#66
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-10-18 13:54:53 +02:00
8fb92bfc10
Add Transformer for Eventin (WP Event Solution) ( #62 )
...
https://wordpress.org/plugins/wp-event-solution/
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#62
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-10-13 09:44:00 +02:00
d229529acc
Add transormer for WP Event Manager, closes #54 ( #55 )
...
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#55
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-10-10 15:31:24 +02:00
4aad867d1f
Rename plugin to ActivityPub Event Bridge ( #47 )
...
See the results of the poll: https://graz.social/@linos/113214893071983918
Reviewed-on: Event-Federation/wordpress-activitypub-event-bridge#47
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-10-02 21:54:03 +02:00
972fcbb2db
Improve the design of the Base Event Transformer ( #44 )
...
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Reviewed-on: Event-Federation/wordpress-activitypub-event-extensions#44
Reviewed-by: André Menrath <andre.menrath@event-federation.eu>
Co-authored-by: ruru4143 <ruru@event-federation.eu>
Co-committed-by: ruru4143 <ruru@event-federation.eu>
2024-10-02 19:15:28 +02:00
6f744b9e14
Cleanup top of PHP files ( #40 )
...
- sorting use statements
- always check for `ABSPATH` after namespace
Reviewed-on: Event-Federation/wordpress-activitypub-event-extensions#40
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-09-28 13:14:10 +02:00
893f1d3b7c
Add integration tests for The Events Calendar ( #31 )
...
Reviewed-on: Event-Federation/wordpress-activitypub-event-extensions#31
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-09-24 16:24:31 +02:00
f77f4bc017
add forgejo actions for phpunit and phpcs
2024-09-21 11:00:33 +02:00
c8fc78ccdd
small function name improvements
2024-09-18 21:26:53 +02:00
4e2c1fb23a
add checks for minimum version of the activitypub plugin
2024-09-11 13:55:37 +02:00
457f433ed9
refactoring: each event plugin now is represented as a class with static functions
2024-09-11 00:38:21 +02:00
b2076951b5
wip
2024-09-10 18:48:54 +02:00
ef858c91e0
refactoring setup class
2024-09-10 18:44:07 +02:00
ebc8bd4b37
small fixes
2024-08-28 21:15:26 +02:00
16aa012be0
Merge branch 'setting_mapping'
2024-08-28 20:01:43 +02:00
01a8ae85aa
linting
2024-08-28 19:43:42 +02:00
be9733c55b
several improvements and fixes
...
- plugin version handling
- category mapping
- settings page css
2024-08-28 17:48:15 +02:00
efcdf00ae3
a lot of small fixes to make a minimal commit
2024-08-27 21:42:17 +02:00
02fd6af960
wip on category mapping
2024-08-27 21:23:33 +02:00