GitFlame - релизы, новости
125 subscribers
33 photos
1 video
2 files
17 links
加入频道
Если вам показалось, что сегодня пятница - вам показалось. Не расстраивайтесь, выпейте бокальчик кофе и продолжайте активную неделю.

➡️ПОЛЬЗОВАТЕЛЬ, ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ ⬅️

Где можно рассказать о себе?
⚫️Приветственное заполнение данных - нам важно знать как к вам обращаться и как с вами связаться (алиас вк, тг);
⚫️Быстрое редактирование данных из профиля;
⚫️Настройки профиля.

Настройки личного профиля. Что вы можете сделать?
⚫️Скрыть активность - если вы не хотите, чтобы все знали как вы много работаете;
⚫️Закрыть профиль - опция для интровертов;
⚫️Выбрать язык - английский (sdelat` horosho) и русский 🇷🇺;
⚫️Установить тему - темная, светлая, а можем и под вас кастомизировать;
⚫️Удалить учетную запись - сотрём из памяти лучшие воспоминания о вас - данные УЗ, репозитории и все данные, принадлежащие вам;
⚫️Редактировать логин и данные учетной записи;
⚫️Добавить нескольких email адресов для разных целей;
⚫️Сменить и восстановить пароль от УЗ;
⚫️Добавить / управлять SSH ключами.

Профиль пользователя. Предоставляем быстры доступ к:
✔️к закрепленным репозиториям;
✔️к избранным репозиториям;
✔️к популярным репозиториям пользователя;
✔️к графику активности пользователя за год;
✔️к списку недавних действий.

Что в планах на следующий год?
➡️ Настройка подписок и персонализация уведомлений;
➡️ Дополнительные виджеты быстрого доступа.

Не забывайте, что gitflame.ru открыт для вас 24/7 💞 Ждем вашу обратную связь под постами - предложения, пожелания, замечания ✏️

#адвентGitFlame
Please open Telegram to view this post
VIEW IN TELEGRAM
5322😁1
Полезное напоминание - у вас еще есть время, чтобы сыграть с командой в Тайного-Санту и выяснить кто подарил лиду большой люля ... 👋 а возвращаясь к нашим баранам, расскажем вам об ➡️УВЕДОМЛЕНИЯХ⬅️


Отправляем на e-mail только самые важные письма:
✳️Письма с одноразовым кодом для верификации почты;
✳️Ссылка на восстановление пароля;
✳️Приглашение в репозиторий;
✳️Приглашение в организацию.

Мы разделили уведомления 🔔 на типы и разложили их по папкам: Общие, Требуют участия (там где требуется ваше внимание), Безопасность (в планах на 2025), Системные (о событиях происходящих в системе, предупреждения, новости и тд)

Внутрисистемные. Вопросы:
*️⃣Создание нового вопроса;
*️⃣Назначение Исполнителем в вопросе;
*️⃣Добавление нового комментария к вопросу;
*️⃣Изменение статуса вопроса;
*️⃣Изменение заголовка вопроса.

Внутрисистемные. Запросы на изменение:
*️⃣Создание нового PR;
*️⃣Назначение ревьюером в PR;
*️⃣Добавление нового комментария к PR;
*️⃣Изменение заголовка PR.

Внутрисистемные. Репозиторий:
*️⃣Приглашение в репозиторий;
*️⃣Предложение о передаче прав на репозиторий;
*️⃣Отклонение предложения о передаче прав;
*️⃣Принятие предложения о передаче прав.

Внутрисистемные. Организации:
*️⃣Приглашение в организацию;
*️⃣Принятие приглашения;
*️⃣Отклонение приглашения.

Внутрисистемные. Ревью:
*️⃣Создан новый запрос на ревью
*️⃣Принято решение по ревью;
*️⃣Добавлен новый коммит в запрос на изменение.

Что в планах на следующий год?
Настройка подписок и персонализация уведомлений;
Дополнительные типы уведомлений по событиям;
Уведомлений по событиям связанным с безопасностью;

Не забывайте, что gitflame.ru открыт для вас 24/7 ❤️ Ждем вашу обратную связь под постами - предложения, пожелания, замечания 📝

#адвентGitFlame
Please open Telegram to view this post
VIEW IN TELEGRAM
622👍1
"Пользователь LovelyUser создал новый репозиторий" ... Мы бережно храним ваши репозитории и заботимся о сохранности данных.

📌СПОСОБЫ СОЗДАНИЯ И НАСТРОЙКИ РЕПОЗИТОРИЯ

Импорт / экспорт
Импорт публичных репозиториев в GitFlame из сторонних систем посредствам (SSH, HTTPS);
Экспорт публичных репозиториев из GitFlame в сторонние системы посредствам (SSH, HTTPS);
Скачивание исходного кода в виде zip-архива.

Способы создания репозитория:
Создание из веб-интерфейса GitFlame;
Создание из git-консоли и отображение в веб-интерфейсе GitFlame;
Форк существующего репозитория;
При создании доступен выбор параметров репозитория (которые потом можно отредактировать) - название*, описание, конфиденциальность* (публичный / частный), необходимые шаблоны, шаблоны .gitignore;
В пустом репозитории доступны подсказки как начать работать в репозитории.

Что можно настроить и персонализировать в репозитории: ⁉️
Изменить название и установить аватарку😍;
Задать видимость вкладок "Вики", "Вопросы", "CI/CD", "Активность" для участников и гостей;
Добавить участников и управлять ими;
Сменить видимость репозитория;
Передать право владения репозиторием;
Архивировать репозиторий;
Удалить репозиторий;
Настроить окружение, веб-хуки, теги, CI/CD, ветки - но об этом мы расскажем в следующих постах.

Что в планах на следующий год?
▶️ Поддержка External и Internal репозиториев;
▶️ Механизмы отложенного удаления репозиториев.

Не забывайте, что gitflame.ru открыт для вас 24/7 ❤️ Ждем вашу обратную связь под постами - предложения, пожелания, замечания 📝

#адвентGitFlame
Please open Telegram to view this post
VIEW IN TELEGRAM
72
Администратор изменил ваши учетные данные - сегодня поговорим о возможностях глобального администратора системы

АДМИНИСТРИРОВАНИЕ СИСТЕМЫ

Начальная конфигурация сервера - один из важных этапов, который выполняется при первом запуске сервера.

Что может настроить глобальный администратор?
⚫️Доступ к БД - креды доступа;
⚫️Основные настройки сервера - все самые важные порты, URL, пути;
⚫️Данные почтового сервера;
⚫️Данные внешних служб;
⚫️Учетную запись глобального администратора.

Регулярное администрирование - доступно глобальному администратору в любой момент. Чем может управлять?

Пользователи:
Таблица всех пользователей, зарегистрированных в системе;
Просмотр данных о каждом пользователе;
Создание УЗ;
Активация / деактивация УЗ;
Запрет входа в систему;
Назначение прав администратора;
Изменение типа видимости пользователя (публичный, приватный, ограниченный);
Изменение данных о пользователе;
Удаление УЗ.
❗️Дополнительно? Фильтры / сортировка - по каждой колонке.

Репозитории:
Таблица со списком всех репозиториев хранимых в системе;
Быстрый переход в репозиторий;
Быстрый переход к профилю владельца репозитория;
Удаление репозитория.
❗️Дополнительно? Фильтры / сортировка - по каждой колонке.

Организации:
Таблица всех организаций, зарегистрированных в системе;
Просмотр данных о каждой организации;
Создание организаций;
Изменение данных об организации, в тч видимости;
Управление участниками организаций;
Веб-хуки (для всей организации);
Метки (для всей организации);
Удаление организаций.
❗️Дополнительно? Фильтры / сортировка - по каждой колонке.

Что в планах на следующий год?
1️⃣ Мониторинг задач cron;
2️⃣ Мониторинг очередей;
3️⃣ Мониторинг запущенных процессов;
4️⃣ Просмотр данных о конфигурации системы;
5️⃣ Общесистемные веб-хуки.
6️⃣Сервисные пользователи

Не забывайте, что gitflame.ru открыт для вас 24/7 ❤️ Ждем вашу обратную связь под постами - предложения, пожелания, замечания 📝

#адвентGitFlame
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥32
📚📚📚

9.12.24 - улучшаем пользовательский опыт взаимодействия с системой. Много тестируем, много разрабатываем нового, изучаем вашу обратную связь и вот, что из этого получается:

🛡Администрирование системы. Реализовали веб-интерфейс админки.
Чем можно управлять?
- Таблица со всеми зарегистрированными пользователями,
- Таблица со всеми хранимыми репозиториями,
- Таблица со всеми существующими организациями,
- Возможность редактировать пользовательские данные,
- Назначение администраторов Системы,
- Блокирование / ограничение действий пользователей,
- Создание УЗ администратором,
- Удаление репозиториев,
- Редактирование данных об организациях,
- Редиректы в профили пользователей, организаций, репозитории,
- Удобные фильтры, поисковые строки и сортировка - в соответствии с типом контента.

⚙️Начальная конфигурация
- Доступ к БД - настройка кредов доступа,
- Настройка основных параметров сервера - все самые важные порты, URL, пути,
- Настройка данных почтового сервера,
- Настройка данных внешних служб,
- Настройка УЗ глобального администратора,
- Настройка времени жизни токена авторизации.

💪PR
- Отображение всех открытых PR в таблице веток,
- Автоматическое удаление головных веток при слиянии,
- Защита веток - распространять правила на владельца репо,

🖥Репозиторий
- Подсветка кода, исходя из расширений файла,
- Добавили редиректы на коммиты.

🇬🇧Перевели тексты ошибок:
- при ведении обсуждений,
- при загрузке файла весом больше, чем установлено ограничение (lfs),
- при получении ошибок с кодом 422,
- о дублировании названий веток,
- при смене пароля на аналогичный существующему,
- при вводе некорректного старого пароля при смене пароля,
- при превышении допустимого кол-ва символов в названии тега,
- при переименовании репозитория.


🛠Исправили:
- работу кнопки "Копировать путь",
- отсутствие переводов в некоторых модалках,
- опечатки в модалках,
- недочеты темной темы,
- код ошибки при попытке перехода на страницу несуществующего пользователя,
- фильтрацию по исполнителям в вопросах,
- ошибку при попытке запинить репозиторий,
- ошибки в подсчете кол-ва избранных репозиториев,
Please open Telegram to view this post
VIEW IN TELEGRAM
822
⚡️Предоставим «Ростелекому» ПО для хранения исходного кода

Крупнейший провайдер в России перейдёт на систему GitFlame, разработанную в нашей Передовой инженерной школе. В ней десять функциональных сервисов, которые обеспечивают распределенное хранение, взаимодействие команд с кодом, CICD, вспомогательные инструменты, поиск и доступ к системе.

Подробнее

Система включена в реестр ПО Минцифры РФ при содействии нашего Межотраслевого центра трансфера технологий.
Please open Telegram to view this post
VIEW IN TELEGRAM
744🔥3
📚📚📚 23.12.2024 - Большое обновление GitFlame, которое ждали.

WIKI, большой рефакторинг: 🔥
- реализовали привычный (like GL, но лучше) механизм работы с wiki;
- работа с wiki начинается с создания страницы home;
- все страницы wiki - это файлы с расширением .md;
- создание страницы из веб-интерфейса (пункт "Создать страницу") и вложенных страниц (кнопка + в сайдбаре) и консоли;
- редактирование и удаление доступно из веб-интерфейса и консоли (работа с wiki как с репозиторием);
- создание и редактирование пользовательского сайдбара из веб-интерфейса (пункт "Создать сайдбар") и консоли.

CICD, реализовали: 🆕
- обработку manual job. В пайплайне, где есть manual job она пропускается, а если от ее исполнения зависят другие задачи, они пропускаются вместе с ней. Поддерживается привычный синтаксис GL;
- возможность запустить manual job после завершения пайплайна;
- обработку delayed job. Доступна настройка времени отсрочки в секундах, минутах, часах. Поддерживается привычный синтаксис GL.

СИСТЕМА: 🆕
- изменили форму авторизации, теперь авторизация возможна по паре Логин + Пароль, Email + пароль;
- перенесли управление языком, темой в быстрый доступ;
- добавили кнопки быстрого перехода "Смотреть все" в виджетах на главной;
- добавили обработку ошибки "Неверно введен старый пароль" при смене пароля в настройках УЗ;
- перенесли смену языка интерфейса в раздел "Внешний вид" настроек профиля.

Репозиторий + Код, добавили: 🆕
- подсветку кода в коммитах;
- редирект на страницу сравнения изменений при клике на SHA коммита;
- фильтры по авторам коммитов и дате на странице со списком коммитов репозитория;
- добавили стандартную сортировку файлов на вкладке "Код": сначала папки, затем файлы;
- фильтр по статусу "Приглашен" в участника репозитория;
- редирект в профиль владельца репо по клику на его логине в названии репо.

Баги, починили: 🐞
- механизм удаления PR;
- форк;
- разархивацию репозитория;
- отображение текста readme.md в светлой теме.

Приходите, посмотрите. Всё тут gitflame.ru

p.s. подкиньте нам лайков на этот пост, если наберем столько сколько в GitHub фейковых, то команда ГитФлейм в последнюю неделю декабря пилит ещё одно обновление 😅
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥32
20.01.25 - большой ВАУ-📚📚📚 И это только начало. А почему он «вау», поймете, когда прочитаете список наших новых функций.

Пакеты, реализовали
✔️работу через веб-интерфейс со следующими типами пакетов:
• Composer (PHP): клиент - composer
• Conan (C++): клиент - conan
• Container: любой клиент, совместимый с OCI
• Generic: любой HTTP клиент
• Helm: любой HTTP клиент, cm-push
• Maven (Java): клиенты - mvn, gradle
• npm (JavaScript/TypeScript): клиенты - npm, yarn, pnpm
• NuGet (.NET): клиент - nuget
• PyPI (Python): клиенты - pip, twine
• RubyGems (Ruby): клиенты - gem, Bundler
✔️ настройки пакетов
✔️управление пакетами
✔️приглашения в пакеты

PR. Оценка изменений, реализовали:
▶️роль ревьюер (пользователь с правами wr+)
▶️статусы PR
▶️статусы оценки
▶️процесс запроса оценки изменений
▶️процесс оценки изменений с возможностью дать положительную оценку / запросить правки
▶️процесс повторной оценки
▶️отображение истории оценок
▶️возможность отменить начатое ревью (для ревьюера)

Approval rules для PR, реализовали:
✔️правила и возможность их комбинировать:
• запросить оценку у владельца репозитория
• запросить оценку у владельцев кода
• установить минимальное количество положительных оценок
• список пользователей, чьи оценки учитываются при подсчете минимального кол-ва оценок
• не учитывать оценку автора при подсчете положительных оценок

PR, реализовали:
▶️ возможность заблокировать PR
▶️Защита веток. Белый список пользователей, кто может слить изменения в ветку
▶️ выбор варианта слития: squash, rebase, с удалением головной ветки.

Документация, реализовали:
✔️возможность добавления документации о системе
✔️назначение репозитория, источником документации и возможность ✔️управление источником документации из панели администратора
docs.gitflame.ru

Организации. Настройки, добавили:
▶️выбор основной ветки для репозиториев организации
▶️запрет участникам на создание репозиториев
▶️разрешение на ведение обсуждений
▶️редактирование данных о команде
▶️добавление и управление метками
▶️управление приглашениями в организацию
▶️возможность покинуть команду
▶️ограничение действий пользователей с приватным типом видимости

Вики, добавили:
🔵Вкладку с коммитами вики-страниц
🔵Поле для описания изменений при коммите
🔵Рекомендацию (настойчивую) о необходимости создания страницы home для формирования Содержания
🔵Загрузку файлов с локального хранилища
🔵Обработали и перевели ошибки валидации полей

Админ панель, добавили
🔴взаимодействие с начальной конфигурацией сервера через веб-интерфейс
🔴возможность управления метками в организации

Система
❤️ стали обладателями домена gitflame.com и перевели лендос на английский (welcome!)

Приходите, посмотрите. Всё тут gitflame.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
52105
Друзья, мы презентовали сервис GitFlame Раису Республики Татарстан 🔥

Разработанную в Передовой инженерной школе Университета Иннополис систему для хранения исходного кода представили на торжественном собрании общественности Татарстана в честь Дня российской науки.

Подробнее читать тут.

📚📚📚📚📚📚
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥88🕊2
📍 05.03.25 - подснежники видите? Нет. А 📚📚📚есть.

〰️ Панель администратора:
- Мониторинг. Задачи Cron. Запуск / Список,
- Мониторинг. Очереди. Список / Просмотр конфигурации,
- Мониторинг. Запущенные процессы. Список,
- добавление общесистемных веб хуков,
- добавление / отображение списка дополнительных почт пользователя.

〰️〰️ CICD
- большой рефакторинг на оптимизацию работы Сервиса.

〰️ PR
- squash / rebase слияние. Отображение событий в истории,
- удаление головной ветки,
- поправили мелкие баги.

〰️ Система:
- общий список вопросов на вкладке Вопросы (хедер),
- pin репозитория с привязкой к пользователю,
- расширили список системных уведомления о новых событиях.

〰️ Репозиторий:
- Вики. Парсер для ссылок,
- История репозитория. События "Ветка создана" и "Ветка удалена" добавили в историю,
- Форк. Наследование типа видимости репозитория для форков,
- Форк. Выбор дефолтной или всех веток для форка,
- Пакеты. Синхронизация (наследование) доступа,
- Вопросы. Убрали ограничение по кол-ву символов в описании.

〰️🎉 〰️ Новый дизайн:
Мы постепенно переходим на v2 GitFlame. Уже сейчас можно увидеть значительные изменения. Не будьте строги, если будут недочеты верстки, со следующими релизами GitFlame станет еще удобнее и красивее.

Приходите, посмотрите. Всё тут gitflame.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥73
❗️ Сегодня 03.04.2025 будут проводиться плановые технические работы.

В период с 16:00 - 00:00 МСК будут отключены сервера. GitFlame снова будет доступен 04.04.2024

📚📚📚📚📚📚
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Media is too big
VIEW IN TELEGRAM
🔥 GitFlame: ваш лучший друг в разработке! Не пропустите наш новый ролик — он изменит ваше представление о работе в системе контроля версий.

#новости_GitFlame
Please open Telegram to view this post
VIEW IN TELEGRAM
743
❗️ Сегодня 25.05.2025 будут проводиться плановые технические работы.

В период с 18:00 - 00:00 МСК возможны сбои или частичная недоступность системы.

📚📚📚📚📚📚
Please open Telegram to view this post
VIEW IN TELEGRAM