aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2022-06-09106-166/+262
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #32736 from nextcloud/enh/a11y/keyboard-contacts-menuPytal2022-06-0810-26/+85
|\
| * Augment keyboard accessibility of contacts menuChristopher Ng2022-06-0710-26/+85
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Merge pull request #32697 from nextcloud/fix/get-avatar-authzPytal2022-06-082-16/+42
|\ \
| * | Test all scopesChristopher Ng2022-06-071-5/+8
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | Fix get avatar authorizationChristopher Ng2022-06-072-11/+34
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Merge pull request #31981 from nextcloud/temporary-passwords-fixes-31952Louis2022-06-0810-36/+89
|\ \ \ | | | | | | | | Temporary passwords fixes 31952
| * | | Various improvements related to the recent implementation of temporary passwordsCyrille Bollu2022-06-0810-36/+89
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for mail shares: 1- Changes style of "forgot password?" and "Back" button 2- Adds information about share password's expiration time in the emails sent. 3- Shows password expiration time in the Share menu 4- Fixes an issue when the message "Password expires..." would be shown for non email share types (which don't have temporary passswords) 5- At share's creation, password should only be sent when it's a permanent one See also https://github.com/nextcloud/server/issues/31952 Signed-off-by: Cyrille Bollu <cyrpub@bollu.be> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | Merge pull request #32746 from nextcloud/new-share-column-attributesJulius Härtl2022-06-084-1/+55
|\ \ \ | | | | | | | | Add new share attributes column
| * | | Add new share attributes columnVincent Petry2022-06-084-1/+55
| | | | | | | | | | | | | | | | | | | | | | | | To store more extended permissions in the future. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | | Merge pull request #32744 from nextcloud/bugfix/noid/easier-federation-debuggingJoas Schilling2022-06-082-1/+3
|\ \ \ \ | |/ / / |/| | | Always log errors from sending federation api requests to ease debugging
| * | | Always log errors from sending federation api requests to ease debuggingJoas Schilling2022-06-072-1/+3
| | |/ | |/| | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-06-0810-6/+18
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #32481 from nextcloud/feature/add-docxf-form-mimetypesJulius Härtl2022-06-0810-258/+81
|\ \ \ | |/ / |/| | Add docxf and form mimetypes
| * | Simlify tests for integrity check on modified mimetype listsJulius Härtl2022-06-074-255/+48
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | feat: add x-office-form-template and x-office-form iconsLuka Trovic2022-06-073-0/+12
| | | | | | | | | | | | Signed-off-by: Luka Trovic <luka@nextcloud.com>
| * | feat: add docxf and form mimetypesLuka Trovic2022-06-074-3/+21
|/ / | | | | | | signed-off-by: Luka Trovic <luka@nextcloud.com>
* | Merge pull request #32703 from nextcloud/fix/carret_positionLouis2022-06-073-12/+7
|\ \ | | | | | | Properly calculate carret position
| * | Properly calculate carret positionLouis Chemineau2022-06-073-12/+7
|/ / | | | | | | | | | | | | | | The carret position is currently hard coded based on the position of the icon in the header. This PR calculate its position relatively to the header icon. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #26582 from nextcloud/enhancement/logger-functionChristoph Wurst2022-06-075-0/+109
|\ \ | | | | | | Add a helper function that makes it easier to log from anywhere
| * | Add a helper function that makes it easier to log from anywhereChristoph Wurst2022-05-235-0/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our DI is able to inject a logger implementation to any server and app class if they want one. However, sometimes DI isn't applicable or hard to add. In those cases we typically fell back to the *service locator* pattern where we acquired a logger from the server via a global variable. There were some issues with that * `\OC` is a private class, apps are not supposed to use it * `\OC::$server` is a global variable, a well known anti-pattern * `\OC::$server->get(...)` uses the service locator anti-pattern * `\OC::$server->get(...)` may throw * `\OC::$server->get(LoggerInterface::class)` is not scoped to an app With this patch I'm proposing a new helper function ``\OCP\Log\logger`` that can be used to acquire a logger more easily. This function is meant to be public API and therefore apps may use it and there is an optional parameter to specifiy the app ID. The function hides all the ugly details about the global variable and the potentially thrown exceptions from the user. Therefore it's guaranteed that you always get a logger instance. In the worst case you get a noop, though those occasions should be rare. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | [tx-robot] updated from transifexNextcloud bot2022-06-0710-4/+16
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #32732 from nextcloud/dependabot/npm_and_yarn/webpack-5.73.0Pytal2022-06-0684-141/+141
|\ \ \
| * | | Bump webpack from 5.72.0 to 5.73.0dependabot[bot]2022-06-0684-141/+141
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [webpack](https://github.com/webpack/webpack) from 5.72.0 to 5.73.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.72.0...v5.73.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-06-0610-8/+90
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-06-058-0/+14
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-06-04190-256/+336
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #32537 from nextcloud/rakekniven-patch-2rakekniven2022-06-033-4/+4
|\ \ \ | | | | | | | | l10n: Fix escaping issue
| * | | l10n: Fix escaping issuerakekniven2022-06-033-4/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At Transifex the string is cut and shown `For the server to work properly, it` I modified this without vue knowledge. @CarlSchwan Can you check please? Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | Merge pull request #32556 from nextcloud/bugfix/noid/fix-comments-query-handlingJoas Schilling2022-06-031-4/+3
|\ \ \ | | | | | | | | Create query parameters on correct objects to make debugging easier
| * | | Create query parameters on correct objects to make debugging easierJoas Schilling2022-05-231-4/+3
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #32620 from nextcloud/bugfix/noid/reset-status-on-clearAtJoas Schilling2022-06-0312-32/+25
|\ \ \ \ | | | | | | | | | | Also reset the status on clearAt
| * | | | Also reset the status on clearAtJoas Schilling2022-05-2712-32/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When you set yourself to "DND - In a meeting" for one hour, the expectation is that you are also "online"/normal again when the meeting is over. So we extend the logic to also include the status itself to be reverted. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #32435 from nextcloud/revert-32278-remove-default-phpJoas Schilling2022-06-031-1/+10
|\ \ \ \ \ | | | | | | | | | | | | Revert "Remove call to already default php.ini values"
| * | | | | Revert "Remove call to already default php.ini values"Joas Schilling2022-05-161-1/+10
| | | | | |
* | | | | | Merge pull request #32716 from nextcloud/Valdnet-patch-2Valdnet2022-06-031-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | l10n: Change to a capital letter
| * | | | | | l10n: Change to a capital letterValdnet2022-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | | | | | Merge pull request #32715 from nextcloud/enh/direct-editing-capabilitiesJohn Molakvoæ2022-06-035-28/+58
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Only load direct editing capabilities when required
| * | | | | | Only load direct editing capabilities when requiredJulius Härtl2022-06-035-28/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | | [tx-robot] updated from transifexNextcloud bot2022-06-0316-2/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #32713 from nextcloud/fix/button_active_in_notifPytal2022-06-023-7/+7
|\ \ \ \ \ \ \
| * | | | | | | Prevent button in notifications to be impacted by css ruleLouis Chemineau2022-06-023-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | | | Merge pull request #32702 from nextcloud/fix/header_entries_orderPytal2022-06-021-1/+1
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Declare header entries in the order they are displayedLouis Chemineau2022-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The notifications entry was declared after the search one, but they are rendered in a different order. This PR switch their declarations, so the order they appear in match their order in the DOM. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | | | Merge pull request #32662 from nextcloud/bugfix/noid/cleanup-s3-tmpJulius Härtl2022-06-021-0/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Cleanup temporary files after finishing the write to object storage
| * | | | | | | | Cleanup temporary files after finishing the write to object storageJulius Härtl2022-06-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | | | | Merge pull request #32570 from ↵Côme Chilliet2022-06-021-5/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/remove-at-matcher-in-federatedfilesharing-tests Remove at() matcher from tests in federatedfilesharing
| * | | | | | | | | Remove at() matcher from tests in federatedfilesharingCôme Chilliet2022-05-241-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | | | | | Merge pull request #32682 from nextcloud/fix/compile_cmd_sass_cmdVincent Petry2022-06-021-2/+2
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | Add --if-present flag to prevent error when sass script does not exists
| * | | | | | | | | Add --if-present flag to prevent error when sass script does not existsLouis Chemineau2022-06-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>