Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/bestofjs/bestofjs

:star: A place to find the best components to build amazing web applications. The best of JavaScript!
https://github.com/bestofjs/bestofjs

New grid layout for tag pages, truncate project description in the top page

4a3d77333ec8539277860a1b5c8244a05ab8c7d8 authored over 8 years ago by Michael Rambeau <[email protected]>
New design for home page."hot projects" and "Most popular projects".

Use a grid layout for tag pages and tabs to select the sort filter.

12958694f918654f6ff59577447f06912917658d authored over 8 years ago by michaelrambeau <[email protected]>
Add 'my requests' view and 'add project' feature

dc6577ebecee806e1f2c3509fd87a099160b7ee8 authored over 8 years ago by michaelrambeau <[email protected]>
Fix build script

Fix firebase deploy script, using the lastet version of firebase cli tools

a12f1e0d272f8cee661459b460bdc79a6cce7057 authored over 8 years ago by michaelrambeau <[email protected]>
Add npm and packagequality.com data to projects.

44ac873f1ad17ba972f39f6e6690609f03a22831 authored over 8 years ago by michaelrambeau <[email protected]>
Add monthly and quaterly trends

eace76ac0305a0a62c1670f70f8579aafc57472e authored over 8 years ago by Michael Rambeau <[email protected]>
Fix "By number of stars added yesterday on Github" text on the homepage

bb0e56516e8655c6eabdb5dd36c46c449b9692c7 authored over 8 years ago by Michael Rambeau <[email protected]>
Update readme and changelog before 0.4.4 release

99f6be375048f03d72ba74043254430ae32f1706 authored over 8 years ago by Michael Rambeau <[email protected]>
Add tests to render <ProjectList> before and after fetching user content data

0e76ad76dd3087354817b6151c9e08961c03727b authored over 8 years ago by Michael Rambeau <[email protected]>
Deal with invalid project ids (if HoF, reviews or links are linked to not found projects)

c6a64b7adb973ee2352b9fd0201b5dac1e5270b4 authored over 8 years ago by Michael Rambeau <[email protected]>
Fix tests, using project slug instead of id

e6acfa08755c69a05ebe82d438dbed35f1a329fb authored over 8 years ago by Michael Rambeau <[email protected]>
Use project `slug`for URLs instead of db ids

809e42603bb0b265f456584fe4ce348c5b678d6b authored over 8 years ago by Michael Rambeau <[email protected]>
Fix package.json npm command

d601389e59e95058719f0140dc2a97b87cc22656 authored over 8 years ago by Michael Rambeau <[email protected]>
Remove debug mode from server-side rendering script

41745127be9ceee67cdb81610779d584b4cd8d0a authored over 8 years ago by Michael Rambeau <[email protected]>
Generate the Hall of Fame server-side

1ded30c264f113ddf260a418216b91fffd13707d authored over 8 years ago by Michael Rambeau <[email protected]>
Remove hashes from URLs in the server-side generated index.html page

32a1928ec5b740d61a8a5df485f554a9ed5f357c authored over 8 years ago by Michael Rambeau <[email protected]>
Fix HoF link at the end of the search list, fix `shouldComponentUpdate` for `SearchFormContainer`

e9b0eda0810949315e78a3fa985150173347c137 authored over 8 years ago by Michael Rambeau <[email protected]>
Add emojis in description field of project page, fix #6

e574156215197b2a8eec9c94d82bb292c77fc26e authored over 8 years ago by Michael Rambeau <[email protected]>
Use browserHistory for user generated content too

1c5c72e68f87661a629bbf76439506240922c4d7 authored over 8 years ago by Michael Rambeau <[email protected]>
No more hashbang URLs

54fd1196649a2b55245c1a734c5f76598d52e006 authored over 8 years ago by Michael Rambeau <[email protected]>
Revert changes about the previous commit because every change on the master trigger a server-side page generation!

6c8f2d455d7fb947fa4829725e795523ee628f6a authored over 8 years ago by Michael Rambeau <[email protected]>
Make project card a bit simpler, add a button to toggle metrics display, for A/B testing purpose

173dbf78972328e5e38e4bf471d362c8fb8b79ef authored over 8 years ago by Michael Rambeau <[email protected]>
Remove `title`attribute from links that have a `data-balloon` attribute to avoid double tooltips

5378199c73394981b27f9080cab3bf3c49947a90 authored over 8 years ago by Michael Rambeau <[email protected]>
Restore GA tracking code

4d80c8f40dc42a48146f5c7d3e7283de5b62bbef authored over 8 years ago by Michael Rambeau <[email protected]>
Add gitter.im badge in README.md

c3a0b9d2dacb687a135242b307ac15ccb40817ba authored over 8 years ago by Michael Rambeau <[email protected]>
Add tooltips using `balloon.css`

