Commit Graph

134 Commits (7620d230df8756a9c439c4acbd756fbeae9345f7)

Author SHA1 Message Date
Côme Chilliet f68d4f7300
Remove deprecated methods Util::writeLog and DIContainer::log 2 years ago
Joas Schilling 25309bcb45
techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25 2 years ago
Joas Schilling 2b49861679
Add a debug message when throttling without defining 3 years ago
Christoph Wurst 8d9af3e262
feat(app-framework): Add support for global middlewares 3 years ago
Christoph Wurst 907ff68bfc
perf(app-framework): Make the app middleware registration lazy 3 years ago
Christoph Wurst 20fcfb5739
feat(app framework)!: Inject services into controller methods 3 years ago
Julius Härtl f0a0bfaaee
Move to str_starts_with 3 years ago
Julius Härtl 3899de12b7
Skip querying the app container for server namespace 3 years ago
Julius Härtl d7ecbe32d2
Avoid container dance for appName 3 years ago
Julien Veyssier 4a3f3beb0b
use bruteforce protection on all methods wrapped by PublicShareMiddleware 3 years ago
Christoph Wurst 41b2466d35
Clean up and deprecate app container aliases 3 years ago
Julius Härtl 0f33453610
Diagnostics event logging to Nextcloud log 4 years ago
Carl Schwan 6958d8005a
Add admin privilege delegation for admin settings 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Joas Schilling df47445c01
Fix unit tests 5 years ago
Roeland Jago Douma 68ec18323d Fix types in the Group Manager 5 years ago
Joas Schilling 3212c074b9
Log the number of queries built and executed 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 5 years ago
Christoph Wurst c889021334
Add a scoped PSR logger for apps 6 years ago
Christoph Wurst 4152216bd8
Use PSR container interface and deprecate our own abstraction 6 years ago
Roeland Jago Douma fa9dfd83c9
Fix AppFramework services 6 years ago
Roeland Jago Douma 12fa748c49
Move the notmodified check to middleware where it belongs 6 years ago
Roeland Jago Douma 203d7eb1d3
Add AppFramework GZip middleware to gzip responses 6 years ago
Roeland Jago Douma 32c93ee08e
Move over the IConfig for globalscale 6 years ago
Roeland Jago Douma 163463dea5
Add InitialState Appframework service 6 years ago
Roeland Jago Douma 4e59c6f9b5
Remove double registrations 6 years ago
Roeland Jago Douma 8a8623c569
Simple AppConfig wrapper for the AppFramework 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst afbd9c4e6e
Unify function spacing to PSR2 recommendation 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 1b46621cd3
Update license headers for 18 6 years ago
Daniel Kesselberg 0016480370
Decouple resource provider registration 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Roeland Jago Douma 098ab7af4b
Do DI on registered middleware as well 6 years ago
Roeland Jago Douma 3f12ec95f0
SessionMiddleware: declare session property 6 years ago
Roeland Jago Douma b8c5008acf
Add feature policy header 7 years ago
Roeland Jago Douma 37a4282c7a
Split up security middleware 7 years ago
Roeland Jago Douma 357263a70b
Do not try to autoload built in types 7 years ago
Christoph Wurst 22ae682823
Make it possible to show admin settings for sub admins 7 years ago
Joas Schilling 471827cb31
Make sure all middlewares are only registered once 7 years ago
Joas Schilling 702dcfb728
Make names mandatory 7 years ago
Roeland Jago Douma 60e5a5eca4
Do not do redirect handling when loggin out 7 years ago
Roeland Jago Douma d182037bce
Emit to load additionalscripts 7 years ago
Roeland Jago Douma 54ff913de6
Cleanup middleware registering 7 years ago
Roeland Jago Douma 2452a3ec73
Properly query the methodreflector 7 years ago
Roeland Jago Douma 0e5147f001
Fix tests 7 years ago
Roeland Jago Douma bfb5ef4b29
The identityproof manager should be in Server 7 years ago
Roeland Jago Douma 8f833a309a
No need to register it also in the DI Container 7 years ago