Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor: make share manager buildable | Robin Appelman | 2024-06-13 | 1 | -176/+19 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | test: add tests for ProfilePageController | Daniel Kesselberg | 2024-06-12 | 1 | -0/+78 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | Merge pull request #45817 from nextcloud/backport/45698/stable28 | John Molakvoæ | 2024-06-12 | 1 | -2/+13 |
|\ | |||||
| * | fix(files_sharing): dark avatar support | skjnldsv | 2024-06-12 | 1 | -2/+13 |
| | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | Merge pull request #45704 from nextcloud/backport/43942/stable28 | Arthur Schiwon | 2024-06-12 | 2 | -1/+63 |
|\ \ | |/ |/| | [stable28] fix(Session): avoid password confirmation on SSO | ||||
| * | 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 | 2 | -1/+63 |
| | | | | | | | | | | | | | | | | | | | | | | 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> | ||||
* | | fix(Mailer): Allow to enforce strict email format | Ferdinand Thiessen | 2024-06-11 | 2 | -9/+33 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Merge pull request #45294 from nextcloud/backport/44791/stable28 | John Molakvoæ | 2024-06-07 | 1 | -5/+16 |
|\ \ | |/ |/| | |||||
| * | test: adjust test to new permissions check logic | Robin Appelman | 2024-05-13 | 1 | -5/+16 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix(groups): allows to save group names with more than 64 characters | Benjamin Gaussorgues | 2024-05-31 | 2 | -5/+37 |
| | | | | | | | | | | | | Mimic behaviour from LDAP users and add a hard limit to 255 characters Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | | fix(session): Do not update authtoken last_check for passwordless | Christoph Wurst | 2024-05-29 | 1 | -0/+78 |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | fix: Extend SVG reference check | Joas Schilling | 2024-05-16 | 1 | -0/+29 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix: add check for app_api_system session flag to bypass rate limit | Florian Klinger | 2024-04-17 | 1 | -1/+5 |
| | | | | | Signed-off-by: Florian Klinger <florian.klinger@nextcloud.com> Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> | ||||
* | Merge pull request #44446 from nextcloud/backport/43057/stable28 | Benjamin Gaussorgues | 2024-04-17 | 2 | -17/+13 |
|\ | |||||
| * | feat(perf): add cache for authtoken lookup | Benjamin Gaussorgues | 2024-03-25 | 2 | -17/+13 |
| | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | | test: add test for jail watcher | Robin Appelman | 2024-04-10 | 1 | -0/+30 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | test: Update tests | Christopher Ng | 2024-04-08 | 1 | -0/+16 |
| | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | | fix(tests): Fix tests when daytime saving time change happened recently | Côme Chilliet | 2024-04-02 | 1 | -1/+1 |
|/ | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.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> | ||||
* | fix xml ocs response for serializable objects | Klaus | 2024-03-18 | 1 | -0/+39 |
| | | | | | Signed-off-by: sualko <klaus@jsxc.org> Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | chore: update logincontroller tests | Eduardo Morales | 2024-03-11 | 1 | -5/+12 |
| | | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com> | ||||
* | fix(JSResourceLocator): Consider configured app roots for files | Ferdinand Thiessen | 2024-03-07 | 1 | -4/+4 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix: Fetch custom app store url without internet connection | Julius Härtl | 2024-03-04 | 2 | -3/+11 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Merge pull request #43833 from nextcloud/backport/43428/stable28 | John Molakvoæ | 2024-02-29 | 1 | -22/+76 |
|\ | |||||
| * | 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> | ||||
* | | Add "-i" to MailTest's pipe | FedericoHeichou | 2024-02-23 | 1 | -1/+1 |
|/ | | | Signed-off-by: FedericoHeichou <federicoheichou@gmail.com> | ||||
* | fix(tests): Fix remaining tests | Joas Schilling | 2024-02-22 | 1 | -1/+7 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Fix tests after slow logout fix | Louis Chemineau | 2024-02-22 | 1 | -1/+4 |
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | Cancel PR #37405, remove regression code | Gaspard d'Hautefeuille | 2024-02-22 | 1 | -4/+25 |
| | | | | Signed-off-by: Gaspard d'Hautefeuille <github@dhautefeuille.eu> | ||||
* | Merge pull request #43181 from nextcloud/backport/42930/stable28 | Ferdinand Thiessen | 2024-02-03 | 1 | -3/+4 |
|\ | | | | | [stable28] Fix: config param 'overwritecondaddr' not working | ||||
| * | test(unit): fix RequestTest | Arthur Schiwon | 2024-01-29 | 1 | -3/+4 |
| | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | | Merge pull request #43133 from nextcloud/backport/43099/stable28 | Ferdinand Thiessen | 2024-02-01 | 1 | -1/+1 |
|\ \ | | | | | | | [stable28] fix(tests): Make PostgreSQL unit tests less flacky by ordering | ||||
| * | | fix(tests): Make PostgreSQL unit tests less flacky by ordering | Joas Schilling | 2024-02-01 | 1 | -1/+1 |
| |/ | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | add test for updating etag with unchanged mtime in child folder | Robin Appelman | 2024-01-31 | 1 | -0/+25 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | add test for updating etag with unchanged mtime | Robin Appelman | 2024-01-31 | 1 | -0/+19 |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | 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 | -2/+93 |
| | | | | 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 #42450 from nextcloud/backport/37469/stable28 | Robin Appelman | 2024-01-02 | 2 | -1/+24 |
|\ | | | | | [stable28] restore shared lock ttl to previous value when releasing | ||||
| * | adjust redis compareSetTTL to use a lua script | Robin Appelman | 2023-12-22 | 1 | -0/+21 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | restore shared lock ttl when releasing | Robin Appelman | 2023-12-22 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | AppAPI: allowed to bypass Two-Factor | Alexander Piskun | 2023-12-29 | 1 | -4/+19 |
|/ | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com> | ||||
* | fix(security): Handle idn_to_utf8 returning false | Joas Schilling | 2023-12-04 | 2 | -3/+13 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | [stable28] enh(userstatus): add OOO automation and remove calendar automation | Anna Larch | 2023-11-28 | 1 | -29/+61 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | feat(dav): dispatch out-of-office started and ended events | Richard Steinmetz | 2023-11-23 | 1 | -6/+12 |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | chore: apply changes from Nextcloud coding standards 1.1.1 | Joas Schilling | 2023-11-23 | 43 | -150/+150 |
| | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | Merge pull request #41565 from nextcloud/fix/object-storage-inconsitent-behavior | Ferdinand Thiessen | 2023-11-22 | 1 | -0/+38 |
|\ | | | | | fix(ObjectStore): Make copying behavior consistent with local storage | ||||
| * | fix(ObjectStore): Make copying behavior consistent with local storage | Ferdinand Thiessen | 2023-11-17 | 1 | -0/+38 |
| | | | | | | | | | | | | Drop file permissions on copy like we do on local storage. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | fix: Fix linkToOCSRouteAbsolute() without index.php and subfolder | Joas Schilling | 2023-11-20 | 1 | -7/+15 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> |