Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Wouter Horlings d2f15a461a Updated logcheck script, it returns 1 if their are logs missing il y a 6 ans
systemd_timer_files added a script that adds files after the computer has been started il y a 6 ans
.gitignore updated gitignore il y a 6 ans
Doxyfile Added configuration for doxyfile il y a 6 ans
LICENSE Add LICENSE il y a 6 ans
README.md updated the Readme il y a 6 ans
createfile.py added a script that adds files after the computer has been started il y a 6 ans
logcheck.py Updated logcheck script, it returns 1 if their are logs missing il y a 6 ans
myTodoist.py fixed the documentation for the python script il y a 6 ans
requirements.txt Added classes for Todoistapi, simple main(), and package requirements il y a 6 ans
setup.sh Created a bash script that instantiates the venv with python3 il y a 6 ans
taskcheck.py added a check if log files are up to date il y a 6 ans

README.md

Master Assignement Monitoring

To monitor my progress of my master assignment I add daily tasks in Todoist. The progress of the tasks is monitored with notes attached to that task. Via their API, the python script will currently check for:

  • Atleast 3 tasks planned for today.
  • If every closed task has notes attached to it.
  • How many tasks are over due. If one of the tasks fail it will send out a desktop notification.

Notification

The notifications are send via a Gio-library for python: GIO-2.0

Systemd timer

To run the check regularly. The python command is executed reqularly via a service. See the systemd_timer_files-directory for more information.

API-key

There is no API-key in this repository, offcourse. You will have to add your own. The script tries to open the “apikey” file with the key in it.