Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Тесты запускаются командой: go test -count=1 ./tests и проходят успешно, когда в настройки тестовых файлов добавлен токен.

Проект позволяет авторизоваться в системе, добавить задачу с заданным паттерном повторения, отредактировать или удалить добавленную задачу и получить список всех задач.

Из заданий "со звездочкой не выполнены" паттерны повторения "w" и "m".

Пример моего .env файла:

TODO_PORT=:7540 TODO_DBFILE=./scheduler.db TODO_PASSWORD=12345 TODO_SECRET=my_secret_key

Пример моего файла настроек для тестов:

var Port = 7540 var DBFile = "../scheduler.db" var FullNextDate = false var Search = true var Token = какой-то токен

Команда, которой я проверял работоспособность контейнера:

docker run -d -p 7540:7540 -v /path/to/db:/app/data -e TODO_PORT=:7540 -e TODO_DBFILE=/app/data/scheduler.db -e TODO_PASSWORD="12345" -e TODO_SECRET="my_secret_key" my-todo-app

В версии после первой проверки полностью переработана структура проекта.

About

TODO_retsapi

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages