Commit Graph

8623 Commits

Author SHA1 Message Date
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 c9bd9077e0 build(deps): bump astral-sh/setup-uv from 8.2.0 to 8.3.2 in /.github/workflows (#8456) 2026-07-17 20:25:18 +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 8bc241bfc8 Don't run Eurooffice if prior to its introduction all office suites were disabled (#8441) 2026-07-17 19:38:56 +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
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
Pablo Zmdl 4285168457 Improve docker socket proxy config (#8458) 2026-07-17 11:57:37 +02:00
Pablo Zmdl a36d46987d ConfigurationManager: remove unused isx64Platform method (#8399) 2026-07-16 17:50:59 +02:00
Pablo Zmdl 00db9a9af0 Improve docker socket proxy config
This mitigates possible misuse better than before.

Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>

AI-assistant: Claude code (Sonnet 5)
2026-07-16 16:32:44 +02:00
dependabot[bot] 19385735a1 build(deps): bump astral-sh/setup-uv in /.github/workflows
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.2.0 to 8.3.2.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/fac544c07dec837d0ccb6301d7b5580bf5edae39...11f9893b081a58869d3b5fccaea48c9e9e46f990)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 8.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-15 13:36:15 +00: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
Pablo Zmdl 61bad00807 build(deps): bump golang from 1.26.4-alpine3.24 to 1.26.5-alpine3.24 in /Containers/imaginary (#8431) 2026-07-13 12:20:19 +02:00
Pablo Zmdl 117e664c8a build(deps): bump golang from 1.26.4-alpine3.24 to 1.26.5-alpine3.24 in /Containers/watchtower (#8432) 2026-07-13 12:20:17 +02:00
Pablo Zmdl 38337b480f watchtower container update (#8408) 2026-07-13 12:10:09 +02:00
Pablo Zmdl c1a0d69117 PHP dependency updates (#8392) 2026-07-13 12:09:56 +02:00
Pablo Zmdl bf2810b33c build(deps): bump php from 8.5.7-fpm-alpine3.24 to 8.5.8-fpm-alpine3.24 in /Containers/mastercontainer (#8426) 2026-07-13 11:11:58 +02:00
Pablo Zmdl 6adaa03d3a build(deps): bump nats from 2.14.2-scratch to 2.14.3-scratch in /Containers/talk (#8403) 2026-07-13 11:11:36 +02:00
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
szaimen f496eb606d watchtower-update automated change
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-11 12:23:09 +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 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
dependabot[bot] ec565632b3 build(deps): bump golang in /Containers/watchtower
Bumps golang from 1.26.4-alpine3.24 to 1.26.5-alpine3.24.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.26.5-alpine3.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-09 04:09:52 +00:00
dependabot[bot] dedbc75826 build(deps): bump golang in /Containers/imaginary
Bumps golang from 1.26.4-alpine3.24 to 1.26.5-alpine3.24.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.26.5-alpine3.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-09 04:09:08 +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
dependabot[bot] e4b5967c30 build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.5.7-fpm-alpine3.24 to 8.5.8-fpm-alpine3.24.

---
updated-dependencies:
- dependency-name: php
  dependency-version: 8.5.8-fpm-alpine3.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 04:08:30 +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
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