1071 Commits

Author SHA1 Message Date
Josh Bruce
dc54a0b788 Establish path to becoming an admin 2018-02-28 09:40:49 -05:00
Josh Bruce
0e4ca1df9b Add GitHub Guru title 2018-02-28 09:26:51 -05:00
Josh Bruce
b11e79a756 Add Dr. DevOps 2018-02-28 09:22:11 -05:00
Josh Bruce
144f3ea8e1 Change to table layout and create titles 2018-02-28 09:14:06 -05:00
Josh Bruce
17ccd64fd3 Update contributing 2018-02-27 23:55:34 -05:00
Josh Bruce
7613bfad49 Update contributing 2018-02-27 23:53:56 -05:00
Josh Bruce
7d1afaf7c4 Add listed owners as well 2018-02-27 13:27:29 -05:00
Josh Bruce
fe5c110b2e Update security section 2018-02-27 13:16:03 -05:00
Josh Bruce
2ef9bbf023
Merge pull request #1091 from joshbruce/update-contributing
fix broken link
2018-02-27 08:16:02 -05:00
Josh Bruce
fd150313b0 fix broken link 2018-02-27 08:14:43 -05:00
Josh Bruce
145801ed28
Merge pull request #1076 from joshbruce/update-templates
Release 0.3.17 (template updates) - ??
2018-02-27 08:06:47 -05:00
Josh Bruce
d69f14f22a Update min 2018-02-27 08:05:56 -05:00
Josh Bruce
55c6581a71 Add git commands for updating master from upstream 2018-02-27 08:05:36 -05:00
Josh Bruce
5dc9e0e54c Add snyk.io rep 2018-02-27 08:04:27 -05:00
Josh Bruce
cc380a3d31 Merge branch 'master' into update-templates 2018-02-27 08:02:50 -05:00
Josh Bruce
953002cfb3
Merge pull request #1081 from joshbruce/update-readme
Update docs
2018-02-27 07:58:32 -05:00
Josh Bruce
20bfc10601
Merge pull request #1083 from davisjam/REDOSTests
security: fix REDOS vulnerabilities
2018-02-27 07:57:38 -05:00
Josh Bruce
1f1ffbe97b A little more detail around CI things 2018-02-27 00:27:22 -05:00
Josh Bruce
7c19a690f6 Changing the voice for publishers section and minor grammar in admins 2018-02-27 00:20:58 -05:00
Josh Bruce
d0dc71e366 Use correct failing test - pretty sure it used to be case_insensitive_refs though 2018-02-26 23:08:49 -05:00
Josh Bruce
5c24d9bd81 Add links to Issues and PRs 2018-02-26 22:27:22 -05:00
Josh Bruce
3e07a05807 Add intro and remove publishers metnion as all publishers are committers 2018-02-26 22:24:30 -05:00
Josh Bruce
597222173d Add npm install to setting up local checklist 2018-02-26 22:03:12 -05:00
Josh Bruce
321c50f176 Update language of checklists to match AUTHORS 2018-02-26 21:33:12 -05:00
Jamie Davis
2846212bb0 test: add time check
Fail tests that take more than 1 second
2018-02-26 21:04:22 -05:00
Jamie Davis
b15e42b67c security: fix regexes vulnerable to catastrophic backtracking
Problem:
Four regexes were vulnerable to catastrophic backtracking.
This leaves markdown servers open to a potential REDOS attack.

Solution:
Refactor the regexes.

For two similar regexes (html) I didn't change the language.
For two similar regexes (noline) I slightly changed the language:

![[[[[[[[[[[]] was accepted by the old noline pattern.
It is now rejected.

All tests pass, though I'm not sure if I've broken something that
was untested.

This addresses #1070 (with #1058 along the way).

Bonus: rename a stray test to use _ instead of -.
2018-02-26 21:03:55 -05:00
Josh Bruce
14398fc647 grammar 2018-02-26 20:56:48 -05:00
Josh Bruce
4478d36aa5 Update users definition 2018-02-26 20:54:43 -05:00
Josh Bruce
8aecb42372
Merge pull request #1087 from joshbruce/fix-lint-issues-in-test
Switched out tabs for spaces
2018-02-26 19:12:16 -05:00
Tony Brix
06b1df9b54
clean up 2018-02-26 17:58:43 -06:00
Josh Bruce
766d6c9a66 Add test:lint and update lint 2018-02-26 18:37:26 -05:00
Josh Bruce
d995d645a4 Don't need run 2018-02-26 18:36:03 -05:00
Josh Bruce
67543024ff Make sure running tests is part of contributing 2018-02-26 18:33:29 -05:00
Josh Bruce
3f7f7f817a Expound on publishers responsibilities 2018-02-26 18:29:11 -05:00
Josh Bruce
5ed35de54e typo 2018-02-26 18:27:45 -05:00
Josh Bruce
35e3c2cb80 Run lint tests with regular test suite
See #1083
2018-02-26 18:22:13 -05:00
Josh Bruce
b2922c95b3 Switched out tabs for spaces 2018-02-26 17:53:28 -05:00
Josh Bruce
4252cad462
Merge pull request #1086 from UziTech/travis-lint
test lint instead of fixing it in travis
v0.3.17
2018-02-26 17:33:04 -05:00
Josh Bruce
f53dd11d9f
Merge pull request #1085 from davisjam/PrettyPrintTests
test: pretty test output
2018-02-26 17:31:15 -05:00
Tony Brix
2953012840 test lint instead of fixing it in travis 2018-02-26 16:23:55 -06:00
Jamie Davis
97b7305164 pretty test output
Problem:
On hangs, test output is hard to read.

Solution:
Print test name before starting.

Bonus:
Also print an approximation of how long each test takes to run.

For #1084.
2018-02-26 16:58:46 -05:00
Josh Bruce
871ca4c412 What we're good at 2018-02-26 16:34:42 -05:00
Josh Bruce
eeb8c0895f Update authors and security-related readme 2018-02-26 14:52:11 -05:00
Josh Bruce
17dcbaf6b7 Add different membership types to the community 2018-02-26 14:49:15 -05:00
Josh Bruce
9f1342f668 Replace tabs with spaces 2018-02-25 22:06:18 -05:00
Josh Bruce
11f1645d51 Typo
JS seems off for USAGE_ADVANCED asyn highlighting
2018-02-25 22:04:16 -05:00
Josh Bruce
64bcb729c5 Typos 2018-02-25 21:58:23 -05:00
Josh Bruce
9546f7f9dd Typos and grammar 2018-02-25 21:56:00 -05:00
Josh Bruce
eeb1c7c6e3 Add call stack and console log 2018-02-25 20:51:00 -05:00
Josh Bruce
a8b50df75c Added new features documentation submission 2018-02-25 20:48:04 -05:00