Skip to content

Commit 204c932

Browse files
authored
Merge branch 'next' into next
2 parents d14ba5c + 4e90d17 commit 204c932

File tree

747 files changed

+18245
-16767
lines changed

Some content is hidden

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

747 files changed

+18245
-16767
lines changed

.github/workflows/lint.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ jobs:
3333
- name: Register problem matchers
3434
run: |
3535
echo "::add-matcher::.github/workflows/matchers/ci-custom.json"
36-
36+
- name: markdownlint-cli
37+
uses: nosborn/github-action-markdown-cli@v3.5.0
38+
with:
39+
config_file: ".markdownlintrc"
40+
files: .
3741
- name: Lint
3842
run: python lint.py

.markdownlintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
LICENSE.md

.markdownlintrc

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"default": true,
3+
"MD004": {
4+
"Style": "dash"
5+
},
6+
"MD013": false,
7+
"MD024": {
8+
"siblings_only": true
9+
},
10+
"MD029": {
11+
"style": "one"
12+
},
13+
"MD041": {
14+
"front_matter_title": "^\\s*(?:(?:title\\s*[:=])|(?:headless:\\s*true))"
15+
},
16+
"MD046": {
17+
"style": "fenced"
18+
},
19+
"MD033": {
20+
"allowed_elements": [
21+
"details",
22+
"summary",
23+
"a",
24+
"picture",
25+
"source",
26+
"img"
27+
]
28+
},
29+
"MD051": false,
30+
"MD052": false
31+
}

.pre-commit-config.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,7 @@ repos:
2323
- --branch=current
2424
- --branch=next
2525
- --branch=beta
26+
- repo: https://github.com/igorshubovych/markdownlint-cli
27+
rev: v0.45.0
28+
hooks:
29+
- id: markdownlint

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe
3434

3535
## Enforcement
3636

37-
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at esphome@openhomefoundation.org. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
37+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at <esphome@openhomefoundation.org>. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
3838

3939
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
4040

LICENSE.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Creative Commons public licenses provide a standard set of terms and conditions
1616

1717
By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions.
1818

19-
### Section 1 – Definitions.
19+
### Section 1 – Definitions
2020

2121
a. __Adapted Material__ means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image.
2222

@@ -46,7 +46,7 @@ k. __Sui Generis Database Rights__ means rights other than copyright resulting f
4646

4747
l. __You__ means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning.
4848

49-
### Section 2 – Scope.
49+
### Section 2 – Scope
5050

5151
a. ___License grant.___
5252

@@ -80,7 +80,7 @@ b. ___Other rights.___
8080

8181
3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties, including when the Licensed Material is used other than for NonCommercial purposes.
8282

83-
### Section 3 – License Conditions.
83+
### Section 3 – License Conditions
8484

8585
Your exercise of the Licensed Rights is expressly made subject to the following conditions.
8686

@@ -118,7 +118,7 @@ In addition to the conditions in Section 3(a), if You Share Adapted Material You
118118

119119
3. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, Adapted Material that restrict exercise of the rights granted under the Adapter's License You apply.
120120

121-
### Section 4 – Sui Generis Database Rights.
121+
### Section 4 – Sui Generis Database Rights
122122

123123
Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material:
124124

@@ -130,15 +130,15 @@ c. You must comply with the conditions in Section 3(a) if You Share all or a sub
130130

131131
For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights.
132132

133-
### Section 5 – Disclaimer of Warranties and Limitation of Liability.
133+
### Section 5 – Disclaimer of Warranties and Limitation of Liability
134134

135135
a. __Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You.__
136136

137137
b. __To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You.__
138138

139139
c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability.
140140

141-
### Section 6 – Term and Termination.
141+
### Section 6 – Term and Termination
142142

143143
a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically.
144144

@@ -154,13 +154,13 @@ c. For the avoidance of doubt, the Licensor may also offer the Licensed Material
154154

155155
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public License.
156156

157-
### Section 7 – Other Terms and Conditions.
157+
### Section 7 – Other Terms and Conditions
158158

159159
a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed.
160160

161161
b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License.
162162

163-
### Section 8 – Interpretation.
163+
### Section 8 – Interpretation
164164

165165
a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License.
166166

0 commit comments

Comments
 (0)