aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* fix(settings): Fix title of profile scope optionsJoas Schilling2023-04-261-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #35121 from nextcloud/feat/dav-wrap-app-calendarsChristoph Wurst2023-04-2612-19/+758
|\ | | | | Feature: Provide access to app generated calendars through CalDAV
| * Feature: Provide access to app generated calendars through CalDAVFerdinand Thiessen2023-04-2512-19/+758
| | | | | | | | | | | | | | | | | | | | | | This adds CalDAV support for app generated calendars, which are registered to the nextcloud core. This is done by adding a dav plugin which wraps all ICalendarProviders into a Sabre plugin (inspired by the deck app). Add unit test for AppCalendar wrapper plugin and calendar object implementation. Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* | Merge pull request #37904 from nextcloud/bugfix/noid/file-widget-clickSimon L2023-04-261-1/+1
|\ \ | | | | | | fix: Use proper link for navigating to files on click handler
| * | fix: Use proper link for navigating to files on click handlerJulius Härtl2023-04-251-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-2622-0/+138
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #33161 from vincentdh/masterSimon L2023-04-261-2/+2
|\ \ \ | |_|/ |/| | Fix: External storage - exception for the handler whenSelectAuthMechanism
| * | Fix: External storage - exception thrown for the handler whenSelectAuthMechanismVincent Handfield2023-04-171-2/+2
| | | | | | | | | | | | Signed-off-by: Vincent Handfield <vincent@accestech.com>
* | | Merge pull request #36378 from nextcloud/fix/improve-taint-analysisJoas Schilling2023-04-251-1/+1
|\ \ \ | | | | | | | | Add missing taint analysis docblock comments, and improve escaping in…
| * | | Add missing taint analysis docblock comments, and improve escaping in some ↵Carl Schwan2023-04-241-1/+1
| | |/ | |/| | | | | | | | | | | | | | | | methods Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-2528-8/+266
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #36784 from nextcloud/fix/user_ldap-update-groups-fail-getDaniel2023-04-241-1/+12
|\ \ \ | |/ / |/| | Properly test and log when a group is not found
| * | Properly test and log when a group is not foundCôme Chilliet2023-02-201-1/+12
| | | | | | | | | | | | | | | | | | | | | Avoid an error about passing null instead of IGroup to the event constructor, instead skip the failed group and log the problem. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #37856 from march42/bugfix/ldap_profiledata_removedCôme Chilliet2023-04-241-12/+18
|\ \ \ | | | | | | | | removed profile data from LDAP will get removed
| * | | code stylingMarc Hefter2023-04-241-5/+5
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Marc Hefter <marchefter@march42.net>
| * | | Update apps/user_ldap/lib/User/User.phpMarc Hefter2023-04-241-1/+1
| | | | | | | | | | | | | | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Marc Hefter <marchefter@march42.net>
| * | | removed profile data from LDAP will get removedMarc Hefter2023-04-211-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If attribute mapping is configured and no value present in LDAP, the according profile field is emptied. Removing an attribute e.g. phone from LDAP will cause the phone number being removed from profile. Signed-off-by: Marc Hefter <marchefter@gmail.com>
* | | | Merge pull request #37763 from ↵Joas Schilling2023-04-2488-143/+76
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/techdebt/36014/require-scour-0.38.2-for-svg-optimization chore(assets): Require scour 0.38.2 (Ubuntu LTS 22.04+) for SVG optimization
| * | | | fix(assets): Optimize JPGs with jpegoptim 1.4.7Joas Schilling2023-04-249-0/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | fix(assets): Optimize PNGs with optipng 0.7.7Joas Schilling2023-04-243-0/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | fix(assets): Optimize SVGs with scour 0.38.2Joas Schilling2023-04-2476-143/+76
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #37895 from nextcloud/fix-make-grid-toggle-stickySimon L2023-04-245-7/+8
|\ \ \ \ \ | | | | | | | | | | | | fix: make grid view button sticky
| * | | | | fix: make grid view button stickyDaniel Kesselberg2023-04-235-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | | Merge pull request #37717 from ↵Louis2023-04-242-2/+177
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | nextcloud/artonge/fix/dont_override_stored_credentials_with_saml Do not override stored credentials when login in with SAML
| * | | | | Test StorePasswordListenerLouis Chemineau2023-04-191-0/+175
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | | | | Do not override stored credentials when login in with SAMLLouis Chemineau2023-04-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When login in with SAML, the password from `$event->getPassword()` is `null`. This PR makes sure that this `null` value won't be used to override the stored password even though it is different. This PR also allow for the password and user to be updated even though they were not set before. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-244-0/+76
| |/ / / / |/| | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-2320-36/+102
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | chore(deps): Bump query-string from 7.1.1 to 8.1.0John Molakvoæ2023-04-221-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | | | | Merge pull request #37866 from nextcloud/fix/files-vueJohn Molakvoæ2023-04-2214-41/+141
|\ \ \ \ \
| * | | | | fix(files): do not execute the default action on foldersJohn Molakvoæ2023-04-211-8/+14
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * | | | | fix(files): favorite marker cssJohn Molakvoæ2023-04-211-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * | | | | fix(files): fileid attributeJohn Molakvoæ2023-04-213-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * | | | | feat(files): allow navigation entry removalJohn Molakvoæ2023-04-211-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * | | | | fix(files): paths store reactivityJohn Molakvoæ2023-04-213-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * | | | | feat(files): add dir file action parameterJohn Molakvoæ2023-04-214-8/+14
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * | | | | feat(files): add sidebar actionJohn Molakvoæ2023-04-213-3/+68
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * | | | | fix(files): always force menuJohn Molakvoæ2023-04-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-2210-6/+120
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | chore(autoloader): Update autoloaders with composer 2.5.5Joas Schilling2023-04-2182-299/+596
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #37858 from nextcloud/fix/lockJohn Molakvoæ2023-04-212-20/+21
|\ \ \ \ \ | | | | | | | | | | | | Fix lockfile and update cypress
| * | | | | chore(npm): fix warning and buildJohn Molakvoæ2023-04-212-20/+21
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | | | | Merge pull request #37525 from nextcloud/file-debug-infoRobin Appelman2023-04-212-0/+11
|\ \ \ \ \ | |/ / / / |/| | | | add command for getting fileinfo for debugging
| * | | | add command for getting fileinfo for debuggingRobin Appelman2023-04-172-0/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-2134-0/+214
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #37826 from nextcloud/bugfix/noid/no-error-for-guestsJoas Schilling2023-04-202-16/+9
|\ \ \ \ \ | | | | | | | | | | | | fix(files): Don't throw an error when guests access the controller
| * | | | | fix(files): Don't throw an error when guests access the controllerJoas Schilling2023-04-192-16/+9
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | Merge pull request #37428 from nextcloud/enh/ignore-non-numeric-versionsCôme Chilliet2023-04-201-1/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | Ignore and log non integer versions
| * | | | | | Check for non-numeric versions, not non-integerCôme Chilliet2023-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All versions are string Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | Ignore and log non integer versionsCôme Chilliet2023-04-051-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids being stuck when there is one buggy file version with a non-integer version. It allows the expiration process to not crash and continue with the other ones. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>