4224f1399e8c1242fec1af0831dd5ca18fef21bd authored over 8 years ago by Michael Rambeau <[email protected]>
Add Hall of Fame rendering tests

b4d58cba59632e5f04aad287ebcfec0cf2def0d9 authored over 8 years ago by Michael Rambeau <[email protected]>
Fix About page bug

c832ed11f253884f6aec283dbd2a8446e16be34c authored over 8 years ago by Michael Rambeau <[email protected]>
Update Tag page header layout

5586208b3e087bdf7fba1c057918679ec6a646a1 authored over 8 years ago by Michael Rambeau <[email protected]>
Add a sort filter in tag pages

e6dde66b2188a977137b54211cd23168e15d5a41 authored over 8 years ago by Michael Rambeau <[email protected]>
Display alert after login and logout

ee2afd59dc313b45871a2f7ce104bd92032626a5 authored over 8 years ago by Michael Rambeau <[email protected]>
Include Hall of Famers in search results

6b8dd75b2869d248d4d0ba67b347af8796973bf7 authored over 8 years ago by Michael Rambeau <[email protected]>
Search box: trigger a search when enter key is pressed

8115aa4f61c9b54f8b080bc0afebb88d629c2d8c authored over 8 years ago by Michael Rambeau <[email protected]>
react-router "Minimizing Bundle Size"... it doesn't make a big difference!

63ded8473de69e0f0f876465c5bdb12bb166d3e2 authored over 8 years ago by Michael Rambeau <[email protected]>
Close sidebar menu when the current route changes

5af980524608db0d17a2965549bb9b0d746a2bbb authored over 8 years ago by Michael Rambeau <[email protected]>
Update README.md and changelog.md before 0.4.0 release

670bad086e850a95371d3e2c9adb3ab7a7187cdd authored over 8 years ago by Michael Rambeau <[email protected]>
Hide counters while loading, fix npm username in HoF cards

60cc06bb990c0ad81b4280d31326b06c82d6ef1e authored over 8 years ago by Michael Rambeau <[email protected]>
Add "npm modules" and "website" blocks in Hall of Fame blocks

8e28670d2aff897da2cbdc86eeeb9f6837051c19 authored over 8 years ago by Michael Rambeau <[email protected]>
Fix tests

9f2d07dd0fba176c544ff17deb944cd2402243bf authored over 8 years ago by Michael Rambeau <[email protected]>
Add a combobox to select the "hot filter" (daily or weekly trend) in the home page

4a07a2c6d7421f98a6d007a321868ce3277a41f9 authored over 8 years ago by Michael Rambeau <[email protected]>
Fix current user card in the Hall of fame, add a link to Github user's profile in review and link cards

fa48917cf60267334764b65511a99bc5d9e23f06 authored over 8 years ago by Michael Rambeau <[email protected]>
Detect if the current user is a hall of famer

07adbedf690a434337d3c9b83a4de29f87291264 authored over 8 years ago by Michael Rambeau <[email protected]>
Fix server-side rendering, checking `typeof window`

a3c39cb2f6d6c2a7b84c0645380c398d8825d0d9 authored over 8 years ago by Michael Rambeau <[email protected]>
Go back to the previous page after Github login

4fd7361afc82fe30ce1aa0a895bd326ed2dbd2e8 authored over 8 years ago by Michael Rambeau <[email protected]>
Trying to solve a failure on SemaphoreCI

f952988ea91001f9869cab28c9ce881ca0340282 authored over 8 years ago by Michael Rambeau <[email protected]>
Add "Maybe you" block in Hall of Fame

4147136aa1bdb57e3a4737f7f077e589d3909e71 authored over 8 years ago by Michael Rambeau <[email protected]>
Welcome to the Hall of Fame! Add HoF actions, components, reducers... No more semi-column `;` required also.

5852f9b6a316fca9f605c397f4f3fe4b2831fcba authored over 8 years ago by Michael Rambeau <[email protected]>
Search result: sort by relevance and then by stars

a24e941c4dadf2d9910d2e300b341e4b74fa680f authored over 8 years ago by Michael Rambeau <[email protected]>
Remove `react-router-redux` dependency to avoid double rendering when navigation occurs

cd3ec7fc3311bcbe8b59af8aa241fa0362234349 authored over 8 years ago by Michael Rambeau <[email protected]>
Improve search algorithm, using tags and sorting by relevance

625e43370550a7e40ee9d027f06c27add62baea1 authored over 8 years ago by Michael Rambeau <[email protected]>
Use `isomorphic-fetch` instead of axios for http requests

91e76d8d39a6853222b4ce2cfb98d9e76146879c authored over 8 years ago by Michael Rambeau <[email protected]>
Use constants to setup webpack devserver port and static folder

