Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update codeowner file with new GitHub team name #792

Open
wants to merge 93 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
882191f
Remove URL dependency
Sambego Jun 29, 2020
e1b83e9
Update angular to version 10
Sambego Jun 29, 2020
e41de73
Add np as a dev dependincy
Sambego Jun 29, 2020
403b68c
Add preview and dry release scrupts
Sambego Jun 29, 2020
8adb12a
Merge pull request #667 from auth0/master
Sambego Jun 29, 2020
1c533be
Replace black and whitelist references
Sambego Jun 29, 2020
6cfe187
Remove bot message quotes
Sambego Jun 29, 2020
2874f08
Add slack block to message
Sambego Jun 29, 2020
353ef6f
fix blocks
Sambego Jun 29, 2020
ff657e3
fix blocks
Sambego Jun 29, 2020
9c86e79
fix blocks
Sambego Jun 29, 2020
548b6fb
fix blocks
Sambego Jun 30, 2020
566f4be
fix blocks
Sambego Jun 30, 2020
3c45ffb
Merge pull request #666 from auth0/feature/angular-10-support
Sambego Jul 7, 2020
ac9e111
Merge main
Sambego Jul 7, 2020
572458a
Merge pull request #668 from auth0/feature/remove-black-white-list-re…
Sambego Jul 7, 2020
82d6f8f
Update readme
Sambego Jul 7, 2020
f2815dd
Update package.json
Sambego Jul 7, 2020
2610dda
5.0.0
Sambego Jul 7, 2020
e711bf3
Update dist package version
Sambego Jul 7, 2020
ef8fd65
Change version
Sambego Jul 7, 2020
955f9d8
testing np
Sambego Jul 7, 2020
53662a8
Remove np dependency
Sambego Jul 7, 2020
574ea8b
5.0.0
Sambego Jul 7, 2020
ab42f6f
Update changelog
Sambego Jul 7, 2020
ee6db7d
Update CHANGELOG.md
Sambego Jul 7, 2020
14797de
Remove dependency on the window object for SSR support
Sambego Jul 7, 2020
b665cf0
5.0.1
Sambego Jul 7, 2020
6f43013
Merge branch 'main' of github.com:auth0/angular2-jwt into main
Sambego Jul 7, 2020
ef27f49
Update changelog
Sambego Jul 7, 2020
de87cdc
Bump npm-registry-fetch from 4.0.4 to 4.0.5
dependabot[bot] Jul 8, 2020
089a20b
Merge pull request #672 from auth0/dependabot/npm_and_yarn/npm-regist…
Sambego Jul 8, 2020
07bdc2f
Add IE11 warning to the readme
Sambego Aug 13, 2020
2352968
Merge pull request #676 from auth0/add-ie11-warning-to-readme
Sambego Aug 13, 2020
883561f
feat: add type hinting for the JwtHelperService.decodeToken method
patricio-ezequiel-hondagneu-roig Sep 20, 2020
80d8689
Delete slack-message.yml
Sambego Nov 19, 2020
2bdc702
Merge pull request #679 from patricio-ezequiel-hondagneu-roig/jwt-hel…
Sambego Nov 19, 2020
bedf4ec
5.0.2
Sambego Nov 19, 2020
b5b476f
Update changelog
Sambego Nov 19, 2020
0a1608d
Update README.md
Sambego Nov 19, 2020
0ad04a6
Fix typo in the changelog
Sambego Apr 29, 2021
eac2266
Move ownership back to SDKs team
frederikprijck Aug 8, 2022
48562b3
Merge pull request #727 from frederikprijck/patch-1
Sambego Sep 21, 2022
81964eb
Bump jszip from 3.5.0 to 3.10.1 (#728)
dependabot[bot] Sep 21, 2022
2b2712d
[SDK-3649] Upgrade to compile using Angular 12 (#734)
frederikprijck Sep 30, 2022
1645bcf
Compile using Ivy partial mode (#735)
frederikprijck Oct 3, 2022
32983e7
Bump json-schema and jsprim (#736)
dependabot[bot] Oct 3, 2022
6256005
Add circle ci integration (#740)
frederikprijck Oct 3, 2022
a1f57f9
Add Ship CLI integration (#739)
frederikprijck Oct 3, 2022
30c0802
Update readme to mention support for Angular versions (#738)
frederikprijck Oct 3, 2022
a6b6ac0
Release 5.1.0 (#741)
frederikprijck Oct 3, 2022
b79c495
Only run node publish after build succeeded (#742)
frederikprijck Oct 4, 2022
8da9e64
Create opslevel.yml (#746)
Oct 19, 2022
2a34893
Update readme based on internal redesign (#745)
frederikprijck Oct 25, 2022
c1fd1e6
Bump loader-utils from 1.4.0 to 1.4.1
dependabot[bot] Nov 8, 2022
3b7a5b5
Merge pull request #749 from auth0/dependabot/npm_and_yarn/loader-uti…
Widcket Nov 8, 2022
0af21aa
Bump loader-utils from 1.4.1 to 1.4.2
dependabot[bot] Nov 15, 2022
9bb64dd
Merge pull request #751 from auth0/dependabot/npm_and_yarn/loader-uti…
Widcket Nov 15, 2022
930c256
Bump engine.io from 6.2.0 to 6.2.1
dependabot[bot] Nov 22, 2022
f95ade7
Merge pull request #752 from auth0/dependabot/npm_and_yarn/engine.io-…
Widcket Nov 23, 2022
77bff3c
Bump decode-uri-component from 0.2.0 to 0.2.2
dependabot[bot] Dec 2, 2022
6d2fa0f
Merge pull request #753 from auth0/dependabot/npm_and_yarn/decode-uri…
Widcket Dec 2, 2022
c196d0f
Bump qs from 6.5.2 to 6.5.3
dependabot[bot] Dec 7, 2022
c5c008f
Merge pull request #755 from auth0/dependabot/npm_and_yarn/qs-6.5.3
Widcket Dec 7, 2022
c245511
Support promise based tokenGetter in JwtHelperService (#748)
frederikprijck Dec 13, 2022
29045be
Release v5.1.1 (#756)
frederikprijck Dec 15, 2022
283457b
Restore pre 5.1.1 behavior and fix types (#759)
frederikprijck Dec 20, 2022
3f7bb28
Release v5.1.2 (#760)
frederikprijck Dec 20, 2022
eb88a47
Bump json5 from 1.0.1 to 1.0.2
dependabot[bot] Jan 9, 2023
8a69739
Merge pull request #761 from auth0/dependabot/npm_and_yarn/json5-1.0.2
Widcket Jan 9, 2023
aef755b
Bump ua-parser-js from 0.7.31 to 0.7.33
dependabot[bot] Jan 27, 2023
e344ef0
Merge pull request #764 from auth0/dependabot/npm_and_yarn/ua-parser-…
Widcket Jan 27, 2023
eafefcd
Bump http-cache-semantics from 4.1.0 to 4.1.1
dependabot[bot] Feb 4, 2023
8d3b467
Merge pull request #766 from auth0/dependabot/npm_and_yarn/http-cache…
Widcket Feb 6, 2023
18d5f23
Create semgrep.yml
evansims Feb 22, 2023
37a1b1b
Replace issue template with issue forms
Widcket Apr 25, 2023
740af51
Add browser dorpdown
Widcket Apr 26, 2023
d70ec7d
Add input for Angular version
Widcket Apr 26, 2023
6270452
Replace issue template with issue forms [SDK-4164] (#768)
Widcket May 3, 2023
03a4e1e
Bump engine.io and socket.io (#769)
dependabot[bot] May 4, 2023
b1b7c32
Add standalone component instructions (#772)
frederikprijck May 15, 2023
5ea4795
Bump socket.io-parser from 4.2.1 to 4.2.3 (#773)
dependabot[bot] May 24, 2023
0fa81f0
Bump @babel/traverse from 7.19.3 to 7.23.2 (#776)
dependabot[bot] Oct 18, 2023
f51c463
Upgrade to Angular 14 (#777)
frederikprijck Oct 31, 2023
aa65cd0
Bump ini from 1.3.5 to 1.3.8 (#779)
dependabot[bot] Oct 31, 2023
50a456a
Add GitHub Actions integration (#778)
frederikprijck Oct 31, 2023
ed94571
Remove Circle CI configuration (#780)
frederikprijck Oct 31, 2023
517a9e5
Release v5.2.0 (#781)
frederikprijck Oct 31, 2023
fd69064
Create snyk.yml (#782)
frederikprijck Nov 20, 2023
3a39c6f
Bump @adobe/css-tools from 4.3.1 to 4.3.2 (#784)
dependabot[bot] Dec 1, 2023
ba617ad
Update automated release process to latest version (#785)
frederikprijck Dec 15, 2023
5fbe145
Bump follow-redirects from 1.15.3 to 1.15.4 (#787)
dependabot[bot] Feb 6, 2024
c6c3a0b
Update codeowner file with new GitHub team name
stevenwong-okta Jul 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
51 changes: 51 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"root": true,
"ignorePatterns": [
"projects/**/*"
],
"overrides": [
{
"files": [
"*.ts"
],
"parserOptions": {
"project": [
"tsconfig.json",
"e2e/tsconfig.json"
],
"createDefaultProgram": true
},
"extends": [
"plugin:@angular-eslint/recommended",
"plugin:@angular-eslint/template/process-inline-templates"
],
"rules": {
"@angular-eslint/component-selector": [
"error",
{
"prefix": "app",
"style": "kebab-case",
"type": "element"
}
],
"@angular-eslint/directive-selector": [
"error",
{
"prefix": "app",
"style": "camelCase",
"type": "attribute"
}
]
}
},
{
"files": [
"*.html"
],
"extends": [
"plugin:@angular-eslint/template/recommended"
],
"rules": {}
}
]
}
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @auth0/developer-relations-admin
* @auth0/project-dx-sdks-engineer-codeowner
42 changes: 0 additions & 42 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

83 changes: 83 additions & 0 deletions .github/ISSUE_TEMPLATE/Bug Report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
name: 🐞 Report a bug
description: Have you found a bug or issue? Create a bug report for this library
labels: ["bug"]

body:
- type: markdown
attributes:
value: |
**Please do not report security vulnerabilities here**. The [Responsible Disclosure Program](https://auth0.com/responsible-disclosure-policy) details the procedure for disclosing security issues.

- type: checkboxes
id: checklist
attributes:
label: Checklist
options:
- label: I have looked into the [Readme](https://github.com/auth0/angular2-jwt#readme) and [Examples](https://github.com/auth0/angular2-jwt/blob/main/EXAMPLES.md), and have not found a suitable solution or answer.
required: true
- label: I have looked into the [API documentation](https://github.com/auth0/angular2-jwt/blob/main/API.md) and have not found a suitable solution or answer.
required: true
- label: I have searched the [issues](https://github.com/auth0/angular2-jwt/issues) and have not found a suitable solution or answer.
required: true
- label: I have searched the [Auth0 Community](https://community.auth0.com) forums and have not found a suitable solution or answer.
required: true
- label: I agree to the terms within the [Auth0 Code of Conduct](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md).
required: true

- type: textarea
id: description
attributes:
label: Description
description: Provide a clear and concise description of the issue, including what you expected to happen.
validations:
required: true

- type: textarea
id: reproduction
attributes:
label: Reproduction
description: Detail the steps taken to reproduce this error, and whether this issue can be reproduced consistently or if it is intermittent.
placeholder: |
1. Step 1...
2. Step 2...
3. ...
validations:
required: true

- type: textarea
id: additional-context
attributes:
label: Additional context
description: Other libraries that might be involved, or any other relevant information you think would be useful.
validations:
required: false

- type: input
id: environment-version
attributes:
label: angular-jwt version
validations:
required: true

- type: input
id: environment-angular-version
attributes:
label: Angular version
validations:
required: true

- type: dropdown
id: environment-browser
attributes:
label: Which browsers have you tested in?
multiple: true
options:
- Chrome
- Edge
- Safari
- Firefox
- Opera
- IE
- Other
validations:
required: true
53 changes: 53 additions & 0 deletions .github/ISSUE_TEMPLATE/Feature Request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: 🧩 Feature request
description: Suggest an idea or a feature for this library
labels: ["feature request"]

body:
- type: checkboxes
id: checklist
attributes:
label: Checklist
options:
- label: I have looked into the [Readme](https://github.com/auth0/angular2-jwt#readme) and [Examples](https://github.com/auth0/angular2-jwt/blob/main/EXAMPLES.md), and have not found a suitable solution or answer.
required: true
- label: I have looked into the [API documentation](https://github.com/auth0/angular2-jwt/blob/main/API.md) and have not found a suitable solution or answer.
required: true
- label: I have searched the [issues](https://github.com/auth0/angular2-jwt/issues) and have not found a suitable solution or answer.
required: true
- label: I have searched the [Auth0 Community](https://community.auth0.com) forums and have not found a suitable solution or answer.
required: true
- label: I agree to the terms within the [Auth0 Code of Conduct](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md).
required: true

- type: textarea
id: description
attributes:
label: Describe the problem you'd like to have solved
description: A clear and concise description of what the problem is.
placeholder: I'm always frustrated when...
validations:
required: true

- type: textarea
id: ideal-solution
attributes:
label: Describe the ideal solution
description: A clear and concise description of what you want to happen.
validations:
required: true

- type: textarea
id: alternatives-and-workarounds
attributes:
label: Alternatives and current workarounds
description: A clear and concise description of any alternatives you've considered or any workarounds that are currently in place.
validations:
required: false

- type: textarea
id: additional-context
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 🤔 Help & Questions
url: https://community.auth0.com
about: Ask general support or usage questions in the Auth0 Community forums
30 changes: 30 additions & 0 deletions .github/actions/get-prerelease/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Return a boolean indicating if the version contains prerelease identifiers

#
# Returns a simple true/false boolean indicating whether the version indicates it's a prerelease or not.
#
# TODO: Remove once the common repo is public.
#

inputs:
version:
required: true

outputs:
prerelease:
value: ${{ steps.get_prerelease.outputs.PRERELEASE }}

runs:
using: composite

steps:
- id: get_prerelease
shell: bash
run: |
if [[ "${VERSION}" == *"beta"* || "${VERSION}" == *"alpha"* ]]; then
echo "PRERELEASE=true" >> $GITHUB_OUTPUT
else
echo "PRERELEASE=false" >> $GITHUB_OUTPUT
fi
env:
VERSION: ${{ inputs.version }}
42 changes: 42 additions & 0 deletions .github/actions/get-release-notes/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Return the release notes extracted from the body of the PR associated with the release.

#
# Returns the release notes from the content of a pull request linked to a release branch. It expects the branch name to be in the format release/vX.Y.Z, release/X.Y.Z, release/vX.Y.Z-beta.N. etc.
#
# TODO: Remove once the common repo is public.
#
inputs:
version:
required: true
repo_name:
required: false
repo_owner:
required: true
token:
required: true

outputs:
release-notes:
value: ${{ steps.get_release_notes.outputs.RELEASE_NOTES }}

runs:
using: composite

steps:
- uses: actions/github-script@v7
id: get_release_notes
with:
result-encoding: string
script: |
const { data: pulls } = await github.rest.pulls.list({
owner: process.env.REPO_OWNER,
repo: process.env.REPO_NAME,
state: 'all',
head: `${process.env.REPO_OWNER}:release/${process.env.VERSION}`,
});
core.setOutput('RELEASE_NOTES', pulls[0].body);
env:
GITHUB_TOKEN: ${{ inputs.token }}
REPO_OWNER: ${{ inputs.repo_owner }}
REPO_NAME: ${{ inputs.repo_name }}
VERSION: ${{ inputs.version }}
21 changes: 21 additions & 0 deletions .github/actions/get-version/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Return the version extracted from the branch name

#
# Returns the version from the .version file.
#
# TODO: Remove once the common repo is public.
#

outputs:
version:
value: ${{ steps.get_version.outputs.VERSION }}

runs:
using: composite

steps:
- id: get_version
shell: bash
run: |
VERSION=$(head -1 .version)
echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT
52 changes: 52 additions & 0 deletions .github/actions/npm-publish/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Publish release to npm

inputs:
node-version:
required: true
npm-token:
required: true
version:
required: true
require-build:
default: true
release-directory:
default: './'

runs:
using: composite

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: ${{ inputs.node-version }}
cache: 'npm'
registry-url: 'https://registry.npmjs.org'

- name: Install dependencies
shell: bash
run: npm ci --include=dev

- name: Build package
if: inputs.require-build == 'true'
shell: bash
run: npm run build

- name: Publish release to NPM
shell: bash
working-directory: ${{ inputs.release-directory }}
run: |
if [[ "${VERSION}" == *"beta"* ]]; then
TAG="beta"
elif [[ "${VERSION}" == *"alpha"* ]]; then
TAG="alpha"
else
TAG="latest"
fi
npm publish --provenance --tag $TAG
env:
NODE_AUTH_TOKEN: ${{ inputs.npm-token }}
VERSION: ${{ inputs.version }}
Loading
Loading