Commit Graph

45 Commits

Author SHA1 Message Date
tdurieux
d3f9e67c62 fix: try to handle duplicate user id error 2023-04-03 10:34:28 +02:00
tdurieux
344ecf2a33 feat: add a flag to know if a repo has been reseted 2023-04-03 10:21:56 +02:00
tdurieux
ef1a2bfa4a feat: check repository size when repo is updated 2023-04-03 10:10:43 +02:00
tdurieux
a558a6c2bd feat: add log in reset state 2023-02-22 09:44:35 +01:00
tdurieux
7422a3a262 fix: save model after the state reset 2023-02-22 09:41:28 +01:00
tdurieux
1d4eb7a1b0 fix: fix action menu in the admin 2023-02-22 09:21:14 +01:00
tdurieux
7dbfdb3056 fix(#181): check if folder exists in S3 2023-02-22 08:00:33 +01:00
Maxim Van de Wynckel
6caca33145 fix(#174): correctly append trailing slash in windows
Windows requires a backslash instead of a forward slash. As this variable is used in a simple string replace, this needs to be platform specific.
2023-02-22 07:44:47 +01:00
tdurieux
2b10b10207 fix: check if cache exists before removing it 2023-02-16 08:15:21 +01:00
tdurieux
ec6098b3a1 chore: use strict compilation mode 2023-02-13 13:38:57 +01:00
tdurieux
cff3636523 remove log 2023-02-08 16:33:06 +01:00
tdurieux
32d1884450 fix: get files for new repos 2023-02-08 16:26:46 +01:00
tdurieux
5c72f54db5 perf: improve the perf of Anonymous GitHub 2023-02-08 15:34:50 +01:00
tdurieux
2e36b72a7f perf: improve the perf of Anonymous GitHub 2023-02-08 09:49:24 +01:00
tdurieux
dcf7f36917 feat: add cli to anonymize repositories locally 2023-02-06 15:55:43 +01:00
tdurieux
6cab4365b0 feat: remove cache of old repositories 2022-10-24 15:12:18 +02:00
tdurieux
1410a31577 fix(#94): handle file size and a folder is named size 2022-08-10 07:54:04 +02:00
tdurieux
ac52999841 chore: replace bull by bullmq 2022-07-22 13:06:22 +02:00
tdurieux
dc1ff2d0b8 feat: retry 3 times to download a repository 2021-09-26 08:01:52 +02:00
tdurieux
3bbbeaa4d3 fix: fix repository refresh 2021-09-09 12:47:07 +02:00
tdurieux
a9d45a150c chore: improve error messages 2021-09-09 11:53:49 +02:00
tdurieux
1ae94081d6 fix: repository refresh will check if new a new commit is available 2021-09-08 15:19:38 +02:00
tdurieux
9838891567 feat: handle repository download and remove using a job queue 2021-09-08 15:00:15 +02:00
tdurieux
fd2fc8fa7e fix: check last status activity 2021-09-08 09:40:44 +02:00
tdurieux
7a44a42331 feat: display download progress 2021-09-07 12:10:25 +02:00
tdurieux
8946f57f07 fix: repository not ready only if in download 2021-09-07 07:28:24 +02:00
tdurieux
056e676af2 fix: handles undifinied conference 2021-09-07 07:13:50 +02:00
tdurieux
03b0fab519 fix: fix repository status 2021-09-06 23:58:26 +02:00
tdurieux
470e19c13e fix: update branch current commit 2021-09-06 23:28:58 +02:00
tdurieux
eaa9656815 feat: improve error message 2021-09-06 22:34:58 +02:00
Thomas Durieux
20e8d533f4 feat: measure and display user quota (#72) 2021-09-06 14:53:42 +02:00
tdurieux
91014fbae2 fix: compute repository size 2021-09-06 13:08:58 +02:00
tdurieux
bcc9f5449c fix: repository owner id 2021-09-06 11:26:19 +02:00
tdurieux
e27493dc12 feat: use user id instead of username to refer to users 2021-09-06 10:03:10 +02:00
tdurieux
cbbc43f280 feat: check status of repository 2021-09-06 09:39:05 +02:00
Thomas Durieux
49da267d5f feat: Add conference manager (#71) 2021-09-06 09:34:39 +02:00
tdurieux
d2652bdd99 fix: send conference with anonymized repositories 2021-08-24 13:02:45 +02:00
tdurieux
28075889a6 fix: fix repository update 2021-08-20 16:01:10 +02:00
tdurieux
8dc84cbc19 fix: fix repository expiration 2021-08-20 15:55:04 +02:00
tdurieux
37c324228c fix: only expire repositories that are ready 2021-08-14 05:28:38 +02:00
tdurieux
f852eee277 fix import paths 2021-08-13 08:26:27 +02:00
tdurieux
70140bfb4b hide sha in the file tree 2021-08-13 08:26:27 +02:00
tdurieux
47f44fe41e refactor AnonymizedFile 2021-08-13 08:26:27 +02:00
tdurieux
17f4f49db7 fix repository status 2021-08-13 08:26:27 +02:00
tdurieux
caeff49ab0 migrate JavaScript to TypeScript 2021-08-13 08:26:23 +02:00