92 Commits

Author SHA1 Message Date
Vladyslav Fedoriuk
2fb31558cb Add header 2023-09-22 09:23:53 +02:00
vladfedoriuk
0468f94650 Scraped repositories from Source Graph 2023-09-19 23:04:37 +00:00
Vladyslav Fedoriuk
a2c9a7db12 Fix the base path 2023-09-20 00:52:02 +02:00
Vladyslav Fedoriuk
70320edf6c Set base path to properly load JS and CSS 2023-09-20 00:49:03 +02:00
Vladyslav Fedoriuk
c4a548f5c4 Fix uploading arifacts for nextjs job 2023-09-20 00:43:21 +02:00
Vladyslav Fedoriuk
11bdc81bf2 Enable static exports for app router 2023-09-20 00:41:03 +02:00
Vladyslav Fedoriuk
5874e319fc Try fixing the deployment job 2023-09-20 00:38:13 +02:00
Vladyslav Fedoriuk
9ea26a2eff Add a workflow to deploy nextjs on github pages 2023-09-20 00:29:22 +02:00
vladfedoriuk
ec79f7e00d Scraped repositories from Source Graph 2023-09-19 19:11:14 +00:00
Vladyslav Fedoriuk
39bbf9a877 Implement actual filtering by dependencies 2023-09-19 20:57:44 +02:00
vladfedoriuk
e435e58958 Scraped repositories from Source Graph 2023-09-19 18:04:24 +00:00
Vladyslav Fedoriuk
2ef96977a0 Implement a multiselect for dependencies 2023-09-19 19:51:01 +02:00
vladfedoriuk
3596efa906 Scraped repositories from Source Graph 2023-09-17 12:37:41 +00:00
Vladyslav Fedoriuk
9d286f5c01 Implement basic searching 2023-09-17 14:23:04 +02:00
vladfedoriuk
1441cbb396 Scraped repositories from Source Graph 2023-09-05 19:05:56 +00:00
Vladyslav Fedoriuk
c651642c74 Add simple pagination and stars column sorting 2023-09-05 20:48:33 +02:00
vladfedoriuk
60be831d0a Scraped repositories from Source Graph 2023-08-30 21:48:18 +00:00
Vladyslav Fedoriuk
7d3711337e Fix link clicking 2023-08-30 23:33:49 +02:00
Vladyslav Fedoriuk
af578ea4a5 Format the links to Github repos 2023-08-30 23:33:49 +02:00
Vladyslav Fedoriuk
c70cc80b09 Implement stars badges and description with overflow 2023-08-30 23:33:49 +02:00
vladfedoriuk
79017e9dcc Scraped repositories from Source Graph 2023-08-29 20:32:49 +00:00
Vladyslav Fedoriuk
7bc2e6bb05 Add a draft of data table and display all the repos 2023-08-29 22:18:41 +02:00
vladfedoriuk
3ba2723368 Scraped repositories from Source Graph 2023-08-28 19:46:00 +00:00
Vladyslav Fedoriuk
f608ff0500 Create index.json 2023-08-28 21:29:03 +02:00
vladfedoriuk
fc4f709189 Scraped repositories from Source Graph 2023-08-28 18:14:02 +00:00
Vladyslav Fedoriuk
c0e0046207 Add chadcn/ui 2023-08-28 20:00:47 +02:00
Vladyslav Fedoriuk
70a8895c22 Add some more TODO comments 2023-08-28 20:00:47 +02:00
vladfedoriuk
357c134edd Scraped repositories from Source Graph 2023-08-28 09:48:21 +00:00
Vladyslav Fedoriuk
ffec5edd43 Add some more TODOs 2023-08-28 11:35:09 +02:00
vladfedoriuk
3a64e94883 Scraped repositories from Source Graph 2023-08-24 11:48:27 +00:00
Vladyslav Fedoriuk
421d303464 Fix a test with updating the repos 2023-08-24 13:36:05 +02:00
Vladyslav Fedoriuk
a5e7f49731 Skip scraping when testing 2023-08-24 13:14:01 +02:00
Vladyslav Fedoriuk
9fc2af588f Add TODOs 2023-08-21 09:07:56 +02:00
vladfedoriuk
f626319989 Scraped repositories from Source Graph 2023-08-18 19:07:23 +00:00
Vladyslav Fedoriuk
d512acd6b7 Set up frontend 2023-08-18 20:51:30 +02:00
Vladyslav Fedoriuk
a8fc5fcdc1 Refactor scraping 2023-08-16 23:29:38 +02:00
vladfedoriuk
d819ff29f8 Scraped repositories from Source Graph 2023-08-16 21:23:40 +00:00
Vladyslav Fedoriuk
5f7aabc6e7 Optimize dependencies parsing
- Do not parse dependencies for a repo  when revision did not change
2023-08-16 23:07:17 +02:00
Vladyslav Fedoriuk
aa3ee07a90 Change the index columns in on_conflict statement for repo creation 2023-08-15 14:44:08 +02:00
Vladyslav Fedoriuk
102de55b12 Add a unique constraint for the repo url and source graph repo id 2023-08-15 14:30:44 +02:00
Vladyslav Fedoriuk
cca18fbd33 Make scraping run on push for now 2023-08-15 13:31:16 +02:00
Vladyslav Fedoriuk
03e77f4092 Refactor and optimize scraping and dependencies parsing 2023-08-15 13:17:14 +02:00
Vladyslav Fedoriuk
cd71346b17 Update the database 2023-08-15 13:17:14 +02:00
Vladyslav Fedoriuk
44c0a8a409 Adjust the docstrings 2023-08-15 13:17:14 +02:00
Vladyslav Fedoriuk
09a5ef63f7 Add typer 2023-08-15 13:17:14 +02:00
Vladyslav Fedoriuk
1ec3c0d57f Add ReadTimeout for errors to retry for in SourceGraph client 2023-08-15 13:17:14 +02:00
Vladyslav Fedoriuk
ffc62be92a Bring back the old config 2023-08-15 13:17:14 +02:00
Vladyslav Fedoriuk
0fb8956a17 Try manually trigger a workflow 2023-08-15 13:17:14 +02:00
Vladyslav Fedoriuk
95b3c397e0 Add a database and a cron GitHub Action job 2023-08-15 13:17:14 +02:00
Vladyslav Fedoriuk
e9f5426cd1 Add logic for parsing the dependencies and populating the database 2023-08-15 13:17:14 +02:00