Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(appstore): Only send subscription keys to valid appstores | Joas Schilling | 2024-01-16 | 1 | -4/+101 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | perf: Use more performant way to obtain and check the email as a login name ↵ | Julius Härtl | 2024-01-09 | 1 | -1/+1 |
| | | | | | | with token login Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Merge pull request #42548 from nextcloud/lock-restore-ttl-26 | John Molakvoæ | 2024-01-02 | 2 | -1/+24 |
|\ | |||||
| * | adjust redis compareSetTTL to use a lua script | Robin Appelman | 2024-01-02 | 1 | -0/+21 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | restore shared lock ttl when releasing | Robin Appelman | 2024-01-02 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | 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> | ||||
* | | 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> | ||||
* | Fix tests, add test for the new feature | Côme Chilliet | 2023-09-18 | 1 | -13/+77 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #40167 from nextcloud/backport/40108/stable26 | Arthur Schiwon | 2023-09-06 | 1 | -1/+42 |
|\ | | | | | [stable26] feat: add switch to disable dns pinning | ||||
| * | feat: add switch to disable dns pinning | Daniel Kesselberg | 2023-08-30 | 1 | -1/+42 |
| | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | | cleanup di for share permissions wrapper | Robin Appelman | 2023-09-04 | 2 | -12/+28 |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | tests: Add test for CacheEntry getters | Ferdinand Thiessen | 2023-08-17 | 1 | -0/+25 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Add instance category while checking new updates | Benjamin Gaussorgues | 2023-07-21 | 1 | -7/+20 |
| | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | Merge pull request #39031 from nextcloud/backport/38917/stable26 | Arthur Schiwon | 2023-07-10 | 1 | -0/+9 |
|\ | | | | | [stable26] 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> | ||||
* | | fix(dav): Abort requests with 429 instead of waiting | Joas Schilling | 2023-07-10 | 1 | -5/+5 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Merge pull request #38977 from nextcloud/backport/38625/stable26 | Arthur Schiwon | 2023-07-04 | 1 | -3/+5 |
|\ \ | |/ |/| | [stable26] 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 | -10/+27 |
|/ | | | | Signed-off-by: Simon L <szaimen@e.mail.de> | ||||
* | Merge pull request #37230 from nextcloud/backport/36033/stable26 | Arthur Schiwon | 2023-06-15 | 1 | -0/+44 |
|\ | | | | | [stable26] invalidate existing tokens when deleting an oauth client | ||||
| * | unit tests for Manager::invalidateTokensOfUser | Artur Neumann | 2023-05-19 | 1 | -0/+44 |
| | | | | | | | | Signed-off-by: Artur Neumann <artur@jankaritech.com> | ||||
* | | 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> | ||||
* | Clear generated avatar caches | jld3103 | 2023-05-16 | 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 | -3/+3 |
| | | | | | | afterController Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Merge pull request #37549 from nextcloud/backport/37520/stable26 | Joas Schilling | 2023-05-09 | 1 | -2/+21 |
|\ | | | | | [stable26] fix DBAL exception handling in setValues | ||||
| * | fix DBAL exception handling in setValues | Arthur Schiwon | 2023-04-03 | 1 | -2/+21 |
| | | | | | | | | | | | | | | | | | | This seems to be a left over after abstracting DBAL. Nowadays, IQueryBuilder::executeStatement() only throws a \OCP\DB\Exception, where previously original DBAL exceptions where thrown. These are now wrapped, the orignal classes are now mapped to a reason. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | | tests: Adapt node related unit tests mocks to required root view | Julius Härtl | 2023-05-08 | 4 | -126/+66 |
| | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | | fix: Use proper path when creating node instances | Julius Härtl | 2023-05-08 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | | Cover expire_date with unit tests | Vitor Mattos | 2023-05-03 | 1 | -2/+28 |
| | | | | | | | | Signed-off-by: Vitor Mattos <vitor@php.rio> | ||||
* | | Migrate metadata as JSON to value as STRING | Louis Chemineau | 2023-04-06 | 1 | -8/+8 |
| | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | | fix(initial-state): Log an error when initial-state can not be JSON encoded | Joas Schilling | 2023-04-04 | 1 | -5/+26 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | feat(security): Allow to opt-out of ratelimit protection, e.g. for testing on CI | Joas Schilling | 2023-04-03 | 1 | -0/+9 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Add label for logo link | Christopher Ng | 2023-03-30 | 2 | -70/+53 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | chore(tests): add tests for handleLoginFailed | Daniel Kesselberg | 2023-03-15 | 1 | -0/+97 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | Add chunking in SystemTagObjectMapper::getTagIdsForObjects | Côme Chilliet | 2023-03-14 | 1 | -5/+16 |
| | | | | | | This avoids crashing on Oracle with more than 1000 objects Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #36803 from nextcloud/fix/sqlite-comments | blizzz | 2023-03-02 | 1 | -0/+24 |
|\ | | | | | [db]: Remove not supported column comments for SQLite | ||||
| * | tests(db): Add test case to ensure column comments work | Ferdinand Thiessen | 2023-02-28 | 1 | -0/+24 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de> | ||||
* | | Fix SystemTagManagerTest#createTag test | Marcel Klehr | 2023-02-24 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | | Update tests/lib/SystemTag/SystemTagManagerTest.php | Marcel Klehr | 2023-02-24 | 1 | -5/+2 |
| | | | | | | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | | fix(SystemTagManager): Truncate overlong tag names | Marcel Klehr | 2023-02-24 | 1 | -4/+12 |
|/ | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | Revert "fix(performance): Do not set up filesystem on every call" | Joas Schilling | 2023-02-21 | 1 | -0/+72 |
| | |||||
* | feat(directediting): Allow opening by file id | Julius Härtl | 2023-02-20 | 1 | -0/+80 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Do not set up filesystem on every call | Anna Larch | 2023-02-17 | 1 | -72/+0 |
| | | | | | | Also remove old Oc_FileChunking logis that produced GC- collectable chunks Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | Revert the token scope to not end up with storing the user used in the session | Julius Härtl | 2023-02-17 | 1 | -0/+9 |
| | | | | 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/+35 |
|\ | |||||
| * | fix(CORS): CORS should only be bypassed on `PublicPage` if not logged in to ↵ | Ferdinand Thiessen | 2023-02-16 | 1 | -1/+35 |
| | | | | | | | | | | | | prevent CSRF attack vectors Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de> | ||||
* | | Merge pull request #36735 from nextcloud/fix/32635/fix-vcf-contacts | Louis | 2023-02-16 | 1 | -1/+1 |
|\ \ | | | | | | | fix the contacts-menu vcf-contact avatars | ||||
| * | | fix the contacts-menu vcf-contact avatars | Simon L | 2023-02-15 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de> |