Simon L.
a2b21e80b0
send outdated notifications only to admin users
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-08-17 15:23:37 +02:00
Simon L.
3d63ac6fa8
PHP dependency updates ( #8548 )
2026-08-17 11:09:55 +02:00
pabzm
16a186c902
chore(tests): update test container image references
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-07 05:32:23 +00:00
szaimen
19a9fb6fab
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-06 12:35:00 +00:00
Simon L.
da782248f1
remove nextcloud_aio_eurooffice_data from backup volume for now
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-08-06 14:01:23 +02:00
Simon L.
972527bd9a
fix detail in run.sh
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-08-06 13:50:03 +02:00
Simon L.
2977df67e8
try to fix playwright test
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-08-06 12:17:50 +02:00
Simon L.
bb6039dfcf
Update AIO version from 13.4.1 to 13.5.0
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-08-06 10:26:35 +02:00
Zoey
55373cbb56
renormalize line endings
...
Signed-off-by: Zoey <zoey@z0ey.de >
2026-08-05 17:50:50 +02:00
Simon L.
ed48142fce
Persist EuroOffice DATA_DIR as a volume ( #8512 )
2026-08-05 12:16:36 +02:00
Simon L.
2bdd68e30f
Update test container image references ( #8504 )
2026-08-05 11:36:46 +02:00
Simon L.
fd2fe3a0e0
ship harp also for manual-install and helm ( #8370 )
2026-08-05 11:18:11 +02:00
pabzm
693932ae19
chore(tests): update test container image references
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-05 06:19:01 +00:00
Simon L.
ab45f17aee
some additional changes
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-08-04 13:40:30 +02:00
Simon L.
b6bc227d28
scrutiny: fix access to nvme drives
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-08-03 15:25:42 +02:00
deschoene
accd25fd6b
Persist EuroOffice DATA_DIR as a volume
...
The euro-office image intends /var/www/euro-office/Data to be persistent
(its entrypoint stores the generated JWT secret and WOPI keys there and
prints 'Mount ${DATA_DIR} as a volume to persist it across restarts');
the generate-allfonts script also scans Data/custom-fonts for user-provided
fonts on every container start.
Without a volume, custom fonts and the generated secrets are lost whenever
the container is recreated on update. Mount a dedicated volume and include
it in backup_volumes (it is small: keys + fonts), unlike the reinstallable
documentserver volume.
The schema's path pattern is extended to allow capital letters because the
Data directory inside the image is capitalized.
Resolves the persistence gap discussed in #8493 .
Signed-off-by: deschoene <74868758+deschoene@users.noreply.github.com >
2026-07-31 10:54:19 +02:00
Pablo Zmdl
6d291ae53c
Update AIO version from 13.4.0 to 13.4.1
...
Signed-off-by: Pablo Zmdl <57864086+pabzm@users.noreply.github.com >
2026-07-29 22:50:10 +02:00
szaimen
06c91a2559
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-29 12:37:47 +00:00
Pablo Zmdl
889fd6757c
Revert "Drop as much capabilities as possibile for the Collabora container ( #8000 )"
...
This reverts commit 9dcb25b4ae , reversing
changes made to 261675f4d3 .
2026-07-18 21:56:12 +02:00
Pablo Zmdl
7f62c8ab41
Fix tests for code-from-image ( #8464 )
2026-07-18 14:15:28 +02:00
Pablo Zmdl
9dcb25b4ae
Drop as much capabilities as possibile for the Collabora container ( #8000 )
2026-07-18 14:02:17 +02:00
Pablo Zmdl
07cd3fed08
Fix tests for code-from-image
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-18 13:44:47 +02:00
Pablo Zmdl
261675f4d3
Update AIO version from 13.3.1 to 13.4.0
...
Signed-off-by: Pablo Zmdl <57864086+pabzm@users.noreply.github.com >
2026-07-18 13:03:33 +02:00
Pablo Zmdl
600cc3505e
Save default container selection on setup. ( #8440 )
2026-07-17 21:32:46 +02:00
Pablo Zmdl
4e03393d53
Save default container selection on setup.
...
Save the default container selection to the config, so it gets persisted
even
if people don't change anything in the UI. Without this any change to
the
defaults would be applied to existing instances.
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
AI-assistant: Copilot v1.0.69 (Claude Sonnet 4.6)
2026-07-17 21:13:57 +02:00
Pablo Zmdl
fff3d2f0e1
Update test container image references ( #8451 )
2026-07-17 20:34:56 +02:00
Pablo Zmdl
4923e454fa
PHP dependency updates ( #8449 )
2026-07-17 20:30:06 +02:00
Pablo Zmdl
55bbb64246
build(deps): bump guzzlehttp/guzzle from 7.14.1 to 7.14.2 in /php ( #8455 )
2026-07-17 20:25:28 +02:00
Pablo Zmdl
7c7d5eb882
build(deps): bump guzzlehttp/psr7 from 2.12.5 to 2.13.0 in /php ( #8460 )
2026-07-17 20:25:09 +02:00
Pablo Zmdl
fd4e0ddcb2
Store office suite choice in a single config option
...
Previously it was three boolean options, which were supposed to be mutually
exclusive, which had to be taken care of manually.
Also previously there was only indirect indication of the choice "none", which
is brittle, too.
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-17 19:24:49 +02:00
szaimen
f48e8d8b23
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-17 12:23:54 +00:00
dependabot[bot]
0c373d9be0
build(deps): bump guzzlehttp/psr7 from 2.12.5 to 2.13.0 in /php
...
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7 ) from 2.12.5 to 2.13.0.
- [Release notes](https://github.com/guzzle/psr7/releases )
- [Changelog](https://github.com/guzzle/psr7/blob/2.13/CHANGELOG.md )
- [Commits](https://github.com/guzzle/psr7/compare/2.12.5...2.13.0 )
---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
dependency-version: 2.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 12:03:14 +00:00
pabzm
f537754377
chore(tests): update test container image references
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-17 05:53:24 +00:00
Pablo Zmdl
a36d46987d
ConfigurationManager: remove unused isx64Platform method ( #8399 )
2026-07-16 17:50:59 +02:00
dependabot[bot]
41a6f1c805
build(deps): bump guzzlehttp/guzzle from 7.14.1 to 7.14.2 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.14.1 to 7.14.2.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.15/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.14.1...7.14.2 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.14.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-15 13:34:57 +00:00
Pablo Zmdl
af534535ff
build(deps): bump guzzlehttp/guzzle from 7.14.0 to 7.14.1 in /php ( #8447 )
2026-07-15 11:55:05 +02:00
Pablo Zmdl
c9a6697896
build(deps): bump guzzlehttp/psr7 from 2.12.4 to 2.12.5 in /php ( #8446 )
2026-07-13 15:59:56 +02:00
Pablo Zmdl
8f56876253
Update test container image references ( #8434 )
2026-07-13 15:36:14 +02:00
dependabot[bot]
8ea525e29a
build(deps): bump guzzlehttp/guzzle from 7.14.0 to 7.14.1 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.14.0 to 7.14.1.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.15/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.14.0...7.14.1 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-13 12:03:24 +00:00
dependabot[bot]
cc42d180ea
build(deps): bump guzzlehttp/psr7 from 2.12.4 to 2.12.5 in /php
...
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7 ) from 2.12.4 to 2.12.5.
- [Release notes](https://github.com/guzzle/psr7/releases )
- [Changelog](https://github.com/guzzle/psr7/blob/2.13/CHANGELOG.md )
- [Commits](https://github.com/guzzle/psr7/compare/2.12.4...2.12.5 )
---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
dependency-version: 2.12.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-13 12:03:18 +00:00
szaimen
7c33126290
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-11 12:15:49 +00:00
pabzm
ede3123e55
chore(tests): update test container image references
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-11 05:52:24 +00:00
Pablo Zmdl
04eb9499a1
Run playwright tests via compose setup, locally and in CI ( #8247 )
2026-07-07 14:18:38 +02:00
Pablo Zmdl
bf473324ba
Pin and update test container image references regularly
...
Assisted-by: Copilot v1.0.59 (Claude Sonnet 4.6)
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
6589878dc6
Run NPM in standalone container and use working_dir properly
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
2f8df05f32
Remove useless seeding of desec mock
...
The AIO password can be read from the setup page, if the tests are executed on
a properly cleaned plate (as they are now). Resetting the desec tokens is also
not necessary anymore with a properly cleaned plate.
The desec URLs can now be provided through environment variables.
This makes the whole setup simpler and less brittle.
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
bf5296b070
Run desec playwright tests via docker compose, too
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
ce8a7f6f46
Allow to set desec URLs from environment
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
54c79c404c
Remove console output in playwright test
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
22a5b65291
Refactor playwright login helper
...
It now works for all test specs and does not require a password from the
environment.
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00