Commit graph

21 commits

Author SHA1 Message Date
37bd66ee9b Streamline the release process with forgejo actions ()
Also the .zip release files will only contain the needed production code, no development artifacts or tests.

Reviewed-on: 
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 ()
Reviewed-on: 
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 ()
Reviewed-on: 
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
4aad867d1f Rename plugin to ActivityPub Event Bridge ()
See the results of the poll: https://graz.social/@linos/113214893071983918

Reviewed-on: 
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
6f744b9e14 Cleanup top of PHP files ()
- sorting use statements
- always check for `ABSPATH` after namespace

Reviewed-on: 
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
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
1f2bf14860 code beautify and some better docs 2024-09-11 08:00:38 +02:00
457f433ed9 refactoring: each event plugin now is represented as a class with static functions 2024-09-11 00:38:21 +02:00
16aa012be0 Merge branch 'setting_mapping' 2024-08-28 20:01:43 +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
1f93f58760 some linting 2024-08-15 15:59:58 +02:00
0999db945b linting 2024-08-01 20:08:35 +02:00
fba9948b9d settings: forgot to commit new args 2024-07-18 17:46:29 +02:00
d1088756c8 settings: added/fixed link to settings in plugin page 2024-07-18 16:24:05 +02:00
098b1f578b settings: moved slug into const var 2024-07-18 16:23:39 +02:00
d0e63fc859 added settings page sceleton 2024-07-17 16:17:54 +02:00
9af8b4b397 improve admin notices 2024-07-05 15:12:52 +02:00
8aa90b1005 Refactoring the plugin structure.
Reviewed-on: 
Co-authored-by: André Menrath <andre.menrath@posteo.de>
Co-committed-by: André Menrath <andre.menrath@posteo.de>
2024-07-05 13:29:13 +02:00