Skip to content

Releases: tankalxat34/lms-ranepa-helper

0.4.0

31 Jan 11:12
Compare
Choose a tag to compare

Изменения:

  • изменен процесс установки расширения в связи с переходом на npm
  • теперь расширение доступно для Яндекс Браузера
  • быстрое сохранение ссылок на главную страницу на любой элемент СДО
  • добавлены новые вкладки для каждого курса: "Ресурсы", "Последние действия", "Тесты"
  • добавлена возможность перемотки видео с помощью стрелок на клавиатуре
  • осуществлен переход архитектуры проекта на npm
  • теперь исходный код расширения проходит через обфускатор
  • обновлены описания внутри расширения, переписан README.md
  • оптимизация и кода, мелкие исправления

⚠ВНИМАНИЕ! Теперь к каждому релизу будут приложены два файла: build.crx и build.zip. Теперь в архивах типа lms-ranepa-helper-x.x.x.zip содержится исходный код расширения Чтобы установить расширение через этот файл теперь нужно распаковывать содержимое только папки src внутри архива lms-ranepa-helper-x.x.x.zip!

  • Архив build.crx предназначен для установки в Яндекс Браузер или Opera. В браузере на странице с установленными расширениями необходимо удалить предыдущую версию LMS RANEPA Helper (если установлена), а затем с помощью перетаскивания мыши перетащите build.crx установите расширение заново.
  • Архив build.zip предназначен для установки в остальные браузеры на базе Chrome. Устанавливается привычным способом - распаковка в папку с расширением, подтверждая замену файлов, с последующим нажатием на в меню установленных расширений браузера

0.3.1

26 Nov 19:32
Compare
Choose a tag to compare

Изменения:

  • фикс работы с вопросами внутри теста. Теперь работа с вопросами в тесте более корректная без вылета непредсказуемых ошибок.

Фикс рекомендуется к установке

0.3.0

19 Oct 19:31
Compare
Choose a tag to compare

Изменения:

  • Добавлена возможность экспорта ответов на тест в JSON файл - больше не придется делать тысячу скриншотов, чтобы помочь другу пройти его на отличную оценку - достаточно поделиться с ним сформированным JSON файлом со всеми ответами на тест;
  • Добавлена возможность импорта ответов в на любой тест из JSON файла* - эксклюзивно для пользователей LMS RANEPA Helper;
  • Добавлен новый встраиваемый сервис: "ToDo - список задач";
  • Добавлен новый сервис: "Часы - дата и время";
  • Освобождено место в приветственном блоке на главной странице;
  • Обновлен внешний вид сервисов - теперь они более различимы;
  • Освобождено визуальное пространство между сервисами - теперь пользоваться ими стало еще комфортнее;
  • Изменено расположение сервисов в сетке на главной странице под приветственным блоком;
  • Обновлена технология работы кнопок поиска вопроса в интернете;
  • Исправлен некритичный баг в работе автоматической авторизации в ChatGPT;
  • Добавлена возможность задать свой собственный accessToken OpenAI;
  • Добавлена возможность быстрого копирования вопроса в тесте;
  • Добавлено контекстное меню браузера с новыми функциями: копирование названия текущей страницы, копирование ссылки на текущую страницу в формате РФ ГОСТ 7.0.5-2008 в русском и английском вариантах, быстрое получение иконки страницы, копирование ссылки на страницу;
  • Оптимизирована работа сервиса для формирования библиографического описания;
  • Проведена общая оптимизация кода, исправлены мелкие баги и неточности;

*протестировано на некоторых видах вопросов, самостоятельно проверяйте корректность заполнения теста

0.2.3

03 Jun 07:27
Compare
Choose a tag to compare

Изменения:

  • Исправлено отображение иконок в popup;
  • Исправлено отображение счетчика "Предстоящие события";
  • Теперь блок "Предстоящие события" отображается вверху страницы;
  • Блок "Предстоящие события" отображается в виде раскрывающегося блока;
  • Добавлен домен online-edu.ranepa.ru для работы расширения;
  • Теперь теги code и pre в сохраненном диалоге подсвечены цветом;
  • Теперь импортированный диалог с нейросетью сделан в темной теме;
  • Обновлено описание расширения;
  • Мелкие правки в коде расширения;
  • Оптимизирован ChatGPT;

0.2.2

24 Apr 17:10
Compare
Choose a tag to compare

Изменения:

  • Добавлен новостной блок о последних изменениях в popup;
  • Реализована возможность скачивания контента страниц из СДО/ДПО РАНХиГС в HTML файл. Страница должна быть расположена по адресу mod/page/view.php ;
  • Добавлена кнопка для скачивания контента страниц из СДО/ДПО РАНХиГС в HTML файл;
  • Исправлено поедание вариантов ответов в некоторых тестах СДО/ДПО;
  • Переработана структура чата с ChatGPT:
    • теперь экспорт беседы осуществляется в html файл;
    • добавлено отображение аватарок собеседников;
    • переработан и оптимизирован код работы с OpenAI;
    • исправлено визуальное оформление чата;
  • Реализованы горячие клавиши на странице с тестом:
    • сохранение ответов в Moodle - Ctrl + Shift + S;
    • экспорт ответов - Ctrl + Shift + E;
    • безопасная перезагрузка страницы с тестом - Ctrl + Shift + R;
  • Реализована обработка ошибок в чате с ChatGPT - теперь их текст выводится в сообщении;
  • Исправлена работа ChatGPT в чате и кнопках под тестовыми заданиями;
  • Фикс мелких багов в коде, общая оптимизация и исправления;

