Skip to content

Commit 5b45eac

Browse files
committed
Merge branch 'development' into release
2 parents c1d3034 + 49b286c commit 5b45eac

File tree

536 files changed

+13645
-5107
lines changed

Some content is hidden

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

536 files changed

+13645
-5107
lines changed

.env.example.complete

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ MYSQL_ATTR_SSL_CA="/path/to/ca.pem"
7272
# Mail configuration
7373
# Refer to https://www.bookstackapp.com/docs/admin/email-webhooks/#email-configuration
7474
MAIL_DRIVER=smtp
75-
MAIL_FROM=mail@bookstackapp.com
75+
MAIL_FROM=bookstack@example.com
7676
MAIL_FROM_NAME=BookStack
7777

7878
MAIL_HOST=localhost

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
name: Bug Report
2-
description: Create a report to help us improve or fix things
2+
description: Create a report to help us fix bugs & issues in existing supported functionality
33
labels: [":bug: Bug"]
44
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill out a bug report!
9+
Please note that this form is for reporting bugs in existing supported functionality.
10+
11+
If you are reporting something that's not an issue in functionality we've previously supported and/or is simply something different to your expectations, then it may be more appropriate to raise via a feature or support request instead.
512
- type: textarea
613
id: description
714
attributes:
@@ -13,7 +20,7 @@ body:
1320
id: reproduction
1421
attributes:
1522
label: Steps to Reproduce
16-
description: Detail the steps that would replicate this issue
23+
description: Detail the steps that would replicate this issue.
1724
placeholder: |
1825
1. Go to '...'
1926
2. Click on '....'
@@ -32,7 +39,7 @@ body:
3239
id: context
3340
attributes:
3441
label: Screenshots or Additional Context
35-
description: Provide any additional context and screenshots here to help us solve this issue
42+
description: Provide any additional context and screenshots here to help us solve this issue.
3643
validations:
3744
required: false
3845
- type: input
@@ -48,23 +55,7 @@ body:
4855
id: bsversion
4956
attributes:
5057
label: Exact BookStack Version
51-
description: This can be found in the settings view of BookStack. Please provide an exact version.
52-
placeholder: (eg. v21.08.5)
53-
validations:
54-
required: true
55-
- type: input
56-
id: phpversion
57-
attributes:
58-
label: PHP Version
59-
description: Keep in mind your command-line PHP version may differ to that of your webserver. Provide that relevant to the issue.
60-
placeholder: (eg. 7.4)
61-
validations:
62-
required: false
63-
- type: textarea
64-
id: hosting
65-
attributes:
66-
label: Hosting Environment
67-
description: Describe your hosting environment as much as possible including any proxies used (If applicable).
68-
placeholder: (eg. Ubuntu 20.04 VPS, installed using official installation script)
58+
description: This can be found in the settings view of BookStack. Please provide an exact version(s) you've tested on.
59+
placeholder: (eg. v23.06.7)
6960
validations:
7061
required: true

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,18 @@ body:
3333
attributes:
3434
label: Have you searched for an existing open/closed issue?
3535
description: |
36-
To help us keep these issues under control, please ensure you have first [searched our issue list](https://github.com/BookStackApp/BookStack/issues?q=is%3Aissue) for any existing issues that cover the fundemental benefit/goal of your request.
36+
To help us keep these issues under control, please ensure you have first [searched our issue list](https://github.com/BookStackApp/BookStack/issues?q=is%3Aissue) for any existing issues that cover the fundamental benefit/goal of your request.
3737
options:
38-
- label: I have searched for existing issues and none cover my fundemental request
38+
- label: I have searched for existing issues and none cover my fundamental request
3939
required: true
4040
- type: dropdown
4141
id: existing_usage
4242
attributes:
4343
label: How long have you been using BookStack?
4444
options:
4545
- Not using yet, just scoping
46-
- 0 to 6 months
47-
- 6 months to 1 year
46+
- Under 3 months
47+
- 3 months to 1 year
4848
- 1 to 5 years
4949
- Over 5 years
5050
validations:

.github/ISSUE_TEMPLATE/support_request.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ body:
3333
attributes:
3434
label: Exact BookStack Version
3535
description: This can be found in the settings view of BookStack. Please provide an exact version.
36-
placeholder: (eg. v21.08.5)
36+
placeholder: (eg. v23.06.7)
3737
validations:
3838
required: true
3939
- type: textarea
@@ -44,19 +44,11 @@ body:
4444
placeholder: Be sure to remove any confidential details in your logs
4545
validations:
4646
required: false
47-
- type: input
48-
id: phpversion
49-
attributes:
50-
label: PHP Version
51-
description: Keep in mind your command-line PHP version may differ to that of your webserver. Provide that most relevant to the issue.
52-
placeholder: (eg. 7.4)
53-
validations:
54-
required: false
5547
- type: textarea
5648
id: hosting
5749
attributes:
5850
label: Hosting Environment
5951
description: Describe your hosting environment as much as possible including any proxies used (If applicable).
60-
placeholder: (eg. Ubuntu 20.04 VPS, installed using official installation script)
52+
placeholder: (eg. PHP8.1 on Ubuntu 22.04 VPS, installed using official installation script)
6153
validations:
6254
required: true

.github/SECURITY.md

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,13 @@ If you'd like to be notified of new potential security concerns you can [sign-up
1515
If you've found an issue that likely has no impact to existing users (For example, in a development-only branch)
1616
feel free to raise it via a standard GitHub bug report issue.
1717

18-
If the issue could have a security impact to BookStack instances, please use one of the below
19-
methods to report the vulnerability:
20-
21-
- Directly contact the lead maintainer [@ssddanbrown](https://github.com/ssddanbrown).
22-
- You will need to login to be able to see the email address on the [GitHub profile page](https://github.com/ssddanbrown).
23-
- Alternatively you can send a DM via Twitter to [@ssddanbrown](https://twitter.com/ssddanbrown).
24-
- [Disclose via huntr.dev](https://huntr.dev/bounties/disclose)
25-
- Bounties may be available to you through this platform.
26-
- Be sure to use `https://github.com/BookStackApp/BookStack` as the repository URL.
18+
If the issue could have a security impact to BookStack instances,
19+
please directly contact the lead maintainer [@ssddanbrown](https://github.com/ssddanbrown).
20+
You will need to log in to be able to see the email address on the [GitHub profile page](https://github.com/ssddanbrown).
21+
Alternatively you can send a DM via Mastodon to [@danb@fosstodon.org](https://fosstodon.org/@danb).
2722

2823
Please be patient while the vulnerability is being reviewed. Deploying the fix to address the vulnerability
2924
can often take a little time due to the amount of preparation required, to ensure the vulnerability has
3025
been covered, and to create the content required to adequately notify the user-base.
3126

32-
Thank you for keeping BookStack instances safe!
27+
Thank you for keeping BookStack instances safe!

.github/translators.txt

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ Name :: Languages
5757
@Jokuna :: Korean
5858
@smartshogu :: German; German Informal
5959
@samadha56 :: Persian
60+
@mrmuminov :: Uzbek
6061
cipi1965 :: Italian
6162
Mykola Ronik (Mantikor) :: Ukrainian
6263
furkanoyk :: Turkish
@@ -176,7 +177,7 @@ Alexander Predl (Harveyhase68) :: German
176177
Rem (Rem9000) :: Dutch
177178
Michał Stelmach (stelmach-web) :: Polish
178179
arniom :: French
179-
REMOVED_USER :: ; French; Dutch; Turkish
180+
REMOVED_USER :: French; Dutch; Turkish;
180181
林祖年 (contagion) :: Chinese Traditional
181182
Siamak Guodarzi (siamakgoudarzi88) :: Persian
182183
Lis Maestrelo (lismtrl) :: Portuguese, Brazilian
@@ -269,7 +270,7 @@ mcgong (GongMingCai) :: Chinese Simplified; Chinese Traditional
269270
Nanang Setia Budi (sefidananang) :: Indonesian
270271
Андрей Павлов (andrei.pavlov) :: Russian
271272
Alex Navarro (alex.n.navarro) :: Portuguese, Brazilian
272-
Ji-Hyeon Gim (PotatoGim) :: Korean
273+
Jihyeon Gim (PotatoGim) :: Korean
273274
Mihai Ochian (soulstorm19) :: Romanian
274275
HeartCore :: German Informal; German
275276
simon.pct :: French
@@ -289,7 +290,7 @@ Ismael Mesquita (mesquitoliveira) :: Portuguese, Brazilian
289290
LiZerui (CNLiZerui) :: Chinese Traditional
290291
Fabrice Boyer (FabriceBoyer) :: French
291292
mikael (bitcanon) :: Swedish
292-
Matthias Mai (schnapsidee) :: German; German Informal
293+
Matthias Mai (schnapsidee) :: German Informal; German
293294
Ufuk Ayyıldız (ufukayyildiz) :: Turkish
294295
Jan Mitrof (jan.kachlik) :: Czech
295296
edwardsmirnov :: Russian
@@ -347,7 +348,7 @@ robing29 :: German
347348
Bruno Eduardo de Jesus Barroso (brunoejb) :: Portuguese, Brazilian
348349
Igor V Belousov (biv) :: Russian
349350
David Bauer (davbauer) :: German
350-
Guttorm Hveem (guttormhveem) :: Norwegian Bokmal
351+
Guttorm Hveem (guttormhveem) :: Norwegian Bokmal; Norwegian Nynorsk
351352
Minh Giang Truong (minhgiang1204) :: Vietnamese
352353
Ioannis Ioannides (i.ioannides) :: Greek
353354
Vadim (vadrozh) :: Russian
@@ -357,3 +358,12 @@ Dženan (Dzenan) :: Swedish
357358
Péter Péli (peter.peli) :: Hungarian
358359
TWME :: Chinese Traditional
359360
Sascha (Man-in-Black) :: German
361+
Mohammadreza Madadi (madadi.efl) :: Persian
362+
Konstantin Kovacheli (kkovacheli) :: Ukrainian
363+
link1183 :: French
364+
Renan (rfpe) :: Portuguese, Brazilian
365+
Lowkey (bbsweb) :: Chinese Simplified
366+
ZZnOB (zznobzz) :: Russian
367+
rupus :: Swedish
368+
developernecsys :: Norwegian Nynorsk
369+
xuan LI (xuanli233) :: Chinese Simplified

.github/workflows/analyse-php.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
name: analyse-php
22

3-
on: [push, pull_request]
3+
on:
4+
push:
5+
paths:
6+
- '**.php'
7+
pull_request:
8+
paths:
9+
- '**.php'
410

511
jobs:
612
build:

.github/workflows/lint-js.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
name: lint-js
22

3-
on: [push, pull_request]
3+
on:
4+
push:
5+
paths:
6+
- '**.js'
7+
- '**.json'
8+
pull_request:
9+
paths:
10+
- '**.js'
11+
- '**.json'
412

513
jobs:
614
build:

.github/workflows/lint-php.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
name: lint-php
22

3-
on: [push, pull_request]
3+
on:
4+
push:
5+
paths:
6+
- '**.php'
7+
pull_request:
8+
paths:
9+
- '**.php'
410

511
jobs:
612
build:

.github/workflows/test-migrations.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
name: test-migrations
22

3-
on: [push, pull_request]
3+
on:
4+
push:
5+
paths:
6+
- '**.php'
7+
- 'composer.*'
8+
pull_request:
9+
paths:
10+
- '**.php'
11+
- 'composer.*'
412

513
jobs:
614
build:

0 commit comments

Comments
 (0)