Commit Graph

443 Commits (ad00a149ea2bb262e62fbecf11051fd035f90ec4)

Author SHA1 Message Date
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
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Côme Chilliet 2a5e18b67a
Fix types in OCS json answer (status code is an int) 3 years ago
Côme Chilliet f2cdc4f47d
Fix crash in OCS when getting info about an application 3 years ago
Côme Chilliet 0c466b7ff5
Attempt at reducing psalm errors 3 years ago
Christoph Wurst 20fcfb5739
feat(app framework)!: Inject services into controller methods 3 years ago
Côme Chilliet cf508c1e47 Use strict typing in base.php 3 years ago
Christoph Wurst b6dd1a1d7b
fix(app framework): Fix missing cast of double controller parameters 3 years ago
Artur Neumann 81f2857f34
check if params given to API are really an array 3 years ago
Stanimir Bozhilov b44befa881 Move JSON content type regex to IRequest and make it a const 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
Carl Schwan 2a864ec13c Improve dependency injection error message 3 years ago
Christoph Wurst 41b2466d35
Clean up and deprecate app container aliases 3 years ago
Julius Härtl cea2f79bbd
Improve container return type annotations 3 years ago
Stanimir Bozhilov 46c10c77e1 Fix the JSON content type regex to match all MIME types 3 years ago
Stanimir Bozhilov d80f8f6c82 Type hint JSON content type regex and use preg_match less 3 years ago
Stanimir Bozhilov f286a9d6ac Use regex for all JSON-related content types 3 years ago
Stanimir Bozhilov 0ace70488a Treat application/json and application/scim+json in same if-block 3 years ago
Jonas Rittershofer c8b7a233a5 Allow CSRF on CORS routes 3 years ago
Stanimir Bozhilov f0dbe1148a Add support for application/scim+json content type 3 years ago
Julius Härtl 68d0038eb0
Move registration to IBootstrap 3 years ago
Julius Härtl 9b4b72826a
Reopen sessions if we need to write to them instead of keeping them open 3 years ago
Simon Leiner 09362eaeaa
Support specifying IPv6 proxies in CIDR notation 3 years ago
Carl Schwan 458c2fa297
Remove OCP\App and OCP\BackgroundJob 3 years ago
Arthur Schiwon 2a6f46e689
allow apps to specify methods carrying sensitive parameters 4 years ago
luz paz 368f83095d Fix typos in lib/private subdirectory 4 years ago
Arthur Schiwon 523572fcea
load widgets only of enabled apps 4 years ago
Carl Schwan b70c6a128f Update core to PHP 7.4 standard 4 years ago
Côme Chilliet de5b7f260f
Trying without the use 4 years ago
Côme Chilliet 9132ed8ef1
Use sabre function directly rather than duplicating it 4 years ago
Carl Schwan 7d272c54d0 Add a built-in profiler inside Nextcloud 4 years ago
Vincent Petry 80388663af Add direct arg to login flow 4 years ago
Julius Härtl eede608c0e
Add event logging to app loading 4 years ago
Julius Härtl 0f33453610
Diagnostics event logging to Nextcloud log 4 years ago
Joas Schilling 07a9f34385
Extract request id handling to dedicated class so it can be injected manually 4 years ago
Christopher Ng e3244361ba Allow registration of migrators 4 years ago
Christoph Wurst 9a656e5b35
Move calendar resource/room backend registration to IBootstrap 4 years ago
Christoph Wurst 2c356d0852
Add a Talk API for OCP 4 years ago
Carl Schwan 6312c0df69
Check style update 4 years ago
Julius Härtl 61dd1d3d97
Pass username prefill through unauthenticated request redirects 4 years ago
Côme Chilliet 113756db30
Fix ArrayAccess and JsonSerializable return types 4 years ago
Christopher Ng 9f8eae3f50 Use more explicit naming for profile link action 4 years ago
Christoph Wurst e36823f79d
Make the route name error more helpful 4 years ago
Roeland Jago Douma 8bc25e3324
Move preview provider registration to bootstrap 4 years ago
Christopher Ng 309354852f Profile backend 4 years ago
Anna Larch a58d1e6b06
Add Public Calendar Provider 4 years ago