Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(security): Handle idn_to_utf8 returning false | Joas Schilling | 2023-12-07 | 2 | -3/+13 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix: Fix linkToOCSRouteAbsolute() without index.php and subfolder | Joas Schilling | 2023-11-20 | 1 | -7/+15 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | optimize UserMountCache::registerStorage | Robin Appelman | 2023-11-16 | 1 | -14/+18 |
| | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | Merge pull request #41363 from nextcloud/optmize-storage-wrappers-27 | Benjamin Gaussorgues | 2023-11-16 | 1 | -4/+14 |
|\ | | | | | [27] optimize builtin storage wrappers | ||||
| * | optimize isShared and isMounted | Robin Appelman | 2023-11-09 | 1 | -4/+14 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Reverse X-Forwarded-For list to read the correct proxy remote address | Joas Schilling | 2023-11-16 | 1 | -6/+32 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | apply known mtime wrapper for external storages | Robin Appelman | 2023-10-10 | 1 | -1/+0 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | add wrapper to ensure we don't get an mtime that is lower than we know it is | Robin Appelman | 2023-10-10 | 1 | -0/+71 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | only determine quota_include_external_storage once for quota wrapper | Robin Appelman | 2023-09-07 | 2 | -11/+23 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | cleanup di for share permissions wrapper | Robin Appelman | 2023-09-04 | 2 | -12/+28 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | feat: add switch to disable dns pinning | Daniel Kesselberg | 2023-08-30 | 1 | -1/+52 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | Fix tests, add test for the new feature | Côme Chilliet | 2023-08-28 | 1 | -13/+77 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Make bypass function public API | Joas Schilling | 2023-08-23 | 2 | -5/+5 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | feat: Expose if the own IP is allowed to bypass bruteforce protection | Joas Schilling | 2023-08-23 | 1 | -4/+11 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | feat(security): Add a bruteforce protection backend base on memcache | Joas Schilling | 2023-08-23 | 2 | -23/+164 |
| | | | | | | Similar to the ratelimit backend Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | tests: Add test for CacheEntry getters | Ferdinand Thiessen | 2023-08-17 | 1 | -0/+25 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Fix TextProcessing test for 32bit | Marcel Klehr | 2023-08-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix: missing argument for TextProcessing Manager | Daniel Kesselberg | 2023-08-09 | 1 | -0/+7 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | Massive refactoring: Turn LanguageModel OCP API into TextProcessing API | Marcel Klehr | 2023-08-09 | 1 | -104/+99 |
| | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit ffe27ce14ca74b509c8721c9fba7c759498fa471) | ||||
* | LLM OCP API: Change Tests to use EventDispatcher mock | Marcel Klehr | 2023-08-09 | 1 | -41/+8 |
| | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit bf2dcd67f3cb83e3bebc472d65fac3bc8755e25d) | ||||
* | LLM OCP API: s/getAvailableTasks/getAvailableTaskClasses/ | Marcel Klehr | 2023-08-09 | 1 | -6/+6 |
| | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit d56286b8acb319e05eaa8b8a920c76e76da336cf) | ||||
* | Add test for task cleanup | Marcel Klehr | 2023-08-09 | 1 | -0/+37 |
| | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit c568c4a4640e79134eaa59625a546915bb706f28) | ||||
* | Fix tests | Marcel Klehr | 2023-08-09 | 2 | -29/+99 |
| | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit 20cb9935ca80c32665b131315078661064037795) | ||||
* | Add preliminary tests | Marcel Klehr | 2023-08-09 | 1 | -0/+269 |
| | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit ebc76315441d75c3c7659c8a3fd0a285bdcd8cb2) | ||||
* | feat(HTTPClient): Provide wrapped access to Guzzle's asyncRequest() | Joas Schilling | 2023-08-07 | 2 | -3/+10 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | JobTest: Remove outdated tests | Marcel Klehr | 2023-07-28 | 1 | -52/+0 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | cs:fix | Marcel Klehr | 2023-07-28 | 1 | -1/+0 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | Add test for ParallelAwareJob | Marcel Klehr | 2023-07-28 | 2 | -5/+89 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | Merge pull request #39522 from nextcloud/backport/39264/stable27 | Andy Scherzinger | 2023-07-27 | 1 | -7/+20 |
|\ | | | | | [stable27] Add instance category while checking new updates | ||||
| * | Add instance category while checking new updates | Benjamin Gaussorgues | 2023-07-21 | 1 | -7/+20 |
| | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | | fix: Correctly add `module` content type to script tags when scripts with ↵ | Ferdinand Thiessen | 2023-07-23 | 1 | -0/+12 |
|/ | | | | | | versions are used Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #38953 from nextcloud/backport/38917/stable27 | Arthur Schiwon | 2023-07-10 | 1 | -0/+9 |
|\ | | | | | [stable27] fix(l10n): Fix plural issue with different locale and language | ||||
| * | fix(l10n): Fix plural issue with different locale and language | Joas Schilling | 2023-06-27 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | We need to use the language code here instead of the locale, because Symfony does not distinguish between the two and would otherwise e.g. with locale "Czech" and language "German" try to pick a non-existing plural rule, because Czech has 4 plural forms and German only 2. Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Merge pull request #38976 from nextcloud/backport/38625/stable27 | Arthur Schiwon | 2023-07-04 | 1 | -3/+5 |
|\ \ | |/ |/| | [stable27] fix: expect interface, not a specific implementation | ||||
| * | chore: ugly type juggling | Arthur Schiwon | 2023-06-23 | 1 | -3/+5 |
| | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | | try to fix tests | Simon L | 2023-06-26 | 1 | -18/+25 |
|/ | | | | Signed-off-by: Simon L <szaimen@e.mail.de> | ||||
* | redis: move lua scripts to class and add type hints | Varun Patil | 2023-05-31 | 1 | -3/+1 |
| | | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu> | ||||
* | add test to verify redis lua script hashes | Robin Appelman | 2023-05-31 | 1 | -0/+8 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #38143 from nextcloud/fix/generated-avatars-cache | Simon L | 2023-05-16 | 1 | -1/+1 |
|\ | | | | | Fix generated avatars cache | ||||
| * | Clear generated avatar caches | jld3103 | 2023-05-15 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> | ||||
* | | fix(middleware): Also abort the request when reaching max delay in ↵ | Joas Schilling | 2023-05-15 | 1 | -7/+7 |
|/ | | | | | | afterController Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix(JSResourceLocator): Handle missing translations silently | Ferdinand Thiessen | 2023-05-11 | 1 | -0/+22 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #37691 from nextcloud/object-store-background-scan | John Molakvoæ | 2023-05-11 | 1 | -16/+26 |
|\ | |||||
| * | repair -1 folder sizes for object store background scan | Robin Appelman | 2023-05-10 | 1 | -16/+26 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #37838 from nextcloud/event-logger-http | Robin Appelman | 2023-05-09 | 1 | -1/+11 |
|\ \ | |/ |/| | log performance events for http requests | ||||
| * | log performance events for http requests | Robin Appelman | 2023-04-28 | 1 | -1/+11 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix(dav): Abort requests with 429 instead of waiting | Joas Schilling | 2023-05-03 | 1 | -5/+5 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Merge pull request #38024 from nextcloud/fix/fix-32bits-ci | Arthur Schiwon | 2023-05-03 | 1 | -6/+3 |
|\ \ | | | | | | | Fix 32bits ci | ||||
| * | | Put back file cleanups, and remove dead code in ↵ | Côme Chilliet | 2023-05-02 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | tests/lib/Template/JSResourceLocatorTest.php Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | Remove the array_pop failing tests on 32bit CI | Côme Chilliet | 2023-05-02 | 1 | -3/+1 |
| |/ | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |