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

Strongloop master #2

Closed
wants to merge 84 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
6dee2f5
Replicate issue_template from loopback repo
siddhipai Feb 13, 2017
176796e
Replicate new issue_template from loopback
siddhipai Feb 15, 2017
55f34ba
Fix Azure profile id extraction
AshanFernando Mar 15, 2017
68d28a9
Fix the callback signature for openid connect
Apr 25, 2017
094a98e
Merge pull request #214 from strongloop/feature/fix-openid-connect
raymondfeng Apr 26, 2017
c27ae30
Merge branch 'master' into master
raymondfeng Apr 26, 2017
bf05b4f
Merge pull request #213 from AshanFernando/master
raymondfeng Apr 26, 2017
45076ef
Merge pull request #208 from strongloop/replicate-issue-template
raymondfeng Apr 26, 2017
2195802
Fix style issue
Apr 26, 2017
6752407
3.3.0
Apr 26, 2017
09876f2
Add LDAP properties configuration
nicolas-moteau May 31, 2017
462b784
Merge pull request #219 from Orange-OpenSource/ldap-config-2
superkhau Jul 4, 2017
0a554de
3.4.0
simonhoibm Jul 4, 2017
92ad8e8
Fix api docs
ssh24 Jul 14, 2017
7a0e5d2
Merge pull request #222 from strongloop/fix/api-docs
Jul 14, 2017
7cf9cde
Add CODEOWNER file
dhmlau Jul 24, 2017
37db167
Merge pull request #224 from strongloop/add-codeowner
dhmlau Jul 27, 2017
b425899
Create Issue and PR Templates (#227)
Aug 16, 2017
d79a8d8
3.4.1
Aug 21, 2017
b212ed8
Add stalebot configuration
Aug 22, 2017
5bc2b98
Update README.md
Sep 12, 2017
3498d59
Merge pull request #231 from charsi/patch-1
dhmlau Sep 18, 2017
37146dd
update globalize string
dhmlau Sep 20, 2017
b1afd3d
Merge pull request #233 from strongloop/globalize
dhmlau Sep 20, 2017
914ed35
chore: update license
dhmlau Nov 10, 2017
c9f49d7
Merge pull request #236 from strongloop/license
dhmlau Nov 11, 2017
e19be26
Upd: saml: pass callbackURL as callbackUrl.
cadesalaberry Dec 7, 2017
275dc3d
Merge pull request #237 from cadesalaberry/patch-1
b-admike Jan 8, 2018
b98ae67
chore(package): Upgrade passport
BerkeleyTrue Jan 12, 2018
f6c491c
Fix externalId null when SP return profile with undefined id.
Jan 17, 2018
2245eb1
Implement specific test, fix assert when the error is in different la…
Jan 17, 2018
b5a348b
Remove unnecessary userObj.id and update test.
Jan 17, 2018
ebf1cbd
Active Directory compatibility
Jan 29, 2018
ae03e99
added profileMapping option
jackrvaughan Feb 20, 2018
30cc23a
removed package-lock
jackrvaughan Feb 20, 2018
c20d2fe
added test for custom field mapping
jackrvaughan Feb 27, 2018
8763679
Added groupsearch support for LDAP authentication
felixmueller1 Mar 8, 2018
34823bf
added new test
felixmueller1 Mar 9, 2018
315d8b7
Merge pull request #247 from felixmueller1/master
raymondfeng Mar 9, 2018
f5f6405
3.5.0
raymondfeng Mar 9, 2018
4827ee5
Merge pull request #241 from freeCodeCamp/chore/package-passport
raymondfeng Mar 13, 2018
7a553cd
Merge branch 'master' into master
raymondfeng Mar 13, 2018
2b28cbb
Merge branch 'sancaruso-master'
raymondfeng Mar 13, 2018
d1bfa33
3.6.0
raymondfeng Mar 13, 2018
0fbd4f8
profile to account
jackrvaughan Feb 27, 2018
1ae90d6
merge from master
jackrvaughan Mar 13, 2018
ccb9f74
Merge pull request #242 from percenuage/fix/saml
raymondfeng Mar 22, 2018
3463ed1
Merge branch 'custom-field-mapping' of https://github.com/jackrvaugha…
raymondfeng Mar 22, 2018
6d1450b
Merge branch 'jackrvaughan-custom-field-mapping'
raymondfeng Mar 22, 2018
7744fdd
3.7.0
raymondfeng Mar 22, 2018
9f0422f
modified saml cert behavior
DerekTBrown Mar 25, 2018
146f51c
Added SAML test
DerekTBrown Mar 25, 2018
badb0dc
fix grammar of mocha
DerekTBrown Mar 25, 2018
e42b171
Update passport-configurator.js
DerekTBrown Mar 31, 2018
0d30c10
Update passport-configurator.js
DerekTBrown Mar 31, 2018
a18c256
Merge pull request #249 from DerekTBrown/saml_expand
raymondfeng Mar 31, 2018
061ac9a
3.8.0
raymondfeng Mar 31, 2018
852eac4
handle azure-saml profile id
GhizlaneA Apr 18, 2018
d372492
use simple quotes instead of the double quotes
GhizlaneA May 3, 2018
9f08eec
Merge pull request #250 from GhizlaneA/Add-azure-attribute-for-profil…
May 4, 2018
f32cbd9
chore: update CODEOWNERS
dhmlau May 7, 2018
d70d4b9
Merge pull request #255 from strongloop/update-codeowner
dhmlau May 8, 2018
59cc03a
3.8.1
dhmlau May 8, 2018
8481eb8
chore: update deps and drop node 4
virkt25 Jun 20, 2018
d2d5bce
Merge pull request #260 from strongloop/drop-node
virkt25 Jun 20, 2018
02f72b4
3.9.0
virkt25 Jun 20, 2018
256c055
support nameID as saml profile id field
peterwillis Jun 23, 2018
00a8460
Merge pull request #259 from peterwillis/patch-1
virkt25 Jun 25, 2018
1993280
[WebFM] cs/pl/ru translation
candytangnb Jun 29, 2018
92878d0
Merge pull request #264 from candytangnb/webfm-0629-000157-cs,pl,ru-t…
virkt25 Jun 29, 2018
74abd78
3.10.0
dhmlau Jul 9, 2018
af100f1
chore: update copyrights years
May 7, 2019
48601fa
Merge pull request #274 from strongloop/copyrights
agnes512 May 7, 2019
9610f17
#267 get all groups for ms-ad
Tyler-RCSD Nov 28, 2018
2ed93d8
Merge pull request #272 from Tyler-RCSD/master
May 30, 2019
b3ead61
3.11.0
jannyHou May 30, 2019
8dcb28d
drop Node.js 6 support
nabdelgadir Nov 21, 2019
4273f34
Merge pull request #278 from strongloop/drop-node-6
nabdelgadir Nov 21, 2019
fb1e682
chore: improve issue and PR templates
nabdelgadir Nov 16, 2019
a837974
Merge pull request #277 from strongloop/chore/improve-issue-templates
nabdelgadir Nov 21, 2019
cd0d3b9
Update LTS status in README
bajtos Mar 5, 2020
22540ac
Merge pull request #279 from strongloop/feat/maintenance-lts
bajtos Mar 6, 2020
131045e
3.12.0
bajtos Mar 6, 2020
af17ad9
Update the passport lib
gabjauf Mar 5, 2021
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
36 changes: 0 additions & 36 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/Bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
name: Bug report
about: Create a report to help us improve
labels: bug

---

<!-- 🚨 STOP 🚨 STOP 🚨 STOP 🚨

HELP US HELP YOU, PLEASE
- Do a quick search to avoid duplicate issues
- Provide as much information as possible (reproduction sandbox, use case for features, etc.)
- Consider using a more suitable venue for questions such as Stack Overflow, Gitter, etc.

Please fill in the *entire* template below.

-->

## Steps to reproduce

<!-- Describe how to reproduce the issue -->

## Current Behavior

<!-- Describe the observed result -->

## Expected Behavior

<!-- Describe what did you expect instead, what is the desired outcome? -->

## Link to reproduction sandbox

<!--
See https://loopback.io/doc/en/contrib/Reporting-issues.html#loopback-3x-bugs
Note: Failure to provide a sandbox application for reproduction purposes will result in the issue being closed.
-->

## Additional information

<!--
Copy+paste the output of these two commands:
node -e 'console.log(process.platform, process.arch, process.versions.node)'
npm ls --prod --depth 0 | grep loopback
-->

## Related Issues

<!-- Did you find other bugs that looked similar? -->

_See [Reporting Issues](http://loopback.io/doc/en/contrib/Reporting-issues.html) for more tips on writing good issues_
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/Feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Feature request
about: Suggest an idea for this project
labels: feature

---

## Suggestion

<!-- A summary of what you'd like to see added or changed -->

## Use Cases

<!--
What do you want to use this for?
What shortcomings exist with current approaches?
-->

## Examples

<!-- Show how this would be used and what the behavior would be -->

## Acceptance criteria

TBD - will be filled by the team.
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/Question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Question
about: The issue tracker is not for questions. Please use Stack Overflow or other resources for help.
labels: question

---

<!-- 🚨 STOP 🚨 STOP 🚨 STOP 🚨

THE ISSUE TRACKER IS NOT FOR QUESTIONS.

DO NOT CREATE A NEW ISSUE TO ASK A QUESTION.

Please use one of the following resources for help:

**Questions**

- https://stackoverflow.com/tags/loopbackjs
- https://groups.google.com/forum/#!forum/loopbackjs
- https://gitter.im/strongloop/loopback

**Immediate support**

- https://strongloop.com/api-connect-faqs/
- https://strongloop.com/node-js/subscription-plans/

-->
11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
blank_issues_enabled: false
contact_links:
- name: Report a security vulnerability
url: https://loopback.io/doc/en/contrib/Reporting-issues.html#security-issues
about: Do not report security vulnerabilities using GitHub issues. Please send an email to `reachsl@us.ibm.com` instead.
- name: Get help on StackOverflow
url: https://stackoverflow.com/tags/loopbackjs
about: Please ask and answer questions on StackOverflow.
- name: Join our mailing list
url: https://groups.google.com/forum/#!forum/loopbackjs
about: You can also post your question to our mailing list.
28 changes: 11 additions & 17 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,18 @@
### Description


#### Related issues

<!--
Please use the following link syntaxes:
Please provide a high-level description of the changes made by your pull request.

- #49 (to reference issues in the current repository)
- strongloop/loopback#49 (to reference issues in another repository)
-->
Include references to all related GitHub issues and other pull requests, for example:

- None
Fixes #123
Implements #254
See also #23
-->

### Checklist
## Checklist

<!--
Please mark your choice with an "x" (i.e. [x], see
https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-comments)
-->
👉 [Read and sign the CLA (Contributor License Agreement)](https://cla.strongloop.com/agreements/strongloop/loopback-component-passport) 👈

- [ ] `npm test` passes on your machine
- [ ] New tests added or existing tests modified to cover all changes
- [ ] Code conforms with the [style
guide](http://loopback.io/doc/en/contrib/style-guide.html)
- [ ] Code conforms with the [style guide](https://loopback.io/doc/en/contrib/style-guide-es6.html)
- [ ] Commit messages are following our [guidelines](https://loopback.io/doc/en/contrib/git-commit-messages.html)
23 changes: 23 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 60
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 14
# Issues with these labels will never be considered stale
exemptLabels:
- pinned
- security
- critical
- p1
- major
# Label to use when marking an issue as stale
staleLabel: stale
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: >
This issue has been closed due to continued inactivity. Thank you for your understanding.
If you believe this to be in error, please contact one of the code owners,
listed in the `CODEOWNERS` file at the top-level of this repository.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,4 @@ build/Release
# Deployed apps should consider commenting this line out:
# see https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git
node_modules
.idea/
27 changes: 27 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Logs
logs
*.log

# Runtime data
pids
*.pid
*.seed

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directory
# Deployed apps should consider commenting this line out:
# see https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git
node_modules
test
.travis.yml
2 changes: 2 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
package-lock=false

130 changes: 130 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,133 @@
2020-03-06, Version 3.12.0
==========================

* Update LTS status in README (Miroslav Bajtoš)

* chore: improve issue and PR templates (Nora)

* drop Node.js 6 support (Nora)


2019-05-30, Version 3.11.0
==========================

* #267 get all groups for ms-ad (Bogdan, Tyler)

* chore: update copyrights years (Agnes Lin)


2018-07-09, Version 3.10.0
==========================

* [WebFM] cs/pl/ru translation (candytangnb)

* support nameID as saml profile id field (Peter Willis)


2018-06-20, Version 3.9.0
=========================

* chore: update deps and drop node 4 (Taranveer Virk)


2018-05-08, Version 3.8.1
=========================

* chore: update CODEOWNERS (Diana Lau)

* use simple quotes instead of the double quotes (Ghizlane AROUSSI)

* handle azure-saml profile id (Ghizlane AROUSSI)


2018-03-31, Version 3.8.0
=========================

* Update passport-configurator.js (Derek Brown)

* fix grammar of mocha (Derek Brown)

* Added SAML test (Derek Brown)

* modified saml cert behavior (Derek Brown)


2018-03-22, Version 3.7.0
=========================

* merge from master (jackrvaughan)

* profile to account (jackrvaughan)

* added test for custom field mapping (jackrvaughan)

* removed package-lock (jackrvaughan)

* added profileMapping option (jackrvaughan)

* Remove unnecessary userObj.id and update test. (Axel Gendillard)

* Implement specific test, fix assert when the error is in different language (email missing) and fix indent in user-identity. (Axel Gendillard)

* Fix externalId null when SP return profile with undefined id. (Axel Gendillard)


2018-03-13, Version 3.6.0
=========================

* Active Directory compatibility (Sandrine Caruso)

* chore(package): Upgrade passport (Berkeley Martinez)


2018-03-09, Version 3.5.0
=========================

* added new test (Felix Mueller)

* Added groupsearch support for LDAP authentication (Felix Mueller)

* Upd: saml: pass callbackURL as callbackUrl. (C-A de Salaberry)

* chore: update license (Diana Lau)

* update globalize string (Diana Lau)

* Update README.md (Nishil)

* Add stalebot configuration (Kevin Delisle)


2017-08-21, Version 3.4.1
=========================

* Create Issue and PR Templates (#227) (Sakib Hasan)

* Add CODEOWNER file (Diana Lau)

* Fix api docs (ssh24)


2017-07-04, Version 3.4.0
=========================

* Add LDAP properties configuration (nicolas-moteau)


2017-04-25, Version 3.3.0
=========================

* Fix style issue (Raymond Feng)

* Fix the callback signature for openid connect (Raymond Feng)

* Fix Azure profile id extraction (ashanfernando)

* Replicate new issue_template from loopback (Siddhi Pai)

* Replicate issue_template from loopback repo (Siddhi Pai)


2017-02-02, Version 3.2.0
=========================

Expand Down
8 changes: 8 additions & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners,
# the last matching pattern has the most precendence.
# Alumni members
# @kjdelisle @loay @ssh24

# Core team members from IBM
* @jannyHou @b-admike @virkt25 @dhmlau
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) IBM Corp. 2014,2016. All Rights Reserved.
Copyright (c) IBM Corp. 2014,2017. All Rights Reserved.
Node module: loopback-component-passport
This project is licensed under the Artistic License 2.0, full text below.

Expand Down
Loading