Commit graph

195 commits

Author SHA1 Message Date
Renovate Bot
e59d54802a Add renovate.json
Some checks failed
Lint / fmt (pull_request) Has been cancelled
Lint / clippy (pull_request) Has been cancelled
Coverage / stable - x86_64-unknown-linux-gnu (pull_request) Has been cancelled
Build / stable - x86_64-unknown-linux-gnu (pull_request) Has been cancelled
2025-01-05 23:49:07 +00:00
64daf6eb2f
chore: clippy
Some checks failed
Lint / fmt (push) Has been cancelled
Lint / clippy (push) Has been cancelled
Coverage / stable - x86_64-unknown-linux-gnu (push) Has been cancelled
Build / stable - x86_64-unknown-linux-gnu (push) Has been cancelled
2023-03-26 11:43:21 +05:30
f622f47550
feat: use public_url in USER_AGENT 2023-03-26 11:42:18 +05:30
bbfd19d250
fix: get non-imported forges 2023-03-26 01:04:30 +05:30
2890bf566c
fix: re-introduce to known starcharts 2023-03-25 22:47:28 +05:30
124d8d7b34
feat: improve spider event logging 2023-03-25 21:30:19 +05:30
1a121139e3
feat: sleep in between introductions 2023-03-25 21:29:56 +05:30
1ebb18b884
fix: don't kill introducer immediately; wait for server to exit 2023-03-25 21:29:23 +05:30
c1c55ec7f3
feat: launch from configuration via env vars only 2023-03-25 11:45:07 +05:30
fa31c4fac0
feat: introduce on loop in bg 2023-03-10 20:24:23 +05:30
d0bc6627f2
fix: explore page is now at root 2023-03-05 13:12:20 +05:30
6006d04b2f
fix: don't introduce self! 2023-03-04 18:59:20 +05:30
cd797fba83
feat: display search results 2023-03-04 18:59:10 +05:30
6cc56919e3
feat: search bar 2023-03-04 18:58:48 +05:30
0b0be7c18c
fix: use the correct federated search URL in the client 2023-03-04 18:52:45 +05:30
649f319f9b
fix: ignore when the same hostname is introduced twice 2023-03-04 18:52:29 +05:30
d3b59c0072
feat: log federated seraches in leaky-bucket counter 2023-03-04 16:42:38 +05:30
5e18cad34c
feat: leaky-bucket algo implementing federated search counter 2023-03-04 16:42:23 +05:30
0576a54af7
feat: record starchart imports 2023-03-02 19:13:28 +05:30
3270ef89ee
feat: federated search 2023-03-02 18:51:06 +05:30
7f4e6d5bda
chore: lints 2023-03-02 18:09:44 +05:30
063627b1d8
feat: download mini index while bootstrapping introductions 2023-03-02 18:03:56 +05:30
540026c61e
chore: refactor to separate HTTP client ops 2023-03-02 17:59:15 +05:30
61a0a7bc11
feat: expose mini-index via REST API 2023-03-02 17:47:49 +05:30
30c245ea8f
feat: impl import for publiccodeyml 2023-03-02 17:39:14 +05:30
c5a36ca685
feat: import and search federating mini indices 2023-03-02 15:39:43 +05:30
a22defdab1
feat: index words on user and repo creation and rm from index when they
are deleted
2023-03-02 13:24:35 +05:30
f53a0afada
feat: implement mini-index 2023-03-02 13:09:48 +05:30
3f92a9ff33
feat: import forges from introduced nodes during bootstrap 2023-02-28 20:10:15 +05:30
8564f40478
feat: introduce self when bootstrapping 2023-02-28 17:30:25 +05:30
2c4344a23f
feat: introduce new starchart nodes to other starchart nodes 2023-02-28 17:23:25 +05:30
a155ab9d26
feat: bootstrap introductions from vals received in config 2023-02-28 17:04:32 +05:30
ac7c1e4066
feat: read bootstrap Starchart nodes from config 2023-02-28 16:38:43 +05:30
f42e06358e
feat: list introductions via REST API 2023-02-28 16:37:59 +05:30
28bef1623f
fix: ignore insert if a Starchart instance is already known 2023-02-28 16:37:22 +05:30
83175b333a
feat: paginated introduced starchart instances list with tests 2023-02-28 16:13:41 +05:30
9ff4788b69
feat & fix: insert fts_repositories when repo is not present and implement introducer 2023-02-28 16:02:36 +05:30
38fee3daf3
chore: replace CreateForge.import with starchart_url for marking forge
instances with Starchart instances
2023-02-28 15:59:50 +05:30
8cf21c3ce6
fix: include asterisk when it isn't present in query 2023-02-28 15:49:35 +05:30
3fb7b27ab3
feat: filter imported and native forges 2023-02-26 23:38:36 +05:30
3f29d420c3
feat: list forges REST API 2023-02-26 23:33:08 +05:30
5ed1ebacef
feat: implement repo API search in REST API 2023-02-26 23:16:25 +05:30
2755e346d7
feat: impl repo search with sqlite's FTS 2023-02-23 13:04:14 +05:30
0e040e4875
feat: search repositories 2023-02-23 13:03:58 +05:30
359c0133b8
feat: import index from federating node 2023-02-23 11:47:34 +05:30
7b3bc8161e
chore: mv routes to separate crate for reusability 2023-02-23 11:41:16 +05:30
d3fde704ff
fix: archive after each crawl 2023-02-22 18:10:34 +05:30
bc2e1870f5
feat: convert publiccodeyml::Repository to db::AddRepository 2023-02-22 18:10:14 +05:30
944cf7075c
fix: use constant value DNS challenge 2023-02-22 18:09:12 +05:30
f9da115100
feat: add lega/repoOwner and map to forge repository owner(namespace) 2023-02-22 14:56:36 +05:30