Michael
|
7faba0de5e
|
New function for the number of retrials / Daily reload of hooks
|
2023-08-15 02:13:50 +00:00 |
Michael
|
0a45bdd3b7
|
Preparations for a moderator role
|
2023-08-10 21:06:08 +00:00 |
Hypolite Petovan
|
762bd7a847
|
Add support for Unix domain sockets to Redis in setting defaults
- Add support for port = 0 in Redis driver
|
2023-08-02 20:43:28 +02:00 |
Philipp
|
6bcf5cb823
|
Make InstanceManager strategy naming convention case insensitive.
|
2023-07-29 13:20:02 +02:00 |
Philipp
|
bed13f71bd
|
use default_key
|
2023-07-28 18:55:06 +02:00 |
Philipp
|
0c6efe50c3
|
Remove unused parameter
|
2023-07-28 17:39:13 +02:00 |
Philipp
|
acf52a9783
|
Added a lot of constants :-)
|
2023-07-28 17:39:13 +02:00 |
Philipp
|
9ff89a970a
|
Rename NAME to constant
|
2023-07-28 17:39:12 +02:00 |
Philipp
|
9f18222a06
|
Unify "Capability"
|
2023-07-26 21:44:31 +02:00 |
Philipp
|
8ed94037d5
|
Move PConfig to strategies
|
2023-07-26 19:18:23 +02:00 |
Philipp
|
58f56c7d7d
|
Move KeyValuePairStorage to strategies
|
2023-07-26 19:18:09 +02:00 |
Philipp
|
f2c02a79b9
|
Move Cache to strategies
|
2023-07-26 19:17:43 +02:00 |
Hypolite Petovan
|
aee420152f
|
Merge pull request #13246 from nupplaphil/feat/addons
Introduce dynamic hook loading
|
2023-07-23 06:58:46 -04: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
|
e659a03140
|
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2023-07-17 20:20:21 +02:00 |
Philipp
|
3a0c18713e
|
Remove unused ProfilerLogger factory
|
2023-07-17 01:41:02 +02:00 |
Philipp
|
8dbbf882a8
|
Fix SyslogLogger and tests
|
2023-07-17 01:16:29 +02:00 |
Philipp
|
bca6abf4ab
|
Fix logger classes and tests
|
2023-07-17 01:06:11 +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
|
527622df4a
|
Add tests for HookFileManager
|
2023-07-16 22:41:56 +02:00 |
Philipp
|
e9699b8e55
|
Some more PHP-CS
|
2023-07-16 18:43:35 +02:00 |
Philipp
|
82f3e4ad86
|
Make PHP-CS happy
|
2023-07-16 18:43:35 +02:00 |
Philipp
|
89a31e43b2
|
Fix license check
|
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 |
Michael
|
01bbf40418
|
Simplify plaintext creation
|
2023-07-16 09:32:17 +00:00 |
Michael
|
8bb33dccd1
|
Unified BBCode conversion, improved proxy functionality
|
2023-07-15 20:12:08 +00:00 |
Hypolite Petovan
|
3385147f25
|
Replace "forum" by "group" in the rest of the code
|
2023-06-02 13:52:41 -04:00 |
Hypolite Petovan
|
4f7740264e
|
Replace "group" with "circle" in the rest of the code
- Remaining mentions already mean "forum"
|
2023-05-27 22:01:45 -04:00 |
Michael
|
7d4b11b450
|
Preparation to add Bluesky
|
2023-05-21 17:19:39 +00:00 |
Hypolite Petovan
|
739b6d6533
|
Refer to correct contact field in Core/Search
- Address https://github.com/friendica/friendica/issues/13025#issuecomment-1554498114
|
2023-05-20 10:31:05 -04:00 |
Hypolite Petovan
|
878f144bc1
|
Merge pull request #13131 from annando/supportsprobe
Replace "Probe::isProbable" with "Protocol::supportsProbe"
|
2023-05-17 15:44:21 -04:00 |
Michael
|
3f66ecf3be
|
Reverted accidentally reversed parameter order
|
2023-05-17 02:38:47 +00:00 |
Michael
|
e23a7383f8
|
Only probr when needed, search local if nothing was found
|
2023-05-17 02:23:56 +00:00 |
Michael
|
97456ff205
|
Merge remote-tracking branch 'upstream/develop' into search
|
2023-05-17 01:30:56 +00:00 |
Michael
|
2e46d64ea0
|
Replace "Probe::isProbable" with "Protocol::supportsProbe"
|
2023-05-17 01:28:10 +00:00 |
Philipp
|
7f184bf6fa
|
Adapt & remove impossible code
|
2023-05-13 22:27:29 +02:00 |
Philipp
|
5be9c9dbaf
|
Use optimized update statements
|
2023-05-13 22:14:52 +02:00 |
Michael
|
f45dbf8b01
|
Fix: Contacts can now be searched with a leading @ again.
|
2023-05-12 07:00:02 +00:00 |
Michael
|
970d86472e
|
New hook "support_probe"
|
2023-04-27 05:24:47 +00:00 |
Hypolite Petovan
|
ce9939b4c0
|
Separate JSON output of contact lists in message_recipient template
|
2023-04-23 16:31:29 -04:00 |
Hypolite Petovan
|
9788984b06
|
Move calls to json_encode from Smarty templates to variable lists
- Address https://github.com/friendica/friendica/issues/12011#issuecomment-1518577079
|
2023-04-23 00:29:08 -04:00 |
Hypolite Petovan
|
261ba161a2
|
Convert ContactResult->url parameter to UriInterface
|
2023-04-20 07:43:17 -04:00 |
Michael
|
f0d8b109fe
|
Preparation for Tumblr
|
2023-04-18 19:30:28 +00:00 |
Philipp
|
97e897a9ca
|
Update System.php
|
2023-04-01 23:00:43 +02:00 |
Philipp
|
1d328f4c76
|
Adapt logging & temppath creation
|
2023-04-01 20:12:02 +02:00 |
Hypolite Petovan
|
508807af1c
|
Fix namespace issue with posix function in Worker\Repository\Process
- [Composer] Add ext-posix dependency
- [Composer] Sort latest added dependencies alphabetically
- Address https://github.com/friendica/friendica/issues/12486#issuecomment-1492842672
|
2023-04-01 09:25:19 -04:00 |
Philipp
|
c77266de98
|
Merge pull request #12952 from MrPetovan/bug/fatal-errors
Address a few fatal errors
|
2023-03-31 14:35:37 +02:00 |
Hypolite Petovan
|
bc7bf77096
|
Merge pull request #12956 from annando/server-blocked
Don't search for contacts on blocked or failed systems
|
2023-03-29 14:58:12 -04:00 |
Michael
|
f0743e4e12
|
Allow the search for contacts on blocked servers via web
|
2023-03-29 18:39:21 +00:00 |
Michael
|
e6ce165bb5
|
Use the correct ids for the search results
|
2023-03-28 10:06:41 +00:00 |
Hypolite Petovan
|
b268fa60e7
|
Add explicit parameter to IHandleUserSession->setvisitorContacts
- Convert some remaining $_SESSION references to object calls
- Address part of https://github.com/friendica/friendica/issues/12486#issuecomment-1428489772
|
2023-03-27 21:31:54 -04:00 |
Philipp
|
c2d11328cc
|
adapt minor changers / fix tests
|
2023-03-27 19:36:14 +02:00 |
Philipp
|
36e21cacc9
|
Apply suggestions from code review
Switch to `isWritable`
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2023-03-27 19:36:14 +02:00 |
Philipp
|
e072c9985e
|
Fixup and adding tests
|
2023-03-27 19:36:13 +02:00 |
Philipp
|
fa9c3d40be
|
Add conditional help text for disabled fields
|
2023-03-27 19:36:13 +02:00 |
Philipp
|
76f3b07033
|
Disable setting fields in case we use environment variables
|
2023-03-27 19:36:13 +02:00 |
Josh Soref
|
04cbbcd2ff
|
spelling: phppath
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 20:04:07 -04:00 |
Josh Soref
|
a4a95d0b41
|
spelling: enabled
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 20:03:51 -04:00 |
Josh Soref
|
3f34b0633f
|
spelling: type
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:14:16 -04:00 |
Josh Soref
|
4206a8de3b
|
spelling: targeting
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:14:16 -04:00 |
Josh Soref
|
3fcd546151
|
spelling: structure
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:14:16 -04:00 |
Josh Soref
|
7dfdcf66e4
|
spelling: recipient
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:14:16 -04:00 |
Josh Soref
|
035f3fed25
|
spelling: intended
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:03:23 -04:00 |
Josh Soref
|
0da14c11c6
|
spelling: highly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:03:23 -04:00 |
Josh Soref
|
f6fda5840d
|
spelling: failure
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:03:23 -04:00 |
Josh Soref
|
9369691713
|
spelling: existence
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:03:23 -04:00 |
Josh Soref
|
23f2bd1a2d
|
spelling: encouraged
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:03:23 -04:00 |
Josh Soref
|
4139134cfd
|
spelling: effectiveness
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:03:23 -04:00 |
Josh Soref
|
c7b358f446
|
spelling: attachment
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:03:22 -04:00 |
Josh Soref
|
abbea6f002
|
spelling: and
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-03-26 16:03:22 -04:00 |
Michael
|
72952d2c92
|
Issue 11535: Automatically open and close the registration
|
2023-03-21 21:44:26 +00:00 |
Hypolite Petovan
|
241a512589
|
Ensure FactorySession->create returns an object no matter what
- Rename redundant method name createSession
- Add exception logging
|
2023-03-18 23:36:07 -04:00 |
Michael
|
54d5f2df43
|
More reliable system variables
|
2023-03-15 21:16:21 +00:00 |
Michael
|
bd3120d6cb
|
Use non static logger call
|
2023-02-27 07:02:06 +00:00 |
Michael
|
2b513a48c7
|
Catch all errors thrown by "fetchRaw"
|
2023-02-26 14:08:33 +00:00 |
Philipp
|
41251458a0
|
language and static
|
2023-02-20 17:23:01 +01:00 |
Philipp
|
d772331b91
|
Fix multiple serialized values
|
2023-02-20 17:22:59 +01:00 |
Philipp
|
f0c29edcde
|
Adapt BaseURL calls to new UriInterface
|
2023-02-18 21:12:21 +01:00 |
Philipp
|
dbb7022ca5
|
Refactor Installer due new BaseURL logic
|
2023-02-18 21:12:20 +01:00 |
Michael
|
baf75adfca
|
Some loglevels are adjusted to more reasonablöe levels
|
2023-02-16 20:47:37 +00:00 |
Philipp
|
3894b6fa41
|
Fix logic
|
2023-02-13 11:34:32 +01:00 |
Philipp
|
4dc164a5a1
|
manually check and create the Config table before running the update
|
2023-02-12 16:44:56 +01:00 |
Philipp
|
aeb3c7e96c
|
don't try to use the Config table if it doesn't exist
|
2023-02-12 16:23:51 +01:00 |
Philipp
|
a9c0636573
|
remove maybeSerialize (always serialize)
|
2023-02-12 15:48:41 +01:00 |
Philipp
|
2d090f0d80
|
adhere php-cs
|
2023-02-12 13:17:55 +01:00 |
Philipp
|
a153c3f594
|
Fix and adapt tests
|
2023-02-12 13:09:14 +01:00 |
Philipp
|
23742c22c3
|
suppress E_WARNING at tests with vfs://
|
2023-02-12 11:41:20 +01:00 |
Philipp
|
7895024e75
|
add license
|
2023-02-10 14:54:17 +01:00 |
Philipp
|
513ef03421
|
Revert node.config.php into Config table
|
2023-02-10 14:06:22 +01:00 |
Philipp
|
98857f8d7a
|
Add exception if lock wasn't successful
|
2023-02-10 14:06:21 +01:00 |
Philipp
|
9627af924a
|
Add support for toString/Serializable
|
2023-01-21 19:42:48 +01:00 |
Philipp
|
5358e195d7
|
Fix Introspection
|
2023-01-17 20:11:48 +01:00 |
Philipp
|
8eed43a7dd
|
Add whitespace ..
|
2023-01-17 19:23:20 +01:00 |
Philipp
|
3b262f44a3
|
Adhere feedback
|
2023-01-17 19:15:37 +01: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 |
Philipp
|
ab6efea9b2
|
Replace Config-Cache dependency with Config-Model (no more DB-waiting necessary)
|
2023-01-15 16:17:08 +01:00 |
Hypolite Petovan
|
21f172c585
|
Merge pull request #12674 from nupplaphil/bug/config_typesafe
Config: Improve the node.config.php transformation
|
2023-01-15 09:38:29 -05:00 |