Ecosyste.ms: OpenCollective

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

github.com/depcheck/depcheck-www

Depcheck web service.
https://github.com/depcheck/depcheck-www

Merge pull request #64 from lijunle/update-readme

Update readme and references.

b7053b5fd35f6ed534257197cf559803d8adf234 authored about 9 years ago by Junle Li <[email protected]>
Install new depcheck version.

- Leverage the depcheck-web to post report to service.
- Remove the reported useless dependency ...

051c5a63ad3c7e74bad25446f60131209e239dee authored about 9 years ago by Junle Li <[email protected]>
Rename the package to depcheck-www.

- Add private = true to package.json, avoid publish by accident.

0e9160378530c9eb81e69a7abdc80cb9801464a0 authored about 9 years ago by Junle Li <[email protected]>
Update README to show right badge links.

9dbc355ec56b0d29b4be3c8ed22ec58770c368f4 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #63 from lijunle/fix-npm-prune

Move the prune command to azure deploy script.

b7c47aaf98d9b41bbe36cdc090f946bcb13cc2bc authored about 9 years ago by Junle Li <[email protected]>
Move the prune commnd to azure deploy script.

- Azure is using [email protected] to run `npm prune`, which fails the deployment.
- The azure deploy scri...

a985865e2b78939e7b29694bef743960839d51b6 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #62 from lijunle/fix-enable-permission

Fix enable depcheck permission.

361b10475f04919aabc93dbfe22b441aa1029584 authored about 9 years ago by Junle Li <[email protected]>
Remove the login model validation function.

- Update the test code to `validateAccess` function.

c9dd6f15228925c7fe9e9e31a91be9596193859e authored about 9 years ago by Junle Li <[email protected]>
Wrap hasAccess into validateAccess function.

- Login model validate function deprecated.
- Update the E2E test case.
- Add one more test case...

95ae7ba1e8302c9f87db403baef75b084f2cf9cb authored about 9 years ago by Junle Li <[email protected]>
Fix a semantics error, the log is wrong.

- The API and implementation is not affected.
- Make better logging.

38685e8e4896af0a083ab1e3d7b9e96776134f21 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #61 from lijunle/npm-prune-before-install

Clean up node_modules folder before install deps.

486159290b6806712030dff1f0d64c36ce36b0f5 authored about 9 years ago by Junle Li <[email protected]>
Clean up node_modules folder before install deps.

- Integrate `npm prune` before `npm install`.

a4d96e2ba4a4a815b74e5d98208e8b9a589e9603 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #60 from lijunle/deploy-from-v5

Deploy from node v5 matrix.

348ebdc3ffd33d1b64f3f0eb507031b3fa2a682b authored about 9 years ago by Junle Li <[email protected]>
Deploy from node v5 matrix.

- Because build speed of v5 is much faster than v4.

df11fc34f926efa2738aff07e789425d44ca7754 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #59 from lijunle/better-permission

Better access management.

062a86ce7ecc8a920f27f96dc5c175d117b3f278 authored about 9 years ago by Junle Li <[email protected]>
Rename: isOwner -> hasAccess.

e32d4ab7758502c98685d1f1e33c89ae1c4cd0ab authored about 9 years ago by Junle Li <[email protected]>
Add hasAccess function model test.

- Remove `isLoggedIn` function and its tests.

# Conflicts:
# src/models/login.js

33f0f28db8791ab4c9063dbbf1efc891b7b88e73 authored about 9 years ago by Junle Li <[email protected]>
Detect access permission from `/user/repos` API.

- Support detect permission for organization repos.
- Add `getRepos` as provider function.
- Dep...

09533dee2c85cfe11ea95f6b1be22957a7a2a5bf authored about 9 years ago by Junle Li <[email protected]>
Category cases for showing token, not enable hint and request button.

- Add one more basic E2E scenario test.
- Add full view unit tests.

01f9c8e2ea27e6396b3e2c944e04a1b8f9d073ec authored about 9 years ago by Junle Li <[email protected]>
Storage the user access token to session.

- Split the loginUser to two steps: getAccessToken + getUser.
- Update the E2E test case.
- Remo...

60e6f139fe0dd3c90087ae6e3389124f1dc0f6b2 authored about 9 years ago by Junle Li <[email protected]>
Move the login user logic to login model.

a3ec1c0b761ba43467f353a466009118198457a1 authored about 9 years ago by Junle Li <[email protected]>
Split getAccessToken into another function in github provider.

d714e52e83f0b81308d6ad96abe2794997b5ddfb authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #58 from lijunle/babel-6

Update to Babel 6.x

5f01691c0e8bd38f8d895b27979933b0643cd439 authored about 9 years ago by Junle Li <[email protected]>
Use hacked express-react-views package.

