Ferdinand Thiessen
65135bba31
chore: move behat dependencies to vendor-bin
...
So we do not have 3 locatations to look for PHP dependencies.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-10 01:13:50 +07:00
Joas Schilling
7a4167fe28
fix(oracle): Don't run tests against unsupported Oracle version anymore
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-27 14:39:51 +07:00
Andy Scherzinger
e4f3dcab03
Merge pull request #56659 from nextcloud/dependabot/github_actions/github-actions-3f1f41f4cb
...
build(deps): bump the github-actions group across 1 directory with 10 updates
2025-11-26 00:48:21 +07:00
Ferdinand Thiessen
90436835ce
ci: fix changes detection for legacy frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-25 23:00:46 +07:00
dependabot[bot]
7a94858a06
build(deps): bump the github-actions group across 1 directory with 10 updates
...
Bumps the github-actions group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `5.0.0` | `6.0.0` |
| [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) | `2.35.4` | `2.35.5` |
| [actions/github-script](https://github.com/actions/github-script ) | `7.0.1` | `8.0.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.29.7` | `4.31.5` |
| [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment ) | `4.0.0` | `5.0.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.6.2` | `5.0.0` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5.5.0` | `5.5.1` |
| [LizardByte/actions](https://github.com/lizardbyte/actions ) | `2025.814.40518` | `2025.1028.23217` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) | `7.0.8` | `7.0.9` |
| [actions/stale](https://github.com/actions/stale ) | `10.0.0` | `10.1.0` |
Updates `actions/checkout` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 )
Updates `shivammathur/setup-php` from 2.35.4 to 2.35.5
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.35.4...bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f )
Updates `actions/github-script` from 7.0.1 to 8.0.0
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7.0.1...ed597411d8f924073f98dfc5c65a23a2325f34cd )
Updates `github/codeql-action` from 3.29.7 to 4.31.5
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3.29.7...fdbfb4d2750291e159f0156def62b853c2798ca2 )
Updates `peter-evans/create-or-update-comment` from 4.0.0 to 5.0.0
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases )
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v4...e8674b075228eee787fea43ef493e45ece1004c9 )
Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...330a01c490aca151604b8cf639adc76d48f6c5d4 )
Updates `codecov/codecov-action` from 5.5.0 to 5.5.1
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.5.0...5a1091511ad55cbe89839c7260b706298ca349f7 )
Updates `LizardByte/actions` from 2025.814.40518 to 2025.1028.23217
- [Release notes](https://github.com/lizardbyte/actions/releases )
- [Commits](bff0a19374...329b1bcefe )
Updates `peter-evans/create-pull-request` from 7.0.8 to 7.0.9
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7.0.8...84ae59a2cdc2258d6fa0732dd66352dddae2a412 )
Updates `actions/stale` from 10.0.0 to 10.1.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](3a9db7e6a4...5f858e3efb )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/github-script
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 4.31.5
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: peter-evans/create-or-update-comment
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: LizardByte/actions
dependency-version: 2025.1028.23217
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-version: 7.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 13:06:41 +07:00
Ferdinand Thiessen
66361fe56e
ci: update workflows from organization
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-25 12:18:55 +07:00
Ferdinand Thiessen
1b0dd02337
chore(deps): align `vitest` and `@vitest/coverage-v8`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-24 17:09:01 +07:00
Daniel
e71c509bb4
Merge pull request #56536 from nextcloud/jtr/chore-feature-template-tidy
...
chore: Make the feature suggestion template a bit nicer
2025-11-21 11:26:58 +07:00
Carl Schwan
33d2664d73
ci: Bump lint-php-cs job to PHP 8.2
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-11-21 09:43:31 +07:00
Josh
e491886da6
chore: Make the feature suggestion template a bit nicer
...
- Cleaned up scope and guidelines
- Streamlined "search existing issues" content
- Replaced “How to use GitHub” (for Issue readers) with a visible `[!TIP]` callout and adjusted heading to “Help move this idea forward”; fixed typo or two
- Moved filler guidance into HTML comments beneath each question to keep submitted issues cleaner
- More consistent wording/styling/tone throughout
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-11-19 11:16:30 +07:00
skjnldsv
32e1d6cf9c
chore(files_reminder): add integration tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-11-19 11:21:16 +07:00
Ferdinand Thiessen
e3b34891b0
chore: migrate to PHPUnit 11
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-05 15:42:33 +07:00
provokateurin
a529cdf080
feat: Update supportes PostgreSQL versions
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-11-03 13:36:53 +07:00
Joas Schilling
9198244e6d
ci(actions): Pin action versions by hash
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-31 09:53:05 +07:00
Benjamin Gaussorgues
c9b055a0d0
feat(database): introduce Snowflake IDs generator
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-10-28 17:50:03 +07:00
Ferdinand Thiessen
9bc56bd02d
chore: update codeowners
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-28 16:20:38 +07:00
Ferdinand Thiessen
21a34287a9
chore: use different cypress-split seed per PR
...
This allows:
1. detect tests that depend on each other
2. reduces places where test fail because only the expensive tests are
queued next to each other.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-27 23:16:09 +07:00
Andy Scherzinger
cc1d5a2405
chore(deps): Remove stable30 from dependabot
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-10-27 08:47:09 +07:00
Ferdinand Thiessen
f3383f9f90
chore: split frontend building into legacy Vue 2 and Vue 3
...
- Built the frontend in separate packages until we migrated everything
to Vue 3.
- Separate logic into two packages controlled by main package.json
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-22 17:10:28 +07:00
Ferdinand Thiessen
1082dee5a4
chore: migrate Cypress to `@nextcloud/e2e-test-server`
...
- chore: use vite preprocessor for Cypress
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-22 11:57:17 +07:00
Ferdinand Thiessen
a66135f32f
chore: remove Cypress component testing
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 14:30:14 +07:00
Arthur Schiwon
fbd29bcf7f
fix(LDAP): properly disable are require TLS certificate verification
...
- the old approach lead connection issues, as ldap_set_option was called
too late. Specifically it needs to be called before ldap_connect and set
globally!
- The old approach also connected it to the ldapTLS configuration, which
has a misleading naming. It indicates StartTLS usage only, not plain TLS
connections.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-10-09 20:22:37 +07:00
Ferdinand Thiessen
1f24865caf
chore(tests): drop legacy Karma tests
...
we no longer use Karma tests, all actual tests have been migrated to
vitest. The leftover tests are already covered by unit tests in
packages.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-07 14:27:14 +07:00
Ferdinand Thiessen
747179200c
chore(CODEOWNERS): include mjs and cjs for frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-06 21:11:03 +07:00
Joas Schilling
405b52f4c5
ci: Move to new kerberos images
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-04 12:33:26 +07:00
Joas Schilling
76b156b434
ci: Adjust CI to run on PHP 8.2
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-03 15:58:33 +07:00
Andy Scherzinger
233a754e07
Merge pull request #55237 from nextcloud/fix/pr-checklist
...
fix(github): add labels and milestone to PR checklist
2025-09-21 21:54:39 +07:00
dependabot[bot]
7c0f90febd
build(deps): bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/setup-node` from 4.4.0 to 5.0.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](49933ea528...a0853c2454 )
Updates `actions/stale` from 9.1.0 to 10.0.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5bef64f19d...3a9db7e6a4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-20 23:02:59 +07:00
Edward Ly
b77f085d55
fix(github): add labels and milestone to PR checklist
...
Signed-off-by: Edward Ly <contact@edward.ly>
2025-09-20 10:40:01 +07:00
Joas Schilling
8f3aa3da58
ci: Include stable32 in cron task GitHub actions
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-04 08:37:22 +07:00
Joas Schilling
1171e9102b
fix(issues): Allow selecting 32 as Nextcloud version
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-04 08:36:39 +07:00
Joas Schilling
474088dfdb
ci: Configure dependabot for stable32
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-04 08:35:52 +07:00
dependabot[bot]
f816a0b68e
build(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [codecov/codecov-action](https://github.com/codecov/codecov-action ) and [LizardByte/actions](https://github.com/lizardbyte/actions ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
Updates `shivammathur/setup-php` from 2.35.2 to 2.35.4
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](ccf2c627fe...ec406be512 )
Updates `codecov/codecov-action` from 5.4.3 to 5.5.0
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](18283e04ce...fdcc847654 )
Updates `LizardByte/actions` from 2025.715.25226 to 2025.814.40518
- [Release notes](https://github.com/lizardbyte/actions/releases )
- [Commits](eddc8fc8b2...bff0a19374 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: LizardByte/actions
dependency-version: 2025.814.40518
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-31 22:12:42 +07:00
skjnldsv
12a4ff89c3
chore: increase cypress runners to 10
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-08-20 16:56:14 +07:00
skjnldsv
f304b80414
fix: changelog generation workflow
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-08-19 19:06:08 +07:00
John Molakvoæ
bc614e6c08
Revert "fix(workflows): also exclude beta in block-merge-freeze"
2025-08-19 12:18:24 +07:00
John Molakvoæ
0ff10e80d6
fix(workflows): also exclude beta in block-merge-freeze
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-08-19 09:45:46 +07:00
Ferdinand Thiessen
62804b93e0
chore(CODEOWNERS): remove dependabot team from codeowners
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-18 12:42:05 +07:00
Ferdinand Thiessen
a86662705e
ci: adjust update desktop version workflow to assign correct team
...
2 of 3 persons that were assigned are not working in that area anymore.
So just assign the team.
Moreover the date was wrong as the file was created 2025.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-12 10:53:22 +07:00
Ferdinand Thiessen
7165e54b4e
chore(CODEOWNERS): ensure every file change has at least 2 reviewers
...
For proper review every PR needs 2 reviews, so every file needs at least
2 codeowners. Thus @blizzz is added for `workflowengine` as the app
maintainer.
Additionally added the desktop client team for changes related to them.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-11 10:09:16 +07:00
Daniel
9c79483392
Merge pull request #54193 from nextcloud/ci/codeql/convert-to-action
...
ci(codeql): convert codeql integration into a workflow
2025-08-04 12:10:35 +07:00
Joas Schilling
fbd492ff1c
Update CODEOWNERS
...
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2025-08-03 12:32:11 +07:00
John Molakvoæ
91595aaec4
fix(workflows): disable editing commit when rebasing
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-08-01 11:20:38 +07:00
Richard Steinmetz
e2176bcaf1
ci(codeql): convert codeql integration into a workflow
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-08-01 09:54:06 +07:00
dependabot[bot]
34d5e9db16
chore(deps): bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [cypress-io/github-action](https://github.com/cypress-io/github-action ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `shivammathur/setup-php` from 2.34.1 to 2.35.2
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](0f7f1d08e3...ccf2c627fe )
Updates `cypress-io/github-action` from 6.10.1 to 6.10.2
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](6c143abc29...b8ba51a856 )
Updates `github/codeql-action` from 3.29.2 to 3.29.5
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](181d5eefc2...51f77329af )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-version: 6.10.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-version: 3.29.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-31 22:58:38 +07:00
skjnldsv
148f29475e
fix(workflows): don't use needs.init.outputs.head_ref directly
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-29 15:58:16 +07:00
skjnldsv
36b510a38a
feat(workflows): drop dist and js changes when compile-rebasing
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-29 15:49:36 +07:00
Simon L.
4ee1cf5628
chore: add type to issue templates
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-07-28 23:47:00 +07:00
Joas Schilling
3ccb3160b4
Merge pull request #53898 from nextcloud/ci-mariadb-118
...
ci: test against MariaDB 11.8 (latest LTS)
2025-07-28 08:10:05 +07:00
Daniel Kesselberg
771859b29d
chore(codeowners): add codeowners for calendar and contacts impl
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-21 13:17:07 +07:00