Commit Graph

1457 Commits

Author SHA1 Message Date
Jakobus Schürz
359ad6ff5a fix a warning and suggestions for pullrequest
* fix indentation to tabs
* remove unneeded calls for dropzone.min.js and dropzone.min.css
* removed debug output
2023-03-19 18:52:45 +01:00
Jakobus Schürz
29d7b4ef24 fix path for js and css loading 2023-03-19 18:52:45 +01: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
Philipp
bc60eb6cb7 Apply feedback and describe the encoding method 2023-01-15 11:57:43 +01:00
Philipp
4c28f9cf9c Config: Improve the node.config.php transformation
- Add more types
- Improvement for assoziative arrays and key-value arrays
- Add a lot more tests
2023-01-15 00:53:51 +01:00
Hypolite Petovan
e73adde5fb Remove App dependency from Hook::callSingle
- This was causing a circular dependency with the logger_instance hook
2023-01-14 10:38:37 -05:00
Philipp
fef10e8a57 Improve encapsulation 2023-01-11 22:00:29 +01:00
Philipp
11a8bd17e3 Assure that deleted cat/keys are working as expected
- A deleted cache-key would delete a merged cache-key as well
- Deleting a key in the Model results in reloading the config to assure any value from underlying files
2023-01-11 21:53:34 +01:00
Philipp
fd882abd80 Revert Cache delete() behavior to stable version 2023-01-11 21:10:59 +01:00
Hypolite Petovan
3966b58965 Only show line number if it's provided in System::callstack
- Address https://github.com/friendica/friendica/issues/12488#issuecomment-1377373973
2023-01-10 10:41:20 -05:00
Hypolite Petovan
4d5d8e5b64 Add line number to output in System::callstack 2023-01-09 16:06:22 -05:00
Philipp
979672a3c1 Filter disabled addons with "null" 2023-01-08 02:49:56 +01:00
Philipp
5ea50a9e81 Fix "null" addon list 2023-01-08 02:49:56 +01:00
Philipp
2293ff6206 Add test for Addon failures 2023-01-08 02:49:56 +01:00
Philipp
0429a4e429 Fix loading empty node.config.php 2023-01-08 02:49:56 +01:00
Philipp
6aaf1ea5d4 Fix addons problem more elegant 2023-01-07 20:49:29 +01:00
Philipp
9fb5b95b5e Fix other foreach() troubles at Addon.php 2023-01-07 19:54:59 +01:00
Philipp
6454c1dee7 Don't ksort() on null 2023-01-07 19:52:43 +01:00
Philipp
6bd1740a94 omg .. wrong assertion .. 2023-01-07 15:49:55 +01:00
Philipp
6e4e2c4a82 Fix warning text 2023-01-07 15:30:45 +01:00
Philipp
6e0d16f22b Add warning message in case node.config.php isn't writable 2023-01-07 15:16:55 +01:00
Philipp
80e8f4aa34 Execute critical worker tasks, even if we're in daemon mode 2023-01-07 13:43:16 +01:00
Philipp
5b2e02889e Fix Update::run() 2023-01-06 17:50:56 +01:00