Christopher Ng
5f31d4b0bf
Fix empty address books being exported
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-07-05 17:00:27 +07:00
Carl Schwan
ec5cbdeb7f
Make Color class public
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-05 14:44:44 +07:00
rakekniven
82e96cd89a
Merge branch 'master' into rakekniven-patch-1
2022-07-05 14:21:34 +07:00
Julien Veyssier
ca6a724503
add missing GET param to getstoragestats url
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-07-05 13:43:58 +07:00
Carl Schwan
ee793572cb
Fix 404 when using index.php in the url
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-05 13:16:32 +07:00
Carl Schwan
f99a06c89a
Don't allow setting password bigger than 469 characters
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-05 11:47:25 +07:00
John Molakvoæ
b5b4ab40af
Merge pull request #33109 from nextcloud/fix/l10n-home-breadcrumb
2022-07-05 07:50:45 +07:00
Nextcloud bot
bed6831783
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-05 02:23:26 +07:00
Christopher Ng
a56d91bab5
Fix translation of home breadcrumb
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-07-04 22:29:52 +07:00
Christopher Ng
f5236cde1a
Change tooltip title of files grid view toggle dynamically
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-07-04 19:20:49 +07:00
Carl Csaposs
6f6ccfcc18
Sort files by deletion time before restoring in RestoreAllFiles
...
Restoring in order of most recently deleted preserves nested file paths.
See https://github.com/nextcloud/server/issues/31200#issuecomment-1130358549
Signed-off-by: Carl Csaposs <carl@csaposs.com>
2022-07-04 17:13:15 +07:00
Carl Schwan
ec465bf247
Merge pull request #33090 from nextcloud/fix/noid/proppatch-properties-transaction-rollback
...
DAV custom props: catch Exception and rollback transaction in case
2022-07-04 15:27:04 +07:00
Simon L
ef607e308b
Merge pull request #33097 from nextcloud/rakekniven-patch-2
...
l10n: Fixed typo
2022-07-04 10:17:32 +07:00
rakekniven
d5117af292
l10n: Fixed typo
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-07-04 07:30:52 +07:00
Nextcloud bot
e9ca761a93
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-04 02:23:32 +07:00
Nextcloud bot
97e1c489b5
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-03 02:22:38 +07:00
Nextcloud bot
700682d8e4
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-02 02:24:59 +07:00
Arthur Schiwon
794177e753
DAV custom props: catch Exception and rollback transaction in case
...
- before exceptions were not caught, a started transaction might not have
been finished
- also resolve depractions and use IQueryBuilder
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-07-01 22:44:20 +07:00
Joas Schilling
6222b702db
Merge pull request #32576 from nextcloud/feature/spreed-7321/automatic-DND-outside-of-availability
...
🤖 Automatically set user status to ⛔ DND outside of 📅 availability
2022-07-01 15:29:03 +07:00
Carl Schwan
84fec2f9fe
Merge pull request #33043 from nextcloud/Valdnet-patch-2
...
l10n: Separate words
2022-07-01 15:07:18 +07:00
Valdnet
76fedc7e95
l10n: Separate words
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-07-01 12:19:35 +07:00
Joas Schilling
473a786510
Inject userId directly
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 14:07:52 +07:00
Joas Schilling
c88a30a523
Fix typo of availability
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:33:07 +07:00
Joas Schilling
bd3c1fdf74
Remove unused import
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:33:07 +07:00
Joas Schilling
159272bb93
Fix predefined message
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:33:07 +07:00
Joas Schilling
4f7f4d74db
Add UI to opt-in on the status automation
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:33:07 +07:00
Joas Schilling
5dee54d70b
Add status automation
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:33:07 +07:00
Joas Schilling
fdcf3eafd6
Fix determination of cron job run
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:33:05 +07:00
Joas Schilling
251f450df6
User status automation background job
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:32:07 +07:00
Nextcloud bot
e5497d285b
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-01 02:34:39 +07:00
Pytal
f936644bec
Merge pull request #33068 from nextcloud/enh/note-trashbin-expiration
2022-06-30 09:26:04 +07:00
szaimen
e8b1740c96
use an en-dash for the userstatus panel
...
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-06-30 11:57:40 +07:00
Nextcloud bot
95971b8250
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-30 02:23:49 +07:00
blizzz
17f8aa7a50
Merge pull request #33067 from nextcloud/trashbin-skip-size-cache
...
use size from cache to determine whether to skip the trashbin
2022-06-29 21:50:40 +07:00
Christopher Ng
bd1efae616
Add trashbin export expiration notice
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-29 18:57:55 +07:00
Christopher Ng
5f02663975
Use Button component to show more workflows
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-29 16:52:33 +07:00
Robin Appelman
9188fad190
use size from cache to determine whether to skip the trashbin
...
this way large folders also get skipped
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-06-29 18:24:34 +07:00
Nextcloud bot
15dced6eed
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-29 02:27:30 +07:00
Pytal
6efcb377de
Merge pull request #33053 from nextcloud/fix/undefined-logger
2022-06-28 16:30:18 +07:00
blizzz
cb7853c61f
Merge pull request #33034 from nextcloud/td/noid/ldap_group_updater
...
cleanup LDAP's UpdateGroups
2022-06-28 23:48:01 +07:00
Arthur Schiwon
8185a3d701
adjust tests
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-06-28 22:46:51 +07:00
Christopher Ng
05d53c6340
Fix undefined logger
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-28 18:19:15 +07:00
Christopher Ng
9db8b0adf9
Prevent duplicate set display name request
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-28 18:17:59 +07:00
Christopher Ng
c0868f93f1
Do not save invalid display name to the database
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-28 18:03:15 +07:00
blizzz
52c957e751
simplify
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
2022-06-28 16:07:11 +07:00
Carl Schwan
41e6e0c646
Merge pull request #33007 from nextcloud/cleanup/federation-app
...
Summer cleanup of the federation app
2022-06-28 15:33:18 +07:00
Arthur Schiwon
d97f32dd8e
delete groups in chunks instead of one by one
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-06-28 14:35:18 +07:00
Arthur Schiwon
632f2d7760
cleanup LDAP's UpdateGroups
...
- TimedJob from API
- DI of config
- property types
- throws hints in phpdoc
- argument and return types
- replace depracet execute() with executeStatement or -Query
- a missing return statement
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-06-28 14:34:56 +07:00
Carl Schwan
f38e060090
Fix many issues with the tests
...
- Return type were not correct
- willReturn and with confusion
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-28 11:26:30 +07:00
Nextcloud bot
2956da4178
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-28 02:28:28 +07:00
Pytal
529d6537b2
Merge pull request #32561 from nextcloud/port/vue-personal-federation
2022-06-27 10:55:51 +07:00
Louis
0fe7064fc4
Merge pull request #32998 from nextcloud/fix/setting_name
...
Rename setting name to reduce its length
2022-06-27 11:58:54 +07:00
Louis Chemineau
347ca20f4e
Rename setting name to reduce its length
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2022-06-27 11:04:17 +07:00
Nextcloud bot
069346b7d3
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-27 02:27:18 +07:00
Nextcloud bot
448973f3b4
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-25 02:27:31 +07:00
Carl Schwan
6114176b71
Cleanup CardDav SyncService
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-24 20:25:38 +07:00
Carl Schwan
a9cfa72d1c
Summer cleanup of the federation app
...
- Use IEventDispatcher instead of deprecated symfony dispatcher
- Use LoggerInterface where possible
- Use php 7.4 properties
- Add type hinting where possible
- Move federation hooks to a seperate listener
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-24 15:39:52 +07:00
blizzz
4722baf970
Merge pull request #32863 from nextcloud/feature/add-comments-expire-date
...
Add comments expire date
2022-06-24 10:28:13 +07:00
Nextcloud bot
e0c6c1582d
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-24 02:27:15 +07:00
Carl Schwan
55bad5a1bb
Merge pull request #32962 from nextcloud/getstoragestat-change-url
...
Remove .php from url
2022-06-23 17:39:30 +07:00
Daniel Calviño Sánchez
55722092d3
Fix quota text not updated after copying or moving a file
...
Note that the quota may change too when files are moved if the file is
moved, for example, to or from a folder shared by other user.
Besides the quota the storage statistics are also updated, similar to
what is done when a file is deleted.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2022-06-23 13:24:58 +07:00
Daniel Calviño Sánchez
c82181fec7
Fix quota text not updated when no quota is set
...
The JavaScript code that updates the quota text expects the element to
have "quotatext" as id.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2022-06-23 13:24:35 +07:00
Daniel Calviño Sánchez
eeed5e0fbe
Fix quota text shown escaped
...
"t()" escapes and sanitizes the returned text by default, so strings
like "<" are converted to "<". However, the "jQuery.text()" parameter
does not need to be escaped, as "<" is shown literally as "<"
rather than "<". Now "jQuery.html()" is used instead, which "unescapes"
the given text and sets it as a new text node (as the text in the
parameter does not contain markup for elements, only text).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2022-06-23 13:24:04 +07:00
Carl Schwan
f8153a6afc
Merge pull request #32701 from nextcloud/fix/type-error-objectree
...
Fix type error in Sabre/Connector/Directory
2022-06-23 13:01:35 +07:00
Nextcloud bot
eb677bf048
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-23 02:27:35 +07:00
Carl Schwan
14a16320ec
Merge pull request #32884 from nextcloud/typing/dav-sharing
...
Add typing to Sharing Backend
2022-06-22 11:09:06 +07:00
Carl Schwan
3598ec4028
Add typing to Sharing Backend
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-22 10:25:17 +07:00
Nextcloud bot
a4647bbf6e
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-22 02:28:08 +07:00
Carl Schwan
ff62d5cbd9
Add title to file name
...
Fix #32157
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-21 16:50:16 +07:00
Carl Schwan
c7931086cc
Remove .php from url
...
Probably here for legacy reasons, but it is a bit weird to call an .php
endpoint that doesn't correspond to a .php file
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-21 16:44:37 +07:00
Carl Schwan
944675a4a2
Handle file contained inside the uploads folder
...
Fix #32450
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-21 14:29:44 +07:00
Simon L
fb4353b64c
Merge pull request #32902 from nextcloud/enh/noid/opcache-buffer-size-limit
...
do not display the buffer_size info if the size is already set to a c…
2022-06-21 13:26:30 +07:00
Simon L
cfc16ac3ee
Merge pull request #32948 from nextcloud/dashboardFix
...
make 'text-overflow: ellipsis' possible again in dashboard
2022-06-21 13:25:39 +07:00
Carl Schwan
7d0804e85c
Merge pull request #32861 from nextcloud/fix/remove-at-matcher-in-user_ldap-tests
...
Remove deprecated at() matcher from user_ldap tests
2022-06-21 11:47:43 +07:00
Côme Chilliet
5e63d24ea1
Merge pull request #32900 from nextcloud/fix/remove-at-matcher-in-theming-tests
...
Remove at matcher in theming tests
2022-06-21 11:45:17 +07:00
Artur Neumann
d2e58d844d
make 'text-overflow: ellipsis' possible again in dashboard
...
Signed-off-by: Artur Neumann <artur@jankaritech.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-06-21 09:16:55 +07:00
Nextcloud bot
20fc8d8f30
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-21 02:28:53 +07:00
Vitor Mattos
d7e7a4d333
Fix test to check the expire date
...
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-06-20 09:53:51 +07:00
rakekniven
9a1a3b4731
Merge pull request #32881 from nextcloud/Valdnet-patch-2
...
l10n: Spelling unification
2022-06-20 13:35:51 +07:00
Richard Steinmetz
c19ec67cc4
Merge pull request #32719 from nextcloud/fix/noid/email-shares-not-shown
...
Fix email shares not being shown to other users
2022-06-20 13:24:35 +07:00
blizzz
a94de5cb5a
Merge pull request #32910 from nextcloud/fix/profiler-invalid-utf8
...
Fix profiler trying to serialize invalid utf8
2022-06-20 12:52:39 +07:00
Carl Schwan
35d8bdc840
Fix profiler trying to serialize invalid utf8
...
The cookie value contains invalid utf8 characters most of the time so
let's just ignore it as it is also not that interesting to analyse.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-20 11:11:12 +07:00
Côme Chilliet
293c1797eb
Remove deprecated expectException from theming tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-06-20 09:10:11 +07:00
Nextcloud bot
2a2d2cc23e
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-20 02:27:27 +07:00
Nextcloud bot
c84a68ec11
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-19 02:27:46 +07:00
Nextcloud bot
be2ee3b504
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-18 02:27:27 +07:00
szaimen
f8bebb62ca
do not display the buffer_size info if the size is already set to a certain threshold
...
Signed-off-by: szaimen <szaimen@e.mail.de>
Co-Authored-By: MichaIng <micha@dietpi.com>
2022-06-17 22:15:28 +07:00
Richard Steinmetz
c1f054a9e0
Fix email shares not being shown to other users
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-06-17 17:31:26 +07:00
Simon L
de82d4f67c
Merge pull request #32874 from bill-mcgonigle/patch-1
...
Mention missing files subdir
2022-06-17 12:12:25 +07:00
Nextcloud bot
9cd9e774d6
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-17 02:27:44 +07:00
Côme Chilliet
f8a5be6a90
Remove deprecated at matcher from theming tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-06-16 15:55:05 +07:00
Nextcloud bot
0c14ee6ff5
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-16 02:27:32 +07:00
blizzz
33148016a5
Merge pull request #32876 from nextcloud/fix/fix-string-interpolation
...
Use {$var} instead of ${var} for PHP 8.2 compatibility
2022-06-15 21:39:56 +07:00
blizzz
3763024ff9
Merge pull request #32878 from nextcloud/fix-default-toast-message-for-failed-uploads-with-http2
...
Fix default toast message for failed uploads with HTTP/2
2022-06-15 21:36:47 +07:00
Carl Schwan
3b6bb4f294
Port federatedfilesharing personal settings to vue
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-15 15:31:25 +07:00
Valdnet
814d9ac74a
Spelling unification
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2022-06-15 11:01:58 +07:00
Valdnet
5e200f2670
l10n: Spelling unification
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2022-06-15 11:01:18 +07:00
Valdnet
dd30ab9c7f
l10n: Spelling unification
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2022-06-15 10:57:05 +07:00
Thomas Citharel
956d895920
Update tests after ResetTokenBackgroundJob changes
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-06-15 10:29:16 +07:00
Thomas Citharel
56727ba58b
Use OCP version of TimedJob instead of OC for ResetTokenBackgroundJob
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-06-15 10:29:16 +07:00
Thomas Citharel
47ea43ea49
Make sure ResetTokenBackgroundJob doesn't execute if config is read-only
...
No need to try to delete the config key in config.php if we aren't
allowed to.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-06-15 10:29:16 +07:00
Nextcloud bot
da8450e854
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-15 02:27:55 +07:00
Daniel Calviño Sánchez
e15b43d976
Fix default toast message for failed uploads with HTTP/2
...
When an upload fails a toast is shown with either a specific message or
just the textual part of the HTTP error code (which comes from the
upload failure handler and set by "jQuery.ajax()". However, if there
is neither a message nor an error then the toast will show the default
message from the Toastify-js library, which is an undescriptive "Hi
there!".
When HTTP/2 is used Chromium does not provide the textual part of the
HTTP error code, so when an upload fails the toast can receive an empty
message and thus just show "Hi there!". Now an explicit message is
provided as a fallback to prevent that.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2022-06-14 16:07:35 +07:00
Côme Chilliet
113028581c
Remove bogus expects from user_ldap tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-06-14 15:44:51 +07:00
Côme Chilliet
c54fb5f9e6
Use {$var} instead of ${var} for PHP 8.2 compatibility
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-06-14 15:12:28 +07:00
Thomas Citharel
39ef0500d1
Handle the move operation properly between shared calendars
...
- Introduce a new CalendarObjectMovedEvent typed event dedicated for
this operation
- Handle the event in the activity backend and add new appropriate activity subjects
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-06-14 14:40:24 +07:00
Bill McGonigle
ad60b3b479
Mention missing files subdir
...
Many users are getting confused by the inaccurate error message "Home storage for user $user not writable" because the storage *is* writable. The actual issue is a missing files/ subdirectory. cf. https://help.nextcloud.com/t/home-storage-for-user-not-writable/10831/7
By mentioning the possible cause in the error message, users are going to be able to rapidly solve their problem rather than bang their heads against the screen, Google, and eventually forums to find out that the error message is wrong in their case.
Yes, it would be better to detect and precisely describe the fault, or fix the problem automatically, but until then, be kind to the users for the next however many years.
2022-06-14 07:10:29 +07:00
Carl Schwan
046357ec75
Fix type error in Sabre/Connector/Directory
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-14 13:01:06 +07:00
Thomas Citharel
4129089f87
Avoid calendar & addressbook activities being created on user being deleted
...
Addressbooks and Calendar data are destroyed through hook OC_User::pre_deleteUser, which when it reaches the backends sends AddressBookDeletedEvent/CalendarDeletedEvent typed events, which in turns generates activities that aren't deleted until they expire.
This can probably lead to old activities being visible for a new user created with the same uid.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-06-14 11:54:42 +07:00
Nextcloud bot
7522779251
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-14 02:28:15 +07:00
Côme Chilliet
129584c966
Remove deprecated at() matcher from user_ldap tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-06-13 15:19:25 +07:00
Joas Schilling
6eb692da7f
Correctly log failed attempts
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13 09:30:51 +07:00
Vincent Petry
4ecedffb5b
Merge pull request #31345 from nextcloud/fix/31164/delete-additional-email
...
Fix deletion of additional emails
2022-06-13 09:14:16 +07:00
Nextcloud bot
311a7edd0f
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-13 02:28:17 +07:00
Nextcloud bot
af0b50daa5
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-12 02:27:53 +07:00
Nextcloud bot
a7b932cb52
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-11 02:28:28 +07:00
Christopher Ng
2948c5e1f1
Use unique key to prevent email component reuse
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-10 20:15:35 +07:00
Vincent Petry
2ee948e8d1
Merge pull request #30368 from nextcloud/dav-allow-object-properties
...
Allow DAV Object properties
2022-06-10 17:07:38 +07:00
Vincent Petry
804ee11803
Merge pull request #31029 from nextcloud/expose-extra-emails-in-dav
...
Expose additional emails in {DAV:}alternate-URI-set
2022-06-10 16:56:37 +07:00
Vincent Petry
5f8e1b7fb9
Merge pull request #31622 from nextcloud/increase-loglevel-modernize-refresh-webcal
...
Increase loglevel of Webcal parsing errors and modernize code
2022-06-10 16:31:51 +07:00
Vincent Petry
85cc867143
Merge pull request #31771 from nextcloud/fix/hook-encryption-cron
...
Fix hook encryption with cron job
2022-06-10 16:27:59 +07:00
Vincent Petry
e6e1862000
Merge pull request #32059 from cld4h/patch-1
...
Fix issue #31692 of occ files:scan
2022-06-10 16:20:00 +07:00
Vincent Petry
dcfdcf991f
Merge pull request #32361 from nextcloud/dav-scheduling-default-calendar
...
Put calendar invites into the user's first available calendar
2022-06-10 16:03:09 +07:00
Vincent Petry
8e61671b82
Merge pull request #32364 from nextcloud/dav-listeners
...
🧹 Remove all legacy event dispatchers from CalDAV & CardDAV backends
2022-06-10 15:57:35 +07:00
Joas Schilling
148498bba5
Merge pull request #32741 from nextcloud/Valdnet-patch-2
...
l10n: Delete apostrophe
2022-06-10 15:54:14 +07:00
Vincent Petry
6ee4e0b94c
Merge pull request #32806 from nextcloud/fix-federated-sharing
...
Revert "Remove inefficient fed share scanner"
2022-06-10 15:47:13 +07:00
Vincent Petry
42d480c94a
Merge pull request #32737 from nextcloud/fix/remove-at-matcher-in-settings-tests
...
Remove deprecated at() matcher from settings tests
2022-06-10 15:23:52 +07:00
Vincent Petry
142b32c51a
Merge pull request #32799 from nextcloud/bugfix/noid/fix-exception-handling-when-profile-data-is-too-long
...
Fix exception handling when profile data is too long
2022-06-10 15:03:19 +07:00
Vincent Petry
08655a1497
Merge pull request #32800 from nextcloud/bugfix/noid/no-fatal-for-maintenance-mode
...
Don't spam the log with fatals when maintenance mode is enabled or an…
2022-06-10 15:02:37 +07:00
Carl Schwan
6667007bf2
Revert "Remove inefficient fed share scanner"
...
This reverts commit ce31914314 .
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-10 10:29:42 +07:00
Thomas Citharel
9a60bbebf3
Add tests for OCA\DAV\CardDAV\Activity\Backend (adapted from CalDAV)
...
And test that the system addressbook will never generate activity events
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-06-10 09:47:11 +07:00
Thomas Citharel
c6c3fd9aa9
Avoid creating carddav activities for the system user
...
Because of the system addressbook synchronisation.
Closes #32803
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-06-10 09:07:53 +07:00
Nextcloud bot
8541707f32
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-10 02:33:54 +07:00
Joas Schilling
8e3b30f388
Don't spam the log with fatals when maintenance mode is enabled or an upgrade has to be done
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-10 00:36:52 +07:00
Joas Schilling
3235785c24
Fix exception handling when profile data is too long
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-09 22:07:46 +07:00
Pytal
0523626b98
Merge pull request #32675 from nextcloud/fix/validate-dashboard-background
2022-06-09 08:56:48 +07:00
Nextcloud bot
da58e46ecd
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-09 02:31:52 +07:00
Cyrille Bollu
50badb3fb6
Various improvements related to the recent implementation of temporary passwords
...
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>
2022-06-08 11:29:19 +07:00
Joas Schilling
9a8c9e5cf6
Merge pull request #32744 from nextcloud/bugfix/noid/easier-federation-debugging
...
Always log errors from sending federation api requests to ease debugging
2022-06-08 10:16:51 +07:00
Nextcloud bot
c9bee7e309
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-08 02:32:26 +07:00
Joas Schilling
1cc2796613
Always log errors from sending federation api requests to ease debugging
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-07 22:01:32 +07:00
Joas Schilling
50c697dbd4
Fix unit tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-07 20:40:55 +07:00
Carl Schwan
5907bba3fd
Fix hook encryption with cron job
...
Make sure the setup fs is set before using the Update service
Fix #29674
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-07 15:38:45 +07:00
Valdnet
dfe7243338
l10n: Delete apostrophe
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2022-06-07 16:41:38 +07:00
Côme Chilliet
c0c54b20d9
Remove deprecated at() matcher from settings tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-06-07 10:05:18 +07:00
Nextcloud bot
407ba4a8bf
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-07 02:30:56 +07:00
Nextcloud bot
31d48a7641
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-06 02:33:59 +07:00
Nextcloud bot
daa52b4165
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-05 02:33:09 +07:00
Nextcloud bot
9ee3971f7c
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-04 02:31:57 +07:00
rakekniven
4399ed4712
l10n: Fix escaping issue
...
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>
2022-06-03 16:14:29 +07:00
Joas Schilling
57c686e124
Merge pull request #32620 from nextcloud/bugfix/noid/reset-status-on-clearAt
...
Also reset the status on clearAt
2022-06-03 15:29:50 +07:00
Valdnet
2dea9a1bd5
Merge pull request #32716 from nextcloud/Valdnet-patch-2
...
l10n: Change to a capital letter
2022-06-03 10:27:04 +07:00
John Molakvoæ
2f5a00f5b3
Merge pull request #32715 from nextcloud/enh/direct-editing-capabilities
...
Only load direct editing capabilities when required
2022-06-03 09:57:19 +07:00
Valdnet
1bc6fb2c58
l10n: Change to a capital letter
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2022-06-03 09:34:15 +07:00
Julius Härtl
61056587c9
Only load direct editing capabilities when required
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-06-03 07:15:17 +07:00
Nextcloud bot
a90b647aff
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-03 02:34:07 +07:00
Côme Chilliet
27cdc8dab1
Merge pull request #32570 from nextcloud/fix/remove-at-matcher-in-federatedfilesharing-tests
...
Remove at() matcher from tests in federatedfilesharing
2022-06-02 17:06:01 +07:00
Christoph Wurst
ca45e6a064
Merge pull request #28703 from nextcloud/enhancement/caldav-reminders-logging
...
Debug log what happens during reminders processing
2022-06-02 14:29:58 +07:00
blizzz
01bb642901
Merge pull request #32696 from nextcloud/fix/use-image-from-ocp
...
Use Image class from public API
2022-06-02 13:42:05 +07:00
Nextcloud bot
cc65bfe624
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-02 02:32:52 +07:00
Christopher Ng
57c66bf7cb
Use Image class from public API
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-02 00:37:36 +07:00
Christopher Ng
00135986ab
Validate custom dashboard background image
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-02 00:24:35 +07:00
Christoph Wurst
4e5ed32025
Merge pull request #32471 from nextcloud/fix-wrong-dav-activities
...
Make sure activities are not created when a deleted calendar object expires
2022-06-01 17:01:58 +07:00
blizzz
b1c793e663
Merge pull request #32686 from nextcloud/perf/make-x-hash-optin
...
Make X-HAS-{MD5/SHA256} opt-in
2022-06-01 14:36:54 +07:00
Christoph Wurst
58f7a150ed
Debug log what happens during reminders processing
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-06-01 11:38:02 +07:00
Carl Schwan
1b426eda44
Make X-HAS-{MD5/SHA256} opt-in
...
This is not always needed and slow down the upload
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-01 10:59:04 +07:00
Nextcloud bot
e6177afeda
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-01 02:32:26 +07:00
Louis Chemineau
5fee0fbd5b
Fix share permissions rendering
...
The `SHARE` permissions falls into the `default` case in the switch case, causing the rendering to look like ` , Upload, Read`.
This PR changes the return value of the `default` case and adds a `filter` to remove those values.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2022-05-31 14:17:16 +07:00
Louis
6dd348e34f
Merge pull request #32502 from nextcloud/cleanup/worflow-admin
...
Use SettingsSection in workflowengine settings
2022-05-31 13:19:47 +07:00
Carl Schwan
30d7763edc
Use SettingsSection in workflowengine settings
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-05-31 08:38:50 +07:00
Joas Schilling
f855b73aa5
Merge pull request #32583 from jld3103/fix/nextcloud-android-user-agent-match
...
Fix Nextcloud Android app not showing proper name
2022-05-31 10:28:54 +07:00
John Molakvoæ
eca5e2dce1
Merge pull request #32509 from nextcloud/fix/theming-colours-primary
2022-05-31 08:49:03 +07:00
Nextcloud bot
016895d539
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-05-31 02:33:09 +07:00
Pytal
4873faa951
Merge pull request #32206 from nextcloud/enh/migrator-add-estimatedsize-getter
2022-05-30 17:16:33 +07:00
Christopher Ng
aaedc95e81
Update calendar estimation
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-05-30 22:48:15 +07:00
Christopher Ng
9fbbbc7ca6
Update contacts estimation
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-05-30 17:49:05 +07:00
Christopher Ng
f2850a6c06
Skip avatar on failure
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-05-30 17:49:05 +07:00
Christopher Ng
432bc9a585
Update method name
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-05-30 17:49:05 +07:00
Vincent Petry
0886437f2c
Merge pull request #32591 from nextcloud/fix/node-test
...
Fix node tests ci
2022-05-30 17:00:27 +07:00
jld3103
26804ceccb
Fix Nextcloud Android app not showing proper name
2022-05-30 16:11:26 +07:00
Carl Schwan
623293c2dd
Fix node tests ci
...
- Update jest snapshot
- Fix importing 3rdparty vue components
- Disable temporarely tests using nextcloud-vue/Button
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-30 10:54:45 +07:00
Côme Chilliet
6da413f7af
Move new IMigrator method to a specific interface ISizeEstimationMigrator
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-05-30 07:36:13 +07:00
Côme Chilliet
09917b8583
Implement getExportEstimatedSize in migrators
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-05-30 07:36:13 +07:00
Nextcloud bot
72bb8f6c31
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-05-30 02:31:52 +07:00
Nextcloud bot
5a12e8f906
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-05-29 02:33:23 +07:00
Carl Schwan
ec96aa527b
Merge pull request #32594 from nextcloud/fix/groupfolder-not-loading-when-share-disabled
...
Fix loading groupfolder info when share api is disabled
2022-05-27 18:54:49 +07:00
Carl Schwan
e4378fd18c
Merge pull request #32349 from nextcloud/enh/projects-event
...
Add event to load additional scripts for projects
2022-05-27 18:36:40 +07:00
Joas Schilling
1429a9a8ef
Also reset the status on clearAt
...
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>
2022-05-27 11:32:53 +07:00
Carl Schwan
581e13a2d3
Fix loading groupfolder info when share api is disabled
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-27 10:46:57 +07:00
Joas Schilling
f5878038ff
Fix unit tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-05-27 10:46:47 +07:00
Joas Schilling
52737c029c
Don't overwrite certain values if the refreshing comes in via short updates
...
This e.g. happens from the talk participant list which only has the status, message and icon.
Due to the overwriting e.g. the clearAt was overwritten with null
and afterwards the status modal showed "Invalid date" as "Clear at"
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-05-27 09:30:16 +07:00
Joas Schilling
5f2e7e9710
Fix missing status with predefined status in drop-down
...
When a predefined status message was used, the status was not "processed"
so it was missing the translated message and the icon in the dropdown and the menu afterwards
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-05-27 09:21:33 +07:00
Nextcloud bot
1aa1994f59
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-05-27 02:31:05 +07:00
Nextcloud bot
00f9ad3849
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-05-26 02:31:27 +07:00
Carl Schwan
827e622b50
Merge pull request #32577 from nextcloud/fix/remove-at-matcher-in-files_sharing-tests
...
Remove at() matcher in files_sharing tests
2022-05-25 14:46:37 +07:00
Joas Schilling
f9e72a40c7
Merge pull request #32567 from nextcloud/fix/remove-at-matcher-in-encryption-tests
...
Remove at() matcher use from encryption tests
2022-05-25 11:56:58 +07:00
Joas Schilling
95f390d368
Merge pull request #32580 from nextcloud/bugfix/noid/fix-handling-events-without-name
...
Fix handling events without names in activities
2022-05-25 09:11:05 +07:00
Joas Schilling
2c670f9cf9
Also trim the name
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-05-25 08:06:32 +07:00
Nextcloud bot
d32f683ad6
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-05-25 02:36:02 +07:00
Carl Schwan
1fc2e903a7
Merge pull request #32557 from nextcloud/cleanup/dav-admin-settings
...
Modernize the dav admin settings
2022-05-24 21:11:22 +07:00