Compare commits

..

17 Commits

Author SHA1 Message Date
Miroslav Bajtoš 6cb6fc879b
3.5.2
* chore: update LTS status to End-of-Life (Rifa Achrinza)
2021-01-19 15:31:27 +01:00
Miroslav Bajtoš 74016f5f90
Merge pull request #56 from achrinzafork/chore/update-lts
chore: update LTS status to End-of-Life
2021-01-19 15:30:53 +01:00
Rifa Achrinza 3ead6521e0 chore: update LTS status to End-of-Life
see https://github.com/strongloop/loopback-next/issues/6957

Co-authored-by: Miroslav Bajtoš <mbajtoss@gmail.com>
2021-01-16 20:45:49 +08:00
Miroslav Bajtoš e7584e23d7
3.5.1
* Update LTS status in README (Miroslav Bajtoš)
2020-03-06 09:58:20 +01:00
Miroslav Bajtoš 5c4376a54e
Merge pull request #55 from strongloop/feat/maintenance-lts
Update LTS status in README
2020-03-06 09:57:39 +01:00
Miroslav Bajtoš 23b14733a6
Update LTS status in README 2020-03-05 13:42:27 +01:00
Miroslav Bajtoš 1dd8282826
3.5.0
* Add support for Node.js 12 (Ahmet Cetin)
 * chore: enable stalebot (Diana Lau)
 * chore: improve issue and PR templates (Nora)
 * Drop support for Node.js 6.x (Miroslav Bajtoš)
 * chore: update copyrights years (Agnes Lin)
2020-02-17 11:48:17 +01:00
Miroslav Bajtoš 824ebec5e0
Merge pull request #54 from ahmetcetin/patch-2
Add support for Node.js 12
2020-02-17 11:47:34 +01:00
Ahmet Cetin 06f0d16701
Add support for Node.js 12
Setting node version the same as in loopback-datasource-juggler
to support new versions of node.
2020-02-17 11:42:05 +01:00
Diana Lau a575d934a7
Merge pull request #53 from strongloop/stalebot
chore: enable stalebot
2020-02-10 11:39:36 -05:00
Diana Lau 5490cbfe18 chore: enable stalebot 2020-02-08 21:37:17 -05:00
Nora 3376b1ef74
Merge pull request #51 from strongloop/chore/improve-issue-templates
chore: improve issue and PR templates
2019-11-19 15:41:31 -05:00
Nora 9631185843 chore: improve issue and PR templates 2019-11-17 14:35:11 -05:00
Miroslav Bajtoš 91fa368457
Merge pull request #49 from strongloop/drop-node6
Drop support for Node.js 6.x
2019-10-04 09:08:44 +02:00
Miroslav Bajtoš d4622392d3
Drop support for Node.js 6.x
Signed-off-by: Miroslav Bajtoš <mbajtoss@gmail.com>
2019-10-03 14:41:23 +02:00
Agnes Lin d54b970161
Merge pull request #46 from strongloop/copyrights
chore: update copyrights years
2019-05-07 14:30:26 -04:00
Agnes Lin 391d9eb2ad chore: update copyrights years 2019-05-07 14:03:34 -04:00
19 changed files with 218 additions and 75 deletions

View File

@ -1,37 +0,0 @@
<!--
Questions:
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/
-->
# Description/Steps to reproduce
<!--
If feature: A description of the feature
If bug: Steps to reproduce
-->
# Link to reproduction sandbox
<!--
Link to an app sandbox for reproduction
Note: Failure to provide a sandbox application for reproduction purposes will result in the issue being closed.
-->
# Expected result
<!--
Also include actual results if bug
-->
# 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
-->

50
.github/ISSUE_TEMPLATE/Bug_report.md vendored Normal file
View File

@ -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_

View File

@ -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
.github/ISSUE_TEMPLATE/Question.md vendored Normal file
View File

@ -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
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -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.

View File

