Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(lookup-server): disable lookup server for non-global scale setups | Ferdinand Thiessen | 22 hours | 1 | -60/+42 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(lookup-server): do not query data by default | Ferdinand Thiessen | 23 hours | 1 | -4/+4 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | refactor(TempManager): Simplify and unify implementations and remove legacy ↵backport/51194/stable26 | provokateurin | 9 days | 1 | -18/+7 |
| | | | | | | behavior Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(sharing): Move permission validation to share manager | Ferdinand Thiessen | 2025-01-31 | 1 | -5/+25 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix: fix mimetype not being updated when changing file extention on object storebackport/40394/stable26 | Robin Appelman | 2024-12-11 | 1 | -0/+35 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | fix(migration): Decrypt ownCloud secrets v2 | Christoph Wurst | 2024-11-28 | 1 | -0/+13 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | fix: Remove call to non-existing method in 28 and add missing use in test | Côme Chilliet | 2024-08-27 | 1 | -0/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(tests): Fix PHP 8.0 compatibility | Côme Chilliet | 2024-08-27 | 1 | -1/+2 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(tests): Adapt tests to change of DefaultShareProvider constructor | Côme Chilliet | 2024-08-27 | 1 | -8/+17 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #45812 from nextcloud/backport/43942/stable26 | Arthur Schiwon | 2024-06-18 | 2 | -6/+126 |
|\ | | | | | [stable26] fix(Session): avoid password confirmation on SSO | ||||
| * | test(unit): adjust testSSO scenario and test class | Arthur Schiwon | 2024-06-13 | 2 | -5/+67 |
| | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
| * | fix(Token): make new scope future compatible | Arthur Schiwon | 2024-06-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | - "password-unconfirmable" is the effective name for 30, but a draft name was backported. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
| * | fix(Session): avoid password confirmation on SSO | Arthur Schiwon | 2024-06-12 | 1 | -1/+59 |
| | | | | | | | | | | | | | | | | | | | | | | SSO backends like SAML and OIDC tried a trick to suppress password confirmations as they are not possible by design. At least for SAML it was not reliable when existing user backends where used as user repositories. Now we are setting a special scope with the token, and also make sure that the scope is taken over when tokens are regenerated. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | | test: add tests for ProfilePageController | Daniel Kesselberg | 2024-06-14 | 1 | -0/+74 |
|/ | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix: Extend SVG reference check | Joas Schilling | 2024-05-22 | 1 | -0/+29 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | test: Update tests | Christopher Ng | 2024-04-08 | 1 | -0/+16 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | fix(config): Make sure user keys are strings | Christoph Wurst | 2024-03-19 | 1 | -0/+25 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | feat(share): save date and time for expiration | Benjamin Gaussorgues | 2024-02-26 | 1 | -22/+76 |
| | | | | | | | | Because of timezones, not saving time can lead to unexpected behaviour when sharing an item sooner than timezone offset Example: sharing a file before 9am when in UTC+9 Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | fix(session): Avoid two useless authtoken DB queries for every anonymous request | Git'Fellow | 2024-01-17 | 1 | -0/+50 |
| | | | | | | Co-Authored-By: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | 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> | ||||
* | | Merge pull request #41627 from nextcloud/backport/41616/stable26 | Arthur Schiwon | 2023-12-04 | 1 | -7/+15 |
|\ \ | | | | | | | [stable26] fix: Fix linkToOCSRouteAbsolute() without index.php and with subfolder | ||||
| * | | fix: Fix linkToOCSRouteAbsolute() without index.php and subfolder | Joas Schilling | 2023-11-20 | 1 | -7/+15 |
| | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | | ci(acceptance): fix dev branch | Arthur Schiwon | 2023-11-23 | 1 | -1/+1 |
|/ / | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* / | 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> | ||||
* | fix: also run phpunit on `apps/theming/css` modified files | John Molakvoæ | 2023-07-13 | 1 | -0/+2 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.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> | ||||
* | Merge pull request #38275 from nextcloud/backport/38274/stable26 | Joas Schilling | 2023-05-16 | 1 | -3/+3 |
|\ | | | | | [stable26] fix(middleware): Also abort the request when reaching max delay in af… | ||||
| * | 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> | ||||
* | | fix(tests): Adjust unit tests | Joas Schilling | 2023-05-15 | 1 | -8/+8 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> |