From 19e82cb9ca5d3070e437b0260bc688a2eff34fad Mon Sep 17 00:00:00 2001 From: ITQ Date: Tue, 4 Mar 2025 03:12:11 +0300 Subject: [PATCH 1/4] (scope): [body] [footer(s)] --- services/backend/apps/task/tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/backend/apps/task/tasks.py b/services/backend/apps/task/tasks.py index 713a75a..9d8ad4c 100644 --- a/services/backend/apps/task/tasks.py +++ b/services/backend/apps/task/tasks.py @@ -32,7 +32,7 @@ def analyze_data_task(self, submission_id): f"{settings.CHECKER_API_ENDPOINT}/execute", json={ "files": files, - "code": base64.b64encode(code).decode("utf-8"), + "code": base64.b64encode(code.encode("utf-8")).decode("utf-8"), "answer_file_path": submission.task.answer_file_path, "expected_hash": hashlib.sha256( submission.task.correct_answer_file.read() From afccac6928d97b43b3c3064d20582cfe0dc7ab2f Mon Sep 17 00:00:00 2001 From: ITQ Date: Tue, 4 Mar 2025 03:25:51 +0300 Subject: [PATCH 2/4] (scope): [body] [footer(s)] --- services/backend/apps/task/tasks.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/backend/apps/task/tasks.py b/services/backend/apps/task/tasks.py index 9d8ad4c..a0aaf5b 100644 --- a/services/backend/apps/task/tasks.py +++ b/services/backend/apps/task/tasks.py @@ -28,11 +28,16 @@ def analyze_data_task(self, submission_id): ) ] + print( + hashlib.sha256( + submission.task.correct_answer_file.read() + ).hexdigest() + ) response = httpx.post( f"{settings.CHECKER_API_ENDPOINT}/execute", json={ "files": files, - "code": base64.b64encode(code.encode("utf-8")).decode("utf-8"), + "code": base64.b64encode(code).decode("utf-8"), "answer_file_path": submission.task.answer_file_path, "expected_hash": hashlib.sha256( submission.task.correct_answer_file.read() From 7aca5b7bd10baec4e42cfad1551748abc73951e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9=20=D0=A1=D1=83=D0=BC?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Tue, 4 Mar 2025 00:36:36 +0000 Subject: [PATCH 3/4] Update file CREDENTIALS.md --- CREDENTIALS.md | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 CREDENTIALS.md diff --git a/CREDENTIALS.md b/CREDENTIALS.md new file mode 100644 index 0000000..1a78f99 --- /dev/null +++ b/CREDENTIALS.md @@ -0,0 +1,79 @@ +# Креды для DATARUSH + +Найдите номер набора на вашей карточке(слева вверху) +#### Администратор + - Логин: `admin` + - Пароль: `prooooooood` + - Ссылка: clck.ru/3GkMoo +### Набор 1 +#### Участник +- Почта: germanivanov1984@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3Gjrtg +### Набор 2 +#### Участник +- Почта: dreamonovich@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3Gjs9y +### Набор 3 +#### Участник +- Почта: alisa.kuznetsova@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3GjsDq +### Набор 4 +#### Участник +- Почта: ivan.petrov@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3GjsK3 +### Набор 5 +#### Участник +- Почта: olga.sidorova@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3Gjrtg +### Набор 6 +#### Участник +- Почта: karim@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3Gjsa3 +### Набор 7 +#### Участник +- Почта: noble@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3Gjsq2 +### Набор 8 +#### Участник +- Почта: koller@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3Gjt7n +### Набор 9 +#### Участник +- Почта: gold_checker@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3GjtBp +### Набор 10 +#### Участник +- Почта: looka@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3GjtLv +### Набор 11 +#### Участник +- Почта: danil_malikov@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3GjtMh +### Набор 12 +#### Участник +- Почта: marina-looks@gmail.com +- Пароль: `password123!` +#### Ревьювер +Ссылка: clck.ru/3GjtNP \ No newline at end of file From 32c0d3b620004e3bfb212f5ca6bcdef0ecf30a8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9=20=D0=A1=D1=83=D0=BC?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Tue, 4 Mar 2025 00:38:49 +0000 Subject: [PATCH 4/4] added protocol to creds --- CREDENTIALS.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/CREDENTIALS.md b/CREDENTIALS.md index 1a78f99..5426f6d 100644 --- a/CREDENTIALS.md +++ b/CREDENTIALS.md @@ -4,76 +4,76 @@ #### Администратор - Логин: `admin` - Пароль: `prooooooood` - - Ссылка: clck.ru/3GkMoo + - Ссылка: https://clck.ru/3GkMoo ### Набор 1 #### Участник - Почта: germanivanov1984@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3Gjrtg +Ссылка: https://clck.ru/3Gjrtg ### Набор 2 #### Участник - Почта: dreamonovich@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3Gjs9y +Ссылка: https://clck.ru/3Gjs9y ### Набор 3 #### Участник - Почта: alisa.kuznetsova@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3GjsDq +Ссылка: https://clck.ru/3GjsDq ### Набор 4 #### Участник - Почта: ivan.petrov@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3GjsK3 +Ссылка: https://clck.ru/3GjsK3 ### Набор 5 #### Участник - Почта: olga.sidorova@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3Gjrtg +Ссылка: https://clck.ru/3Gjrtg ### Набор 6 #### Участник - Почта: karim@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3Gjsa3 +Ссылка: https://clck.ru/3Gjsa3 ### Набор 7 #### Участник - Почта: noble@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3Gjsq2 +Ссылка: https://clck.ru/3Gjsq2 ### Набор 8 #### Участник - Почта: koller@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3Gjt7n +Ссылка: https://clck.ru/3Gjt7n ### Набор 9 #### Участник - Почта: gold_checker@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3GjtBp +Ссылка: https://clck.ru/3GjtBp ### Набор 10 #### Участник - Почта: looka@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3GjtLv +Ссылка: https://clck.ru/3GjtLv ### Набор 11 #### Участник - Почта: danil_malikov@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3GjtMh +Ссылка: https://clck.ru/3GjtMh ### Набор 12 #### Участник - Почта: marina-looks@gmail.com - Пароль: `password123!` #### Ревьювер -Ссылка: clck.ru/3GjtNP \ No newline at end of file +Ссылка: https://clck.ru/3GjtNP \ No newline at end of file