summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | [tx-robot] updated from transifexNextcloud bot2022-09-092-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #33788 from nextcloud/improve-recentCarl Schwan2022-09-081-27/+55
|\ \ \ \ \ \ | | | | | | | | | | | | | | Improve getting recent files performance
| * | | | | | Filter out old files when trying to get recent filesCarl Schwan2022-09-051-27/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only do so when asking for less than 100 files and having an offset equal to 0. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | | | | Merge pull request #33906 from nextcloud/fix/fix-calendar-tests-getTimestampblizzz2022-09-081-1/+16
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix Calendar tests mocking a non-existant method.
| * | | | | | | Fix various errors in iMIP logicAnna Larch2022-09-081-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | | | | | | [tx-robot] updated from transifexNextcloud bot2022-09-086-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | Merge pull request #33600 from nextcloud/lazy-quotablizzz2022-09-072-24/+55
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | get quota for user only when needed
| * | | | | | | | get quota for user only when neededRobin Appelman2022-09-012-24/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | always apply the wrapper but have the wrapper get the quota lazily only when an operation where quota is applied is performed Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | | [tx-robot] updated from transifexNextcloud bot2022-09-074-26/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | Merge pull request #33813 from nextcloud/fix/infinite_email_change_notificationLouis2022-09-061-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Compare lowercase email when updating from ldap
| * | | | | | | | | I dug into it again, and the issue is much simpler than I previously though.Louis Chemineau2022-09-061-1/+1
| | |_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - LDAP has an email address with capital letters - NC store this address in lower case - When the user logs in, we compare the [stored email with the new lower case email](https://github.com/nextcloud/server/blob/master/lib/private/AllConfig.php#L259-L261) before storing it. Here, both email will be the same, so we won't store the new email address with upper case letters. Which is what we want. - We then [compare emails as they are before triggering an event](https://github.com/nextcloud/server/blob/master/lib/private/User/User.php#L202-L204), they won't match, so the user will receive an email signaling an email change every time he logs in. The fix is to compare the old email with the new lower case email before sending the event. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | | | | Merge pull request #29881 from nextcloud/fix/setting/accessibility-titleCarl Schwan2022-09-063-2/+15
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Improve accessibility of the title of the settings
| * | | | | | | | Merge branch 'master' into fix/setting/accessibility-titleCarl Schwan2022-09-02360-2414/+6233
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | | | | | | | Improve accessibility of the title of the settingsCarl Schwan2022-05-163-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before every setting page had the same title and this is causing issues for screenreaders since they can't differenciate the title of page. Now a new variable is available for apps to declare the page subtitle. This new variable is implemented for the settings app and while at it I added a bit more type hinting to the stuff I touched :) Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | | | | | | | [tx-robot] updated from transifexNextcloud bot2022-09-062-0/+2
| |_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | Merge pull request #33889 from nextcloud/debt/noid/docblock-cache-forDaniel2022-09-051-2/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Update docblock for cacheFor
| * | | | | | | | | Add description for public and immutableDaniel2022-09-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Daniel <mail@danielkesselberg.de>
| * | | | | | | | | Update docblock for cacheForDaniel Kesselberg2022-09-031-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | | | | | | [tx-robot] updated from transifexNextcloud bot2022-09-058-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | | [tx-robot] updated from transifexNextcloud bot2022-09-046-2/+8
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | [tx-robot] updated from transifexNextcloud bot2022-09-0312-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | Merge pull request #33863 from nextcloud/hash-wrapper-catch-errorsblizzz2022-09-021-2/+7
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | handle errors from hash_final
| * | | | | | | | | handle errors from hash_finalRobin Appelman2022-09-021-2/+7
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | | Merge pull request #33692 from nextcloud/update-dirblizzz2022-09-021-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Document and use the new updateDirectory if set
| * | | | | | | | | Introduce $updateDir to move updates outside $dataDirGit'Fellow2022-08-251-2/+2
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To be merged after https://github.com/nextcloud/updater/pull/420 Signed-off-by: Git'Fellow <carlos@reendex.com>
* | | | | | | | | Merge pull request #33790 from nextcloud/Valdnet-patch-2Simon L2022-09-021-1/+1
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | l10n: Spelling unification
| * | | | | | | | l10n: Spelling unificationValdnet2022-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Spelling unification in Transifex. Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com> l10n: Change to administration Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com> l10n: Spelling unification Spelling unification in Transifex. Match the menu name to the header name of the settings page. Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | | | | | | | Merge pull request #33818 from nextcloud/enh/reference-eventJulius Härtl2022-09-023-0/+38
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Add event to load scripts for reference rendering
| * | | | | | | | | Add event to load scripts for reference renderingJulius Härtl2022-09-013-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | | | | | [tx-robot] updated from transifexNextcloud bot2022-09-0212-0/+12
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | Merge pull request #33625 from nextcloud/fix/33572/add-userVincent Petry2022-09-014-1/+12
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | Fix creation of new user and display the correct error message
| * | | | | | | | Fix creation of new user and display the correct error messageChristopher Ng2022-08-224-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | | | | | Merge pull request #33780 from nextcloud/enh/noid/cloud-id-cliblizzz2022-09-011-0/+3
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | filter index.php from cloudId
| * | | | | | | | | filter index.php from cloudIdMaxence Lange2022-08-311-0/+3
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | | | | | | | Merge pull request #33764 from nextcloud/cloudid-cacheVincent Petry2022-09-012-7/+80
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | cache cloud id data in CloudIdManager
| * | | | | | | | | adjusts tests for CloudIdManagerRobin Appelman2022-08-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | | | | | cache cloud id data in CloudIdManagerRobin Appelman2022-08-312-7/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | | | Merge pull request #33774 from nextcloud/hash-wrapper-closed-hashVincent Petry2022-09-011-1/+5
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | | handle cases where the hash context gets cleaned up before the hash wrapper
| * | | | | | | | | handle cases where the hash context gets cleaned up before the hash wrapperRobin Appelman2022-08-311-1/+5
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | | Merge pull request #33772 from ↵Julius Härtl2022-09-011-0/+8
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/debug/remember-me-login-token-mispatch-session-unavailable
| * | | | | | | | | Log if cookie login failed with token mismatch or session unavailabilityChristoph Wurst2022-08-311-0/+8
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | / / / / / / / [tx-robot] updated from transifexNextcloud bot2022-09-0134-2/+60
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | Merge pull request #33494 from nextcloud/enh/referencesJulius Härtl2022-08-3115-0/+1042
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Backend for reference metadata fetching
| * | | | | | | | Inject all dependnencies and increase cache timeoutJulius Härtl2022-08-313-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | | | | | Refactor cache handlingJulius Härtl2022-08-319-35/+168
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | | | | | CleanupJulius Härtl2022-08-3111-53/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | | | | | Limit preview file sizeJulius Härtl2022-08-311-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | | | | | Move registration to IBootstrapJulius Härtl2022-08-314-16/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | | | | | Add full public interfacesJulius Härtl2022-08-317-10/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | | | | | Implement image cachingJulius Härtl2022-08-313-3/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>