๐๐จ๐ฐ ๐ฅ๐จ๐๐๐ข๐ง๐ . . .
devlog #34 โ shoot for the stars like ๐ธ
โ หโโง เฌณ โงโหย
- created + debugged completeRefreshingTask() from nonfunctional buggy to visibly seamless condition. debugged the function callโs missing button parameter at the click event handler. simplified idsToChange array composition, debugged parent to-do box HTML getting, added view.py function for backend reflection and change. added and debugged support for completing and matching subtasks & parent tasks.added animations and implemented/fixed logic structure of function.
- implemented, improved, and debugged task completion function components and edge case logic.
- tracked down and debugged one case of subtask handling error in addHTMLCompletedRefreshingTask() by changing the original JS key โsubTasksโ to โsubtasksโ and โparentTaskโ to โparent_taskโ.
- added CSRF tokens to layout.html to enable POST methods for the general record/ and setLastDate() functions.
- debugged track.js to solve naming conflict in repeated uploads.
- added confetti and fireworks effect to task completion animations.
- moved Lumi from top of screen to stay in the sidebar for the userโs continuous view.
- debugged parent tasks switching the activeness of subtasks.
- added a โRefreshing tasks completed:โ counter at the top of the I Did List
- added todayโs tasks to update the Refreshing Tasks Completed count. enabled the count text to collapse with the sidebar list.
- fixed some remaining localStorage-reliant code and the welcome modalโs sequencing.
- fixed Lumi position in login page. Debugged last_accessed_date being set in an empty user state.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.