Pablo Zmdl
7875a370c3
build(deps): bump collabora/code from 26.04.1.4.1 to 26.04.2.1.1 in /Containers/collabora ( #8409 )
2026-07-13 11:11:28 +02:00
Pablo Zmdl
754228c3a2
build(deps): bump haproxy from 3.4.0-alpine to 3.4.2-alpine in /Containers/docker-socket-proxy ( #8425 )
2026-07-13 11:10:13 +02:00
Pablo Zmdl
65e3159971
build(deps): bump docker from 29.6.0-cli to 29.6.1-cli in /Containers/mastercontainer ( #8398 )
2026-07-13 11:10:05 +02:00
Pablo Zmdl
5b24416250
Show stderr if cmd failed ( #8439 )
2026-07-10 15:12:28 +02:00
Pablo Zmdl
129c97dd1a
Show stderr if cmd failed
...
And refactor running commands a little bit
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-10 15:09:55 +02:00
dependabot[bot]
b287c7444b
build(deps): bump docker in /Containers/mastercontainer
...
Bumps docker from 29.6.0-cli to 29.6.1-cli.
---
updated-dependencies:
- dependency-name: docker
dependency-version: 29.6.1-cli
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-09 04:10:02 +00:00
Pablo Zmdl
7a9cc99f71
Fix script name ( #8429 )
2026-07-08 16:13:09 +02:00
Pablo Zmdl
0cc5d0ecb2
Fix script name
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-08 12:03:00 +02: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
Pablo Zmdl
62ba204537
Run playwright tests in CI via compose setup
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
4e897aca90
Make playwright use 'dot' reporter and always exit at the end
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
5729e4f7cf
Make start.sh executable
...
The error about not being allowed to execute /start.sh were due to the
file permissions mounted from the local disk
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
Pablo Zmdl
39b5b14ead
Enable running playwright tests locally
...
They now are running via a docker compose setup, which can be executed via
./php/tests/run.sh locally, and also gets called from the github workflow.
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-07 10:13:49 +02:00
dependabot[bot]
ac59937574
build(deps): bump haproxy in /Containers/docker-socket-proxy
...
Bumps haproxy from 3.4.0-alpine to 3.4.2-alpine.
---
updated-dependencies:
- dependency-name: haproxy
dependency-version: 3.4.2-alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-07 04:07:15 +00:00
Simon L.
047bc71894
rp-docs: fix detail
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-07-05 22:01:41 +02:00
Simon L.
55271b9dd2
build(deps): bump elasticsearch from 9.4.2 to 9.4.3 in /Containers/fulltextsearch ( #8406 )
2026-07-03 08:31:40 +02:00
Simon L.
fedf04f129
build(deps): bump guzzlehttp/guzzle from 7.12.3 to 7.13.1 in /php ( #8404 )
2026-07-03 08:30:29 +02:00
Simon L.
7a4281b13c
build(deps): bump php from 8.3.31-fpm-alpine3.24 to 8.3.32-fpm-alpine3.24 in /Containers/nextcloud ( #8411 )
2026-07-03 08:29:17 +02:00
dependabot[bot]
e147f0ca3b
build(deps): bump php in /Containers/nextcloud
...
Bumps php from 8.3.31-fpm-alpine3.24 to 8.3.32-fpm-alpine3.24.
---
updated-dependencies:
- dependency-name: php
dependency-version: 8.3.32-fpm-alpine3.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-03 04:07:48 +00:00
Simon L.
92cd622226
Helm Chart updates ( #8410 )
helm-chart-13.3.1
2026-07-02 10:43:18 +02:00
szaimen
044bc9584b
Helm Chart updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-02 08:41:42 +00:00
Simon L.
2b31f0a88f
Release policy doc ( #8389 )
2026-07-02 09:35:34 +02:00
dependabot[bot]
057271f5cf
build(deps): bump collabora/code in /Containers/collabora
...
Bumps collabora/code from 26.04.1.4.1 to 26.04.2.1.1.
---
updated-dependencies:
- dependency-name: collabora/code
dependency-version: 26.04.2.1.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-02 04:07:06 +00:00
Pablo Zmdl
08148c1a11
Adapt TOC to changed headlines
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-07-01 10:08:53 +02:00
dependabot[bot]
8153ffaa3c
build(deps): bump elasticsearch in /Containers/fulltextsearch
...
Bumps elasticsearch from 9.4.2 to 9.4.3.
---
updated-dependencies:
- dependency-name: elasticsearch
dependency-version: 9.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 04:08:29 +00:00
Simon L.
5274d13ddc
build(deps): bump azure/setup-helm from 5.0.0 to 5.0.1 in /.github/workflows ( #8405 )
2026-06-30 17:00:25 +02:00
Pablo Zmdl
457854f9da
Move release policy notes into README to avoid another file
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-06-30 14:38:47 +02:00
dependabot[bot]
cb6db59601
build(deps): bump azure/setup-helm in /.github/workflows
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md )
- [Commits](https://github.com/azure/setup-helm/compare/dda3372f752e03dde6b3237bc9431cdc2f7a02a2...9bc31f4ebc9c6b171d7bfbaa5d006ae7abdb4310 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-30 12:03:57 +00:00
dependabot[bot]
d21c7f3f12
build(deps): bump guzzlehttp/guzzle from 7.12.3 to 7.13.1 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.12.3 to 7.13.1.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.13/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.12.3...7.13.1 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.13.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-30 12:02:48 +00:00
Simon L.
117497b651
Fix snap-to-AIO migration docs ( #8396 )
2026-06-28 22:08:14 +02:00
Simon L.
0f2b54e7c6
Fix snap-to-AIO migration docs
...
The snap migration section had several issues that caused the database
conversion step to fail (as reported at
https://help.nextcloud.com/t/migration-from-snap-installation-to-docker-aio/246329 ):
- The conversion container overrode the entrypoint with `--entrypoint bash`,
so the Nextcloud source was never rsynced from /usr/src/nextcloud to
/var/www/html. occ was missing and, with the config mounted to the wrong
path, occ reported "Nextcloud is not installed". Now the container runs
with its normal entrypoint (no admin/DB env vars, so it stages files
without installing) and occ is invoked via `docker exec`.
- The temporary config is now mounted to /var/www/html/config/config.php and
made writable (chmod 666) since db:convert-type writes the new DB settings
back into it as www-data.
- The temporary MySQL container now starts with --skip-log-bin to avoid the
"You do not have the SUPER privilege and binary logging is enabled" import
error.
- The SNAP_DATA mount is read-write since the conversion writes to the data
directory.
- Updated the version placeholder example and corrected the typical snap
datadirectory path.
Verified end-to-end with real MySQL/PostgreSQL/Nextcloud containers: the
conversion runs clean and pg_dump produces a valid database-dump.sql.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-06-28 22:05:46 +02:00
Simon L.
b25cccde1e
Revise pull request template for clarity and completeness ( #8380 )
2026-06-26 13:34:10 +02:00
Pablo Zmdl
4ee32ec9bc
Publish release policy
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-06-26 13:26:45 +02:00
Simon L.
7ce7e0cd25
address review
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-06-26 13:05:06 +02:00
Simon L.
37d1b9632b
update NPMplus screenshot ( #8387 )
2026-06-26 11:41:44 +02:00
Simon L.
c2a26934ca
Update AIO version from 13.3.0 to 13.3.1
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
v13.3.1
2026-06-26 10:31:40 +02:00
Zoey
adf1cfdf78
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Zoey <zoey@z0ey.de >
2026-06-25 21:37:57 +02:00
Zoey
cc3cd9fd17
update NPMplus screenshot
...
Signed-off-by: Zoey <zoey@z0ey.de >
2026-06-25 21:35:20 +02:00
Pablo Zmdl
84341f4c71
Use test path that exists on macos, too
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-06-25 17:22:06 +02:00
Simon L.
d54d9c7ff2
Nextcloud dependency update ( #8385 )
2026-06-25 15:00:20 +02:00
Simon L.
49f4731c91
apache: re-introduce X-Forwarded-Proto https so that onlyoffice and eurooffice always work no matter the actual reverse proxy config in front of it ( #8379 )
2026-06-25 14:59:11 +02:00
szaimen
5be7645a56
nextcloud-update automated change
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-25 12:58:48 +00:00
Simon L.
d6ea25f6ed
Apply suggestion from @szaimen
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-06-25 14:58:40 +02:00