@ -1,25 +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.
- connect to #49 (to reference issues in the current repository)
- connect to strongloop/loopback#49 (to reference issues in another repository)
Include references to all related GitHub issues and other pull requests, for example:
Fixes #123
Implements #254
See also #23
-->
- connect to <link_to_referenced_issue>
## 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)
- PR's without test coverage will be closed.
-->
👉 [Read and sign the CLA (Contributor License Agreement)](https://cla.strongloop.com/agreements/strongloop/loopback-context) 👈
- [ ] `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)

24
.github/stale.yml vendored Normal file
View File

@ -0,0 +1,24 @@
# 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
- good first issue
# 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.

View File

@ -1,6 +1,6 @@
sudo: false
language: node_js
node_js:
- "6"
- "8"
- "10"
- "12"

View File

@ -1,3 +1,29 @@
2021-01-19, Version 3.5.2
=========================
* chore: update LTS status to End-of-Life (Rifa Achrinza)
2020-03-06, Version 3.5.1
=========================
* Update LTS status in README (Miroslav Bajtoš)
2020-02-17, Version 3.5.0
=========================
* Add support for Node.js 12 (Ahmet Cetin)
* chore: enable stalebot (Diana Lau)
* chore: improve issue and PR templates (Nora)
* Drop support for Node.js 6.x (Miroslav Bajtoš)
* chore: update copyrights years (Agnes Lin)
2019-01-02, Version 3.4.0
=========================

View File

@ -1,10 +1,18 @@
# loopback-context
Current context for LoopBack applications, based on cls-hooked.
**⚠️ LoopBack 3 has reached end of life. We are no longer accepting pull requests or providing
support for community users. The only exception is fixes for critical bugs and security
vulnerabilities provided as part of support for IBM API Connect customers. (See
[Module Long Term Support Policy](#module-long-term-support-policy) below.)**
This module is in Active LTS mode, new features are no longer accepted.
(See [Module Long Term Support Policy](#module-long-term-support-policy) below.)
LoopBack 3 users looking for new features are encouraged to upgrade to LoopBack 4. Refer to [loopback-next#1849](https://github.com/strongloop/loopback-next/issues/1849) for more information on how to upgrade.
We urge all LoopBack 3 users to migrate their applications to LoopBack 4 as
soon as possible. Refer to our
[Migration Guide](https://loopback.io/doc/en/lb4/migration-overview.html)
for more information on how to upgrade.
## Overview
Current context for LoopBack applications, based on cls-hooked.
## WARNING
@ -241,7 +249,7 @@ This module adopts the [Module Long Term Support (LTS)](http://github.com/CloudN
| Version | Status | Published | EOL |
| ------- | --------------- | --------- | -------- |
| 3.x | Active LTS | Jan 2017 | Dec 2019 |
| 1.x | Maintenance LTS | Aug 2016 | Apr 2019 |
| 3.x | End-of-Life | Jan 2017 | Dec 2020 |
| 1.x | End-of-Life | Aug 2016 | Apr 2019 |
Learn more about our LTS plan in the [docs](https://loopback.io/doc/en/contrib/Long-term-support.html).
Learn more about our LTS plan in the [docs](https://loopback.io/doc/en/contrib/Long-term-support.html).

View File

@ -1,5 +1,5 @@
// Copyright IBM Corp. 2015. All Rights Reserved.
// Node module: loopback-context-cls
// Copyright IBM Corp. 2016. All Rights Reserved.
// Node module: loopback-context
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT

View File

@ -1,4 +1,4 @@
// Copyright IBM Corp. 2014,2016. All Rights Reserved.
// Copyright IBM Corp. 2016. All Rights Reserved.
// Node module: loopback-context
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT

View File

@ -1,9 +1,9 @@
{
"name": "loopback-context",
"version": "3.4.0",
"version": "3.5.2",
"description": "Current context for LoopBack applications, based on cls-hooked",
"engines": {
"node": "^6.0 || ^8.2.1 || ^10.14"
"node": "^8.2.1 || ^10.14 || ^12.15"
},
"keywords": [
"StrongLoop",
@ -35,5 +35,6 @@
"mocha": "^5.2.0",
"supertest": "^3.1.0",
"when-3.7.7": "file:./test/stub-modules/when-3.7.7"
}
},
"author": "IBM Corp."
}

View File

@ -1,5 +1,5 @@
// Copyright IBM Corp. 2015,2016. All Rights Reserved.
// Node module: loopback-context-cls
// Copyright IBM Corp. 2016,2017. All Rights Reserved.
// Node module: loopback-context
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT

View File

@ -1,5 +1,5 @@
// Copyright IBM Corp. 2014,2016. All Rights Reserved.
// Node module: loopback-context-cls
// Copyright IBM Corp. 2016. All Rights Reserved.
// Node module: loopback-context
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT

View File

@ -1,3 +1,8 @@
// Copyright IBM Corp. 2016. All Rights Reserved.
// Node module: loopback-context
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT
'use strict';
var chai = require('chai');

View File

@ -1,5 +1,5 @@
// Copyright IBM Corp. 2013,2016. All Rights Reserved.
// Node module: loopback-context-cls
// Copyright IBM Corp. 2016,2018. All Rights Reserved.
// Node module: loopback-context
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT

View File

@ -1,2 +1,7 @@
// Copyright IBM Corp. 2017. All Rights Reserved.
// Node module: loopback-context
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT
'use strict';
module.exports = require('async');

View File

@ -1,2 +1,7 @@
// Copyright IBM Corp. 2017. All Rights Reserved.
// Node module: loopback-context
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT
'use strict';
module.exports = require('when');