Skip to content

Commit dbb46df

Browse files
Merging release branch release/0.11.3 into stable branch stable.
Signed-off-by: Christian Wolf <github@christianwolf.email>
2 parents e31ccbc + 161071b commit dbb46df

File tree

279 files changed

+9187
-7145
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

279 files changed

+9187
-7145
lines changed

.changelog/versions/v0.11.3.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
## 0.11.3 - 2025-03-07
2+
3+
### Fixed
4+
5+
- Do not access unknown ID of recipe while importing
6+
[#2500](https://github.com/nextcloud/cookbook/pull/2500) @christianlupus
7+
- Usage of firefox user agent to import foreign recipes
8+
[#2515](https://github.com/nextcloud/cookbook/pull/2515) @christianlupus
9+
- Added primary keys to all tables
10+
[#2535](https://github.com/nextcloud/cookbook/pull/2535) @timdreier
11+
- Typescript error during building of app frontend
12+
[#2682](https://github.com/nextcloud/cookbook/pull/2682) @christianlupus
13+
- Default to full image size if no size is explicitly requestes (as specified in API spec)
14+
[#2661](https://github.com/nextcloud/cookbook/pull/2661) @saywebsolutions
15+
16+
### Documentation
17+
18+
- Fix link to client in the GitHub pages documentation
19+
[#2547](https://github.com/nextcloud/cookbook/pull/2547) @shagn
20+
21+
### Maintenance
22+
23+
- Drop old main-0.10.x branch from Dependabot
24+
[#2513](https://github.com/nextcloud/cookbook/pull/2513) @christianlupus
25+
- Update PHP lint version used
26+
[#2512](https://github.com/nextcloud/cookbook/pull/2512) @christianlupus
27+
- Make app compatible with NC 31
28+
[#2511](https://github.com/nextcloud/cookbook/pull/2511) @christianlupus
29+
- Update the code style for PHP classes
30+
[#2510](https://github.com/nextcloud/cookbook/pull/2510) @dependabot
31+
- Make the automated test compatible with MacOS
32+
[#2540](https://github.com/nextcloud/cookbook/pull/2540) @timdreier
33+
- Update webrick for GitHub page building
34+
[#2607](https://github.com/nextcloud/cookbook/pull/2607) @dependabot
35+
- Update eslint config for prettier
36+
[#2673](https://github.com/nextcloud/cookbook/pull/2673) @dependabot
37+
- Update Stylelint peer configs
38+
[#2670](https://github.com/nextcloud/cookbook/pull/2670) @dependabot
39+
- Update typescript
40+
[#2672](https://github.com/nextcloud/cookbook/pull/2672) @dependabot
41+
- Update webpack build dependencies
42+
[#2597](https://github.com/nextcloud/cookbook/pull/2597) @dependabot
43+
- Clean PHP code by removing code smells and redundant code
44+
[#2628](https://github.com/nextcloud/cookbook/pull/2628) @provokateurin
45+
- Clean up the code base and use current NC and PHP versions
46+
[#2681](https://github.com/nextcloud/cookbook/pull/2681) @christianlupus
47+
- Bump compatible NC server version
48+
[#2674](https://github.com/nextcloud/cookbook/pull/2674) @christianlupus
49+
- Bump @nextcloud/dialogs NPM dependency
50+
[#2642](https://github.com/nextcloud/cookbook/pull/2642) @dependabot
51+
52+

.github/actions/deploy/appinfo/info.xml.dist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<screenshot>https://raw.githubusercontent.com/nextcloud/cookbook/stable/img/screenshot2.png</screenshot>
2121
<dependencies>
2222
<php min-version="7.4"/>
23-
<nextcloud min-version="28" max-version="30"/>
23+
<nextcloud min-version="29" max-version="32"/>
2424
</dependencies>
2525
<navigations>
2626
<navigation>

.github/actions/php-linter/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM php:7.4
1+
FROM php:8.1
22

33
COPY tester.sh /tester.sh
44

.github/actions/run-tests/reset-from-container.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ start_container() {
8282
restore_db_synced_data() {
8383
local db_path="/db/${1}"
8484
echo "Restoring synced DB data from $SF_DIR/sql to $db_path"
85-
sudo rsync -a --delete --delete-delay "$SF_DIR/sql/" "$db_path"
85+
sudo rsync -a --delete "$SF_DIR/sql/" "$db_path"
8686
}
8787

8888
test_mysql_is_running() {
@@ -129,7 +129,7 @@ restore_postgres_sync () {
129129
# exec >> /output/reset.log 2>&1
130130

131131
echo "Cloning data files"
132-
rsync --archive --delete --delete-delay "$SF_DIR/data/" /var/www/html/data/
132+
rsync --archive --delete "$SF_DIR/data/" /var/www/html/data/
133133

134134
echo "Restoring DB"
135135
case "$INPUT_DB" in

.github/actions/run-tests/test_runner/dumps.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
class SubFixture:
1818

19-
rsyncArgs = ['--delete', '--delete-delay', '--delete-excluded', '--archive']
19+
rsyncArgs = ['--delete', '--delete-excluded', '--archive']
2020

2121
def __init__(self):
2222
pass

.github/actions/run-tests/test_runner/test_env.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ def setupApp(self, installUntested):
225225
excludePairs = [['--exclude', x] for x in excludes]
226226
excludeParams = [x for pair in excludePairs for x in pair]
227227
p.pr.run(
228-
['rsync', '-a', '../../../', 'volumes/cookbook', '--delete', '--delete-delay'] + excludeParams
228+
['rsync', '-a', '../../../', 'volumes/cookbook', '--delete'] + excludeParams
229229
).check_returncode()
230230

231231
l.logger.printTask('Making appinfo file')

.github/actions/run-tests/tests/entrypoints/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export QUICK_MODE
5959
printCI "::group::Test prepatation in container"
6060

6161
echo "Synchronizing cookbook codebase"
62-
rsync -a /cookbook/ custom_apps/cookbook/ --delete --delete-delay --delete-excluded --exclude /.git --exclude /.github/actions/run-tests/volumes --exclude /docs --exclude /node_modules/
62+
rsync -a /cookbook/ custom_apps/cookbook/ --delete --delete-excluded --exclude /.git --exclude /.github/actions/run-tests/volumes --exclude /docs --exclude /node_modules/
6363

6464
pushd custom_apps/cookbook
6565

.github/dependabot.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -29,29 +29,3 @@ updates:
2929
time: "02:50"
3030
open-pull-requests-limit: 10
3131

32-
- package-ecosystem: npm
33-
directory: "/"
34-
target-branch: main-0.10.x
35-
schedule:
36-
interval: daily
37-
time: "03:00"
38-
timezone: Europe/Paris
39-
open-pull-requests-limit: 10
40-
- package-ecosystem: composer
41-
directory: "/"
42-
target-branch: main-0.10.x
43-
schedule:
44-
interval: daily
45-
time: "03:00"
46-
timezone: Europe/Paris
47-
open-pull-requests-limit: 10
48-
- package-ecosystem: github-actions
49-
directory: "/"
50-
target-branch: main-0.10.x
51-
schedule:
52-
timezone: Europe/Berlin
53-
interval: daily
54-
time: "02:50"
55-
open-pull-requests-limit: 10
56-
57-

.github/workflows/build-test-images.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ on:
88
jobs:
99
push:
1010
name: Build and push the latest test images
11-
runs-on: ubuntu-22.04
11+
runs-on: ubuntu-24.04
1212

1313
strategy:
1414
matrix:
1515
phpVersion:
16-
- "8.0"
1716
- "8.1"
1817
- "8.2"
1918
- "8.3"
19+
- "8.4"
2020
# - "8"
2121
steps:
2222
- name: Check if secret is known

.github/workflows/deploy-appstore.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99

1010
deploy:
1111
name: Deploy codebase to app store
12-
runs-on: ubuntu-22.04
12+
runs-on: ubuntu-24.04
1313

1414
defaults:
1515
run:
@@ -30,7 +30,7 @@ jobs:
3030
id: date
3131
run: echo "date=$(date +%Y-%m-%d)" >> $GITHUB_OUTPUT
3232
- name: Use cache for NPM
33-
uses: actions/cache@v4.0.2
33+
uses: actions/cache@v4.2.2
3434
with:
3535
path: |
3636
~/.npm
@@ -70,7 +70,7 @@ jobs:
7070
run: ls -lh /tmp/cookbook-${{ steps.appversion.outputs.version }}.tar.gz
7171

7272
- name: Create release
73-
uses: softprops/action-gh-release@v2.0.8
73+
uses: softprops/action-gh-release@v2.2.1
7474
id: release
7575
with:
7676
files: /tmp/cookbook-${{ steps.appversion.outputs.version }}.tar.gz

0 commit comments

Comments
 (0)