View Code? Open in Web Editor
NEW
Woche is a program designed to help manage weekly tasks in a Markdown file. It allows you to create a file to the current week and add tasks to specific days. The project is developed using TDD and CI/CD.
License: GNU General Public License v3.0
Shell 98.08%
Dockerfile 1.92%
woche's People
Contributors
Stargazers
Watchers
woche's Issues
Create an option to show de tasks of the current week (read the Markdown file);
Implement check if Markdown file exists to show and create option;
Create tests for the new features;
Update README with new features.
Is your feature request related to a problem? Please describe.
Woche messages and commands be more user-friendly and complete.
Describe the solution you'd like
Refactor the menu options and messages to be more readable.
Is your feature request related to a problem? Please describe.
Woche have not tests that do a complet check in CRUD files and lines
Describe the solution you'd like
Add tests to all user options and additional checks to CRUD actions
Additional context
There are some blind spots in current automated tests.
Describe the bug
The creation/read of the week markdown file is not function after Monday.
Expected behavior
Independent of the day, the Woche script have to create and access the correct file of the week.
Is your feature request related to a problem? Please describe.
Create Dockerfile to use Woche inside container.
Add instructions to this in Readme
Describe the solution you'd like
Can use Woche without needing to be on Ubuntu/Debian
Describe alternatives you've considered
Create a row edit/delete option for the user
Create the tests
The initial idea is a mechanism based on the lines of the file
Use Github Action and other features
Create an issue template for features and bugs
Set correct week independent the day (Woche is not set correct after mondays)
Add tests to invalid input from user