Skip to content

Commit 6b7ca47

Browse files
authored
Merge pull request #14 from VilledeMontreal/develop
1.0.3
2 parents 9922b0c + 20a03b5 commit 6b7ca47

File tree

8 files changed

+2684
-2326
lines changed

8 files changed

+2684
-2326
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Changelog
2+
3+
All notable changes to this library will be documented in this file.
4+
5+
## 1.0.3
6+
7+
- Fix issue with autobind-decorator which must be a runtime dependency ([issue #10](https://github.com/VilledeMontreal/express-idempotency/issues/10))
8+
- Upgrade librairies
9+
- Adjust documentation
10+
11+
## 1.0.2
12+
13+
Fixed issues with scoped dependencies and adjust documentation accordingly.
14+
15+
## 1.0.1
16+
17+
Update package.json with keywords for NPM search engine.
18+
19+
## 1.0.0
20+
21+
This is the first version of the idempotency middleware for express.
22+
23+
Idempotency middleware for express
24+
25+
- Allows custom data adapter to store idempotency key, request and response data
26+
- Allows custom intent validator
27+
- Allows custom response validator
28+
- Provides docker based example

CODE_OF_CONDUCT.md

Lines changed: 26 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
([Français](#Code-de-conduite-pour-le-projet-nom-du-projet))
22

3-
# Contributor Covenant Code of Conduct for the [`project_name`] project
3+
# Contributor Covenant Code of Conduct for the Express-Idempotency project
44

5-
Contributors to repositories hosted in [`project_name`] are expected to follow the Contributor Covenant Code of Conduct, and those working within City of Montreal are also expected to follow the Code of Conduct for the City of Montreal Employees
5+
Contributors to repositories hosted in Express-Idempotency are expected to follow the Contributor Covenant Code of Conduct, and those working within City of Montreal are also expected to follow the Code of Conduct for the City of Montreal Employees
66

77
## Code of Conduct for the City Employees
88

@@ -16,19 +16,19 @@ In the interest of fostering an open and welcoming environment, we as contributo
1616

1717
Examples of behavior that contributes to creating a positive environment include:
1818

19-
* Using welcoming and inclusive language
20-
* Being respectful of differing viewpoints and experiences
21-
* Gracefully accepting constructive criticism
22-
* Focusing on what is best for the department
23-
* Showing empathy towards other members
19+
- Using welcoming and inclusive language
20+
- Being respectful of differing viewpoints and experiences
21+
- Gracefully accepting constructive criticism
22+
- Focusing on what is best for the department
23+
- Showing empathy towards other members
2424

2525
Examples of unacceptable behavior by participants include:
2626

27-
* The use of sexualized language or imagery and unwelcome sexual attention or advances
28-
* Trolling, insulting/derogatory comments, and personal or political attacks
29-
* Public or private harassment
30-
* Publishing others' private information, such as a physical or electronic address, without explicit permission
31-
* Other conduct which could reasonably be considered inappropriate in a professional setting
27+
- The use of sexualized language or imagery and unwelcome sexual attention or advances
28+
- Trolling, insulting/derogatory comments, and personal or political attacks
29+
- Public or private harassment
30+
- Publishing others' private information, such as a physical or electronic address, without explicit permission
31+
- Other conduct which could reasonably be considered inappropriate in a professional setting
3232

3333
## Our Responsibilities
3434

@@ -56,27 +56,24 @@ Project maintainers who do not follow or enforce the Code of Conduct in good fai
5656
This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org), version 1.4,
5757
available at [https://www.contributor-covenant.org/version/1/4/code-of-conduct.html](https://www.contributor-covenant.org/version/1/4/code-of-conduct.html)
5858

59-
60-
 
6159
 
60+
 
6261

6362
---
6463

6564
 
66-
 
67-
65+
 
6866

6967
([English](#Contributor-Covenant-Code-of-Conduct-for-the-project_name-project))
7068

71-
# Code de conduite pour le projet [`nom du projet`]
69+
# Code de conduite pour le projet Express-Idempotency
7270

73-
Les contributeurs aux dépôts hébergés dans [`nom du projet`] sont tenus de respecter le Code de conduite du Pacte des contributeurs, et ceux qui travaillent au sein de la Ville de Montréal sont également tenus de respecter le Code de conduite des employés de la Ville de Montréal.
71+
Les contributeurs aux dépôts hébergés dans Express-Idempotency sont tenus de respecter le Code de conduite du Pacte des contributeurs, et ceux qui travaillent au sein de la Ville de Montréal sont également tenus de respecter le Code de conduite des employés de la Ville de Montréal.
7472

7573
## Code de conduite des employés de la Ville de Montréal
7674

7775
Le [Code de conduite des employés de la Ville de Montréal](http://ville.montreal.qc.ca/pls/portal/docs/page/intra_fr/media/documents/code_conduite_employes.pdf)
7876

79-
8077
## Notre engagement
8178

8279
Dans le but de favoriser un environnement ouvert et accueillant, nous nous engageons, en tant que collaborateurs et responsables, à faire de la participation à notre projet et à notre communauté une expérience sans harcèlement pour tous, quels que soient leur âge, leur taille, leur handicap, leur origine ethnique, leurs caractéristiques sexuelles, leur identité et expression sexuelles, leur niveau d'expérience, leur éducation, leur statut socio-économique, leur nationalité, leur apparence, leur race, leur religion et leur orientation sexuelle et leur identité.
@@ -85,19 +82,19 @@ Dans le but de favoriser un environnement ouvert et accueillant, nous nous engag
8582

8683
Exemples de comportements qui contribuent à créer un environnement positif incluent :
8784

88-
* Utiliser un langage accueillant et inclusif
89-
* Être respectueux des différents points de vue et expériences
90-
* Accepter gracieusement les critiques constructives
91-
* Se concentrer sur ce qui est le mieux pour la communauté
92-
* Faire preuve d'empathie envers les autres membres de la communauté
85+
- Utiliser un langage accueillant et inclusif
86+
- Être respectueux des différents points de vue et expériences
87+
- Accepter gracieusement les critiques constructives
88+
- Se concentrer sur ce qui est le mieux pour la communauté
89+
- Faire preuve d'empathie envers les autres membres de la communauté
9390

9491
Voici des exemples de comportements inacceptables de la part des participants :
9592

96-
* L'utilisation d'un langage ou d'images sexualisés et d'une attention sexuelle importunée, ou percées
97-
* Trollage, commentaires insultants ou méprisants, et attaques personnelles ou politiques
98-
* Harcèlement public ou privé
99-
* La publication d'informations privées d'autrui, telles que des informations physiques ou électroniques. adresse, sans autorisation explicite
100-
* Tout autre comportement qui pourrait raisonnablement être considéré comme inapproprié dans le cadre d'une enquête du contexte professionnel
93+
- L'utilisation d'un langage ou d'images sexualisés et d'une attention sexuelle importunée, ou percées
94+
- Trollage, commentaires insultants ou méprisants, et attaques personnelles ou politiques
95+
- Harcèlement public ou privé
96+
- La publication d'informations privées d'autrui, telles que des informations physiques ou électroniques. adresse, sans autorisation explicite
97+
- Tout autre comportement qui pourrait raisonnablement être considéré comme inapproprié dans le cadre d'une enquête du contexte professionnel
10198

10299
## Nos responsabilités
103100

examples/simple-use/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ RUN npm install && npm run compile && npm link
1111

1212
# Installation of package to run the application
1313
WORKDIR /usr/src/app/examples/simple-use
14-
RUN npm link "express-idempotency" && npm install
14+
15+
RUN npm link "express-idempotency" && npm install --production
1516

1617
EXPOSE 8080
1718

0 commit comments

Comments
 (0)