Commit graph

38029 commits

Author SHA1 Message Date
Michael 407e6389b3 Fix JsonLD parsing problems with GoToSocial 2023-07-25 04:33:55 +00:00
Tobias Diekershoff 98e50a49f0
Merge pull request #13299 from annando/issue-13020
Issue 13020: Fix OAuth connection with Buffer
2023-07-24 06:38:02 +02:00
Michael 6fd4839441 Reformatted code 2023-07-23 20:20:46 +00:00
Michael 61af2e8006 Issue 13020: Fix OAuth connection with Buffer 2023-07-23 20:05:10 +00:00
Hypolite Petovan 4a5abd1527
Merge pull request #13294 from annando/restricted-access
The access to the profile and the list of followers/followings can now be restricted
2023-07-23 21:00:22 +02:00
Michael db1dc143f1 Merge remote-tracking branch 'upstream/develop' into restricted-access 2023-07-23 14:30:43 +00:00
Michael 9e726eadee Coded reformatted 2023-07-23 14:27:08 +00:00
Michael 60c7bc90e6 Removed unneeded check 2023-07-23 13:59:01 +00:00
Hypolite Petovan aee420152f
Merge pull request #13246 from nupplaphil/feat/addons
Introduce dynamic hook loading
2023-07-23 06:58:46 -04:00
Michael f0563df991 Fix notice 2023-07-22 16:00:09 +00:00
Michael 15eb840792 Merge remote-tracking branch 'upstream/develop' into restricted-access 2023-07-22 12:38:03 +00:00
Tobias Diekershoff 8cfac0b02a
Merge pull request #13295 from annando/issue-13289
Issue 13289: Ignore unsupported networks
2023-07-22 13:38:18 +02:00
Michael 7538f6a346 Issue 13289: Ensure to not respect deactivated connector networks 2023-07-22 10:49:42 +00:00
Michael 579b7065bd full instead of limited 2023-07-22 01:40:21 +00:00
Philipp Holzer ede8896721
Make PHP-CS happy 2023-07-21 22:47:09 +02:00
Philipp Holzer 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
Michael 26aa38341f The access to the profile and the list of followers/followings can now be restricted 2023-07-21 07:06:55 +00:00
Michael d84866cf8c Merge remote-tracking branch 'upstream/develop' into develop 2023-07-18 05:06:28 +00:00
Philipp e659a03140
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-07-17 20:20:21 +02:00
Roland Häder bcd2b1c523
Fixed:
- allow administrator to choose whether the blocklist is published under
  `/about` or later any other API (e.g. common is
  `/api/v1/instance/domain_blocks`).
2023-07-17 15:01:47 +02:00
Hypolite Petovan 54033b5e5a
Merge pull request #13285 from annando/more-privacy
Unified BBCode conversion, improved proxy functionality
2023-07-17 08:00:53 -04:00
Philipp Holzer d440b9a63f
Restore LoggerInterface import 2023-07-17 01:56:13 +02:00
Philipp Holzer 3a0c18713e
Remove unused ProfilerLogger factory 2023-07-17 01:41:02 +02:00
Philipp Holzer 447f9daa9f
Fix PHP-CS 2023-07-17 01:19:37 +02:00
Philipp Holzer 8dbbf882a8
Fix SyslogLogger and tests 2023-07-17 01:16:29 +02:00
Philipp Holzer bca6abf4ab
Fix logger classes and tests 2023-07-17 01:06:11 +02:00
Philipp Holzer 903ecc2a76
Make PHP-CS happy 2023-07-17 00:15:16 +02:00
Philipp Holzer 5c57d8de20
Add license 2023-07-17 00:13:03 +02:00
Philipp Holzer 93af6f0564
Add tests for InstanceManager and remove Decorator hook logic (avoid complex Dice logic) 2023-07-17 00:10:15 +02:00
Philipp Holzer 527622df4a
Add tests for HookFileManager 2023-07-16 22:41:56 +02:00
Philipp Holzer a9178e6982
Add tests for AddonFiles 2023-07-16 22:05:59 +02:00
Philipp Holzer bd455e75c0
Update woodpecker PHP version 2023-07-16 20:50:04 +02:00
Michael 7e322c21b3 Removed unneeded parameter 2023-07-16 16:48:24 +00:00
Philipp Holzer c3075d3eba
add docker-translate command 2023-07-16 18:43:37 +02:00
Philipp Holzer 1b4eaa6a10
Update messages.po 2023-07-16 18:43:36 +02:00
Philipp Holzer ddeef9387f
improve hooks.config.php 2023-07-16 18:43:36 +02:00
Philipp Holzer 7bfc3c0ae0
Add doc 2023-07-16 18:43:36 +02:00
Philipp Holzer 0ac247550b
Doc 2023-07-16 18:43:36 +02:00
Philipp Holzer e92d25a258
Remove unnecessary trailing slashes 2023-07-16 18:43:36 +02:00
Philipp Holzer e9699b8e55
Some more PHP-CS 2023-07-16 18:43:35 +02:00
Philipp Holzer 82f3e4ad86
Make PHP-CS happy 2023-07-16 18:43:35 +02:00
Philipp Holzer 89a31e43b2
Fix license check 2023-07-16 18:43:35 +02:00
Philipp Holzer 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
Michael 7315048474 Revert change 2023-07-16 09:48:37 +00:00
Michael 0ea93bfba1 Merge remote-tracking branch 'upstream/develop' into more-privacy 2023-07-16 09:41:55 +00:00
Michael b4d2d0dd31 Merge remote-tracking branch 'upstream/develop' into develop 2023-07-16 09:33:57 +00:00
Michael fd055193ac Removed unused variable 2023-07-16 09:33:52 +00:00
Michael 01bbf40418 Simplify plaintext creation 2023-07-16 09:32:17 +00:00
Michael 08dafd6d70 Use plaintext for names and titles 2023-07-16 07:26:20 +00:00
Michael 8bb33dccd1 Unified BBCode conversion, improved proxy functionality 2023-07-15 20:12:08 +00:00