Giter Site home page Giter Site logo

kirska / habitica_todoovers Goto Github PK

View Code? Open in Web Editor NEW
23.0 2.0 8.0 120 KB

Habitica API tool for repeating To-Do list items.

Home Page: https://kirska.pythonanywhere.com/

License: MIT License

Python 83.00% HTML 16.70% CSS 0.31%
habitica habitica-api habitica-todo self-improvement django python

habitica_todoovers's Introduction

Hi there ๐Ÿ‘‹

habitica_todoovers's People

Contributors

kirska avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

habitica_todoovers's Issues

Not recreating tasks, not finding existing tasks when trying to edit, unable to create new tasks

As the header says.

When i try to edit task, i get:
"ValueError at /edit_task_action/1852/
The view to_do_overs.views.edit_task_action didn't return an HttpResponse object. It returned None instead."

and Traceback for it gives:

Environment:

Request Method: POST
Request URL: https://kirska.pythonanywhere.com/edit_task_action/1852/

Django Version: 1.11.29
Python Version: 2.7.12
Installed Applications:
['to_do_overs.apps.ToDoOversConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware']

Traceback:

File "/home/Kirska/.virtualenvs/Habitica_ToDoOvers-virtualenv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)

File "/home/Kirska/.virtualenvs/Habitica_ToDoOvers-virtualenv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
198. "returned None instead." % (callback.module, view_name)

Exception Type: ValueError at /edit_task_action/1852/
Exception Value: The view to_do_overs.views.edit_task_action didn't return an HttpResponse object. It returned None instead.

Trying to create a new task returns "Invalid form of data" as the image shows:

image

Recreation of task doesn't happen

I am able to create tasks, edit them, but once I tick them in Habitica, they don't get recreated. I tried with 0, 1,2 days of delay. Nothing happens.
Then all of a suddent one day all tasks appearted at once.

Maximum number of To Do Overs

Hi there,

is there a maximum of To Do Overs I can put into the database?
I use this Add On very extensively (over 60 to do overs) and I have the impression that tasks keep vanishing the more I put into the list. So maybe older ones fall out when I put new ones in?

Thanks in advance for your help!
Fallingshadows

Can't login with User ID and API

Hi, it seems like a great tool that will be very useful. However, I have tried to login by copy-pasting my User ID and API... it says "login failed".
Is the tool down?

Thanks in advance

To Do Over not working

Hi there,

sorry to say that the To Do Overs don't work again.
Really appreciate your work!

Delay appears to be broken

I've checked the delay function in two scenarios,

  • creating a new to-do over with Days = 90 and Delay = 45 days, results in a new item being created (perhaps this is working as intended since it is the first instance of a to-do over)
  • example, a repeated to-do over with Days = 30 and Delay = 15 days, results in the to-do over being created immediately.

I do not code and am new to ToDoOvers. Thank you for making ToDoOvers - I find it extremely helpful!!

Blank tags in the tag list

Thank you for creating this app! However, the tag list returns a list in which some of my tags are blank. I am not sure if it is because I have liberal use of emoji in my tags, because some of them show up as intended.

Add option to add checklist

Hi, I started using the tool and it is great! One of the tasks is recurring but I realized you can't have the checklist.
Or is there a way to setup that?
I tried including it from Habitica itself but it didn't keep it.

FileNotFoundError at /login_api_key/ when running locally

Hello! First of all, thanks for this amazing extension, it is very useful. I have tried to run this application locally by downloading the repository, installing the requiments.txt and creating a DATABASE with mysql according to the /Habitica_ToDoOvers/settings.py file.
Then I run the program with python manage.py runserver and put my Habitica credentials but the page shows an error:

FileNotFoundError at /login_api_key/
[Errno 2] No such file or directory: 'Habitica_ToDoOvers/to_do_overs/app_functions/cipher.bin'
Request Method: | POST
Request url: http://127.0.0.1:8000/login_api_key/
Django Version: 3.2
Exception Location: /home/alan/opt/Habitica_ToDoOvers-master/to_do_overs/app_functions/cipher_functions.py, line 39, in encrypt_text
Python Executable: /usr/bin/python
Python version: 3.9.2

I am a noob with all these tools, so maybe I did made a mistake.
Any help will be very appreciated.

Recreation of tasks does not work

Hey there,

I really love this project, so I have a really high amount of To Do Overs.
Worked fine for months, but all of a sudden it does not recreate the To do's.
I have two accounts, it doesn't work on either.

Maybe you could look into it. I would highly appreciate it!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.