Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | feat(dependencyinjection): Allow optional (nullable) services | Christoph Wurst | 2023-11-03 | 1 | -0/+5 | |
| | | | | | | | | | | | | Allows working with classes that might or might not be available. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
| * | Merge pull request #40326 from nextcloud/enh/text-to-image-api | Joas Schilling | 2023-10-26 | 1 | -0/+24 | |
| |\ | | | | | | | Implement TextToImage OCP API | |||||
| | * | Implement TextToImage OCP API | Marcel Klehr | 2023-10-18 | 1 | -0/+24 | |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
| * | | Add api to register setup checks | Carl Schwan | 2023-10-19 | 1 | -3/+27 | |
| |/ | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> | |||||
| * | Merge pull request #40865 from nextcloud/bugfix/noid/fix-version-comment | Joas Schilling | 2023-10-16 | 1 | -1/+1 | |
| |\ | | | | | | | Fix version number in ITimeFactory after it was delayed | |||||
| | * | Fix version number in ITimeFactory after it was delayed | Joas Schilling | 2023-10-11 | 1 | -1/+1 | |
| | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
| * | | fix(docs): Fix parameter types in docs | Joas Schilling | 2023-10-13 | 1 | -8/+2 | |
| |/ | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
| * | fixed Drone test | Alexander Piskun | 2023-10-06 | 1 | -1/+2 | |
| | | | | | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com> | |||||
| * | added CORS skip if session was created by AppAPI | Alexander Piskun | 2023-10-02 | 1 | -0/+4 | |
| | | | | | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com> | |||||
| * | Convert isset ternary to null coalescing operator | Hamid Dehnavi | 2023-09-28 | 1 | -6/+2 | |
| | | | | | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | |||||
| * | Remove deprecated methods Util::writeLog and DIContainer::log | Côme Chilliet | 2023-09-25 | 1 | -27/+0 | |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
| * | feat(appframework): Expose programmatic rate limiter | Christoph Wurst | 2023-09-20 | 1 | -0/+3 | |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | | Refactor `OC\Server::getThemingDefaults` | Andrew Summers | 2023-08-29 | 1 | -1/+1 | |
|/ | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com> | |||||
* | techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25 | Joas Schilling | 2023-08-28 | 4 | -17/+12 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | fix(middleware): Fix header injection for bruteforce middleware | Joas Schilling | 2023-08-22 | 1 | -5/+1 | |
| | | | | | | | Calling setHeaders(getHeaders()) breaks the CSP nonce for unknown reasons So shifting back to old standard practise for now Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | feat: Add a header which signals that the request was throttled | Joas Schilling | 2023-08-21 | 1 | -4/+14 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | add separate event for rendering login page template | Robin Appelman | 2023-08-17 | 1 | -2/+8 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | Rewrite OCS CSRF check to be readable | jld3103 | 2023-08-16 | 1 | -7/+15 | |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> | |||||
* | fix!: Remove legacy event dispatching Symfony's GenericEvent from ↵ | Joas Schilling | 2023-07-27 | 1 | -30/+5 | |
| | | | | | | AdditionalScripts Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | Merge pull request #38854 from nextcloud/enh/llm-api | Marcel Klehr | 2023-07-21 | 1 | -0/+21 | |
|\ | ||||||
| * | Massive refactoring: Turn LanguageModel OCP API into TextProcessing API | Marcel Klehr | 2023-07-14 | 1 | -10/+10 | |
| | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
| * | LLM OCP API: Add to RegistrationContext | Marcel Klehr | 2023-07-07 | 1 | -0/+21 | |
| | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
* | | fix(CardDAV): catch right exception when checking for federated app classes | Anna Larch | 2023-07-06 | 1 | -1/+0 | |
|/ | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | Add template types to responses | jld3103 | 2023-06-30 | 3 | -1/+27 | |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> | |||||
* | Allow stdClass in XML responses | jld3103 | 2023-06-13 | 1 | -0/+4 | |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> | |||||
* | Merge pull request #38261 from fsamapoor/replace_strpos_calls_in_lib_private | Robin Appelman | 2023-06-01 | 6 | -17/+17 | |
|\ | | | | | Refactors "strpos" calls in lib/private to improve code readability. | |||||
| * | Refactors "strpos" calls in lib/private to improve code readability. | Faraz Samapoor | 2023-05-15 | 6 | -17/+17 | |
| | | | | | | | | Signed-off-by: Faraz Samapoor <fsamapoor@gmail.com> | |||||
* | | chore: Drop \OC_App::getAppInfo | Christoph Wurst | 2023-06-01 | 1 | -1/+2 | |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | | fix(middleware): Also abort the request when reaching max delay in ↵ | Joas Schilling | 2023-05-15 | 1 | -22/+30 | |
|/ | | | | | | afterController Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | feat(security): Add PHP \Attribute for remaining security annotations | Joas Schilling | 2023-04-25 | 4 | -27/+132 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | feat(ratelimit): Add Attributes support to rate limit middleware | Joas Schilling | 2023-04-24 | 1 | -41/+77 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | Merge branch 'master' into enh/type-iconfig-getter-calls | Côme Chilliet | 2023-04-20 | 2 | -0/+25 | |
|\ | | | | | Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> | |||||
| * | Merge pull request #37674 from nextcloud/feature/speech-to-text | Joas Schilling | 2023-04-19 | 1 | -0/+22 | |
| |\ | | | | | | | feat(SpeechToText): Add SpeechToText OCP provider API | |||||
| | * | feat(SpeechToText): Add SpeechToText provider API | Marcel Klehr | 2023-04-11 | 1 | -0/+22 | |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
| * | | fix(security)!: Use consistent HTTP status for strict cookie checks | Christoph Wurst | 2023-04-17 | 1 | -0/+3 | |
| |/ | | | | | | | | | | | | | Before: 503/412 Now: 412 + json body explaining the error Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* / | Use typed version of IConfig::getSystemValue as much as possible | Côme Chilliet | 2023-04-05 | 1 | -7/+7 | |
|/ | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | Add a debug message when throttling without defining | Joas Schilling | 2023-03-08 | 2 | -11/+11 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | feat(middleware): Migrate BruteForceProtection annotation to PHP Attribute ↵ | Joas Schilling | 2023-03-08 | 1 | -5/+43 | |
| | | | | | | and allow multiple Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | feat(appframework): ⌚ Make ITimeFactory extend \PSR\Clock\ClockInterface | Joas Schilling | 2023-03-03 | 1 | -1/+25 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | feat(translations): Add translation provider API | Julius Härtl | 2023-02-27 | 1 | -0/+25 | |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | |||||
* | Merge pull request #36396 from nextcloud/fix/cors | Julius Härtl | 2023-02-17 | 1 | -1/+1 | |
|\ | ||||||
| * | fix(CORS): CORS should only be bypassed on `PublicPage` if not logged in to ↵ | Ferdinand Thiessen | 2023-02-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | prevent CSRF attack vectors Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de> | |||||
* | | Merge pull request #36656 from nextcloud/route-instrumentation | Julius Härtl | 2023-02-14 | 1 | -5/+17 | |
|\ \ | ||||||
| * | | more routing performance instrumentation | Robin Appelman | 2023-02-10 | 1 | -5/+17 | |
| |/ | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | Merge pull request #36525 from nextcloud/fix/noid/params-put | Julius Härtl | 2023-02-13 | 1 | -6/+12 | |
|\ \ | | | | | | | fix: Only get params from PUT content if possible | |||||
| * | | fix: Only get params from PUT content if possible | Julius Härtl | 2023-02-03 | 1 | -6/+12 | |
| | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | |||||
* | | | instrumentation for app booting | Robin Appelman | 2023-02-09 | 1 | -8/+8 | |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | add more performance instrumentation for app registering | Robin Appelman | 2023-02-09 | 1 | -2/+14 | |
| |/ |/| | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | fix: Throw `NotFoundExceptionInterface` to fulfill PSR container interface ↵ | Ferdinand Thiessen | 2023-02-06 | 2 | -2/+44 | |
|/ | | | | | | if class not found Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de> | |||||
* | Pluggable share provider | Louis Chemineau | 2023-02-02 | 1 | -0/+22 | |
| | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Louis Chemineau <louis@chmn.me> |