Philipp Holzer
34e4968c06
Adding possibility to use a different cache-backend for locking and caching
...
- Renaming *LockDriver to *Lock since it isn't a "driver" anymore
2019-08-04 15:42:39 +02:00
Philipp Holzer
86bf2ee45a
Rename *CacheDriver to *Cache because they don't act as driver anymore
2019-08-04 10:26:53 +02:00
Philipp Holzer
d56bd28a07
Refactor Cache/Lock to DICE
...
- Refactor Cache classes
- Refactor Lock classes
- Improved test speed (removed some seperate class annotations)
2019-08-03 20:51:58 +02:00
Philipp Holzer
5935e69d33
Adding Configuration dependency
2019-07-31 19:43:00 +02:00
Philipp Holzer
a60eb9e33d
Use DICE for Console
...
- Use Friendica\Core\Console as Controller for DI-library
- Refactor every console command to use DICE (when possible)
- Adjusting tests
2019-07-31 19:37:42 +02:00
Hypolite Petovan
1dbdb9dd15
Update server block console help text to reflect the addition of shell wildcard syntax
2019-07-25 22:37:14 -04:00
Philipp Holzer
a8e6a57e9b
Fixing installer
2019-07-21 14:21:02 +02:00
Philipp Holzer
92fb0a82ca
Dynamic config loading
...
- Move settings, defaults and dbstructure to directory 'static'
- Dynamic loading of config files (after the static loading)
- Filter out '-sample.config.php' and '-sample.ini.php' files
- Remove unnecessary ConfigFileManager
- Move ConfigFileLoader to Utils
- Add tests for multi-loading for INI, config and sample-filtering
2019-07-16 20:16:43 +02:00
Philipp Holzer
c82127ffb7
Splitting ConfigCache & PConfigCache
...
- Remove IConfigCache & IPConfigCache
- Add new PConfigCache
- Add missing Logger::init() (bugfixing tests)
2019-07-12 22:53:37 +02:00
Hypolite Petovan
50fa6b7e02
Use Contact::getIdForURL instead of Probe::uri and manual contact table lookup
...
- Address https://forum.friendi.ca/display/0b6b25a8-215d-1bab-29c9-77a221796252
- Normalize quote style
- Remove deprecated get_app() call
2019-07-02 19:25:24 -04:00
Hypolite Petovan
da56e0a541
Add tests folder to typo console coverage
...
- Use correct config object in Console\Typo
2019-06-15 22:27:20 -04:00
Hypolite Petovan
8b3592b08c
Revert renaming variable in Console\GlobalCommunityBlock
2019-05-16 08:42:07 -04:00
Hypolite Petovan
dbedcdbf69
Add reason editing to console globalcommunityblock command
2019-05-15 19:30:48 -04:00
Philipp Holzer
d716a3326f
Move Console namespace one level up
2019-05-02 23:17:35 +02:00