Philipp Holzer
|
90b438e082
|
Move mode settings to App\Mode
- Move isAjax() to App\Mode
- Move isTablet() to App\Mode
- Move isMobile() to App\Mode
- Refactor last usage of App->isBackend()
|
2019-08-17 09:09:13 +02:00 |
|
Philipp Holzer
|
9f68e6b589
|
Add Page class for Frontend
- Move frontend logic (stylesheet, footerscript, content) to Page class
|
2019-08-15 20:52:42 +02:00 |
|
Philipp Holzer
|
08be92a862
|
Moved BaseURL to App namespace (because similar type as Arguments/Modules/Modes)
|
2019-08-15 17:23:00 +02:00 |
|
Philipp Holzer
|
cba9fa2467
|
Move isBackend logic to App\Mode
|
2019-08-15 15:51:15 +02:00 |
|
Philipp Holzer
|
b1ae58cdc5
|
fix tests & remove superfluous parameter
|
2019-08-13 16:29:16 +02:00 |
|
Philipp Holzer
|
0af9747c6c
|
Add Arguments & Modules class
|
2019-08-13 16:29:11 +02:00 |
|
|
fcb1a78352
|
Revert "Introduce Arguments / Module class"
|
2019-08-11 18:01:11 -04:00 |
|
Philipp Holzer
|
2c5ba7fc15
|
Introduce Arguments / Module class
- move from App
- add tests for Arguments/Module class
|
2019-08-11 14:24:05 +02:00 |
|
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
|
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 |
|
Philipp Holzer
|
54533c57a5
|
friendica-7426 Database performance isn't measured anymore
|
2019-07-24 11:17:55 +02:00 |
|
Philipp Holzer
|
55999730e0
|
Introduce DICE
- Adding dice library
- Adding dependency config
- Removing Factories
- Refactoring App\Mode constructor
- Refactoring App\Router constructor
- Refactoring BasePath for DI usage
- Refactoring ConfigFileLoader constructor
- Refactoring Profiler constructor
- Adjust entrypoints (index, console, worker, ..)
- Adding functional test for DI
- Fix tests because of refactorings
|
2019-07-21 01:22:10 +02:00 |
|