0.2.1

06 Apr 08:46
Compare
Choose a tag to compare

Новое в этой версии:

  • Мелкие исправления на странице с ресурсами;
  • Исправлена ошибка невозможности скачать видео из СДО/ДПО;
  • Исправлена ошибка копирования сообщений ChatGPT в Markdown;
  • Сохранена иконка ChatGPT;
  • Добавлена возможность полной очистки контекста беседы с ChatGPT в случае возникновения ошибки переполнения беседы. При такой очистке все предыдущие сообщения в рамках контекста беседы будут удалены, однако удаленные сообщения не пропадут с вашего экрана, вы все так же можете их скопировать в буфер обмена или экспортировать в текстовый файл;
  • Добавлена возможность частичной очистки контекста беседы с ChatpGPT в случае возникновения ошибки переполнения беседы. При такой очистке указанное количество сообщений в рамках контекста беседы будут удалены, однако удаленные сообщения не пропадут с вашего экрана, вы все так же можете их скопировать в буфер обмена или экспортировать в текстовый файл;

Важно!

В некоторых случаях OpenAI начал блокировать доступ к нейронной сети из России. Для того, чтобы расширение подхватило актуальный accessToken:

  1. Включите любой работающий VPN и выберите любую страну, кроме СНГ (OpenAI отлично работает с США);
  2. Перейдите на главную страницу;
  3. Если необходимо - введите свои учетные данные;
  4. Если после логина вы вошли в интерфейс ChatGPT - перезайдите в настройки LMS RANEPA Helper и убедитесь, что вместо текста ошибки входа появился ваш email, указанный при регистрации в ChatGPT.
  5. Отключите VPN.

ДЛЯ ТОГО, ЧТОБЫ ВНУТРИ СДО/ДПО ДЕЛАТЬ ЗАПРОСЫ К CHATGPT, НЕ НУЖНО ОСТАВЛЯТЬ VPN ВКЛЮЧЕННЫМ

После проделанных действий в ближайшие две-три недели появление ошибки входа в настройках расширения является недостоверным - ваш новый accessToken был успешно получен расширением.

В любом случае проверяйте работоспособность ChatGPT самостоятельно.

0.2.0

26 Mar 08:24
Compare
Choose a tag to compare

Новое в этой версии:

  • добавлен ChatGPT в страницу с попыткой;
  • добавлены кнопки ChatGPT в каждый вопрос теста;
  • ответы нейросети можно импортировать в Markdown файл;
  • ответ нейросети можно скопировать в формате Markdown;
  • добавлена возможность отключения функций ChatGPT;
  • реализована поддержка версий ChatGPT третьего и четвёртого поколений;
  • создана страница, открывающаяся после успешной установки расширения;
  • изменен интерфейс настроек в соответствии с новым функционалом;
  • оптимизированы функции работы с видео;
  • общий рефакторинг кода;
  • другие изменения;

Для скачивания на GitHub кликайте на кнопку Source code (zip). Для скачивания новой версии из СДО нажмите на кнопку Скачать v0.2.0

0.1.5

21 Feb 18:35
Compare
Choose a tag to compare

Новое в этой версии:

  • Изменен popup - добавлено оформление, стили, анимации, ссылки;
  • Добавлен интерфейс настроек возможностей расширения, синхронизирующихся с вашей учетной записью Chrome;
  • Изменено оформление доп. функций в тестах - теперь они находятся в одном блоке;
  • Добавлены новые функции: фильтры курсов, поиск по курсам, отключение Яндекс Метрики, возможность менять атрибут action в формах, возможность отобразить все скрытые input теги в тестах;
  • В настройках теперь можно отключить / включить любой параметр;

0.1.4

13 Feb 08:05
Compare
Choose a tag to compare

Новое в этой версии:

  • расширение адаптировано для нового интерфейса
  • фикс блока на главной странице
  • другие мелкие правки

0.1.3

28 Jan 17:42
Compare
Choose a tag to compare

Новое в этой версии

На странице прохождения теста mod/quiz/attempt.php:

  • Оптимизированы функции, доступные при прохождении теста;
  • Добавлена кнопка перезагрузки страницы;
  • Добавлена кнопка сохранения ответов в Moodle;
  • Добавлена кнопка очистки формы;
  • Изменен способ привязки события к кнопке "Импорт ответов";
  • Огромный интерфейс с описанием свернут в тег details;