Skip to content

Commit c72ed16

Browse files
authored
Merge pull request #2 from oidc-wp/release-1.0.0
Release 1.0.0
2 parents 0cc38ca + ed4a00e commit c72ed16

25 files changed

+10942
-18
lines changed

.editorconfig

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# This file is for unifying the coding style for different editors and IDEs
2+
# editorconfig.org
3+
4+
# WordPress Coding Standards
5+
# https://make.wordpress.org/core/handbook/coding-standards/
6+
7+
root = true
8+
9+
[*]
10+
charset = utf-8
11+
end_of_line = lf
12+
insert_final_newline = true
13+
trim_trailing_whitespace = true
14+
indent_style = tab
15+
16+
[*.yml,*.yml.dist]
17+
indent_style = space
18+
indent_size = 2
19+
20+
[*.md]
21+
trim_trailing_whitespace = false
22+
23+
[{*.txt,wp-config-sample.php}]
24+
end_of_line = crlf

.github/CODEOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# The default owners for everything in the repo.
2+
* @daggerhart @timnolte
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
name: "\U0001F46E‍♂️ Security issue"
3+
about: Please report security issues *only* via secure message to [timnolte](https://keybase.io/timnolte/chat) or [daggerhart](https://keybase.io/daggerhart/chat)
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
For security reasons, please report all security issues via secure message to [timnolte](https://keybase.io/timnolte/chat) or [daggerhart](https://keybase.io/daggerhart/chat)
11+
12+
Please disclose responsibly and not via GitHub (which allows for exploiting issues in the wild before the patch is released).
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
name: "❓ Support Question"
3+
about: "Ask a general usage question \U0001F4AC."
4+
title: ''
5+
labels: 'help+wanted'
6+
assignees: ''
7+
8+
---
9+
10+
**General usage questions**
11+
If your question hasn't been answered in the Wiki please be as descriptive as possible when asking your question.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
name: "\U0001F41E Bug report"
3+
about: Report a bug if something isn't working as expected in the plugin.
4+
title: ''
5+
labels: 'bug'
6+
assignees: ''
7+
8+
---
9+
10+
**Describe the bug**
11+
A clear and concise description of what the bug is. Please be as descriptive as possible; issues lacking detail, or for any other reason than to report a bug, may be closed without action.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behavior:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
**Screenshots**
21+
If applicable, add screenshots to help explain your problem.
22+
23+
**Expected behavior**
24+
A clear and concise description of what you expected to happen.
25+
26+
**Isolating the problem (mark completed items with an [x]):**
27+
- [ ] I have deactivated other plugins and confirmed this bug occurs when only this plugin is active.
28+
- [ ] This bug happens with a default WordPress theme active.
29+
- [ ] I can reproduce this bug consistently using the steps above.
30+
31+
**WordPress Environment**
32+
- Website URL:
33+
- PHP Version:
34+
- WordPress Version:
35+
- Plugin Version:
36+
- Identity Provider:
37+
- Relevant Plugin Settings:
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
name: "✨ New Enhancement"
3+
about: If you have an idea to improve an existing feature in the plugin or need something
4+
for development (such as a new hook) please let us know or submit a Pull Request!
5+
title: ''
6+
labels: 'enhancement'
7+
assignees: ''
8+
9+
---
10+
11+
**Is your feature request related to a problem? Please describe.**
12+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
13+
14+
**Describe the solution you'd like**
15+
A clear and concise description of what you want to happen.
16+
17+
**Describe alternatives you've considered**
18+
A clear and concise description of any alternative solutions or features you've considered.
19+
20+
**Additional context**
21+
Add any other context or screenshots about the feature request here.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
name: "\U0001F680 Feature request"
3+
about: "Suggest a new feature \U0001F389 We'll consider building it if it receives
4+
sufficient interest! \U0001F44D"
5+
title: ''
6+
labels: 'enhancement'
7+
assignees: ''
8+
9+
---
10+
11+
**Is your feature request related to a problem? Please describe.**
12+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
13+
14+
**Describe the solution you'd like**
15+
A clear and concise description of what you want to happen.
16+
17+
**Describe alternatives you've considered**
18+
A clear and concise description of any alternative solutions or features you've considered.
19+
20+
**Additional context**
21+
Add any other context or screenshots about the feature request here.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
### All Submissions:
2+
3+
* [ ] Does your code follow the [WordPress' coding standards](https://make.wordpress.org/core/handbook/best-practices/coding-standards/)?
4+
* [ ] Have you checked to ensure there aren't other open [Pull Requests](../pulls) for the same update/change?
5+
6+
<!-- Mark completed items with an [x] -->
7+
8+
<!-- You can erase any parts of this template not applicable to your Pull Request. -->
9+
10+
### Changes proposed in this Pull Request:
11+
12+
<!-- Describe the changes made to this Pull Request and the reason for such changes. -->
13+
14+
Closes # .
15+
16+
### How to test the changes in this Pull Request:
17+
18+
1.
19+
2.
20+
3.
21+
22+
### Other information:
23+
24+
* [ ] Have you added an explanation of what your changes do and why you'd like us to include them?
25+
* [ ] Have you successfully tested with your changes locally?
26+
27+
<!-- Mark completed items with an [x] -->
28+
29+
### Changelog entry
30+
31+
> Enter a summary of all changes on this Pull Request. This will appear in the changelog if accepted.

.github/workflows/i18n.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Internationalization
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- dev
8+
- main
9+
- 'release/**'
10+
- 'feature/**'
11+
- 'fix/**'
12+
13+
env:
14+
WP_MULTISITE: 0
15+
16+
jobs:
17+
check:
18+
name: Setup & Check
19+
20+
runs-on: ubuntu-latest
21+
22+
steps:
23+
- name: Checkout Code
24+
uses: actions/checkout@v2
25+
26+
- name: Setup Node Environment
27+
uses: actions/setup-node@v1
28+
# https://github.com/marketplace/actions/setup-node-js-environment
29+
with:
30+
node-version: 12.x
31+
32+
- name: Cache node modules
33+
uses: actions/cache@v2
34+
env:
35+
npm-cache-name: cache-node-modules
36+
with:
37+
# npm cache files are stored in `~/.npm` on Linux/macOS
38+
path: ~/.npm
39+
key: ${{ runner.os }}-build-${{ env.npm-cache-name }}-${{ hashFiles('**/package-lock.json') }}
40+
restore-keys: |
41+
${{ runner.os }}-build-${{ env.npm-cache-name }}-
42+
${{ runner.os }}-build-
43+
${{ runner.os }}-
44+
45+
- name: NPM Install
46+
run: npm install
47+
48+
- name: Check i18n Compliance
49+
run: npm run i18n:check

0 commit comments

Comments
 (0)