1307 Commits

Author SHA1 Message Date
5f27dcdd24 Translated Section 6 (#361)
* translated lint rules

* translated limit requests

* translated secret management

* translated ORM ODM usage

* translated secure server

* translated commum security best pratices

* translated secure headers

* translated dependency security

* translated bcrypt passwords

* translated escape output

* translated validation

* translated expire jwt

* translated login rate limit

* translated non root user

* translated request payload size limit

* translated avoid eval

* translated regex

* translated safe module loading

* translated sandbox

* translated child processes

* translated hide errors

* translated sessions

* translated safe redirects

* changed links to tranlated files & fixed a typo

* translated ESlint and Prettier

* translated native over util

* translated refactoring

* translated ci tools

* translated 3 parts in name

* translated monitoring

* translated smart logging

* translated delegate to proxy

* translated lock dependencies

* translated guard process

* translated utilize cpu

* translated create maintenance endpoint

* translated apm products

* translated production code

* translated measure memory

* translated frontend out

* translated be stateless

* translated detect vulnerabilities

* translated assign transation ID

* translated set NODE_ENV

* translated LTS release

* translated log rounting

* translated break into components

* translated create layers

* translated wrap utilities

* translated separate express

* translated config guide

* corrected typos and updated anchors

* corrected files names
2019-03-19 12:52:46 +05:30
f97d1fb36f Corrected some typos 2019-03-14 17:27:05 -03:00
0d42376dd7 translated fail fast 2019-03-14 17:23:42 -03:00
98463adc98 translated catch unhandled promise rejection 2019-03-14 17:11:28 -03:00
4b75491f44 translated apm products 2019-03-14 16:52:47 -03:00
4b350941e7 translated testing error flows 2019-03-14 16:35:18 -03:00
bbdca965fe translated use mature logger 2019-03-14 16:24:05 -03:00
cc81fa0008 translated shutting the process 2019-03-14 15:59:45 -03:00
2ce97d0746 translated documenting using swagger 2019-03-14 15:31:52 -03:00
09f9c49d74 translated centralized handling 2019-03-14 15:11:38 -03:00
29eefda372 translated operational vs programmer error 2019-03-14 12:45:38 -03:00
7bb737aadd correted a typo 2019-03-14 12:44:59 -03:00
78217bbe6d translated use only the built-in Error 2019-03-13 23:25:02 -03:00
c85ff26851 fixed typo 2019-03-13 23:17:08 -03:00
965023065f Fixed some typos 2019-03-13 22:46:11 -03:00
cfce3611a5 translated code comments 2019-03-13 22:18:22 -03:00
add174d4aa translated async error handling 2019-03-13 21:43:28 -03:00
f0670e0e81 Merge BR translation into master (#351)
Merge BR translation into master, finally!

Please turn on the `No Whitespace` option during review.

![image](https://user-images.githubusercontent.com/2608321/53858802-7dba0a00-4001-11e9-998b-3506e012b357.png)

/cc @marcelosdm 

Closes: https://github.com/i0natan/nodebestpractices/issues/223
2019-03-10 12:31:22 +05:30
78004e199f update httpOnly
Technically its HttpOnly, so i updated to reflect that.
2019-02-26 13:40:30 -08:00
637523810d Updates to commonsecuritybestpractices.md
Did not like that OWASP A7 only included 'use CSP, so updated that to reference more content from OWASP with some slight changes to reflect node, e.g use a template engine.

Made some slight changes to the content for grammar improvements
2019-02-25 15:11:31 -08:00
ed2c333af5 Merge pull request #335 from milkdeliver/patch-1
Update guardprocess.chinese.md
2019-02-25 08:40:42 +08:00
807fe9dea8 Slight changes
Suggested changes from comments
2019-02-22 08:26:25 -08:00
a1477e4a09 Grammar improvements to secureserver.md
I read this page and saw a few grammar improvements, hopefully you like them.
2019-02-21 17:06:02 -08:00
03fb73dbdf Merge pull request #342 from LewisArdern/patch-1
Include new Function within avoideval.md
2019-02-22 09:48:21 +13:00
830907a958 Include new Function within avoideval.md
Dynamic execution of JavaScript also happens in new Function, which is even referenced here: https://github.com/i0natan/nodebestpractices#-615-avoid-javascript-eval-statements, so this should be included.
2019-02-20 07:40:20 -08:00
59e6e8f474 Genereic message 2019-02-16 23:09:55 +02:00
67e7c3b49c Typo fix 2019-02-14 17:10:50 +01:00
Sam
8843e9c071 Update guardprocess.chinese.md 2019-02-14 16:24:32 +08:00
1c9c4d63fb Revisited nativeoverutil.md 2019-01-09 14:49:03 +00:00
5b9900e79c Merge branch 'dev' of https://github.com/Berkmann18/nodebestpractices into dev 2019-01-09 14:11:44 +00:00
78c626f98f Updated README and nativeoverutil
Improved the examples and swapped some text with images.
2019-01-04 10:40:22 +00:00
ecb875c49f Updated README and a section 2019-01-01 13:55:43 +00:00
cd5c872bc5 fix npm link 2019-01-01 21:03:19 +08:00
98a6ae1fe2 Updated sections/performance/nativeoverutil.md 2018-12-29 10:02:19 +00:00
1cf1ff8db8 Update sections/performance/nativeoverutil.md
Co-Authored-By: Berkmann18 <maxieberkmann@gmail.com>
2018-12-29 09:58:07 +00:00
0d77cda005 Update limitrequests.md
Add common example, which is suitable for any framework or pure NodeJS
2018-12-27 21:41:55 +08:00
6a6acb2995 Rename readme files from producton to production 2018-12-26 07:51:43 +01:00
ea7617c94e Added 'Native methods Over Util' article 2018-12-25 15:46:27 +00:00
7846d3e8e6 Merge pull request #296 from ISNIT0/ISNIT0/generate-html
[POC] Basic HTML generation
2018-12-18 22:17:11 +02:00
a8e6168a25 Fixed Korean import issue 2018-12-13 11:21:42 +01:00
fa9764ba9c missing bracket
added requested changes
2018-12-12 12:40:43 -08:00
d6d0d36203 Typo && Spacing
There was an extraneous space. I also updated functions syntax to follow the style guide referenced in other parts of this document. These functions could potentially be updated to es6 as well.
2018-12-11 13:58:19 -08:00
e3df62ba85 🎉 Improved output, added image compression, added code highlighting, inlined all resources 2018-12-07 16:54:19 +01:00
62a92cabcb Updated references to NSP 2018-11-30 09:17:46 +01:00
9b8c017526 Change name order 2018-11-16 16:24:18 +01:00
11ec931a7d Fix name typo 2018-11-16 12:24:00 +01:00
19d1047875 Merge pull request #275 from MattJin/master
[Chinese translation]Some translations on Security part
2018-11-14 13:43:19 +08:00
57597d8b04 Merge pull request #280 from blackmatch/chinese-limitrequests
[chinese translation] add 6.2
2018-11-14 13:43:01 +08:00
46a2739cf6 [Chinese translation]remove no-used lines 2018-11-13 15:01:59 +08:00
1a95738ae7 correct some sentences 2018-11-13 11:47:11 +08:00