Commit graph

127 commits

Author SHA1 Message Date
Jake Bolam
fbe9ade9d9
docs: add language table (#178)
* docs: add language table

* Update README.md
2019-03-22 11:51:27 -04:00
Jake Bolam
e0240def24
fix: add additional new line for prettier (#168)
* fix: add additional new line for prettier

* update snpashot

* readme

* at end not start
2019-02-21 21:40:17 -05:00
Jake Bolam
fdd6b74547
fix: npm squish and cell centering (#164)
* fix: npm squish and cell centering

* readme

* wip

* wip

* tests
2019-02-08 08:38:05 -10:00
Jake Bolam
e4b22f8cd7
feat: use allcontributors.org (#160)
* use allcontributors.org

* update snap
2019-02-07 16:39:10 -10:00
Maximilian Berkmann
b0c3376ac4 BREAKING CHANGE: changed generator to an HTML based one (#157)
*BREAKING CHANGE*

* style(generate): changed generator to an HTML based one [WIP]

I added and set the HTML generator for resolving #154 (which works when testing manually but doesn't
when running the cli in dev mode).

fix #154

* refactor(generate): (re)moved files to keep it DRY

* refactor: refactored/updated tests

Update the contributors test (which wasn't already committed somehow) and tweaked the
`format-contribution-type` test.

* docs(readme): removed doctoc

BREAKING CHANGE: (in 2babe26b08) The resulting contributors table is in HTML/CSS instead of being in Markdown.

* refactor(generate): removed the style from the generation

Removed the `<style>` block from the generated HTML code as it's redundant on Github (since it's one
of the non-whitelisted tags). The `README.md` was also updated reflecting the breaking changes.

* refactor(generate): image height and tweaks

Added `height` to images for avatars, quoted some `<table>` attributes and updated `README.md`

* docs: drop TOC
2019-02-06 08:37:09 -10:00
Jake Bolam
9ebc25f66f
docs: switch to multi translated site (#155) 2019-01-30 10:23:41 -05:00
Jake Bolam
65eea1b82f
docs: centralize docs on website (#153)
* docs: centralize docs on website

* Update README.md

* Update README.md
2019-01-23 17:05:33 -05:00
Maximilian Berkmann
720f110298
chore: added commitizen (#143)
* chore(package): added commitizen

I added `git-cz` (commitizen) with the angular adapter (which seems to work)

* docs(readme): added cz badge

Added the badge to indicate the commitizen-friendliness of this repo.

* revert: removed the category changes from another PR

It removes the addition of a maintenance category to keep them separated.
2019-01-17 11:05:09 +00:00
greenkeeper[bot]
a6ae9beac8 infra: update dependencies to enable Greenkeeper 🌴 (#147)
* chore(package): update dependencies

* docs(readme): add Greenkeeper badge

* Update README.md

* Add @babel/runtime dep

* Fix typo
2019-01-17 16:54:41 +08:00
Maximilian Berkmann
292d4004ee
feat(contribution-type): added maintenance type (#142)
* feat(contribution-type): added maintenance type

fixes #111

* docs(categories): added maintenance category

* refactor: changed the maintenance symbol

* refactor: alphabetical listing fix

I moved the `maintenance` blocks/lines to the correct locations
2019-01-16 11:14:59 +00:00
Jake Bolam
bd8be137af
docs: grammar 2019-01-15 15:32:40 +08:00
Jake Bolam
6c2798e273
docs: say hello to @all-contributors 🤖 (#141) 2019-01-15 13:39:01 +08:00
allcontributors[bot]
2a71d46798 docs: add tbenning as a contributor (#140)
* docs: update README.md

* docs: update .all-contributorsrc
2019-01-15 00:37:17 +08:00
Maximilian Berkmann
87ce8bb8a7 feat(format-contributor): added alt attributes (#138)
* feat(format-contributor): added `alt` attributes

I added `alt` attributes to `img` tags which specifies the name of the
contributor in them (for accessibility purposes).

* docs: added @Berkmann18

I added myself (I forgot to do that) for code (cf. my previous commit),
test and doc.
2019-01-15 00:23:02 +08:00
Jake Bolam
8eafcf977f
fix: switch over to new org all-contributors (#133)
* fix: switch over to new org all-contributors

* ensure runs validate

* use generate
2019-01-07 16:03:17 +08:00
Jake Bolam
85a9e3a26b
fix: switch over to new org all-contributors (#132) 2019-01-07 15:55:57 +08:00
Jake Bolam
071e0f4484
docs: switch org (#130) 2019-01-07 14:38:29 +08:00
Jake Bolam
a98285f313
docs: remove unmaintained status 2019-01-06 10:04:35 +08:00
Kent C. Dodds
2a414e24e1
docs: add unmaintained status 2019-01-04 09:08:50 -07:00
Jake Bolam
af9b1e473f docs: use correct userTesting key (#128) 2019-01-01 21:56:45 -07:00
Jake Bolam
89bac0f144 feat: add new types (#127)
<!--
Thanks for your interest in the project. Bugs filed and PRs submitted are appreciated!

Please make sure that you are familiar with and follow the Code of Conduct for
this project (found in the CODE_OF_CONDUCT.md file).

Also, please make sure you're familiar with and follow the instructions in the
contributing guidelines (found in the CONTRIBUTING.md file).

If you're new to contributing to open source projects, you might find this free
video course helpful: http://kcd.im/pull-request

Please fill out the information below to expedite the review and (hopefully)
merge of your pull request!
-->

<!-- What changes are being made? (What feature/bug is being fixed here?) -->
**What**:
Add Security contribution type, as mentioned in https://github.com/kentcdodds/all-contributors/issues/106 and implemented in https://github.com/kentcdodds/all-contributors/pull/107

Also added user-testing as introduced as part of https://github.com/kentcdodds/all-contributors/pull/97/files

<!-- Why are these changes necessary? -->
**Why**:
All contributors!

<!-- How were these changes implemented? -->
**How**:
Me

<!-- Have you done all of these things?  -->
**Checklist**:
<!-- add "N/A" to the end of each line that's irrelevant to your changes -->
<!-- to check an item, place an "x" in the box like so: "- [x] Documentation" -->
- [x] Documentation
- [ ] Tests - N/A
- [x] Ready to be merged <!-- In your opinion, is this ready to be merged as soon as it's reviewed? -->
- [x] Added myself to contributors table <!-- this is optional, see the contributing guidelines for instructions -->

<!-- feel free to add additional comments -->
2019-01-01 21:48:31 -07:00
Jake Bolam
2ade2d7fd1 ci: fix build runner, ensure jest exits when finished (#125)
* ci: fix build runner, ensure jest exits when async handles open

* contributors add infra
2018-12-28 23:57:08 -07:00
Jake Bolam
194d00014c feat: way to avoid github API limit (add tests + docs) (#123)
* feat: way to avoid github API limit

* Update github.js

* prettier

* housekeeping

* all contributors

* readme

* add to contributors

* Update README.md
2018-12-28 08:35:53 -07:00
Jason Chen
7a0ece7ee6 docs: remove unnecessary space to avoid generation failures (#116)
<!--
Thanks for your interest in the project. Bugs filed and PRs submitted are appreciated!

Please make sure that you are familiar with and follow the Code of Conduct for
this project (found in the CODE_OF_CONDUCT.md file).

Also, please make sure you're familiar with and follow the instructions in the
contributing guidelines (found in the CONTRIBUTING.md file).

If you're new to contributing to open source projects, you might find this free
video course helpful: http://kcd.im/pull-request

Please fill out the information below to expedite the review and (hopefully)
merge of your pull request!
-->

<!-- What changes are being made? (What feature/bug is being fixed here?) -->
**What**: remove unnecessary space

<!-- Why are these changes necessary? -->
**Why**:  generate command will not generate files because of extra space

<!-- How were these changes implemented? -->
**How**: remove space

<!-- Have you done all of these things?  -->
**Checklist**:
<!-- add "N/A" to the end of each line that's irrelevant to your changes -->
<!-- to check an item, place an "x" in the box like so: "- [x] Documentation" -->
- [x] Documentation
- [x] Tests
- [ ] Ready to be merged <!-- In your opinion, is this ready to be merged as soon as it's reviewed? -->
- [ ] Added myself to contributors table <!-- this is optional, see the contributing guidelines for instructions -->

<!-- feel free to add additional comments -->
2018-11-06 14:44:53 -07:00
Kirstie Whitaker
00d1e08ec5 docs: add note about using npx cli command (#114)
<!--
Thanks for your interest in the project. Bugs filed and PRs submitted are appreciated!

Please make sure that you are familiar with and follow the Code of Conduct for
this project (found in the CODE_OF_CONDUCT.md file).

Also, please make sure you're familiar with and follow the instructions in the
contributing guidelines (found in the CONTRIBUTING.md file).

If you're new to contributing to open source projects, you might find this free
video course helpful: http://kcd.im/pull-request

Please fill out the information below to expedite the review and (hopefully)
merge of your pull request!
-->

<!-- What changes are being made? (What feature/bug is being fixed here?) -->
**What**: Add a couple of sentences about running the from the command line with `npx` - they're almost verbetim the "heads up" that @kentcdodds suggested in https://github.com/jfmengels/all-contributors-cli/issues/92#issuecomment-391766876..

<!-- Why are these changes necessary? -->
**Why**: I was having difficulty understanding how to run the commands and I found this text in issue #92 super helpful - I figured it would be for others too 😄 

<!-- How were these changes implemented? -->
**How**: Updated text in README

<!-- Have you done all of these things?  -->
**Checklist**:
<!-- add "N/A" to the end of each line that's irrelevant to your changes -->
<!-- to check an item, place an "x" in the box like so: "- [x] Documentation" -->
- [x] Documentation
- [ ] Tests -- NA
- [x] Ready to be merged <!-- In your opinion, is this ready to be merged as soon as it's reviewed? -->
- [ ] Added myself to contributors table -- ironically I'm not sure how to do this 🤣 <!-- this is optional, see the contributing guidelines for instructions -->

<!-- feel free to add additional comments -->
2018-10-18 09:59:10 -06:00
C.Y.Xu
0d1346d04e feat: support Gitlab self hosted instance (#95)
* feat: support Gitlab self hosted instance (#89)

* docs: fix some doc typo

fixes: #89
2018-08-02 16:51:04 -05:00
Dura
533813b3db docs: Format config docs with examples and defaults to be understood more easily (#107)
User like myself don't understand how to provide custom templates to certain config options.
2018-08-02 16:43:21 -05:00
Xianming Zhong
2a98af341c doc: add comments for placeholders (#101)
* doc: add comments for placeholders

* chore: update contributors with me

* fix: hack to prevent breaking current placeholders
2018-06-22 09:15:26 -06:00
Andrew Lisowski
4f7bbdf56f chore: run prettier on everything #98 (#99)
* run prettier on everything

* add hipstersmoothie as contributor
2018-06-08 17:35:29 -06:00
Md Zubair Ahmed
526d4dbba2 fix: Wrong contribution type being added to .all-contributorsrc (#78)
* initial issue fix

* tests added

* revert unneisary lint change to untouched file

* added myself

* no contribution types when adding a contributor error handled

* revert commit 1bdb51eadf

* reverted readme back to commit# f697c73c48

* further reverted Readme to master

* removed generated index from rm

* removed generated index from rm

* breaking change to cli fixed:

* Update prompt.js

* Update prompt.js

* added code and test in my contribution

* list of invalid contributions added in error message

Closes #71
2018-06-08 13:11:29 -06:00
João Marques
152a1fe30a feat: add support for GitLab repositories (#84) 2018-02-23 15:13:41 +01:00
Divjot Singh
687194c5f9 docs: add bogas04 as contributor (#82) 2018-02-12 11:48:44 +01:00
Divjot Singh
991f2c7b85 docs: Update docs to include npx (#81) 2018-02-09 09:11:28 -07:00
Mehdi Achour
32456d2060 doc: display only 6 contributors by line to avoid wrapping 2017-12-25 13:41:22 +01:00
Md Zubair Ahmed
dd4d3f8c2c doc: fix broken TOC and expand examples (#79) 2017-12-25 13:34:13 +01:00
Kevin VanGelder
6fa55d5bd5 feat(types): add platform type (#75) 2017-11-25 07:03:18 -07:00
Kent C. Dodds
482a8ab956
chore: upgrade and migrate tooling stuff (#73)
* codemod

* move files

* install kcd-scripts and set up some stuff

* make everything work

* update md files

* change a few things
2017-11-22 11:09:06 -07:00
Mehdi Achour
3d998c4c7c doc: credit @GantMan for his contributions 2017-11-10 09:58:54 +01:00
Gant Laborde
9f875e9aa8 doc: change suggested scripts names (#63)
* Change script name and add yarn

The script name suggested (`add`) will conflict with users of yarn.

So I modified the suggested name to `append` which is what it does.  And now it can have a yarn example as well.

* remove yarn example

* namespace add
2017-11-08 15:09:22 -07:00
Mehdi Achour
82d1eb7c51 chore: Credit @brycereynolds, @jmeas, @spirosikmd, @fadc80, @snipe 2017-11-08 19:13:25 +01:00
Mehdi Achour
88c7a29681 feat: Add check command that compares GitHub contributors with credited ones (#58)
* feat: Add checking functionnality that compares contributors with GH data

* fix(check): Use the info from config file, paginate GH data

* doc(check): Document the new check command

* fix(eslint): Add missing semicolon

* tests: Add tests for utils.check

* fix: Check for code and test only

* refactor: use includes and correct awaits

* refactor: more includes and template literals
2017-11-08 10:09:20 -07:00
Mehdi Achour
b443c82b07 chore: add @chrisinajar as contributor 2017-11-07 20:02:07 +01:00
Roy Revelt
11833b0405 chore: add @revelt as contributor (#59) 2017-11-03 12:57:56 -06:00
Mehdi Achour
de043e0bbf fix: make selecting at least one contribution type mandatory (#56)
* Add @machour as a contributor

* fix: make selecting at least one contribution type mandatory
2017-11-02 10:53:55 -06:00
tunnckoCore
722cc74410 chore: add script for easier access (#51)
* add "all-contributors" script which uses self

Signed-off-by: tunnckoCore <mameto2011@gmail.com>

* Add @charlike as a contributor

* run itself

Signed-off-by: tunnckoCore <mameto2011@gmail.com>
2017-10-02 18:23:23 -06:00
Mehdi Achour
ce909467e6 feat: reorder contributions keys (#50)
* chore: reorder contributions keys

* chore: re-order keys here too
2017-09-25 14:05:48 -06:00
James, please
e5bd3b4c70 feat(types): add new contribution type: Ideas, Planning, & Feedback (#45)
* Add new contribution type: Ideas & Planning

* add feedback to ideas

* Update README.md
2017-08-03 10:36:29 -06:00
Jeroen Engels
ce3cbeff09 docs: add alt text to symbols in the README (#43) 2017-04-15 08:40:06 -06:00
Kevin Jalbert
f99b4701d3 feat: add alt text to emoji (#42)
* Add alt text (description) on all emoji

Using markdown its possible to attach an alt text (really the title
attribute) on a link, where the value of the link is the the emoji. As
for the actual href, using #xxxxx lets you not mess with the navigation
assuming you have unique keys. In my example, I'm simply using the
emoji's key and github user name (i.e., `<emoji-username>`).

All emojis are links even if they don't have any real url attached.

For example, `[👀](#eyes-kevinjalbert "Reviewed Pull Requests")`

* Add kevinjalbert to all-contributorsrc
2017-04-15 16:15:31 +02:00
Jerod Santo
77a014f28e feat: throw a helpful error when unknown contribution type is provided (#41)
* throw a helpful error when unknown contribution type is provided

* Add @jerodsanto as a contributor
2017-04-15 07:10:59 -06:00
snipe
e595bbea5d docs: fix translation string (#38) 2017-03-11 08:35:49 -07:00
Alex Jover
14199292b2 docs(contributors): add alexjoverm as contributor (#37) 2017-02-26 09:47:04 -07:00
Itai Steinherz
cc61913aca docs(README): Added some general improvements. (#30) 2017-01-26 13:12:06 -08:00
Itai Steinherz
71f594cf46 docs(readme): update README.md (#29)
Fixed the all-contributors badge style to be the same as the npm badge style.
2017-01-25 11:44:13 -08:00
Kent C. Dodds
8fd40986a5 feat(types): add/update contrib types (#24)
* feat(types): add/update contrib types

To "upgrade" to the latest specification.

* fix: linting issues

* test: Update question emoji in tests (#27)

* Update format-contribution-type.test.js

Updated the expected question emoji.

* Update format-contributor.test.js

Updated the expected question emoji.

* Add @itaisteinherz as a contributor

* generate

* add code

* doc: Add new contribution types to README.md (#26)

* Update README.md

Added the new contribution types to accommodate jfmengels/all-contributors-cli#24.

* Add @itaisteinherz as a contributor

* regenerate
2017-01-25 18:13:01 +01:00
Jeroen Engels
f0ba870fa3 Restore previous collaborators 2016-06-23 20:58:39 +02:00
Ben Briggs
7231875b17 Add @ben-eb as a contributor 2016-06-23 20:57:16 +02:00
Jeroen Engels
5e9636c374 Add jccguimaraes as a contributor 2016-05-11 20:08:33 +02:00
Jeroen Engels
003f0eeca3 Regenerate contributors 2016-05-05 17:41:01 +02:00
Jeroen Engels
6ab2b5d61a Find and replace badges, drop badge comment tag. 2016-03-22 20:46:09 +01:00
Jeroen Engels
0382e43089 Update README with regards to the init command 2016-03-22 00:17:14 +01:00
Jeroen Engels
dafef7536a Fix image size not having a default value 2016-03-20 20:33:01 +01:00
Jeroen Engels
f75d8541c8 Fix #7: Allow comment tags to be on the same line 2016-03-20 20:21:02 +01:00
Jeroen Engels
bf2962e5ec Use double quotes for AVA's glob, for cross-platform support 2016-03-06 17:15:16 +01:00
Jeroen Engels
f7be0de327 Rename template option to contributorTemplate. Rename tags to ALL-CONTRIBUTOR-*. Allow multiple files to be changed. 2016-03-06 16:50:50 +01:00
Jeroen Engels
f9bb61d7a2 Add badge indicating the number of collaborators (fixes #5) 2016-03-06 16:50:19 +01:00
Jeroen Engels
5949ac389b Add kentcdodds to contributors 2016-03-03 00:33:48 +01:00
Jeroen Engels
f2c8733e03 Modify contributor generation system 2016-03-03 00:02:13 +01:00
Jeroen Engels
05a6b41b03 Add installation command in README 2016-03-01 00:55:25 +01:00
Jeroen Engels
62ae9d3ef0 Fix README example & cli config reading 2016-03-01 00:42:42 +01:00
Jeroen Engels
77e6c4e556 Add jfmengels as a contributor 2016-02-29 23:58:14 +01:00
Jeroen Engels
97166a729e Add empty list of contributors 2016-02-29 23:56:03 +01:00
Jeroen Engels
5101e9085c Add tests and the possibility to specify template 2016-02-29 23:48:49 +01:00
Jeroen Engels
d44ac1a21f Remove TODOs from README where implemented 2016-02-29 12:11:23 +01:00
Jeroen Engels
4066516ba4 Add config parsing, and split into plenty of files 2016-02-29 11:45:19 +01:00
Jeroen Engels
46bc072166 Add info to README.md 2016-02-29 10:31:34 +01:00
Jeroen Engels
2a0607ee2a Initial commit: working markdown edit 2016-02-29 01:48:55 +01:00