Skip to content

Commit befcfe1

Browse files
authored
Merge pull request #758 from nextcloud/update-app
2 parents e5c5b73 + db6c9f4 commit befcfe1

37 files changed

+3700
-3307
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@
88
/tests/coverage-html
99
/tests/.phpunit.result.cache
1010
/vendor
11+
/vendor-bin/*/vendor

.php-cs-fixer.dist.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* SPDX-License-Identifier: AGPL-3.0-or-later
88
*/
99

10-
require_once './vendor/autoload.php';
10+
require_once './vendor-bin/cs-fixer/vendor/autoload.php';
1111

1212
use Nextcloud\CodingStandard\Config;
1313

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@
66
# Changelog
77
All notable changes to this project will be documented in this file.
88

9+
## 2.8.0 - 2025-09-11
10+
11+
### Added
12+
13+
- Compatibility with Nextcloud 32
14+
15+
### Removed
16+
17+
- Compatibility with Nextcloud 29
18+
- Compatibility with Nextcloud 30
19+
920
## 2.7.0 - 2025-04-03
1021

1122
### Changed

REUSE.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ SPDX-FileCopyrightText = "2014 ownCloud, Inc and translators, 2020 Nextcloud Gmb
1212
SPDX-License-Identifier = "AGPL-3.0-or-later"
1313

1414
[[annotations]]
15-
path = ["composer.json", "composer.lock"]
15+
path = ["composer.json", "composer.lock", "vendor-bin/**/composer.json", "vendor-bin/**/composer.lock"]
1616
precedence = "aggregate"
1717
SPDX-FileCopyrightText = "2017 Nextcloud GmbH and Nextcloud contributors"
1818
SPDX-License-Identifier = "AGPL-3.0-or-later"

appinfo/info.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ This app allows users to register a new account.
2828
4. User is lead to a form where they can choose their username and password
2929
5. New account is created and is logged in automatically
3030
]]></description>
31-
<version>2.7.0</version>
31+
<version>2.8.0</version>
3232
<licence>agpl</licence>
3333
<author mail="nextcloud@tcit.fr" homepage="https://tcit.fr">Thomas Citharel</author>
3434
<author>Joas Schilling</author>
@@ -45,7 +45,7 @@ This app allows users to register a new account.
4545
<screenshot>https://raw.githubusercontent.com/nextcloud/registration/master/docs/demo.gif</screenshot>
4646
<screenshot>https://raw.githubusercontent.com/nextcloud/registration/master/docs/admin-settings.png</screenshot>
4747
<dependencies>
48-
<nextcloud min-version="29" max-version="31" />
48+
<nextcloud min-version="31" max-version="32" />
4949
</dependencies>
5050
<background-jobs>
5151
<job>OCA\Registration\BackgroundJob\ExpireRegistrations</job>

composer.json

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,26 @@
1212
"cs:check": "php-cs-fixer fix --dry-run --diff",
1313
"cs:fix": "php-cs-fixer fix",
1414
"lint": "find . -name \\*.php -not -path './vendor/*' -not -path './build/*' -not -path './tests/integration/vendor/*' -print0 | xargs -0 -n1 php -l",
15-
"test:unit": "vendor/bin/phpunit -c tests/phpunit.xml"
15+
"test:unit": "vendor/bin/phpunit -c tests/phpunit.xml",
16+
"post-install-cmd": [
17+
"@composer bin all install --ansi"
18+
],
19+
"post-update-cmd": [
20+
"@composer bin all install --ansi"
21+
]
1622
},
1723
"config": {
1824
"optimize-autoloader": true,
1925
"classmap-authoritative": true,
2026
"platform": {
21-
"php": "8.0.2"
27+
"php": "8.1"
28+
},
29+
"allow-plugins": {
30+
"bamarni/composer-bin-plugin": true
2231
}
2332
},
24-
"require-dev": {
25-
"phpunit/phpunit": "^9.5",
26-
"nextcloud/coding-standard": "^1.0.0",
27-
"christophwurst/nextcloud_testing": "^1.0.0"
33+
"require": {
34+
"php": ">= 8.1 <=8.4",
35+
"bamarni/composer-bin-plugin": "^1.8"
2836
}
2937
}

0 commit comments

Comments
 (0)