Commit Graph

11 Commits

Author SHA1 Message Date
Michael
89e7420237 Friendica copyright changed from 2023 to 2034 2024-01-02 20:57:26 +00:00
Philipp
6bcf5cb823 Make InstanceManager strategy naming convention case insensitive. 2023-07-29 13:20:02 +02:00
Philipp
9f18222a06 Unify "Capability" 2023-07-26 21:44:31 +02:00
Philipp
cba656383e Adhere feedback
- rename hooks.config.php to strategies.config.php
- change all corresponding classes and tests
2023-07-21 22:42:24 +02:00
Philipp
903ecc2a76 Make PHP-CS happy 2023-07-17 00:15:16 +02:00
Philipp
93af6f0564 Add tests for InstanceManager and remove Decorator hook logic (avoid complex Dice logic) 2023-07-17 00:10:15 +02:00
Philipp
82f3e4ad86 Make PHP-CS happy 2023-07-16 18:43:35 +02:00
Philipp
14b76e48f0 Introduce dynamic hook loading
- Dynamically load addon files
- Dynamically load hooks
- Rewrite Logger-logic to use new hook logic (Monolog is working again)
2023-07-16 18:43:35 +02:00
Philipp
eed6db2465 Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-01-17 19:12:33 +01:00
Philipp
293c121c48 Adhere PHP-CS.. 2023-01-16 22:25:26 +01:00
Philipp
f609e38600 Introduce new Hook logic
- InstanceManager for computing strategies and to allow decorators
- Adapting Core\Logger to use it
2023-01-16 22:20:33 +01:00