aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #28403 from nextcloud/work/statusCarl Schwan2021-10-186-9/+106
|\ | | | | Add an API to set and rollback the user status
| * Add an API to set and rollback the user statusCarl Schwan2021-10-186-9/+106
| | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Merge pull request #29259 from nextcloud/bugfix/29257/fix-app-upgradeJoas Schilling2021-10-181-8/+10
|\ \ | |/ |/| Fix app upgrade
| * Fix app upgradeJoas Schilling2021-10-151-8/+10
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #28768 from nextcloud/check-file-existsJohn Molakvoæ2021-10-181-1/+1
|\ \
| * | Simplify :)acsfer2021-10-041-1/+1
| | |
| * | Replace `file_exists()` method by `is_file()`acsfer2021-10-041-1/+1
| | |
| * | Get `filesize()` if `file_exists()`acsfer2021-10-011-1/+1
| | | | | | | | | Should make sense.
* | | Merge pull request #29243 from nextcloud/bugfix/noid/ipropagator-sizedifferenceVincent Petry2021-10-181-1/+2
|\ \ \ | | | | | | | | Add already used optional sizeDifference parameter to IPropagator
| * | | Add already used optional sizeDifference parameter to IPropagatorJulius Härtl2021-10-141-1/+2
| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | Merge pull request #29210 from nextcloud/work/status-navbar-vueCarl Schwan2021-10-151-1/+15
|\ \ \ \ | | | | | | | | | | Add current status in navbar
| * | | | Add current status in navbarCarl Schwan2021-10-151-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ports the code to vue and if the user_status app is disabled this goes back to the previous behavior. The Avatar vue components detects changes of the status automatically. Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #29188 from nextcloud/enhancement/public-write-apiDaniel2021-10-154-0/+78
|\ \ \ \ \ | | | | | | | | | | | | Add calendar object creation API to OCP
| * | | | | Add create method to extended calendar implementationAnna Larch2021-10-154-0/+78
| | |/ / / | |/| | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Merge pull request #27217 from ↵John Molakvoæ2021-10-154-4/+46
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/techdebt/noid/make-debugging-a-cron-job-easier
| * | | | | Bump autoloaderJoas Schilling2021-10-142-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Bump since versionJoas Schilling2021-10-142-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Move queries to the joblistJoas Schilling2021-10-142-4/+44
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | Merge pull request #29235 from nextcloud/feat/appstore/enterpriseJohn Molakvoæ2021-10-153-5/+22
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | Send the subscription key to the appstore requestsJohn Molakvoæ2021-10-143-5/+22
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | | | | | Merge pull request #29231 from nextcloud/fix/calendar-providers-instancesChristoph Wurst2021-10-141-4/+31
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Build instances of the calendar providers before using them
| * | | | | Build instances of the calendar providers before using themChristoph Wurst2021-10-141-4/+31
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What we get from the registration context are only the class names. We still have to load the classes before we can use them. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Merge pull request #29157 from nextcloud/enh/opendocumentJulius Härtl2021-10-141-0/+15
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add OpenDocument flat mimetypes and x-office/drawing aliasJulius Härtl2021-10-121-0/+15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #27194 from nextcloud/new-ftpJohn Molakvoæ2021-10-141-7/+7
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | make param names consistent with interface for copy directory polyfillRobin Appelman2021-10-071-7/+7
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #29135 from nextcloud/feat/appstore-filteringJoas Schilling2021-10-141-2/+24
|\ \ \ \ \ | | | | | | | | | | | | Allow to filter apps from the appstore
| * | | | | Fix variableJohn Molakvoæ2021-10-131-5/+5
| | | | | | | | | | | | | | | | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
| * | | | | Allow to whitelist apps from the apsptoreJohn Molakvoæ2021-10-131-2/+24
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | | | | Merge pull request #28970 from nextcloud/enhancement/calendar-appointmentsChristoph Wurst2021-10-1410-1/+369
|\ \ \ \ \ | | | | | | | | | | | | Add an API for calendar providers
| * | | | | Add Public Calendar ProviderAnna Larch2021-10-1410-1/+369
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | Type the autentication provider passwords as nullable stringsChristoph Wurst2021-10-133-13/+4
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For historic reasons we couldn't add a nullable type hint before nullable type hints were supported by our target php versions. This is now possible. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Merge pull request #29187 from ↵Julius Härtl2021-10-132-5/+5
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | nextcloud/fix/noid/passwordless-app-password-generation
| * | | | allow null password in UserLoggedInEventJulien Veyssier2021-10-132-4/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
| * | | | fix login_credentials->password in session when loging in with apacheJulien Veyssier2021-10-131-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
* | | | | Merge pull request #26688 from nextcloud/enh/better-share-exceptiondebugJohn Molakvoæ2021-10-132-1/+15
|\ \ \ \ \
| * | | | | Default message for ShareNotFound exceptionJohn Molakvoæ (skjnldsv)2021-08-181-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | Add proper message to created share not foundJohn Molakvoæ (skjnldsv)2021-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | | | Merge pull request #29004 from nextcloud/bugfix/noid/fix-translated-app-detailsJoas Schilling2021-10-132-6/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix translated app details
| * | | | | | Fix translated app detailsJoas Schilling2021-09-302-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | Merge pull request #29015 from ↵Christoph Wurst2021-10-132-26/+89
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/enhancement/l10n-factory-find-generic-language Add L10n factory method for generic language heuristics
| * | | | | | | Add L10n factory method for generic language heuristicsChristoph Wurst2021-10-132-26/+89
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing `findLanguage` method tries its best to find the best language for the current users. For some tasks we don't want this but rather determine the most generic language for *another* user, e.g. when the current user trigger an email notifiaction to someone else. In this case the current user's language is a bad guess in many multi-language environments. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | | Merge pull request #29020 from ↵Joas Schilling2021-10-133-11/+18
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/keep-group-restrictions-when-reenabling-apps Keep group restrictions when reenabling apps after an update
| * | | | | | | Keep group restrictions when reenabling apps after an updateJoas Schilling2021-10-133-11/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | | Merge pull request #29140 from nextcloud/feature/noid/prepare-for-group-mentionsJoas Schilling2021-10-131-9/+11
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Prepare for group mentions in talk (and comments?)
| * | | | | | | Prepare for group mentionsJoas Schilling2021-10-081-9/+11
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | Merge pull request #29028 from nextcloud/add-supported-label-to-all-appsBjörn Schießle2021-10-121-3/+13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | add 'supported'-label to all supported apps
| * | | | | | | add 'supported'-label to all supported apps, also if they are not downloaded yetBjoern Schiessle2021-10-061-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | | | | | | | Merge pull request #29122 from nextcloud/bugfix/noid/apache-auth-apptokenChristoph Wurst2021-10-111-1/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Tokens without password should not trigger changed password invalidation
| * | | | | | | Tokens without password should not trigger changed password invalidationJulius Härtl2021-10-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>