Files
Alex CubeandClaude Opus 5.5 c701f07483 Расширение «Моё время в Битрикс24»
Часы по задачам за месяц и остаток до нормы, через REST от сессии браузера.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 01:14:06 +03:00

37 lines
2.0 KiB
Markdown

# Моё время в Битрикс24
Расширение для Chrome, Яндекс Браузера и других браузеров на Chromium. По кнопке
показывает, сколько часов вы затратили на задачи Битрикс24 за месяц, с разбивкой
по задачам, и сколько осталось до месячной нормы.
Работает с правами обычного сотрудника: не нужны ни администратор портала, ни
вебхуки, ни подписка на Маркет. Расширение обращается к REST API портала от
имени вашей сессии в браузере и только читает ваши записи затраченного времени.
## Установка
1. Скачайте репозиторий (или архив) и распакуйте.
2. Откройте `chrome://extensions/` (в Яндекс Браузере `browser://extensions/`),
включите «Режим разработчика».
3. «Загрузить распакованное расширение» → папка `extension`.
4. Откроются настройки: адрес портала (необязательно) и норма часов в месяц.
## Как пользоваться
Откройте портал, нажмите значок расширения. Повторное нажатие закрывает окно.
Месяц можно переключить. Время учитывается по записям «Затраченное время» в
задачах: пока таймер идёт, запись ещё не создана и в сумму не попадает.
## Проверка
```
node test/test_mytime.mjs
```
Прогоняет `mytime.js` на поддельном портале: постраничная загрузка, сумма по
задачам, отсев чужого месяца, строка нормы.
## Лицензия
MIT