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
3a03fe8eda0eb1b6643c9561e6422b58e8d8f490 authored about 9 years ago by Junle <[email protected]>
- It is based on the view model property, not URL any more.
- Store the login session informatio...
- Update the route and view test cases.
493de4645ebd74277719267271368db655992e5b authored about 9 years ago by Junle <[email protected]>Clean up legacy codes.
92bd23cfe32f2419ae6dbbf4b80bd9856da8ae32 authored about 9 years ago by Junle Li <[email protected]>- Which is handled by route index logic.
9e5cdad62e858a92d8196b3224b7cb748527b31c authored about 9 years ago by Junle <[email protected]>fb81c877a818e59c52c0bfe797102480b5ef525a authored about 9 years ago by Junle <[email protected]>
- The E2E test cases spend more time to test.
b534ce5ea280ca75effda653d970ded481a611a1 authored about 9 years ago by Junle <[email protected]>Merge back deployment branch.
35096bf3bfc7b432f86541ad9a064c673b131423 authored about 9 years ago by Junle Li <[email protected]>
- Beautify all web pages.
- Refine the web infrastructure to MVVM pattern.
- Basic E2E and unit ...
Refine the badge.
de31c39bda57380a26173afe74996c995f33e786 authored about 9 years ago by Junle Li <[email protected]>- The badge width adjust according to the caption.
67b1a78d5d8ab72e8a819d4e9923343e9a0c77a3 authored about 9 years ago by Junle <[email protected]>Show something in the pass report.
e9bd125800cb9bae461346d509a8e646168d3f92 authored about 9 years ago by Junle Li <[email protected]>- Update the view test case.
d1f7d9b1114f3f03f1d6d0c222b869b3061cda89 authored about 9 years ago by Junle <[email protected]>Beautify the repo list and repo details page.
487c7bdc9ce27fccc75e60f00995ea8076288f41 authored about 9 years ago by Junle Li <[email protected]>
- Update E2E test, routes test and views test.
- Cover token is generated and token not generate...
- E2E test cases are not affected.
737abb146feae1bd25c06509893be710935d8ced authored about 9 years ago by Junle <[email protected]>
- Split each report into its own panel.
- Show each report badge.
53fc0ebe3596c178f08628546fea62121b9ee951 authored about 9 years ago by Junle <[email protected]>
8f8970531b53c9a679a8c62a5ff686ed5e1293a7 authored about 9 years ago by Junle <[email protected]>
- Do not show token in list page any more.
- Update the repo model logic, however the API should...
cd1c179fa8b7ad3c309d40effb721d39b361ddfa authored about 9 years ago by Junle <[email protected]>
Beautify home page.
41609d8d239bc0aea76913281eec0a6e9d6d1191 authored about 9 years ago by Junle Li <[email protected]>9967b6556557de3b838e8ad7740691b2119d4775 authored about 9 years ago by Junle <[email protected]>
427b1905a4fe7f5a4e2478d356dda1835394dcd3 authored about 9 years ago by Junle <[email protected]>
- Use `<h1>` as caption.
- Add brief introduction.
- Apply Bootstrap style on login button.
- Ad...
- Including the logo and the favicon.
f98080a01fe46e86ee216c5c0a9dc0b1d54ee60e authored about 9 years ago by Junle <[email protected]>f95f45fb5b7819cf1b7139425ce03bf5780bdba0 authored about 9 years ago by Junle <[email protected]>
64afb0c4d82d6df4f226a6e7b260a477ea07e81c authored about 9 years ago by Junle <[email protected]>
Integrate depcheck service.
0eb886c96d4100f0b3668d37db71559471b0cb92 authored about 9 years ago by Junle Li <[email protected]>db7141aa20874ad3cf1eab010cf40f23a8e2d371 authored about 9 years ago by JunLe Li <[email protected]>
c589e663afceb8c944cdf06ad601227c0c807f6b authored about 9 years ago by JunLe Li <[email protected]>
- Enable necessary special parsers.
928462669c9189d40b670c3bad2a6ff18818d817 authored about 9 years ago by JunLe Li <[email protected]>Update README and LICENSE.
7cd18378425c164282c91ea141d69289b97c649c authored about 9 years ago by Junle Li <[email protected]>
- Add very simple introduction and usage.
- Add build and test coverage badge.
7b050cb29da51bc92c3e9afb0f963eeddea66891 authored about 9 years ago by Junle <[email protected]>
29e29edabaff1c2972ce3211eba54ef9f7a18f66 authored about 9 years ago by Junle <[email protected]>
- However, test with coverage report is very slow.
19a6504784cc399dd600a53198731f05354d5505 authored about 9 years ago by Junle <[email protected]>Refactor repo index page to routes pattern.
3b5348b7ff98bd8fed95e7b6f7e0f05dc0809a50 authored about 9 years ago by Junle Li <[email protected]>
- All route accept middleware now.
- Handle error in one function.
- Skip the file which does no...
- All routes have been moved to routes folder.
cd0a6ea6aae3c1dc1f525229f935fd969517348f authored about 9 years ago by Junle <[email protected]>
- Merge fake services and providers to stub file.
- Remove the fake folders.
e8abeb938227ea437a453b72ea58356b998bac86 authored about 9 years ago by Junle <[email protected]>
- Add unit test for it.
a1eb590ecdf76e3b8f36d5fde3af0ee97a1ebb87 authored about 9 years ago by Junle <[email protected]>- Remove the fragile test file.
10839c517ca9a14533bb64e671c4c697d24aeee6 authored about 9 years ago by JunLe Li <[email protected]>f28bd206eef5fca79d7e7853145b8a4ef412a071 authored about 9 years ago by JunLe Li <[email protected]>
Refactor the repo page to routes pattern.
b1a28c1e96aeaa9278b6fa1f98c2abbb92beca59 authored about 9 years ago by Junle Li <[email protected]>9fc5c82a9bf6cd5562b60c0494b60560bb2f747d authored about 9 years ago by Junle <[email protected]>
- Both of them need further refinement.
- Keep the original behavior.
7096dad746e849dcf767a204382316d208a89f72 authored about 9 years ago by Junle <[email protected]>
603d16987f33dccb002f89c2f20aaf6172d43021 authored about 9 years ago by Junle <[email protected]>
- The post repo info route has not been extracted yet.
54751723bd096c3a8d0b8ceeeb9bd852794ef22c authored about 9 years ago by Junle <[email protected]>54b6c62274681d3e516684d5b731192d307fee84 authored about 9 years ago by Junle <[email protected]>
Convert report SVG route to routes pattern.
2e27316a93a354e0946d09171016d199dbfdd956 authored about 9 years ago by Junle Li <[email protected]>c11e69626963377d965dbeca95cf5cc7d22071dd authored about 9 years ago by Junle <[email protected]>
- Merge report model's get function into query function.
- Move some logic in query back to cont...
- Treat route file as view model, move business logic to there.
- Add unit test for the badge view.
05a422f9bb9e892bf7fc57b42c19eb35fba083c5 authored about 9 years ago by Junle <[email protected]>
1a944bf585b09594a9fdc633295209d7e85063ec authored about 9 years ago by JunLe Li <[email protected]>
09e840d30bd3df1355427bcacd5a3b11b295b245 authored about 9 years ago by Junle <[email protected]>
f844c28a1a483eff6ee20fd53561a8264287e7d4 authored about 9 years ago by JunLe Li <[email protected]>
Refactor the create token route to routes pattern.
9b05f3306ea5ad5a615e826bf2a9d6d7b74e41d3 authored about 9 years ago by Junle Li <[email protected]>405730af17c0178dfa37b07cad1f3ff8f4b6cd33 authored about 9 years ago by Junle <[email protected]>
- It allows generate model asynchronously.
- Update the test cases.
- It only cover the case not XHR and redirect to referer page.
- Make fake service accept table ...
- Make route index accepts post function.
- Remove the get token route, which is useless now.
- ...
Refactor the login routes to routes pattern.
22089b3230017aa27621f8f5cf9fdf8811d41408 authored about 9 years ago by Junle Li <[email protected]>- Move the route logic from provider and model to route file.
5081ef9503b7b0b5c46b7c9c7616763fa01d30c5 authored about 9 years ago by Junle <[email protected]>5e9527ce2b74540c11fc9e412093a3f1f783fd18 authored about 9 years ago by Junle <[email protected]>
e055717675c2acd8781944e36e448ddec9ceec06 authored about 9 years ago by Junle <[email protected]>
- I do not think that is a necessary to add route unit test.
- The stub accepts `provider` param...
- The login route does not depends on login model.
- The routes index recognize redirect function.
Make session as a service, write real E2E test.
4c8f03fadd55bbc5c6b1da405a054bf5dda61f7b authored about 9 years ago by Junle Li <[email protected]>
- Global stub on fake services.
- Test case set up the stubs after request.
- E2E test can mock the whole services to mock the session function.
9bf99754c051eb304f6cf7f92f2200abffa6d2dc authored about 9 years ago by Junle <[email protected]>Convet the home page routes to view model pattern.
c0d79a954b648adce9b3ff71f0becbde472983fc authored about 9 years ago by Junle Li <[email protected]>
- Rename home page view: index -> home.
- Add two unit tests on the React generated HTML.
- View model test is light weight.
- It focuses on the model to view model logic.
- These test cases are strong and stable.
- The test cases also critical to routes order.
- Remo...
- It show login when user has not login.
- It show go to my repo after user login.
- Update the ...
- The view model module exports properties - route, view and model.
- Manual maintain the critic...
- The test cases are very fragile - they are coupled with implementation.
- However, they cover ...
- Leverage a fake provider to generate login URL.
- Use proxyquire global override to make mock ...
- Leverage proxyquire to load app with fake services dependency.
ed86ddca5566e4db9dae8131961dc999096e6efd authored about 9 years ago by Junle <[email protected]>
- Which is easier for unit testing.
- Which is aligh to services export pattern.
- Get root route should return home page.
- Install mocha and supertest packages from NPM.
- Split the app setup logic to a single file.
- Easier to test app.
- The test cases are very fragile - they are deeply coupled.
- However, they cover the very basi...
Test CI deployment to Azure cloud.
bf6a88fd6b89ca63c3a7c74c566371d84ffe0198 authored about 9 years ago by Junle Li <[email protected]>Trigger Azure deployment on deployment branch.
5aeb5315f5a4766b3a721768a7055556acae1c70 authored about 9 years ago by Junle Li <[email protected]>fd55dc6d88e909914f14c2fefd1735708ac00bc0 authored about 9 years ago by Junle Li <[email protected]>
Serve badge as SVG image.
0a580ed43c9fff3db04a32de4892aee64d48119c authored about 9 years ago by Junle Li <[email protected]>
- Hack the React view engine to support SVG, see
reactjs/express-react-views#53
- Render badge using React component.
- Only support SVG format.
- Fix the validation bug about post information to server.
84fd847daa7d406932499525863e1f6dade99247 authored about 9 years ago by Junle <[email protected]>
- The client use token request to send information.
- Those requests will be without login infor...
- Rename `package` to `repo` or `report` properly.
- Resolve React render warnings.
- Replace de...
f60bbc243520392961497beb945bf0e3fb06e92c authored about 9 years ago by Junle <[email protected]>
- Rename it to repo or report correspondingly.
- A repo means a GitHub repo.
- A repo may have m...
- Guid is deprecated, replace it with node-uuid package.
893976bf5e0e1a562fe6d0bd3d36ea6dc7632e3b authored about 9 years ago by Junle <[email protected]>
- Implement the views for user interaction.
- The look and feel is bad, need more work.
- The ba...