Skip to content

Releases: sheepman4267/Effort

v0.2.4

25 Jun 21:10
Compare
Choose a tag to compare
v0.2.4 Pre-release
Pre-release

This release sees the beginning of a restyling effort (Lists is now slightly easier to look at), and what will hopefully be a vast simplification of the backend logic. TodoItem creation and updating are now both handled by individual implementations of Django's generic views, which removed about 30 lines of brittle, buggy logic which was causing items to disappear into the aether when edited (and other fun things).

I'm excited to have some (limited) time to pour into this project again, now that I'm back to using it (even in its current state).

v0.2.3: Django-allauth support, take two

20 Feb 00:24
Compare
Choose a tag to compare

I don't know what I was thinking with that last release. Now, there's a new file (allauth_settings.py) which can be copied, edited, then mounted inside your docker container (or otherwise kept outside the application) to configure allauth providers separately from the main settings.py.

This should actually work.

v0.2.2: All the background improvements!

09 Feb 04:36
Compare
Choose a tag to compare

A lot of work went into this release, but most of it was behind the scenes. There were a couple of bugfixes, though:

  • When you edit item details, the form redirects you to the currently-displayed todo list rather than arbitrarily to list 1
  • Multiple instances of things like #4 which were uncovered while writing tests

Of note, settings.py has been changed to (hopefully) allow an admin to configure any of the supported django-allauth providers. We'll see if it works.

There's still a lot of code cleanup to do (currently, many local variable names are not consistent with the new model names, etc.), but the quality of life improvements in this release need to see the light of day now.

v0.2.1: Hotfix

20 Jan 04:36
0a1002c
Compare
Choose a tag to compare

Please don't compare a datetime.Date with None - Python doesn't like it

v0.2.0: No more 404s

18 Jan 04:52
302e749
Compare
Choose a tag to compare

Well, no more 404s on the index. There's still no favicon, and obviously you could go to an improper URL and get a 404.

But there's an index page now.

What a novel idea.

This release also contains, among other things:

  • A reworked Item Details form which actually allows you to submit a due date now
  • Styling fixes
  • Complete removal of the "details" text box from the List Item forms. It's still in the DB model, because I may change my mind, but the plan right now is to completely get rid of it. It was never implemented in any place where you could see it, other than the edit form, and the edit form was a disaster.

v0.1.0: Let's just call it "usable" and move on

17 Jan 03:19
15835a9
Compare
Choose a tag to compare

What can I say? I needed a to-do list. This should work. Everything which has a button on-screen works, and so do some things currently only accessible through the admin interface. There's a long road ahead (a landing page would be nice), but this is honestly in use now.