fd7c2e56068c529c296b17dacf967b0878231911 authored over 8 years ago by Michael Rambeau <[email protected]>
Add logo in the sidebar, using SVG loader. New `devserver.js`used to fix hot reloading for stylesheet

36e7775371ba22f45686d14b89c3dc8df1033a1e authored over 8 years ago by Michael Rambeau <[email protected]>
Style project name tags in <LinkCard> component

25a17b71e8dfa3ead01def5e3998827bb0452e60 authored over 8 years ago by Michael Rambeau <[email protected]>
Avoid (almotst) duplicated code for user content API, sort project links and reviews by date

6d216096d43de1763f26738dfb3c412aa5507490 authored over 8 years ago by Michael Rambeau <[email protected]>
Fix homepage tests

338e0fb1a7c932d4ddb65e5b337129e4a1c89837 authored over 8 years ago by Michael Rambeau <[email protected]>
Add "github corner" at the top right corner on big screens, remove star button from the page

14553fd278a6dab659dc8969047ea1c4986b227f authored over 8 years ago by Michael Rambeau <[email protected]>
Add "LINKS" view, fix "content-type" for POST and UPDATE requests,

0d0ad71d13ba9fd013e67e4adc6ca769125d1cd9 authored over 8 years ago by Michael Rambeau <[email protected]>
Remove Content-Type `application/json`for CORS requests, to fix #14

6fe3b1a898c05fef5d6688565139c6db321d4f15 authored over 8 years ago by Michael Rambeau <[email protected]>
Add manifest.json and app icon

ebe62a9c57e9987a8e4b82479bf294dc62b8a4eb authored over 8 years ago by Michael Rambeau <[email protected]>
use `babel-preset-react-optimize` to optimize production build

7fd812393002bf0932d6e0fee73b09609b4e0ae2 authored over 8 years ago by Michael Rambeau <[email protected]>
Add `react-addons-perf` in dev, opengraph meta data in index.html

b5381ac39b61cba0d068cb719fe2812385aeaf0f authored over 8 years ago by Michael Rambeau <[email protected]>
Use raw http request to check user's token instead of `auth0-js`library

2244a04fa90a9d61486de4c0d392e828fd2d605a authored over 8 years ago by Michael Rambeau <[email protected]>
Using stylus for searchbox style instead of inline styles to take advantage of PostCss

a604ac25613e8c01ffb78f526f7a873191446251 authored over 8 years ago by Michael Rambeau <[email protected]>
Display version number in the footer, from package.json `version number`

a282bf04cf4890aa16ca1134b16c1a108c8b6390 authored over 8 years ago by Michael Rambeau <[email protected]>
Update search box layout using flexbox layout, use `padding-top: 1rem` for #main-container

2496b51420d37f528866194bb6d898bff1e43ed9 authored over 8 years ago by Michael Rambeau <[email protected]>
Fix <SearchForm> tests using Enzyme

cc6e87d6bc3823b2d3c2d53d99fe88cb66ce97c2 authored over 8 years ago by Michael Rambeau <[email protected]>
Update header layout code to solve layout issues in Safari

6e3777b4ac88ccdf7ffeb607c20b24179dad43f5 authored over 8 years ago by Michael Rambeau <[email protected]>
Remove routing middleware to avoid double rendering of <App> container

9fcb9ed4fc9aa377ad0b3bd4d48628e96591b961 authored over 8 years ago by Michael Rambeau <[email protected]>
Fix auth0.html redirection page for Safari, add `autoFocus` attribute on search box

3c4b0f1ad4c8e4c2204a59cca1344b5754878ef5 authored almost 9 years ago by Michael Rambeau <[email protected]>
Add `whatwg-fetch` fetch polyfill

16241ee277d7a2d7388d313d0da2a7786b643ab8 authored almost 9 years ago by Michael Rambeau <[email protected]>
Update CHANGELOG.md, fix test

7d87b2620ce906cf361a71936f98112c0d65cd1c authored almost 9 years ago by Michael Rambeau <[email protected]>
Update React dependency 15.0.1

9332c057a932603a4ebb3c7f5de50a3940774dee authored almost 9 years ago by Michael Rambeau <[email protected]>
Fix ESLint errors

a00c6e8099a67ace011b63340dd3aca0026f1fa2 authored almost 9 years ago by Michael Rambeau <[email protected]>
Limit characters in comment textarea

c3220a21b1c87791080eb47e50846c6474dcb1fd authored almost 9 years ago by Michael Rambeau <[email protected]>
Set default pending auth state to false, use a component for Markdown fields

5ed71b4ad9e0203b9fe80a36a70f6f51494af920 authored almost 9 years ago by Michael Rambeau <[email protected]>
Style adjustments

