Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: T-Tracker - Трекер задач  (Прочитано 625 раз)
0 Пользователей и 1 Гость смотрят эту тему.
mistek
Интересующийся

th
Offline Offline

« : 03-03-2025 02:48 » 

Всем привет!

Хочу представить вам T-Tracker — простой и бесплатный инструмент для управления задачами, который я разрабатываю. Это мой pet-проект, и сейчас он готов к бета-тестированию. Буду рад, если вы попробуете его, поделитесь впечатлениями и поможете сделать его лучше!

T-Tracker — это трекер задач с поддержкой нескольких проектов и гибкими настройками доступа. Подходит как для личного использования, так и для командной работы. Всё максимально просто, но с нужным функционалом.

Что уже работает:
Поддержка нескольких проектов.
Группы пользователей с настройкой прав доступа.
Разные типы задач с приоритетами.
Создание, редактирование, удаление и завершение задач.
Загрузка файлов в задачи.
Календарь с добавлением событий.
Обновление доски задач в реальном времени.
Фильтры на доске задач.
Новости компании.
Архив завершённых задач.
Уведомления пользователей.
Автоматическая проверка обновлений.
Поддержка HTTPS.
Логирование с возможностью отправки логов разработчикам.
Локализация (можно создавать свои переводы).
Интеграция с Git (GitHub, GitLab, Gitea).

Над чем работаю сейчас:
Настройка доступа пользователей к проектам.
Пользовательские поля в задачах.

Планы на ближайшие релизы:
Гибкие правила взаимодействия с задачами.
Интеграция с Telegram.
Связанные задачи (механизм задач и подзадач).
Чат внутри задач.
Индивидуальные права для пользователя (дополнительно к правам группы).
И другие улучшения (список будет расти, предлагайте свои идеи!).


Запуск через Docker:

Страница на DockerHub - https://hub.docker.com/r/mistekdev/t-tracker

Код:
docker run -d --name tasktracker \
  -e ConnectionStrings__DefaultConnection="Host=host.docker.internal;Port=5432;Database=your-db;Username=your-user;Password=your-password" \
  -e Jwt__Key="your-secret-key" \
  -p 8080:8080 \
  -v ./uploads:/app/wwwroot/uploads \
  -v ./cert:/app/cert \
  -v ./keys:/app/keys \
  mistekdev/t-tracker:[version]

Замените your-db, your-user, your-password, your-secret-key и [version] на свои значения.

Требуется PostgreSQL для базы данных.

Переменные среды:
Connection_Strings__Default — строка подключения к PostgreSQL.
Jwt__Key — ключ для JWT-токенов.

Volumes:
/app/wwwroot/uploads — для загружаемых файлов.
/app/cert — сертификаты для HTTPS (файлы должны иметь имена cert.pem и cert.key).
/app/keys — ключи для .NET Core Data Protection.

Пользователь по умолчанию:
Логин: admin
Пароль: admin12345
Записан
mistek
Интересующийся

th
Offline Offline

« Ответ #1 : 08-03-2025 03:52 » 

Версия 0.0.6.0

Добавлена возможность выдать доступ к проекту только для определенных групп или пользователей.
Главная страница адаптирована для небольших экранов.
Доска задач адаптирована для небольших экранов.
Форма добавления задачи адаптирована для небольших экранов.
Форма просмотра задачи адаптирована для небольших экранов.
Форма просмотра новости адаптирована для небольших экранов.
Исправлена загрузка логотипа.
Записан
mistek
Интересующийся

th
Offline Offline

« Ответ #2 : 17-03-2025 02:55 » 

Версия 0.0.7.0

Возможность добавить пользовательские поля в задачи.*
Фильтрация задач по пользовательским полям (кроме поля с типом дата*).
Настройки проекта адаптированы для небольших экранов.
Настройки приложения адаптированы для небольших экранов.

* Пользовательские поля могут быть текстовым полем, выпадающим списком (поддерживается множественный выбор) и датой. У каждого поля можно настроить начальный столбец и обязательно ли оно для завершения задачи.
* Не придумал как лучше организовать фильтрацию по полю с типом даты.
Записан
mistek
Интересующийся

th
Offline Offline

« Ответ #3 : 17-03-2025 03:47 » 

Версия 0.0.7.1

Исправлена валидация при добавлении поля с типом отличным от выпадающего списка.
Записан
mistek
Интересующийся

th
Offline Offline

« Ответ #4 : 18-03-2025 05:13 » 

Версия 0.0.7.2

Исправлено удаление элемента выпадающего списка в форме добавления/редактирования пользовательского поля.


Версия 0.0.7.3

Исправлен размер модального окна события.
Переход на свой собственный компонент multiselect.
Исправлены ошибки с реактивностью multiselect.
Компоненты приведены к общему внешнему виду.
Удалены дублирующие компоненты.
Записан
mistek
Интересующийся

th
Offline Offline

« Ответ #5 : 19-03-2025 05:33 » 

Добавлено демо приложения

Логин: admin
Пароль: admin12345

Демо сбрасывается (полный откат приложения к исходному состоянию) каждые 15мин (мб будет увеличено если этого мало). На демо наложен некоторые ограничения - нельзя редактировать пользователей и группы.

Версия 0.0.7.4

Пользователь больше не может деактивировать сам себя.
Максимальный размер загружаемого файла ограничен 10мб.
Улучшена фильтрация по пользовательским полям.
Улучшена адаптивность на странице управления пользователями.
Настройки профиля адаптированы для небольших экранов
Дополнена локализация.
Записан
mistek
Интересующийся

th
Offline Offline

« Ответ #6 : 21-03-2025 05:29 » 

Версия 0.0.7.5

С нуля переработан редактор текста.
В редактор добавлено форматирования для кода с подсветкой синтаксиса.
Улучшено взаимодействие с изменение цвета текста в редакторе.
Улучшена адаптивность страницы управления группами.
Улучшена адаптивность страницы управления пользователями.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 21-03-2025 10:50 » 

Версия 0.0.7.5

С нуля переработан редактор текста.
В редактор добавлено форматирования для кода с подсветкой синтаксиса.
Улучшено взаимодействие с изменение цвета текста в редакторе.
Улучшена адаптивность страницы управления группами.
Улучшена адаптивность страницы управления пользователями.

Вы сами писали редактор?
ЗАЧЕМ!!!!?Не понял
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
mistek
Интересующийся

th
Offline Offline

« Ответ #8 : Вчера в 08:46 » new

Версия 0.0.7.5

С нуля переработан редактор текста.
В редактор добавлено форматирования для кода с подсветкой синтаксиса.
Улучшено взаимодействие с изменение цвета текста в редакторе.
Улучшена адаптивность страницы управления группами.
Улучшена адаптивность страницы управления пользователями.

Вы сами писали редактор?
ЗАЧЕМ!!!!?Не понял


Тут слова нет о том что я его с нуля писал) Просто переработал (зарефакторил) обертку над Tiptap после более внимательного изучения документации.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines