Daniel Kesselberg
90facb3c2f
chore(codeowners): add codeowners for calendar and contacts impl
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-21 14:35:24 +07:00
Daniel Kesselberg
8a08b0002f
chore(codeowners): add codeowners for calendar and contacts api
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-21 14:35:01 +07:00
Daniel Calviño Sánchez
c6f870245a
fix: Fix theming for disabled accounts
...
The Theming app injects the stylesheets for the different themes in the
"<header>" element of the page, and those stylesheets are then loaded by
the browser from a "Controller" (a plain "Controller", not an
"OCSController"). The stylesheets, in turn, may also get some images
(like the background) also from the "Controller".
When handling a request to "index.php" it is checked whether the user is
logged in and, if not, a login is tried. A disabled user is explicitly
seen as not logged in, so a login is always tried in that case, but
disabled users are also explicitly prevented to log in, so the login
also fails. Due to that trying to get any of the themed stylesheets or
images with a disabled account (to be able to show the "Account
disabled" error page) fails with an HTTP status 401.
To solve that, and to avoid touching this basic logic as much as
possible, the login exception is now ignored (if the user is disabled)
for some specific requests to the Theming app.
The clouds.jpg file was not available in stable30, so the file and its
license were copied from the commit that introduced them in newer
branches, 19ce362896 .
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2025-07-11 12:01:04 +07:00
Daniel Calviño Sánchez
45b06784a7
ci: Fix running files_external S3 tests
...
PHP >= 8.4 is not supported in Nextcloud 30.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2025-06-17 06:15:37 +07:00
Ferdinand Thiessen
2f56cc3950
test: reenable localstack tests (bug fixed) but disable MinIO versioned copy test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-12 22:37:22 +07:00
Ferdinand Thiessen
8e54caa052
test: only skip tests failing on localstack for localstack
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-12 22:37:22 +07:00
Ferdinand Thiessen
f8f1de4b0b
test: fix s3 external storage tests to run all storages on ci
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-12 22:37:22 +07:00
John Molakvoæ
0d04ff0401
chore(workflows): add auto stable PR title update
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-06-09 14:37:34 +07:00
skjnldsv
38cc75bb7c
fix(workflows): releases changelog generator tags handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-05 11:20:09 +07:00
Andy Scherzinger
b79244c6f3
ci: Update comments and correctly skip the "pull 3rdparty" command
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-26 12:05:05 +07:00
Joas Schilling
dd87f90aef
ci: Remove credentials on checkout
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-26 09:21:59 +07:00
Andy Scherzinger
041e0b4ce6
ci(actions): Sync workflow updates
...
based on #53105
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-25 15:35:51 +07:00
skjnldsv
9f0c7eb4f9
feat: auto-generate changelog on release
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-05-23 19:19:10 +07:00
Marcel Müller
8eb5b048f1
chore: Add logs for dc and apache container
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-05-01 15:36:47 +07:00
Ferdinand Thiessen
86d2c5cbc8
fix(mime-types): adjust compiled mime types and sign
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 15:29:25 +07:00
Louis Chemineau
2d839d767a
chore(tests): Fix using save/restore state in cypress
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-05 13:45:23 +07:00
Joas Schilling
03b3773c91
ci(autochecks): Run some autochecks also on non-PHP files
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-02-21 13:48:48 +07:00
Robin Appelman
b9ac12466e
test: re-add object store primary storage phpunit tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-13 17:31:51 +07:00
skjnldsv
f2d40badfd
chore: enable cypress video recording in debug mode
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-01-03 11:42:22 +07:00
Marcel Müller
93d1f08eec
chore(ci): Run kerberos tests on ubuntu-latest
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-01-03 07:56:40 +07:00
Robin Appelman
3ab58abfeb
test: attempt to fix smb sso test
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-11-26 18:51:33 +07:00
Christoph Wurst
12749a0aa2
chore(github): Update groupware code owners
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-11-13 17:42:47 +07:00
Joas Schilling
eeb07d1541
chore: Fix maintainer of federation app
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-04 10:57:44 +07:00
Marcel Müller
a63712ed55
chore: Change Fenn-CS to nfebe
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-11-04 10:57:11 +07:00
Daniel Kesselberg
27fac56c5d
chore: rename julius
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-11-04 10:56:58 +07:00
Daniel Kesselberg
117f7f4b06
chore: update groupware code owners
...
Ref https://github.com/nextcloud/groupware?tab=readme-ov-file#components-and-roles
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-11-04 08:26:25 +07:00
provokateurin
175035e5bf
ci(psalm): Add missing imagick extension
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-29 07:12:59 +07:00
Joas Schilling
69949eb4e0
ci: Update list of installed PHP extensions (as some are not default enabled in new images)
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-21 09:08:54 +07:00
Daniel Kesselberg
64ff9cd2f3
ci: fail psalm when baseline update required
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-09-30 17:05:19 +07:00
provokateurin
4800215056
fix(psalm): Enable findUnusedBaselineEntry
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-09-23 11:17:39 +07:00
Joas Schilling
397e571b49
ci: Bump phpunit to 9.6.19 and add dependabot
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-18 18:30:07 +07:00
provokateurin
863679f499
fix(test): Fix provisioning enabled apps
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-08-29 09:43:37 +07:00
Robin Appelman
22f76fca59
test: run sharding tests in ci
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +07:00
Joas Schilling
261e9a0f1d
ci: Update integration-sqlite.yml
...
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2024-08-27 21:43:58 +07:00
Joas Schilling
ddf7e7acc9
ci: Don't run things normally and with coverage flag on the same configuration
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
[skip ci]
2024-08-27 20:09:25 +07:00
Joas Schilling
07b3d4cc52
ci: Run things we only run on 1 PHP version on the preinstalled 8.1 which installs ~2m faster
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-27 20:09:25 +07:00
Côme Chilliet
b4deb67ea7
chore: Add webhook_listeners to list of shipped apps
...
As well as CODEOWNERS and l10n
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-08-20 20:54:34 +07:00
Joas Schilling
5a55410083
chore(branchoff): Test against stable30 branches
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-14 13:53:22 +07:00
dependabot[bot]
6edca57df4
build(deps): bump the github-actions group with 6 updates
...
Bumps the github-actions group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) | `2.31.0` | `2.31.1` |
| [actions/setup-node](https://github.com/actions/setup-node ) | `4.0.2` | `4.0.3` |
| [cypress-io/github-action](https://github.com/cypress-io/github-action ) | `6.7.1` | `6.7.2` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.3.3` | `4.3.4` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `4.1.1` | `4.5.0` |
| [mdecoleman/pr-branch-name](https://github.com/mdecoleman/pr-branch-name ) | `2.0.0` | `3.0.0` |
Updates `shivammathur/setup-php` from 2.31.0 to 2.31.1
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](2e947f1f69...c541c155ee )
Updates `actions/setup-node` from 4.0.2 to 4.0.3
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](60edb5dd54...1e60f620b9 )
Updates `cypress-io/github-action` from 6.7.1 to 6.7.2
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](8d3918616d...df7484c5ba )
Updates `actions/upload-artifact` from 4.3.3 to 4.3.4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](65462800fd...0b2256b8c0 )
Updates `codecov/codecov-action` from 4.1.1 to 4.5.0
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.1.1...v4.5.0 )
Updates `mdecoleman/pr-branch-name` from 2.0.0 to 3.0.0
- [Release notes](https://github.com/mdecoleman/pr-branch-name/releases )
- [Commits](bab4c71506...55795d86b4 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: mdecoleman/pr-branch-name
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-31 22:54:25 +07:00
Andy Scherzinger
694eac28c2
docs: Update CONTRIBUTING.md
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-07-31 08:59:50 +07:00
Jens Carl
d23e5195a0
Update IRC URL
...
Signed-off-by: Jens Carl <j.carl43@gmx.de>
2024-07-31 08:57:41 +07:00
Joas Schilling
fa3f4e9d2c
ci: Fix summary condition
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-30 14:37:15 +07:00
skjnldsv
531d8076ae
chore: bump cypress workers
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-27 10:02:14 +07:00
Marcel Klehr
1acc9322f7
chore: Update CODEOWNERS
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-07-22 14:00:52 +07:00
Joas Schilling
817ca0045a
ci: Run all Oracle versions all the time
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-19 11:21:46 +07:00
Joas Schilling
5c02303ce4
ci(oracle): Test against Oracle 11, 18, 21 and 23
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-19 11:21:09 +07:00
Joas Schilling
fe90e97f73
fix(CI): Fix compile command
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-16 13:35:54 +07:00
Ferdinand Thiessen
465cee2da3
Merge pull request #46535 from nextcloud/fix/noid/use-ubuntu-latest-for-s3
...
fix(ci): Use ubuntu-latest for object storage test
2024-07-16 12:16:17 +07:00
Marcel Müller
9b02ebde28
fix(ci): Use ubuntu-latest for object storage test
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-07-15 15:58:22 +07:00
Joas Schilling
e40cc779c9
fix(CI): Skip some CI work from forks as they don't work anyway
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-15 13:25:20 +07:00