Skip to content

Commit

Permalink
Merge pull request #14 from VilledeMontreal/develop
Browse files Browse the repository at this point in the history
1.0.3
  • Loading branch information
joscelynjean authored Oct 16, 2020
2 parents 9922b0c + 20a03b5 commit 6b7ca47
Show file tree
Hide file tree
Showing 8 changed files with 2,684 additions and 2,326 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Changelog

All notable changes to this library will be documented in this file.

## 1.0.3

- Fix issue with autobind-decorator which must be a runtime dependency ([issue #10](https://github.com/VilledeMontreal/express-idempotency/issues/10))
- Upgrade librairies
- Adjust documentation

## 1.0.2

Fixed issues with scoped dependencies and adjust documentation accordingly.

## 1.0.1

Update package.json with keywords for NPM search engine.

## 1.0.0

This is the first version of the idempotency middleware for express.

Idempotency middleware for express

- Allows custom data adapter to store idempotency key, request and response data
- Allows custom intent validator
- Allows custom response validator
- Provides docker based example
55 changes: 26 additions & 29 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
([Français](#Code-de-conduite-pour-le-projet-nom-du-projet))

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

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

## Code of Conduct for the City Employees

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

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

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

Examples of unacceptable behavior by participants include:

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

## Our Responsibilities

Expand Down Expand Up @@ -56,27 +56,24 @@ Project maintainers who do not follow or enforce the Code of Conduct in good fai
This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org), version 1.4,
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)


 
 
 

---

 
 

 

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

# Code de conduite pour le projet [`nom du projet`]
# Code de conduite pour le projet Express-Idempotency

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

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

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)


## Notre engagement

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é.
Expand All @@ -85,19 +82,19 @@ Dans le but de favoriser un environnement ouvert et accueillant, nous nous engag

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

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

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

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

## Nos responsabilités

Expand Down
3 changes: 2 additions & 1 deletion examples/simple-use/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ RUN npm install && npm run compile && npm link

# Installation of package to run the application
WORKDIR /usr/src/app/examples/simple-use
RUN npm link "express-idempotency" && npm install

RUN npm link "express-idempotency" && npm install --production

EXPOSE 8080

Expand Down
Loading

0 comments on commit 6b7ca47

Please sign in to comment.