Commit Graph

23149 Commits

Author SHA1 Message Date
John Molakvoæ 6a3b649e93
Merge pull request #22111 from nextcloud/enh/unified-search-filters 2020-09-03 10:25:55 +02:00
Roeland Jago Douma 39cc193bf7
Merge pull request #22528 from nextcloud/bug/22475/trash-bin-size
Change free space calculation
2020-09-03 09:28:48 +02:00
John Molakvoæ (skjnldsv) 43243ce298
Bump @nextcloud/vue to v2.6.3
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-09-03 09:03:10 +02:00
John Molakvoæ (skjnldsv) f04b182b94
Fix search placeholder animation & dark theme compatibility
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-09-03 09:03:10 +02:00
Nextcloud bot 63ac3615c5
[tx-robot] updated from transifex 2020-09-03 02:16:37 +00:00
Brad Rubenstein 442af8c5d5 Minor cleanup: php-cs-fixer, tests, interface consistency
IMipPlugin.php Removed blank lines to make php-cs-fixer happy.
Minor cleanup:  bugs found by Psalm static checker
IEMailTemplate: The public interface to addBodyListItem also needs to include the new plainIndent parameter.
IMipPlugin: Fixes an undefined variable for events that do not have DTEND.  Also use explicit string conversion for parameters and properties in several places.

The new email template adds an additional blank line before "button" links in plain text, so the tests were fixed to include that additional blank line.

