From d48e370721789dafa57f27bf5676bbb81cf9c9ae Mon Sep 17 00:00:00 2001 From: Ivan Chumakov Date: Fri, 20 Mar 2026 18:32:26 +0300 Subject: [PATCH] HW4 Beagle: Chumakov, Grigorovskiy, Usachev. Code review system --- 04-formats/be-lgtm/.be | 1 + 04-formats/be-lgtm/README.md | 11 + 04-formats/be-lgtm/index.html | 526 ++++++++++++++++++++++++++++++++++ 3 files changed, 538 insertions(+) create mode 100644 04-formats/be-lgtm/.be create mode 100644 04-formats/be-lgtm/README.md create mode 100644 04-formats/be-lgtm/index.html diff --git a/04-formats/be-lgtm/.be b/04-formats/be-lgtm/.be new file mode 100644 index 00000000..e69a2ebd --- /dev/null +++ b/04-formats/be-lgtm/.be @@ -0,0 +1 @@ +//demo.repo/@ivanchumakov/lgtm-native \ No newline at end of file diff --git a/04-formats/be-lgtm/README.md b/04-formats/be-lgtm/README.md new file mode 100644 index 00000000..76c3dd8d --- /dev/null +++ b/04-formats/be-lgtm/README.md @@ -0,0 +1,11 @@ +### Система код ревью (lgtm) + +Работа представляет из себя небольшое приложение на js + верста HTML/CSS и моделирует работу code-review системы. Через него можно делать `review-request`, в который можно добавить название измененного файла и его diff. После можно добавлять комментарии к rr и добавлять решения по rr о том, надо ли переделать код или все хорошо. + +Код приложения и данные полностью лежат в beagle. Для использования необходимо выполнить: +```bash +be post index.html +be-srv 8080 +``` + +Далее перейти на `localhost:8080/index.html`, данные в формате json можно посмотреть по адресу `localhost:8080/data/reviews.json`. \ No newline at end of file diff --git a/04-formats/be-lgtm/index.html b/04-formats/be-lgtm/index.html new file mode 100644 index 00000000..7bd5f9e8 --- /dev/null +++ b/04-formats/be-lgtm/index.html @@ -0,0 +1,526 @@ + + + + + + LGTM Code Review System — Beagle Native + + + +
+
+
+

LGTM Code Review System

+
+
Beagle-native
+
+ +
+
Страница загружена из Beagle через HTTP API.
+
+
+ +
+ +
+ + +
+
+
+ + + +