Louis
|
20926ea9dd
|
Merge pull request #61141 from nextcloud/artonge/test/warn_about_slow_startup_time
test: Warn about slow startup time for phpunit tests
|
2026-06-10 15:53:00 +02:00 |
|
Louis Chmn
|
6bb9ad60f2
|
test(View): Setup users and groups once
Signed-off-by: Louis Chmn <louis@chmn.me>
|
2026-06-10 15:48:24 +02:00 |
|
Carl Schwan
|
8bff1b4968
|
perf(UserConfigTest): Don't recreate database between invocation
Signed-off-by: Carl Schwan <carlschwan@kde.org>
|
2026-06-10 15:48:24 +02:00 |
|
Louis Chmn
|
442777762d
|
test(App): Setup users and groups once
Signed-off-by: Louis Chmn <louis@chmn.me>
|
2026-06-10 15:48:24 +02:00 |
|
Julien Veyssier
|
76709d7efc
|
feat(task-streaming): address review comments
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 15:38:10 +02:00 |
|
Louis Chmn
|
f2b91fce0b
|
test: Warn about slow startup time for phpunit tests
Signed-off-by: Louis Chmn <louis@chmn.me>
|
2026-06-10 15:07:25 +02:00 |
|
Peter Ringelmann
|
b256bbe7ad
|
test(files): migrate recent-view and regression specs from Cypress to Playwright
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
|
2026-06-10 14:58:49 +02:00 |
|
Julien Veyssier
|
0bd607274c
|
feat(task-streaming): fix tests
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
3f4eae2d0b
|
feat(task-streaming): only send notify_push status updates after we actually apply the change in the db
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
c7d8369b5f
|
feat(task-streaming): adjust notify push messages, add sort of a namespace
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
4da89e92dd
|
feat(task-streaming): send a notify_push message whenever a task status changes
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
8ee02812ef
|
feat(task-streaming): rename ISynchronousOptionsProvider to ISynchronousOptionsAwareProvider
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
b04de05805
|
fix(task-streaming): fix psalm issues, run cs:fix, gen openapi specs
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
207f347afc
|
feat(task-streaming): add new provider interface
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
ddf914231b
|
feat(task-streaming): add preferStreaming boolean attribute to taskprocessing tasks. pass it to ISynchronousProgressiveProvider::process
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
a6e6d92103
|
feat(task-streaming): do not update the task in DB when setting intermediate result if notify_push is available
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
d65252b8af
|
fix(task-streaming): make the notify_push message shorter
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
e4bea82c86
|
feat(task-streaming): add an endpoint to set a task intermediate output
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
74d078e6e4
|
fix(task-streaming): and test sending data via notify_push
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Julien Veyssier
|
7870537d01
|
feat(task-streaming): allow the Php providers to set intermediate results with a callback in process
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2026-06-10 14:52:56 +02:00 |
|
Louis
|
782f3f7838
|
Merge pull request #61144 from nextcloud/fix/noid/workflow-db-versions
chore(workflows): keep only lowest and highest supported versions of dbs
|
2026-06-10 14:46:11 +02:00 |
|
Peter Ringelmann
|
4ea6917b7b
|
fix(core): keep app menu settings icon legible on light backgrounds
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
|
2026-06-10 12:29:23 +00:00 |
|
Ferdinand Thiessen
|
7e1adfb1fa
|
test(playwright): reduce potential flakiness of appstore tests
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2026-06-10 13:59:16 +02:00 |
|
Ferdinand Thiessen
|
b70a151778
|
ci: improve playwright workflow speed
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2026-06-10 13:59:16 +02:00 |
|
Peter Ringelmann
|
ad93216416
|
test(files): migrate files actions e2e from Cypress to Playwright
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
|
2026-06-10 12:43:28 +02:00 |
|
Carl Schwan
|
3b7ca63f43
|
perf(AppConfigIntegrationTest): Avoid creating too many times AppConfig
Reuse instance by merging some tests based on DataProviders
Signed-off-by: Carl Schwan <carlschwan@kde.org>
|
2026-06-10 12:17:08 +02:00 |
|
Cristian Scheid
|
750779c075
|
chore(workflows): keep only lowest and highest supported versions of dbs
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
|
2026-06-10 12:12:17 +02:00 |
|
Peter Ringelmann
|
87f8d78424
|
test(files): migrate favorites e2e from Cypress to Playwright
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
|
2026-06-10 12:09:32 +02:00 |
|
Carl Schwan
|
0fee41df7c
|
perf: Test chunking with a lower amount of entries
Use a lower array_chunk values when running the code in the tests for
the comment manager.
Signed-off-by: Carl Schwan <carlschwan@kde.org>
|
2026-06-10 11:49:29 +02:00 |
|
Joas Schilling
|
8c581971f6
|
Merge pull request #61132 from nextcloud/dependabot/composer/symfony/mailer-6.4.40
build(deps): bump symfony/mailer from 6.4.31 to 6.4.40
|
2026-06-10 11:26:36 +02:00 |
|
Carl Schwan
|
84a8b7e50e
|
perf(tests): Cache encryption result in UserConfigTest
So that we don't need to encrypt stuff all the time.
Signed-off-by: Carl Schwan <carlschwan@kde.org>
|
2026-06-10 11:22:59 +02:00 |
|
Ferdinand Thiessen
|
b4bccb2402
|
docs(tests): Add some general documentation for PlayWright
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2026-06-10 11:20:36 +02:00 |
|
Carl Schwan
|
126df9c170
|
perf(tests): Don't encrypt the same value each time
We have a static class, so we can save the results accross the > 100
tests cases in this class.
Signed-off-by: Carl Schwan <carlschwan@kde.org>
|
2026-06-10 11:19:22 +02:00 |
|
Carl Schwan
|
3d4ac4fb15
|
perf(tests): Remove worked command tests that relies on timeout
It's testing something basic and takes more than a second each time to
run.
Signed-off-by: Carl Schwan <carlschwan@kde.org>
|
2026-06-10 11:18:37 +02:00 |
|
Louis
|
426cbeb192
|
Merge pull request #60194 from nextcloud/ci/playwright
test: add playwright pipeline and start migrating Cypress to Playwright
|
2026-06-10 10:34:58 +02:00 |
|
Joas Schilling
|
a9f4100c4e
|
build(deps): bump symfony/mailer from 6.4.31 to 6.4.40
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2026-06-10 10:02:51 +02:00 |
|
Ferdinand Thiessen
|
a21c2fddd6
|
test(files): migrate more tests from Cypress to Playwright
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2026-06-10 09:49:04 +02:00 |
|
Ferdinand Thiessen
|
9fc19ac7f5
|
test: migrate appstore tests to PlayWright
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2026-06-10 09:49:04 +02:00 |
|
Ferdinand Thiessen
|
ae8d311a33
|
test: migrate some tests to playwright
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2026-06-10 09:49:04 +02:00 |
|
Ferdinand Thiessen
|
c45a5d4809
|
test: create basic Playwright test infrastructure
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2026-06-10 09:49:04 +02:00 |
|
Matthieu Gallien
|
6c9c739d54
|
Merge pull request #61088 from nextcloud/automated/noid/master-update-code-signing-crl
[master] fix(security): Update code signing revocation list
|
2026-06-10 09:31:57 +02:00 |
|
nextcloud-command
|
f598170dde
|
fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
|
2026-06-10 03:20:49 +00:00 |
|
Nextcloud bot
|
b8a41a5f33
|
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2026-06-10 00:22:53 +00:00 |
|
Stephan Orbaugh
|
edd0e07c16
|
Merge pull request #60504 from nextcloud/fix/users-search-loading-state
|
2026-06-09 19:22:28 +02:00 |
|
Sebastian Hasler
|
8325e6981b
|
revert: "Do not do redirect handling when loggin out"
This reverts commit 60e5a5eca4.
That commit was only required due to "executionContext" which has
since been removed. See: https://github.com/nextcloud/server/pull/16310
Signed-off-by: Sebastian Hasler <sebastian.hasler@stuvus.uni-stuttgart.de>
|
2026-06-09 17:49:00 +02:00 |
|
Stephan Orbaugh
|
ef87e2e564
|
Merge pull request #58676 from nextcloud/jail-wrapper-null-paths
fix: don't return cache entries with null paths
|
2026-06-09 17:25:34 +02:00 |
|
Stephan Orbaugh
|
52d322aac7
|
Merge pull request #58608 from nextcloud/chunked-write-error-logging
fix: improve logging around failed chunked object store uploads
|
2026-06-09 17:25:19 +02:00 |
|
Stephan Orbaugh
|
50d07d6256
|
Merge pull request #61067 from nextcloud/fix-public-link-mask-ext
fix: use correct permissions mask for non-home storage public links
|
2026-06-09 17:25:07 +02:00 |
|
Stephan Orbaugh
|
354e26d151
|
Merge pull request #60305 from nextcloud/first-login-webhook
feat: make first login event webhook compatible
|
2026-06-09 17:24:49 +02:00 |
|
Stephan Orbaugh
|
e9d61ebb42
|
Merge pull request #60655 from nextcloud/chore-psalm-forbid-iconv
chore(psalm): forbid iconv
|
2026-06-09 17:23:00 +02:00 |
|