<img src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/header/GitKristallHeader.jpg" />

<p align="center">
	<a href="#%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8">Загрузки</a> &bull;
	<a href="#%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0">Поддержка</a> &bull;
	<a href="#%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F">Лицензия</a>
</p>

<img width="48" align="right" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/main/app_logo-playstore.png">

# GitKristall

![GitKristall](https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/images/license_gpl-3.0.svg)
![GitKristall release](https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/images/release.svg)

GitKristall - Android приложение только для сотрудников компании НПО Кристалл и ООО Транстрейд.

Самостоятельная регистрация запрещена!

## Основные возможности

* Поддержка нескольких учетных записей
* Вход через токен
* Поддержка изображений в просмотрщике файлов
* Подсветка исходного кода в просмотрщике файлов
* Автономный режим (кэш)
* Список запросов Pull Requests
* Пользовательские шрифты
* Поддержка PDF в просмотрщике файлов
* Темы (день/ночь/время переключения)
* Загрузка файлов в просмотрщике файлов (требуются права на запись)
* Ночной режим в PDF (просмотрщик файлов)
* Запрос на слияние (merge, merge -no-ff, rebase, squash)
* Различное представление файлов PR для общедоступных репозиториев
* Браузер файлов и каталогов
* Просмотрщик файлов
* Создание новых файлов
* Мои репозитории
* Список репозиториев
* Список организаций
* Создание команды в организации
* Просмотр репозиториев организации
* Просмотр участников организации
* Просмотр участников команды организации
* Создание нового репозитория
* Создание новой организации
* Поиск/фильтрация репозиториев, организаций, команд, участников и т.д.
* Просмотр профиля
* Избранные репозитории, подписчики, количество задач
* Список задач
* Выпуск комментариев
* Комментирование вопросов
* Поиск задачи в списке задач
* Создание новой задачи с несколькими исполнителями, метками и добавлением к ней этапа и даты выполнения
* Создание меток
* Редактировать/удалять меток
* Информация о репозитории
* Список этапов
* Создание нового этапа
* Список филиалов
* Релизы с загрузкой исходников
* Представление соавторов для репозитория
* Поддержка Markdown 
* Поддержка эмодзи
* Настройки: красивый и нормальный формат времени, изменение языка, выпуск значка
* Добавление соавтора в репозиторий
* Добавление адреса электронной почты в свою учетную запись
* Пользователи могут редактировать свои собственные комментарии
* Просмотр подписчиков
* Просмотр кто подписан на вас
* Улучшена обработка логинов
* Добавлять/удалять метки из задачи
* Просмотр README.md во вкладке информации о репозитории
* Создание нового пользователя - требуются права администратора
* Закрытые вопросы в новой вкладке
* Редактирование задач
* Обзор организации
* Цвета кодовых блоков - изменение в настройках
* Главный экран по вашему выбору - изменение настроек
* Закрытие и снова открытие задачи
* Создание нового релиза
* Упоминание соавторов в выпусках, комментариях. Начните с `@` и имени пользователя, окно предложения появится, если пользователь существует
* Поддержка 2FA OTP.
* Список избранных репозиториев
* Список подписчиков репозитория
* Открытие репозитория в браузере из списка
* Открытие репозитория в браузере с нижнего меню
* Индикатор выполнения этапа
* Скопировать URL выпуска в буфер обмена
* Пометить/снять пометку с репозитория
* Отслеживать/не отслеживать репозиторий
* Просмотр репозиториев
* Список репозиториев по умолчанию на экране просмотра репозиториев
* Закрыть/снова открыть этап
* Делитесь проблемами, репозиториями, комментариями
* Всплывающее окно журнала изменений
* Просмотр коммитов репозитория
* Поддержка самоподписанных сертификатов
* Подписаться/отписаться на выпуск
* Уведомления
* Черновики
* Удаление комментариев
* Очистка кеша, настройки размера кеша
* Добавить/удалить участника из команды
* Удалить ветку после слияния
* Цитируйте и отвечайте на комментарий к проблеме или копируйте его в буфер обмена
* Удалять черновик при публикации комментария (включить/отключить в настройках)
* Переключение веток в файловом браузере
* Поддержка уценки в просмотрщике файлов
* Ветки репозитория
* Удаление и редактирование файлов
* Создать запрос Pull Request
* Фильтр репозиториев
* Настройки репозитория для удаления, переноса, редактирования его свойств
* Реакция эмодзи на задачу/Pr слияние и комментарии
* Подсветка синтаксиса в блоках кода
* Метки организаций (список, создание, редактирование, удаление)
* Дополнительная Биометрическая защита
* Задачи Cron (только администратор)
* Уведомление о ходе загрузки файлов
* Профили пользователей
* Подписаться / отписаться от пользователя
* Просмотр пользователей
* Обновление пулл-реквеста (слияние, перебазирование)
* Фильтр задач по этапам
* Создание/удаление/список тегов
* Скрыть действия репозитория (кроме администраторов)
* Показать пользователей, которые отреагировали на вопрос/продвижение/комментарий
* Поддержка хэшей задач/Pr
* Один экран коммита с просмотром различий
* Просмотр меток в выпусках и списках pr
* Мои проблемы с удаленным поиском и фильтрами
* Действия «Поделиться/Копировать/Открыть» в организации/репозитории/выпуске/PR/комментариях
* Назначение репозитория команде в организации
* Удаление выпуска
* Просмотр пользовательских репозиториев/организаций
* Счетчик уведомлений при переключении учетных записей

