Commit graph

47 commits

Author SHA1 Message Date
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
Mehdi Achour
07b3a684fc fix: Make all contributors names bold (#55) 2017-11-02 10:52:39 -06:00
Bryce Reynolds
28eb16dea1 fix: throw error when Github returns 200s for specific errors. (#52)
* Added exception handling when github returns 200s that have hit rate-limiting

* Hardened the error check a bit
2017-10-19 12:59:09 -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
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
Chris Vickery
e1e7ead47a feat: support pipe characters in github names (#39) 2017-04-07 07:52:55 -06:00
Alex Jover
a879de2a7f fix: non-http prepended urls (#35)
* Add editor config

* Fix non-http prepended urls

* Remove editorconfig

* Use startsWith and shorthand operator
2017-02-23 12:02:55 -07:00
Jeroen Engels
1305a7cd92 fix: Bump inquirer to v3 and promisify everything (#34)
BREAKING CHANGE: Drop support for Node < v4. This uses native Promises available from Node v4.

* fix: Bump inquirer to v3.0.1. Fixes #33 to improve Windows support.

* refactor: Promisify everything as inquirer uses Promises from 1.0.0 onwards
2017-02-15 22:25:32 +01: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
fadc80
190813c61e Show a helpful message when .all-contributorsrc doesn't exist. (#23)
* Show a helpful message when .all-contributorsrc doesn't exist.

* Adding unit tests.

* Better test descriptions.

* Just code improvements.
2016-10-17 21:11:33 +02:00
Jeroen Engels
a6b818f755 Small style tweaks 2016-06-28 11:34:32 +02:00
Ben Briggs
c4d04d00ee Provide a fallback for null display names. (#21)
* Provide a fallback for null display names.

* Check empty strings too.
2016-06-28 11:29:23 +02:00
Ben Briggs
2e7e890837 Add empty last line to the contributors file. 2016-06-23 20:57:15 +02:00
Jeroen Engels
349776924c Change wording in tests to be more gender-neutral 2016-05-11 21:11:06 +02:00
Jeroen Engels
b7e5976e44 Inject some empty content when there are no contributors. Fixes #15 (#18) 2016-05-11 20:50:10 +02:00
Jeroen Engels
47e408d5cd Prepend username with @ in the default commit message (#17) 2016-05-11 20:38:20 +02:00
João Guimarães
8f2f9dd025 Added necessary lines to produce the accurate reference to the specs (#16) 2016-05-11 20:08:01 +02:00
Jeroen Engels
dfc20fc8d9 Don't break if there is no git remote info 2016-05-10 15:39:44 +02:00
Jeroen Engels
495157cc6a Handle image resizing for users without an avatar. Fixes #14 2016-05-05 17:40:48 +02:00
Jeroen Engels
afb8f4e287 Fix new linting errors 2016-05-05 16:27:26 +02:00
Jeroen Engels
7edc69d87c Upgrade AVA to 0.14 2016-04-08 00:22:11 +02:00
Jeroen Engels
f2822dcc8a Add emojis and description in contribution type prompt 2016-03-31 22:09:25 +02:00
Jeroen Engels
ea9badba3e Ask whether to auto-commit in init questions 2016-03-30 20:56:30 +02:00
Jeroen Engels
906d70667c Only commit rc and watched files 2016-03-30 20:56:30 +02:00
Jeroen Engels
cb5895dbfd Remove odd rc file formatting (fixes #11) 2016-03-30 19:39:51 +02:00
Jeroen Engels
d780c3c94f Add --commit option to commit on contributor add/update 2016-03-30 00:08:57 +02:00
Jeroen Engels
8c2642422e Add prompt when adding contributor/ion and omitting user or types 2016-03-28 23:26:26 +02:00
Jeroen Engels
192e698dca Create a util folder 2016-03-27 17:10:53 +02:00
Jeroen Engels
6ab2b5d61a Find and replace badges, drop badge comment tag. 2016-03-22 20:46:09 +01:00
Jeroen Engels
9459c823a7 Use git to find repo name and repo owner for init 2016-03-22 00:43:59 +01:00
Jeroen Engels
5662c9389d Add badge/contributors list injection 2016-03-21 23:53:02 +01:00
Jeroen Engels
a33ef2307f Add init command to generate rc file 2016-03-21 22:40:32 +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
c51b0a27ff fix lint/style issues 2016-03-07 00:28:25 +01:00
Jeroen Engels
cd8369f681 Add an empty line at the end of the rc file when writing to it 2016-03-06 23:05:18 +01:00
Jeroen Engels
a973379bd5 Use contributor\'s blog as profile link if available 2016-03-06 19:37:26 +01:00
Jeroen Engels
f9979731fb Fix table formatting when there are multiple lines 2016-03-06 17:53:11 +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
ff7457c825 Adding contributors to config file 2016-03-03 00:03:03 +01:00
Jeroen Engels
f2c8733e03 Modify contributor generation system 2016-03-03 00:02:13 +01:00
Jeroen Engels
01a6837485 Add ability to update existing contributors 2016-02-29 23:48:57 +01:00
Jeroen Engels
5101e9085c Add tests and the possibility to specify template 2016-02-29 23:48:49 +01:00
Jeroen Engels
4066516ba4 Add config parsing, and split into plenty of files 2016-02-29 11:45:19 +01:00