aeeef5835057621056ffcd0f9869512ff528074a authored almost 9 years ago by Michael Rambeau <[email protected]>
Use conditional `require`instead of ES6 `import`for `notie`dependency, to fix server-side rendering.

490d253ae86cca0be1d8a17b7a2a13ac26efe72e authored almost 9 years ago by Michael Rambeau <[email protected]>
Add `www/auth0.html` redirect page to handle login flow

49ce00be640eccf676c14ba554037317da3944a4 authored almost 9 years ago by Michael Rambeau <[email protected]>
Merge server-side rendering stuff, preparing 0.3 release

2ad8d6940407050a7746e398982f318d52273ddb authored almost 9 years ago by Michael Rambeau <[email protected]>
Fix lint errors

bc84fdc40d174ff6f5340bdc9126f03448e2a589 authored almost 9 years ago by Michael Rambeau <[email protected]>
Add PostCSS autoprefixer transformation, remove `vendor` bundle in dev, create webpack `getConfig(env)` to avoid settings duplication

02a4885d584850585835c0aee199a2fa8ce8ff2c authored almost 9 years ago by Michael Rambeau <[email protected]>
Use http request instead of `fetch` to get projects.json, for browser compatibility

8bbe8a24ac9dcb36e9d8829314c72d3a15c0528e authored almost 9 years ago by Michael Rambeau <[email protected]>
Add `dotenv`dependency, used by daily build script

e460e6b20fa1c219aadc4ff708eda3dff3fa8985 authored almost 9 years ago by Michael Rambeau <[email protected]>
Move gh-pages npm script to `scripts` folder

315a6fc032b0f07cab32971338421c79f8fa3483 authored almost 9 years ago by Michael Rambeau <[email protected]>
Upgrade `history` and `scroll-behavior`

6411c4e598ca1c15e1fda8af70f83c9785359379 authored almost 9 years ago by Michael Rambeau <[email protected]>
Fix Babel version number and upgrade `babel-tape-runner` to try to make tests pass on CI

b0466a7039f2b4ec4c41ffc7baf8c2bdf4718fe1 authored almost 9 years ago by Michael Rambeau <[email protected]>
Temporally disable login buton, reviews and link tabs to prepare server rendering first release.

75db0509d6d4c388467c259078ebad9ca6ed1aa2 authored almost 9 years ago by Michael Rambeau <[email protected]>
Create commit script to push index.html to github using Github API. Add `html` plugin to generate the html page in dev mode

6a7b4f233cf0d08c832ba513755b14b7c55d84dc authored almost 9 years ago by Michael Rambeau <[email protected]>
Fix tests broken because of stateless components

02fa40928894bb7d3ae0e5806e50c2f32c1fb3e4 authored almost 9 years ago by Michael Rambeau <[email protected]>
Add `.slideout-menu` and `.slideout-panel` classes to render correctly the homepage without javascript

6c908d2d9871c3fa1400aae986984c7644e62592 authored almost 9 years ago by Michael Rambeau <[email protected]>
Update `npm run html`task => fetch `projects.json` and build 2 html files in www folder.

cf6c4138f8528fb8a7e8f390f9fc2c8312d710b7 authored almost 9 years ago by Michael Rambeau <[email protected]>
Parameter the number of projects displayed in the homepage

365f4fffe71df6d1c3a0e330c6335357f0d5510f authored almost 9 years ago by Michael Rambeau <[email protected]>
Use state-less component syntax for Project components

e2b367d608ef9da4e9de1bb2511b3380aa6ecdb1 authored almost 9 years ago by Michael Rambeau <[email protected]>
Small optimizations, to reduce <ProjectCard> html size

f2f2cf6b1ac1cc785bba942d58a81215ba623d2e authored almost 9 years ago by Michael Rambeau <[email protected]>
First attempt to render the homepage server-side `./www/build.html`, use `react-router-redux` instead of `redux-simple-router`

810dda7c586b1a3111c034e8f04cc1342459c01d authored almost 9 years ago by Michael Rambeau <[email protected]>
Fix tests

3ac83e306b4171531d68b73ab5061505fbc63fa7 authored almost 9 years ago by Michael Rambeau <[email protected]>
Set up user-content-api end-point, use `marked` to display markdown content in reviews and links

79ef67301c74140ad4b8acb068eb7a3755ce7dbc authored almost 9 years ago by Michael Rambeau <[email protected]>
Using the new API to read and write reviews and comments

747e47765b2de9f7e649b90834a3afdbc2e4abfe authored almost 9 years ago by Michael Rambeau <[email protected]>
Fix error when reloading a review

a24e31d622cc00234432b7878e2eb88528866d11 authored almost 9 years ago by Michael Rambeau <[email protected]>