## Снимки экрана для смартфона

<p align="center">
<a target="_blank" href="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-19-32-13_75621baf0ec068afd8a30ab674710a8e.jpg"><img width="120" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-19-32-13_75621baf0ec068afd8a30ab674710a8e.jpg"></a>
<a target="_blank" href="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-22-58_75621baf0ec068afd8a30ab674710a8e.jpg"><img width="120" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-22-58_75621baf0ec068afd8a30ab674710a8e.jpg"></a>
<a target="_blank" href="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-38-30_75621baf0ec068afd8a30ab674710a8e.jpg"><img width="120" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-38-30_75621baf0ec068afd8a30ab674710a8e.jpg"></a>
<a target="_blank" href="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-42-77_75621baf0ec068afd8a30ab674710a8e.jpg"><img width="120" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-42-77_75621baf0ec068afd8a30ab674710a8e.jpg"></a>
<a target="_blank" href="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-20-07-96_75621baf0ec068afd8a30ab674710a8e.jpg"><img width="120" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-20-07-96_75621baf0ec068afd8a30ab674710a8e.jpg"></a>
<a target="_blank" href="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-20-52-96_75621baf0ec068afd8a30ab674710a8e.jpg"><img width="120" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-20-52-96_75621baf0ec068afd8a30ab674710a8e.jpg"></a>
<a target="_blank" href="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-01-43_75621baf0ec068afd8a30ab674710a8e.jpg"><img width="120" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-01-43_75621baf0ec068afd8a30ab674710a8e.jpg"></a>
<a target="_blank" href="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-07-94_75621baf0ec068afd8a30ab674710a8e.jpg"><img width="120" src="https://git.npokristal.ru/setgod/GitKristallApp/raw/branch/master/screenshots/public/Screenshot_2022-05-29-16-22-07-94_75621baf0ec068afd8a30ab674710a8e.jpg"></a>
</p>


## Загрузки

Поддерживаемые места загрузки:
* <a href="https://git.npokristal.ru/attachments/23203f71-6548-4ce1-be1b-cb38d617281c" target="_blank">GitKristall</a>
* Play store
* F-Droid

## Поддержка

Для получения технической поддержки, обратитесь к системному администратору компании НПО Кристалл или напишите нам на электронную почту: info@npokristal.ru

## Лицензия

Copyright &copy; 2011-2022 Научно Производственное Объединение «Кристалл». Все права защищены.

[GNU General Public License version 3](https://www.gnu.org/licenses/gpl.txt)

