Timeadmin -это простой веб-инструмент для отслеживания времени, чтобы измерить время, проведенное на различных задачах со стороны сотрудников, работающих над небольшими или крупными проектами. Из собранных данных инструмент может генерировать отчеты, такие как график деятельности в определенный день или ежемесячные резюме.

Он может генерировать ежемесячные расписания из собранных данных, которые могут быть персонализированы с шаблоном Excel.

Собранные данные могут дать информацию о времени, проведенном командой.

Разверните файл войны в веб -контейнер, такой как Tomcat.
Вы можете предоставить пользовательскую конфигурацию в свой экземпляр, установив переменную -DexternalConfig=<path> для приложения. Файл конфигурации по умолчанию можно найти в файле default.props.
По умолчанию Timeadmin предоставляет базу данных HSQL в памяти, но она может быть настроена на использование экземпляра PostgreSQL, предоставляя соответствующие настройки в файле свойств:
db.driver = org.postgresql.Driver
db.url = jdbc:postgresql://127.0.0.1:5432/timeadmin
db.user = postgres
db.password = 1234
Для функции восстановления пароля необходимо настроить SMTP:
mail.smtp.host = localhost
mail.smtp.port = 22
mail.smtp.auth = false
mail.smtp.user = user@domain
mail.smtp.pass = 1234
export.excel.timesheet_template : укажите пользовательский шаблон Excel для экспорта TIPEST.user.subtract_breaks : укажите значение по умолчанию вычитающихся разрывов для новых пользователей, false по умолчанию.mantis.bugs.view.url : если указан этот URL -адрес, когда обнаружен идентификатор проблемы, он будет преобразован в ссылку на трекер ошибки. Если вы собираетесь интегрировать свое приложение с TimeAdmin, проверьте ссылку на API для подробных примеров об API.
Смотрите это руководство для инструкций.
Взносы приветствуются! Пожалуйста, обязательно посетите наше руководство по вкладу и разработке для получения подробной информации о приложении.
Если вы ищете проблемы, см. Проблемы, помеченные с помощью тега с поддержкой или страницы Wiki Ideas.