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
- Show reports in repo page one by one.
- Show post example at the end of the page.
- Show the package title as a link to package page.
- After enable, redirect back to repo list p...
- For those repo without a token, add a enable button for them.
7c05eb675adb83a007cb8a17739d110c7c197e5a authored about 9 years ago by Junle <[email protected]>
- Install React render view engine.
- Add simple React layout component.
- Provide login link in...
- Not enable enforce prop validation.
e8f2e66f8a2b4a305d97d49b84d620266424f60d authored about 9 years ago by Junle <[email protected]>be815b7441fc8b4ad68203ed01a2cdb8099f34b9 authored about 9 years ago by Junle <[email protected]>
548dce85e9d58953405c688d51903aae59d58ae0 authored about 9 years ago by Junle <[email protected]>
- Add login workflow, adpot in GitHub OAuth.
- Add simple authorization base on login user.
- Only allow the show the repo page for login user.
- Add validation for token APIs too.
- Follow the workflow mentioned in GitHub guideline.
- Reference: https://developer.github.com/v...
- Adopt in GitHub OAuth workflow.
- Add login (view) model.
- Abstract the provider layer.
- Implement the GitHub provider, provide query user repo list function.
a801be76145f3418b62995009db6e180e440aa55 authored about 9 years ago by Junle <[email protected]>1dad37704839d6afa6e8d12b311566be6e9d0589 authored about 9 years ago by Junle <[email protected]>
- Merge the enabled token and provider repo to one list.
116ec4e822ef5f0c87e8f09f7ffe2c4a11785072 authored about 9 years ago by Junle <[email protected]>
- Extract the business logic code to models
- Place models inside `src/models` folder
5d525ab4dd982d8c865f1872cf8dc78a358fa01a authored about 9 years ago by Junle <[email protected]>
- Extract another small logic to token model.
d0f17c5b7b84bd256a9f49b30d392810561d9710 authored about 9 years ago by Junle <[email protected]>aa24b39c11fe91fd124b93b73ebf41911bfe7afd authored about 9 years ago by Junle <[email protected]>
- Place token model to `src/models/token.js` file.
- Add necessary logging.
c12c03f0da3c8e43b63f5c9ec1225773c690b971 authored about 9 years ago by Junle <[email protected]>
- Leverage it in update the repo status.
ecefe6178724d6eb055fb915962f09f488043556 authored about 9 years ago by Junle <[email protected]>- The WebJobs and queue trigger is not used in new design.
0401c4e3f982e3b6510c8a47c66953efa773cd31 authored about 9 years ago by Junle <[email protected]>
- Implement the prototype of the core APIs.
- No authentication, much security issues.
- Handle the case when token for repo is not generated.
75f053d90a0b3ec2311940a544a3615bf67bc169 authored about 9 years ago by Junle <[email protected]>e72658b25582942b8d0f4d1a23da4e089a6ac4b5 authored about 9 years ago by Junle <[email protected]>
- Split id with `-$KEY$-` to generate partition key and row key.
- Use valid Azure table key cha...
7b83245fca4e3078e90ddddb0a7e0076cf362408 authored about 9 years ago by Junle <[email protected]>
- Get the enabled packages for a specified user.
d1f42aa976bf787e175e97cf90d4517cc700b164 authored about 9 years ago by Junle <[email protected]>
- Cherry pick service code to master branch
- Cherry pick build scripts to master branch
- Cherr...
- Extract the routes to `/controllers` folder.
- Add `prepare.js` to ensure table exist.
- Add l...
31a57c9447a61c60d2bbc8b7233ed93d8084d5ac authored about 9 years ago by Junle <[email protected]>
- Install the necessary packages.
5ee98a4a2e368e1f353228b39baf0c2d74c6fed3 authored about 9 years ago by Junle <[email protected]>- Install the necessary packages.
3a8be85f1dd2db55038c207f54703a19fca48ec3 authored about 9 years ago by Junle <[email protected]>
- Install express as the web framework.
- Install babel as node ES6 runtime support.
- Install A...