dfbcc1a55e24dcd9f315e3c1f55de7dea356d4ce authored about 9 years ago by Junle Li <[email protected]>
Increase the test timeout to 30 seconds.

c9a2fc92950cfbec101f808eaf1780a8e070b2a7 authored about 9 years ago by Junle Li <[email protected]>
Update ESLint Airbnb config to 1.0.

def7b977aa659ee3c3dc49be0fe1ed0a9145353f authored about 9 years ago by Junle Li <[email protected]>
Update babel to 6.x.

- Add babel RC file.
- Update script commands.
- Update isparta for test coverage support.

970fa4f6eed4c726c8c3315cfc73ff8a2dcd3764 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #57 from lijunle/post-deployment

Post deployment.

26ec61f63f533b5819ec07eb3952ca1ef5b8aab7 authored about 9 years ago by Junle Li <[email protected]>
Move the before_deploy section.

8568b1586c1fd02d197a35bb8104a9132695539b authored about 9 years ago by Junle Li <[email protected]>
Request to make server cache after deployment.

a3d7ea9775d081444f468b6c27a60629b485fd1b authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #56 from lijunle/fix-deployment

Deploy on tag push, retire deployment branch.

72de489c3d9b67073e5550487c6bc6aa6b7b3370 authored about 9 years ago by Junle Li <[email protected]>
Deploy on tag push, retire deployment branch.

- Stick on depcheck version 0.5.9.
- Test on both node v4 and v5.
- Hack to deploy Azure on tag ...

41863b9e04f442655526d42a220d8f4b49b41e09 authored about 9 years ago by Junle Li <[email protected]>
Merge branch 'deployment'

ad52845301285c00fdfb6c0d6367ce5e1a56b8da authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #54 from lijunle/master

[Deployment] add navigation bar, tutorial.

0492f7f22fe9822f08b0966021cd376de8106a99 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #53 from lijunle/readme

Update Readme and out-of-dated dependency.

50c0c31817f1e5794420272eec4f995387e2d390 authored about 9 years ago by Junle Li <[email protected]>
Update session-file-store to 0.0.22.

3a1c2fe067f37fa775bab5c0072fa81b006b77d6 authored about 9 years ago by Junle Li <[email protected]>
Refer usage to tutorial doc.

128a5cd8bf15147cfb30db809409765d082383db authored about 9 years ago by Junle Li <[email protected]>
Add dependencies up-to-date badges.

a7baeb94c60830f7b3cc5b362fbb8480d30cb055 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #52 from lijunle/test-coverage

Ignore two files in test coverage.

45a8e4f747b48332120d1297d0c8355cbd7215b5 authored about 9 years ago by Junle Li <[email protected]>
Ignore two files in test coverage.

- Provider selector: `src/providers/index.js`
- Local service table module: `src/services/local/...

02843893a3414c6778772dbc73b70b7e9cde979d authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #51 from lijunle/post-report

Validate and reject post report request.

608b00dd25295dc8c916f3d5d749e3d8a5527ac8 authored about 9 years ago by Junle Li <[email protected]>
Add test about validation in report upsert API.

f217dd248cb3c84985d8b1ffd15b51247550b16c authored about 9 years ago by Junle Li <[email protected]>
Add validation on report upsert action.

744d3792efa5849f33be5cb62cd4813567582ea9 authored about 9 years ago by Junle Li <[email protected]>
Explicitly accept HTML from request token test.

- It is a need after change to the new content-negotiate system.

a0bf3629e784e73d69c534a95536f2cc66ec011f authored about 9 years ago by Junle Li <[email protected]>
Leverage res.format to do content-negotiate.

- Make JSON as the default response format.
- Post report from API not need to specify the `Acce...

c5061ee863c893b2e7792befa7d9e39901094b4f authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #50 from lijunle/handle-error

Implement safe error handling.

8670be994b1ed11cde3ca992440e4a200e3c3d6d authored about 9 years ago by Junle Li <[email protected]>
Add E2E test cases to cover error handling.

- Expected response error.
- Unexpected server error.

3955acce1065b41314e05ef408f1c74f363dc022 authored about 9 years ago by Junle Li <[email protected]>
Add test cases to cover token model.

e9370f9b377fdcf877b8380af41f3e09e8514417 authored about 9 years ago by Junle Li <[email protected]>
Update the login model unit test.

1c8266dc34b64c101bd807ea35bf2cd235138a07 authored about 9 years ago by Junle Li <[email protected]>
Switch to uuid because of broofa/node-uuid#116

094046e93be37409f10e779461a43bc9b264f5bd authored about 9 years ago by Junle Li <[email protected]>
Make some failure in models as explicit response.

