Commit graph

260 commits

Author SHA1 Message Date
Sam Rijs
d953bdb2fb remove gauges 2018-03-10 23:23:09 +11:00
Sam Rijs
5885ec3f8c improve badge generation performance 2018-03-07 18:53:29 +11:00
Sam Rijs
8ec8952304 use try_future crate to simplify async logic 2018-03-06 22:20:23 +11:00
Sam Rijs
b2e8e96142 update dependencies 2018-03-06 21:09:51 +11:00
Sam Rijs
ad2d993b68 use external shared_failure crate 2018-03-06 21:02:00 +11:00
Sam Rijs
f0442bbb3c integrate rustsec database 2018-02-25 21:59:06 +11:00
Sam Rijs
c4337ae698 instrument analyze timings 2018-02-24 17:37:42 +11:00
Sam Rijs
fec6f12a48 Revert "use lru_time_cache to improve cache expiry"
This reverts commit 063d418747.
2018-02-24 14:44:22 +11:00
Sam Rijs
063d418747 use lru_time_cache to improve cache expiry 2018-02-24 14:27:21 +11:00
Sam Rijs
bc75ceb9e2 move shared fail struct into own crate 2018-02-24 14:12:28 +11:00
Sam Rijs
c7bc04efc1 simplify latest crate search 2018-02-17 14:59:54 +11:00
Sam Rijs
37a11c17b5 add popular crates to index 2018-02-17 14:41:09 +11:00
Sam Rijs
e0352539bd implement redirect for crate report 2018-02-17 10:15:15 +11:00
Sam Rijs
8939b41e32 upgrade rusttype to 0.4.1 2018-02-17 09:32:11 +11:00
Sam Rijs
26d18be9af upgrade from ordermap to indexmap 2018-02-17 09:31:38 +11:00
Sam Rijs
b93fde6ebc fix tests 2018-02-17 00:28:11 +11:00
Sam Rijs
7fff95203e first simple version of crate dependency reports 2018-02-17 00:25:34 +11:00
Sam Reis
12e4d7df51 display number of outdated dependencies in badge 2018-02-14 12:49:46 +11:00
Sam Reis
1c4f933887 vendor badge crate with changes 2018-02-14 11:50:39 +11:00
Sam Reis
b952ccea13 check in Cargo.lock 2018-02-14 11:23:42 +11:00
Sam Reis
8b7c89bedd introduce dynamic generation of badges 2018-02-14 10:49:08 +11:00
Sam Rijs
4bdebcaaad change color on up-to-date badge to a brighter green 2018-02-14 08:30:14 +11:00
Sam Rijs
831ad7a9ae
Merge pull request #24 from pwoolcoc/feature/add-bitbucket
add support for bitbucket repositories
2018-02-13 15:42:37 +11:00
Paul Woolcock
bd2482a3cd Whoops, wrong string here 2018-02-12 23:37:29 -05:00
Paul Woolcock
fa0a0b621a Merge branch 'master' into feature/add-bitbucket 2018-02-12 23:27:39 -05:00
Sam Rijs
05aeb4fb1e
Merge pull request #23 from pwoolcoc/feature/add-gitlab
Add gitlab as a source for manifests
2018-02-13 15:21:40 +11:00
Paul Woolcock
107840c6ee use HEAD instead of master 2018-02-12 22:33:16 -05:00
Paul Woolcock
161e29e6d6 use failure::Error instead of hyper::error::UriError 2018-02-12 22:32:54 -05:00
Paul Woolcock
60b2e2096e Merge branch 'feature/add-gitlab' into feature/add-bitbucket 2018-02-12 22:32:15 -05:00
Paul Woolcock
c5d53d7f2c change master -> HEAD 2018-02-12 22:30:15 -05:00
Paul Woolcock
b8a0fc7a8b Use failure::Error instead of hyper::error::UriError 2018-02-12 22:28:29 -05:00
Paul Woolcock
ca4cd5273d Add fa-bitbucket to get_site_icon
Closes #6
2018-02-12 15:38:55 -05:00
Paul Woolcock
3ca1c7b238 Add bitbucket module for generating url to Cargo.toml 2018-02-12 15:37:57 -05:00
Paul Woolcock
cc537251fe Add 'Bitbucket' to RepoSite enum 2018-02-12 15:32:00 -05:00
Paul Woolcock
b828de404e Add gitlab icon to UI 2018-02-12 12:35:48 -05:00
Paul Woolcock
a46a0960cf Make engine use RetrieveFilePath from interactors/mod.rs 2018-02-12 12:35:41 -05:00
Paul Woolcock
dff2a92aa5 move RetrieveFileAtPath to src/interactors/mod
Also add functions to both the `github` and `gitlab` modules for
constructing the Uri to the manifest
2018-02-12 12:35:33 -05:00
Paul Woolcock
194be9c9b5 Add Gitlab to the RepoSite enum 2018-02-12 12:35:13 -05:00
Sam Rijs
53b7ed3015 introduce lightweight (5 mins) caching for crate metadata 2018-02-12 22:02:54 +11:00
Sam Reis
ab3f69fe6e use HEAD rather than master when retrieving files from repo
fixes #7
2018-02-12 14:33:22 +11:00
Sam Reis
9f384abdac parse workspace manifests without member list
fixes #16
2018-02-12 13:40:38 +11:00
Sam Rijs
b0b9f35957
Merge pull request #17 from robinst/patch-1
Fix typo in description of website
2018-02-12 12:29:02 +11:00
Robin Stocker
04e5c5701c
Fix typo in description of website 2018-02-12 12:23:13 +11:00
Sam Rijs
ede8d26e83
add license badge to readme 2018-02-12 09:24:45 +11:00
Sam Rijs
a4249e3983 add gauges tracking code 2018-02-12 08:07:07 +11:00
Sam Rijs
6557312468 track rendering duration in footer 2018-02-11 23:21:55 +11:00
Sam Rijs
5c605c9ce8
change to public travis badge 2018-02-11 22:39:47 +11:00
Sam Rijs
d68884d530 use github-backed crates index when querying crate releases 2018-02-11 22:26:47 +11:00
Sam Rijs
6cac28e8ef
add dependency badge to readme 2018-02-11 21:38:33 +11:00
Sam Rijs
0717c807c3 add test for crawling internal dependencies 2018-02-11 21:25:25 +11:00