Releases: tankalxat34/lms-ranepa-helper
0.4.0
Изменения:
- изменен процесс установки расширения в связи с переходом на 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
Изменения:
- фикс работы с вопросами внутри теста. Теперь работа с вопросами в тесте более корректная без вылета непредсказуемых ошибок.
Фикс рекомендуется к установке
0.3.0
Изменения:
- Добавлена возможность экспорта ответов на тест в JSON файл - больше не придется делать тысячу скриншотов, чтобы помочь другу пройти его на отличную оценку - достаточно поделиться с ним сформированным JSON файлом со всеми ответами на тест;
- Добавлена возможность импорта ответов в на любой тест из JSON файла* - эксклюзивно для пользователей LMS RANEPA Helper;
- Добавлен новый встраиваемый сервис: "ToDo - список задач";
- Добавлен новый сервис: "Часы - дата и время";
- Освобождено место в приветственном блоке на главной странице;
- Обновлен внешний вид сервисов - теперь они более различимы;
- Освобождено визуальное пространство между сервисами - теперь пользоваться ими стало еще комфортнее;
- Изменено расположение сервисов в сетке на главной странице под приветственным блоком;
- Обновлена технология работы кнопок поиска вопроса в интернете;
- Исправлен некритичный баг в работе автоматической авторизации в ChatGPT;
- Добавлена возможность задать свой собственный
accessToken
OpenAI; - Добавлена возможность быстрого копирования вопроса в тесте;
- Добавлено контекстное меню браузера с новыми функциями: копирование названия текущей страницы, копирование ссылки на текущую страницу в формате РФ ГОСТ 7.0.5-2008 в русском и английском вариантах, быстрое получение иконки страницы, копирование ссылки на страницу;
- Оптимизирована работа сервиса для формирования библиографического описания;
- Проведена общая оптимизация кода, исправлены мелкие баги и неточности;
*протестировано на некоторых видах вопросов, самостоятельно проверяйте корректность заполнения теста
0.2.3
Изменения:
- Исправлено отображение иконок в popup;
- Исправлено отображение счетчика "Предстоящие события";
- Теперь блок "Предстоящие события" отображается вверху страницы;
- Блок "Предстоящие события" отображается в виде раскрывающегося блока;
- Добавлен домен
online-edu.ranepa.ru
для работы расширения; - Теперь теги
code
иpre
в сохраненном диалоге подсвечены цветом; - Теперь импортированный диалог с нейросетью сделан в темной теме;
- Обновлено описание расширения;
- Мелкие правки в коде расширения;
- Оптимизирован ChatGPT;
0.2.2
Изменения:
- Добавлен новостной блок о последних изменениях в popup;
- Реализована возможность скачивания контента страниц из СДО/ДПО РАНХиГС в HTML файл. Страница должна быть расположена по адресу mod/page/view.php ;
- Добавлена кнопка для скачивания контента страниц из СДО/ДПО РАНХиГС в HTML файл;
- Исправлено поедание вариантов ответов в некоторых тестах СДО/ДПО;
- Переработана структура чата с ChatGPT:
- теперь экспорт беседы осуществляется в html файл;
- добавлено отображение аватарок собеседников;
- переработан и оптимизирован код работы с OpenAI;
- исправлено визуальное оформление чата;
- Реализованы горячие клавиши на странице с тестом:
- сохранение ответов в Moodle -
Ctrl
+Shift
+S
; - экспорт ответов -
Ctrl
+Shift
+E
; - безопасная перезагрузка страницы с тестом -
Ctrl
+Shift
+R
;
- сохранение ответов в Moodle -
- Реализована обработка ошибок в чате с ChatGPT - теперь их текст выводится в сообщении;
- Исправлена работа ChatGPT в чате и кнопках под тестовыми заданиями;
- Фикс мелких багов в коде, общая оптимизация и исправления;
0.2.1
Новое в этой версии:
- Мелкие исправления на странице с ресурсами;
- Исправлена ошибка невозможности скачать видео из СДО/ДПО;
- Исправлена ошибка копирования сообщений ChatGPT в Markdown;
- Сохранена иконка ChatGPT;
- Добавлена возможность полной очистки контекста беседы с ChatGPT в случае возникновения ошибки переполнения беседы. При такой очистке все предыдущие сообщения в рамках контекста беседы будут удалены, однако удаленные сообщения не пропадут с вашего экрана, вы все так же можете их скопировать в буфер обмена или экспортировать в текстовый файл;
- Добавлена возможность частичной очистки контекста беседы с ChatpGPT в случае возникновения ошибки переполнения беседы. При такой очистке указанное количество сообщений в рамках контекста беседы будут удалены, однако удаленные сообщения не пропадут с вашего экрана, вы все так же можете их скопировать в буфер обмена или экспортировать в текстовый файл;
Важно!
В некоторых случаях OpenAI начал блокировать доступ к нейронной сети из России. Для того, чтобы расширение подхватило актуальный accessToken
:
- Включите любой работающий VPN и выберите любую страну, кроме СНГ (OpenAI отлично работает с США);
- Перейдите на главную страницу;
- Если необходимо - введите свои учетные данные;
- Если после логина вы вошли в интерфейс ChatGPT - перезайдите в настройки LMS RANEPA Helper и убедитесь, что вместо текста ошибки входа появился ваш email, указанный при регистрации в ChatGPT.
- Отключите VPN.
ДЛЯ ТОГО, ЧТОБЫ ВНУТРИ СДО/ДПО ДЕЛАТЬ ЗАПРОСЫ К CHATGPT, НЕ НУЖНО ОСТАВЛЯТЬ VPN ВКЛЮЧЕННЫМ
После проделанных действий в ближайшие две-три недели появление ошибки входа в настройках расширения является недостоверным - ваш новый accessToken был успешно получен расширением.
В любом случае проверяйте работоспособность ChatGPT самостоятельно.
0.2.0
Новое в этой версии:
- добавлен ChatGPT в страницу с попыткой;
- добавлены кнопки ChatGPT в каждый вопрос теста;
- ответы нейросети можно импортировать в Markdown файл;
- ответ нейросети можно скопировать в формате Markdown;
- добавлена возможность отключения функций ChatGPT;
- реализована поддержка версий ChatGPT третьего и четвёртого поколений;
- создана страница, открывающаяся после успешной установки расширения;
- изменен интерфейс настроек в соответствии с новым функционалом;
- оптимизированы функции работы с видео;
- общий рефакторинг кода;
- другие изменения;
Для скачивания на GitHub кликайте на кнопку Source code (zip)
. Для скачивания новой версии из СДО нажмите на кнопку Скачать v0.2.0
0.1.5
Новое в этой версии:
- Изменен popup - добавлено оформление, стили, анимации, ссылки;
- Добавлен интерфейс настроек возможностей расширения, синхронизирующихся с вашей учетной записью Chrome;
- Изменено оформление доп. функций в тестах - теперь они находятся в одном блоке;
- Добавлены новые функции: фильтры курсов, поиск по курсам, отключение Яндекс Метрики, возможность менять атрибут
action
в формах, возможность отобразить все скрытые input теги в тестах; - В настройках теперь можно отключить / включить любой параметр;
0.1.4
Новое в этой версии:
- расширение адаптировано для нового интерфейса
- фикс блока на главной странице
- другие мелкие правки
0.1.3
Новое в этой версии
На странице прохождения теста mod/quiz/attempt.php
:
- Оптимизированы функции, доступные при прохождении теста;
- Добавлена кнопка перезагрузки страницы;
- Добавлена кнопка сохранения ответов в Moodle;
- Добавлена кнопка очистки формы;
- Изменен способ привязки события к кнопке "Импорт ответов";
- Огромный интерфейс с описанием свернут в тег
details
;