- Not make change to service and provider failures. They should be
hidden from end-user.

a138eedefd2a7f9b17da8671dd52fccb9f43ecfa authored about 9 years ago by Junle Li <[email protected]>
Implement safer error handling.

- Only expose explicit response to user.
- Log but not disclose the unexpected error.
- Log UUID...

97af6ce4550c2174785b8d39c5131c31cf4bc1a2 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #49 from lijunle/relax-restrict

Relax restrictions.

1e1217d698a1006a71134c9c605d7fcb33aad418 authored about 9 years ago by Junle Li <[email protected]>
Update and refine the related test cases.

- Add test case to cover `loginModel.isLoggedIn` API.

ece722ed49ab7c3d3443218a2f84f81506a29311 authored about 9 years ago by Junle Li <[email protected]>
Relax the restrict of repo detail page.

- However, not show the token or request token button if not the logged
in owner.
- Add `isLog...

6b2aebfab887aded57a8ff10d50317067439d605 authored about 9 years ago by Junle Li <[email protected]>
Relax the restrict to show others repo list.

bea8d84c8c1180da1bebea8f05793e40fde6be20 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #46 from lijunle/layout-url

Build up common URLs for layout and navbar.

a64e89d015b2dae0cdfe2090f45ec3548750c593 authored about 9 years ago by Junle Li <[email protected]>
Add unit test for the layout URLs.

3fa190e1d52fe4b72fa16c705e81630e4e2c6916 authored about 9 years ago by Junle Li <[email protected]>
Fix the view test of navbar component.

- Pass the urls into navbar component.

4e300addd756bbab6344710f067c1d0bb10d79f5 authored about 9 years ago by Junle Li <[email protected]>
Fix log.warn, it needs an explicit toString call.

e9aecacd39d4370faaed750619ac9a9ed4e57279 authored about 9 years ago by Junle Li <[email protected]>
Show repository URL in navbar after logged in.

325be031c53440c9b807470d1a4727c2e9dbfe8e authored about 9 years ago by Junle Li <[email protected]>
Build layout common URLs from index.

- Leverage the common URLs in the nabar component.

e9f7032f2e3cebc74a2fda308fd612981f7c4d26 authored about 9 years ago by Junle Li <[email protected]>
Merge pull request #45 from lijunle/url-builder

Make URL builder in route index.

1de43b7420625b7419d38f483ed5ddd31fd3735b authored about 9 years ago by Junle Li <[email protected]>
Disable no-multi-comp React rule.

a4e4c290fc0448e26f94c4caf63104ec3e4a2704 authored about 9 years ago by Junle Li <[email protected]>
Pass the real URL builder to route test cases.

- Leverage the existing code at most.
- Report svg is an exception, which should not base on any...

fb4e1d3e20a25ac37efc5295a3dd2940b7d1ee6a authored about 9 years ago by Junle <[email protected]>
Remove the URL builder in each individual routes.

49382522c8e13b35431cc7879f03516e087b9798 authored about 9 years ago by Junle <[email protected]>
Construct the URL builders and pass from index.

- Pass the URL builders into routes as parameter.
- Refine the generate routes logic to strip `....

bc9a26029ef06f109bacbf743d98484f3073c00a authored about 9 years ago by Junle <[email protected]>
Leverage the URL builder from routes parameter.

03085cba4131de7bd26b2c6ce02841ac4edde6be authored about 9 years ago by Junle <[email protected]>
Map routes to modules to load files.

79f696f0f2a13688b8128c3d8acf4ef9c2f06838 authored about 9 years ago by Junle <[email protected]>
Merge pull request #43 from lijunle/fix-azure-build

Fix azure build, rename configuration -> services.

5031cb5958b8b9c02b3b15776407756c4fc16864 authored about 9 years ago by Junle Li <[email protected]>
Fix azure build, rename configuration -> services.

6370caf359228e7baaac9976080de84855e324e3 authored about 9 years ago by Junle <[email protected]>
Merge pull request #42 from lijunle/route-index

Generate route index on the fly.

858d6e9634434602097c0a9b9e3b9172d5970f4e authored about 9 years ago by Junle Li <[email protected]>
Rename the configuration task to services.

0793be07eb70f8f2ef0ee18e8704fae9eb321f5d authored about 9 years ago by Junle <[email protected]>
Pre-generate route index when gulp build.

- The production code will leverage the pre-generated route index.
- However, the developement c...

d5b0c09449fb42de3ab4155b51784f22d0ceb276 authored about 9 years ago by Junle <[email protected]>
Generate the route index on the fly.

- Place the generate logic in a separated file, so it can be re-use in
gulp task later.