Signed-off-by: Brad Rubenstein <brad@wbr.tech>
2020-09-02 17:54:36 +02:00
Nextcloud bot d1ea6e09bc
[tx-robot] updated from transifex 2020-09-02 02:17:10 +00:00
Roeland Jago Douma 6bda2c26c7
Merge pull request #22423 from nextcloud/bugfix/noid/direct-editing-encryption
Do not expose direct editing if no master key is available
2020-09-01 20:32:21 +02:00
Julius Härtl e0ae37745a
Do not expose direct editing if no master key is available
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-01 11:40:27 +02:00
Daniel Kesselberg ac8051ee0c
Tests only: Forward calls to getUserValue and getAppValue
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2020-09-01 11:39:26 +02:00
Arthur Schiwon 2a00c47943
do not hide "matches" and "does not match" checkers
- they show up previously with / typed – end user needs to know about it
- inconsistent with some other fields, that show it directly

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-09-01 10:29:46 +02:00
dependabot-preview[bot] 823f94bb01
Merge pull request #22491 from nextcloud/dependabot/npm_and_yarn/dompurify-2.0.14 2020-09-01 06:55:07 +00:00
Roeland Jago Douma d0a7f833cc
Merge pull request #22116 from nextcloud/bugfix/noid/transfer-ownership-share-root
Fix share transfer of single files and on the transfered node
2020-09-01 08:50:22 +02:00
Roeland Jago Douma e0d767d3e1
Merge pull request #16632 from nextcloud/bugfix/external-reshare
Set proper root path for single file shares originating from other storages
2020-09-01 08:48:31 +02:00
dependabot-preview[bot] ec986af726 Bump dompurify from 2.0.12 to 2.0.14
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.0.12 to 2.0.14.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.0.12...2.0.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-09-01 06:19:50 +00:00
Nextcloud bot 023d18bc40
[tx-robot] updated from transifex 2020-09-01 02:16:09 +00:00
Daniel Kesselberg 2513b64602
Change free space calculation
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2020-08-31 23:11:10 +02:00
Georg Ehrke dbef68b397
User Status: Display hint that DND mutes all notifications
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-31 16:55:54 +02:00
dependabot-preview[bot] 9d9a69332b
Merge pull request #22459 from nextcloud/dependabot/npm_and_yarn/nextcloud/dialogs-2.0.1 2020-08-31 13:41:58 +00:00
blizzz 849c13f202
Merge pull request #22472 from nextcloud/fix/contacts-interaction-blob-postgres
Fix writing BLOBs to postgres with recent contacts interaction
2020-08-31 15:07:22 +02:00
Julius Härtl ac2999a26a
Transfer shares of the transferred root node
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-31 14:23:34 +02:00
dependabot-preview[bot] 2ebc14abb7 Bump @nextcloud/dialogs from 1.4.0 to 2.0.1
Bumps [@nextcloud/dialogs](https://github.com/nextcloud/nextcloud-dialogs) from 1.4.0 to 2.0.1.
- [Release notes](https://github.com/nextcloud/nextcloud-dialogs/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-dialogs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-dialogs/compare/v1.4.0...v2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-31 09:21:36 +00:00
Roeland Jago Douma 5659e69cd8
Pimp Oauth2 table
Fixes #12302

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-08-31 07:48:07 +02:00
Nextcloud bot 5fb1d8d3be
[tx-robot] updated from transifex 2020-08-31 02:16:10 +00:00
Nextcloud bot 41d95d9e5a
[tx-robot] updated from transifex 2020-08-30 02:16:07 +00:00
Nextcloud bot 2bc4094deb
[tx-robot] updated from transifex 2020-08-29 02:17:47 +00:00
Christoph Wurst 3bc54bfd06
Fix writing BLOBs to postgres with recent contacts interaction
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-28 14:30:33 +02:00
Robin Appelman af381a9a93
remove unneeded if
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-28 11:43:23 +02:00
Roeland Jago Douma 286bf2b84f
Merge pull request #22463 from nextcloud/Valdnet-patch-3
l10n: Add a period at the end of the sentence
2020-08-28 08:47:01 +02:00
Nextcloud bot 40e2339151
[tx-robot] updated from transifex 2020-08-28 02:16:21 +00:00
Valdnet ef44404c12
Removing the added parentheses 2020-08-27 22:07:45 +02:00
Valdnet d89e02c805
Add the missing parenthesis 2020-08-27 21:51:25 +02:00
Valdnet dc8f63bb0b
l10n: Add a period at the end of the sentence 2020-08-27 18:55:47 +02:00
Roeland Jago Douma abdb201c04
Merge pull request #22362 from nextcloud/dependabot/npm_and_yarn/nextcloud-vue-collections-0.8.1
Bump nextcloud-vue-collections from 0.7.2 to 0.8.1
2020-08-27 15:52:34 +02:00
Roeland Jago Douma a831165135
Merge pull request #22450 from nextcloud/bugfix/22433/user_status_app_icon_coloring
UserStatus: Fix app icon visibility in apps management
2020-08-27 15:34:44 +02:00
Roeland Jago Douma 1a312c4d2a
Merge pull request #22454 from nextcloud/bugfix/noid/fix_double_escaping_status_dashboard
Fix double escape of user-status in Dashboard widget
2020-08-27 15:02:04 +02:00
Roeland Jago Douma 2c6c5fece6
Merge pull request #22458 from nextcloud/fix/weather-status-navigate-error
Hide error if a background request fails during navigation
2020-08-27 14:59:57 +02:00
dependabot-preview[bot] cc60e58c63 Bump nextcloud-vue-collections from 0.7.2 to 0.8.1
Bumps [nextcloud-vue-collections](https://github.com/juliushaertl/nextcloud-vue-collections) from 0.7.2 to 0.8.1.
- [Release notes](https://github.com/juliushaertl/nextcloud-vue-collections/releases)
- [Commits](https://github.com/juliushaertl/nextcloud-vue-collections/compare/v0.7.2...v0.8.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-27 11:57:24 +00:00
Christoph Wurst ceffbe9f6d
Hide error if a background request fails during navigation
If you open the dashboard but quickly navigate somewhere else, a toast
will show telling you that the weather status could not be fetched. As a
user I don't care about this. This is only relevant if the user intents
to no leave the page.

So let's not show a toast for aborted connections. This makes the UX a
tad smoother.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-27 13:19:12 +02:00
Georg Ehrke 67bbfda481
Fix double escape of user-status in Dashboard widget
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-27 10:42:48 +02:00
Georg Ehrke 7ee9024223
App Icons need to be white
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-27 10:05:12 +02:00
John Molakvoæ 94a04d905d
Merge pull request #22440 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-dashboard-0.1.8
Bump @nextcloud/vue-dashboard from 0.1.3 to 0.1.8
2020-08-27 08:15:42 +02:00
Nextcloud bot f6ad09ad58
[tx-robot] updated from transifex 2020-08-27 02:16:40 +00:00
Georg Ehrke 9ff7f5836c
Merge pull request #22425 from nextcloud/bugfix/noid/status_icons_coloring
User-status: Fix icon coloring
2020-08-26 22:49:14 +02:00
Roeland Jago Douma 7685d1fc61
Merge pull request #22421 from nextcloud/group-folder-quota-warning
show better quota warning for group folders and external storage
2020-08-26 21:15:47 +02:00
dependabot-preview[bot] 25acc8b509 Bump @nextcloud/vue-dashboard from 0.1.3 to 0.1.8
Bumps [@nextcloud/vue-dashboard](https://github.com/nextcloud/nextcloud-vue-dashboard) from 0.1.3 to 0.1.8.
- [Release notes](https://github.com/nextcloud/nextcloud-vue-dashboard/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue-dashboard/compare/v0.1.3...v0.1.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-26 18:39:17 +00:00
Roeland Jago Douma df99d8f0e0
Merge pull request #22134 from nextcloud/merge-calendar-activity-settings
merge activity settings for calendars, events and todos
2020-08-26 15:56:27 +02:00
Robin Appelman 06ae93b270
fix tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-26 15:46:24 +02:00
Robin Appelman 460db942a0
Update apps/dav/lib/CalDAV/Activity/Setting/CalDAVSetting.php
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2020-08-26 12:20:46 +00:00
John Molakvoæ cb2695df8d
Merge pull request #17536 from nextcloud/enh/noid/expose-current-filelist
Expose currently active file list though OCA.Files.App
2020-08-26 11:57:18 +02:00
Roeland Jago Douma 4298442940
Merge pull request #22392 from nextcloud/bugfix/noid/dashboard-loading-til-moutned
Dashboard polishing
2020-08-26 11:23:58 +02:00
Nextcloud bot 00459adfa2
[tx-robot] updated from transifex 2020-08-26 02:16:29 +00:00
Julius Härtl d5e854e7ef Expose currently active file list though OCA.Files.App
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-25 22:42:44 +02:00
Jan C. Borchardt e4df8b6657 Fix Dashboard CSS indentation
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-25 18:42:35 +00:00
Jan C. Borchardt 7502510b7b
Fix Dashboard background blur for Safari and iOS Safari
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-25 20:30:43 +02:00
Jan C. Borchardt c8d92ba6f9
Add shadow behind navigation when Dashboard is scrolled
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-25 20:30:43 +02:00
Julius Härtl fe3374d843
Add body class when dashboard is scrolled
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-25 20:30:43 +02:00
Julius Härtl d4502823f4
Add loading indicator until the widget is mounted
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-25 20:30:41 +02:00
Robin Appelman aadf0f6f87
move calendar settings into their own group
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-25 19:11:28 +02:00
Georg Ehrke 8b97e28efb
User-status: Fix icon coloring
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-25 18:08:46 +02:00
Robin Appelman c077c15875
show better quota warning for group folders and external storage
instead of showing the generic 'Your storage is full' message, better explain that it's the group folder/external storage that is full

Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-25 16:05:16 +02:00
dependabot-preview[bot] 4612fbec0f Bump vue and vue-template-compiler
Bumps [vue](https://github.com/vuejs/vue) and [vue-template-compiler](https://github.com/vuejs/vue). These dependencies needed to be updated together.

Updates `vue` from 2.6.11 to 2.6.12
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.11...v2.6.12)

Updates `vue-template-compiler` from 2.6.11 to 2.6.12
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.11...v2.6.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-25 12:04:16 +00:00
Joas Schilling 0934aee46b
Merge pull request #22359 from nextcloud/fix/noid/flow-leaking-scope
fix possible leaking scope in Flow
2020-08-25 10:40:26 +02:00
Nextcloud bot b287760694
[tx-robot] updated from transifex 2020-08-25 02:17:40 +00:00
Roeland Jago Douma 7e6f04490e
Merge pull request #22393 from nextcloud/fix/license-headers-20
Update the license headers for Nextcloud 20
2020-08-24 22:03:00 +02:00
Jan C. Borchardt 487d17dd55
Merge pull request #22357 from nextcloud/enh/dashboard/toggle-statuses
Ability to toggle statuses in dashboard
2020-08-24 19:29:49 +02:00
John Molakvoæ 111496c7cd
Merge pull request #22394 from nextcloud/fix/share-federation-missing-fn
Fix missing FN from federated contact
2020-08-24 18:05:00 +02:00
John Molakvoæ 77a31b566e
Merge pull request #22376 from nextcloud/design/wording-leave-share 2020-08-24 15:23:55 +02:00
John Molakvoæ (skjnldsv) 6d576a9100
Fix missing FN from federated contact
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-08-24 15:15:32 +02:00
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-24 14:54:25 +02:00
Joas Schilling d5edd71ab2
Make the tick always white
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-08-24 14:29:34 +02:00
Joas Schilling 0308d2f922
Make the recent status icon dark theme compatible
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-08-24 14:28:59 +02:00
blizzz bf162d08f5
Merge pull request #22358 from nextcloud/fix/noid/flow-icon-size-and-alignment
fix event icon sizes and text alignment
2020-08-24 14:11:41 +02:00
Arthur Schiwon 28c0eea8cb
fix possible leaking scope in Flow
- a configured flow can be brought into consideration, despite its event
  was not fired
- it could either run through
- or run into a RuntimeException and killing processing of valid flows

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-08-24 13:44:01 +02:00
npmbuildbot[bot] 130ce7892a Compile assets
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-24 10:56:57 +00:00
Nextcloud bot 9e8b6b9995
[tx-robot] updated from transifex 2020-08-24 02:16:45 +00:00
Jan C. Borchardt d192854fea
Clarify wording to 'Leave this share', fix #18622
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-23 23:58:38 +02:00
Nextcloud bot d9b9de6d7d
[tx-robot] updated from transifex 2020-08-23 02:16:43 +00:00
Nextcloud bot bcbe1e1c9d
[tx-robot] updated from transifex 2020-08-22 02:16:27 +00:00
Jan C. Borchardt 8052382a75
Fix wording 'User status' to just 'Status'
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-21 22:02:57 +02:00
Julien Veyssier fd2e4e496c
fix checkbox order and icons
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-08-21 17:05:10 +02:00
Arthur Schiwon 6bdcbeae93
fix event icon sizes and text alignment
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-08-21 16:28:45 +02:00
Julien Veyssier 3940abcf48
add buttons in modal to toggle all statuses
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-08-21 15:25:38 +02:00
Julien Veyssier 006157b12f
now able to toggle statuses
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-08-21 14:58:12 +02:00
Georg Ehrke e212862773
Merge pull request #22317 from nextcloud/bugfix/noid/status_ellipsis
Change color of displayname and ellipsis status message
2020-08-21 14:52:11 +02:00
Georg Ehrke d7a1c01e2a
Change color of displayname and ellipsis status message
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-21 11:17:21 +02:00
Julien Veyssier 18057dbfbb
add attributions and warning for external services in modal, sort statuses
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-08-21 10:26:23 +02:00
Roeland Jago Douma ba6b19886b
Merge pull request #22346 from mjanssens/mjanssens-patch1
l10n:Correct appid for WebAuthn
2020-08-21 08:40:02 +02:00
Nextcloud bot 69482049e6
[tx-robot] updated from transifex 2020-08-21 02:16:43 +00:00
Michiel Janssens 5951c1d1fe l10n:Correct appid for WebAuthn
Signed-off-by: Michiel Janssens <michiel@nexigon.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-20 22:25:32 +00:00
brad2014 b0687b1182 Make icon set for CalDav event presentation, use in iMIP email.
iMIP e-mails were, as a hack, using filetypes icons for caldav
elements (titles, locations).  This commit creates a folder of
caldav element icons. To start, they are used in iMIP emails,
but eventually should be used by any app that wants to have icon
labels for caldav elements.

Signed-off-by: brad2014 <brad2014@users.noreply.github.com>
2020-08-20 22:16:47 +02:00
brad2014 781359a582 iMIP email improvements (take 2)
This PR is a replacement for PR #17195. It is intended to be simpler
to review and approve, with fewer changes, some disabled by default.

It addresses issues #12391 and #13555, with the following changes:

- The plainText of iMIP emails has been upgraded as described in
issue #12391. The HTML design style has not been changed.

- Some of the HTML and plainText content has been rearranged
(simplified header language, moving the event title to from text
body to the first item in the bullet list, spelling corrections,
moving the description to the end of the list), per issue #12391.

- The interface for EMailTemplate has been extended: addBodyListItem
now takes an optional `plainIndent` parameter. Existing callers
see no change. Where new calls set the  new parameter >0, the list
item label (metaInfo) is put in column 1, and the value is indented
into column 2 (properly accounting for multiple lines, if any).

- An optional dav config setting has been added,
`invitation_list_attendees`. It defaults to 'no', leaving emails
unchanged. If set by the site admin to 'yes', then iMIP emails
include, for the organizer and each attendee, their name, email,
and a ✔︎ if they have accepted the invitation.

- Minor refactoring.

Notes:

- The labels for organizers and attendees list items are new, and
require translation/localization.

- Dav config settings are documented in the code, but not in the
Administrator's Guide.

Signed-off-by: brad2014 <brad2014@users.noreply.github.com>
2020-08-20 22:16:47 +02:00
Jan C. Borchardt f9d16edd94
Merge pull request #22340 from nextcloud/dashboard/design-polishing
Some more Dashboard design polishing
2020-08-20 22:05:22 +02:00
Jan C. Borchardt 57b33a7805 Dashboard: Fix status bubbles open but unfocused background
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2020-08-20 19:00:32 +00:00
Roeland Jago Douma 987f621173
Merge pull request #22331 from nextcloud/bugfix/noid/dont-use-deprecated-inigetwrapper
Don't use deprecated getIniWrapper() anymore
2020-08-20 19:45:47 +02:00
Jan C. Borchardt 66b77790fa
Dashboard: Suppress scrollbars inside widgets
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-20 18:32:31 +02:00
Morris Jobke d028423107
Merge pull request #22335 from nextcloud/fix/16017/remove_nc_encryption
Remove encryption option for nextcloud external storage
2020-08-20 18:27:11 +02:00
Jan C. Borchardt f092d9c704
Dashboard: Fix text on background choices
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-20 18:07:49 +02:00
Jan C. Borchardt b08434b6a8
Adjust design of 'Get more widgets' button
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-20 18:07:27 +02:00
Jan C. Borchardt d52ca95143
Dashboard: Move panels to more semantically correct h2
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-20 18:07:07 +02:00