Commit graph

63190 commits

Author SHA1 Message Date
Joas Schilling
5dee54d70b
Add status automation
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:33:07 +02:00
Joas Schilling
fdcf3eafd6
Fix determination of cron job run
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:33:05 +02:00
Joas Schilling
251f450df6
User status automation background job
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-01 12:32:07 +02:00
John Molakvoæ
b0ee927ac1
Merge pull request #33079 from nextcloud/enh/a11y-file-picker-labels 2022-07-01 11:09:23 +02:00
Nextcloud bot
e5497d285b
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-07-01 02:34:39 +00:00
Christopher Ng
7219847ad1 Add accessible names for file picker grid view toggle and new folder button
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-07-01 00:44:05 +00:00
Carl Schwan
6ca1d01a5d
Merge pull request #33075 from nextcloud/performance-ci
Run performance testing in CI
2022-06-30 18:44:28 +02:00
Pytal
f936644bec
Merge pull request #33068 from nextcloud/enh/note-trashbin-expiration 2022-06-30 09:26:04 -07:00
Robin Appelman
d6e35dfe2c
use blueprint from repo
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-06-30 15:52:33 +02:00
Robin Appelman
5d3e86a1c6
use profiler action
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-06-30 15:52:30 +02:00
Robin Appelman
6378a186ab
run performance comparisons in ci
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-06-30 15:52:24 +02:00
John Molakvoæ
fd39712900
Merge pull request #33074 from nextcloud/enh/noid/en-dash-userstatus 2022-06-30 15:05:55 +02: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 +00:00
Nextcloud bot
95971b8250
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-30 02:23:49 +00:00
blizzz
48d88a3f60
Merge pull request #33065 from nextcloud/fix/nonce-firefox-101
Fix detection of firefox in ContentSecurityPolicyNonceManager
2022-06-30 00:57:49 +02: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 +02:00
Christopher Ng
bd1efae616 Add trashbin export expiration notice
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-29 18:57:55 +00:00
Pytal
36a336bebd
Merge pull request #33056 from nextcloud/enh/workflow-button 2022-06-29 11:19:17 -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 +00: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 +02:00
Carl Schwan
ca3cd5a625 Fix detection of firefox in ContentSecurityPolicyNonceManager
Reuse Request::USER_AGENT_FIREFOX, and also update the safari detection
since safari < 12 is not supported anymore and we can remove a bit of
code duplication

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-29 17:05:48 +02:00
Carl Schwan
477dae9e11
Merge pull request #32857 from nextcloud/debt/noid/result-may-undefined
Fix  undefined when no tags
2022-06-29 15:11:50 +02:00
Carl Schwan
1952d6e9b4 Add myself as CODEOWNERS for a few modules
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-29 14:44:09 +02:00
Jonas
2ee81db18a
Merge pull request #33050 from nextcloud/fix/cache_partial_array_remove
Check whether entry is of type ICacheEntry in Cache->remove()
2022-06-29 14:13:10 +02:00
Jonas
7d07e06bfe Check whether entry is of type ICacheEntry in Cache->remove()
In some scenarios (file not in cache, but partial data of it in the
object), Cache->get() might return an array, which leads to errors like
"Call to a member function getId() on array".

So check whether the returned entry is of type ICacheEntry before doing
operations on it in Cache->remove().

Fixes: #33023

Signed-off-by: Jonas <jonas@freesources.org>
2022-06-29 10:47:07 +00:00
Carl Schwan
46a49dee8a
Merge pull request #32994 from nextcloud/fix/extended-query-search
Search without join on filecache_extended
2022-06-29 11:58:20 +02:00
blizzz
f74b3eea37
Merge pull request #33057 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
2022-06-29 10:42:23 +02:00
nextcloud-command
a35013ae82 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2022-06-29 04:26:30 +00:00
Nextcloud bot
15dced6eed
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-29 02:27:30 +00: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 +02:00
Arthur Schiwon
8185a3d701
adjust tests
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2022-06-28 22:46:51 +02:00
Joas Schilling
ac66483ad5
Merge pull request #33042 from nextcloud/bugfix/noid/extend-email-logging
Extend email logging
2022-06-28 20:21:39 +02:00
Christopher Ng
05d53c6340 Fix undefined logger
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-06-28 18:19:15 +00: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 +02:00
Daniel Kesselberg
fb8d54ef72
Fix undefined when no tags
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2022-06-28 15:44:08 +02:00
Carl Schwan
a1bc770043
Merge pull request #32982 from nextcloud/fix/metadata-extraction
Fix metadata extraction
2022-06-28 15:34:38 +02: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 +02: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 +02: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 +02:00
Côme Chilliet
64bff27c99
Merge pull request #32960 from nextcloud/fix/avoid-using-undeclared-properties
Fix PHP 8.2 warnings about undeclared properties
2022-06-28 12:05:16 +02: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 +02:00
Joas Schilling
f7eb14a9fa
Extend email logging
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-28 08:57:03 +02:00
Nextcloud bot
2956da4178
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-28 02:28:28 +00: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 +02: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 +02:00
Nextcloud bot
069346b7d3
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-27 02:27:18 +00:00
dependabot[bot]
ba88c2e1a2
Merge pull request #33016 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.4.5 2022-06-25 03:21:58 +00:00
Nextcloud bot
448973f3b4
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-25 02:27:31 +00:00