38f97ecc1b874c09bc1d3e3933656977cfcfb8bc authored about 9 years ago by Junle <[email protected]>
Skip svg request in repo project route.

- The order of route register is trivial now.

f2e1b7ac03a9f76602fc03973403298b336c090d authored about 9 years ago by Junle <[email protected]>
Merge pull request #41 from lijunle/hide-invalid

Show invalid repository section only when necessary.

17bc93eb9482c3781c87167f3610c4be1667cf9e authored about 9 years ago by Junle Li <[email protected]>
Show invalid repository section only necessary.

- Add the covering view test.

fa00b3085c1998f5458b5223d0a660ff12abc68c authored about 9 years ago by Junle <[email protected]>
Merge pull request #40 from lijunle/tutorial

Add the tutorial page and add links to it.

0556110a76306e7962510ba876438beafa0dfbce authored about 9 years ago by Junle Li <[email protected]>
Add the view test for the navbar component.

5edb6e26aec278b3ce871746ffc612943007ef0b authored about 9 years ago by Junle <[email protected]>
Add E2E and view test for the tutorial page.

1363d5fc5a17a64088bac0666f7906e4ed07d5c5 authored about 9 years ago by Junle <[email protected]>
Add the tutorial view.

- It reads the tutorial content from Markdown doc.

56116c648ae183530df97199a54d0bbc4b41c4ff authored about 9 years ago by Junle <[email protected]>
Add the navbar component, add it to pages.

- Add the navbar to all pages, right after header.

865afeac1fb5fecc7a621b27be2abe88ea6d43dc authored about 9 years ago by Junle <[email protected]>
Add the tutorial link in the repo page anchors.

4a0d3c8ea609ef25e3f0bb087872fde3bec1f9b8 authored about 9 years ago by Junle <[email protected]>
Add the depcheck tutorial.

- It describes the basic steps to use depcheck tool and enable depcheck
service.

9e573c8c4a2e4f9e1e5b4bdbb360218ca27e0a05 authored about 9 years ago by Junle <[email protected]>
Merge pull request #39 from lijunle/logged-in-button

Make the logged in button.

88ad30dd8e529380813357379994555999c5e6d6 authored about 9 years ago by Junle Li <[email protected]>
Update the related test code.

c8386766af42bd4950224eb06266702562aa4da2 authored about 9 years ago by Junle <[email protected]>
Modify the style of logged in caption.

- Change it to a button, same style as not logged in yet.

f422944a6d4cccda45b5ceb9ffc4a10ac70c4528 authored about 9 years ago by Junle <[email protected]>
Extract badge image component to a single file.

- It is duplicated in the `repo.js` and `repo-list.js` file.

492a302c88e23246c6a9c0d60ce80acdcfa50589 authored about 9 years ago by Junle <[email protected]>
Merge pull request #38 from lijunle/codecov

Move the coverage service Codecov.io.

09d1252ad7d2e28e9d9040d8714aa2b12e80318a authored about 9 years ago by Junle Li <[email protected]>
Update the coverage badge in README.

620698f98aa424d99386d70ab55a49a2afde5cd2 authored about 9 years ago by Junle <[email protected]>
Remove coverall service.

- One npm script `test-coverage` is OK for codecov.io service.

c45e2d3d600bdfc4c95bcfc800b86344735288c2 authored about 9 years ago by Junle <[email protected]>
Apply codecov.io coverage service.

df5b8aa83a51a070fc361cf5fff503432bf7ba28 authored about 9 years ago by Junle <[email protected]>
Merge pull request #37 from lijunle/url-builder

Convert URL builder - avoid URL hard code.

7afc690ba95d46f7cc491b83f52feb65a5f53511 authored about 9 years ago by Junle Li <[email protected]>
Add token request URL builder.

16233f6579e91092bcadf007618fa3958577cca7 authored about 9 years ago by Junle <[email protected]>
Add report details page URL builder.

98369cc2452bdb7da09da153d22e76ba9ee82bb7 authored about 9 years ago by Junle <[email protected]>
Add badge URL builder.

- Handle report name is empty string case.

8d0d6a12bb86dbb75cd4a005fc4059df266710ec authored about 9 years ago by Junle <[email protected]>
Generate repo list URL from view model.

- No hard code to generate route URL any more.
- Leverage path-to-regexp compile function.

973c236a89de3f67cf53a24155128e8edce53ac0 authored about 9 years ago by Junle <[email protected]>
Merge pull request #36 from lijunle/session

Refine the login session validation.

444ba830eec0c91f53d24a33a378d221ad3fffee authored about 9 years ago by Junle Li <[email protected]>
Add unit test for the login model.

392c7706481885371bf8ac8042fabad31cae652c authored about 9 years ago by Junle <[email protected]>