Commit graph

9 commits

Author SHA1 Message Date
ff70221553 refactor: clean up unused imports and improve code quality
Removed unnecessary imports across various modules to streamline the application's dependencies and improve loading times. Specific changes include the removal of unused Django model and admin imports in several apps, simplifying view imports by eliminating unutilized components, and cleaning up static CSS for better maintainability. Corrections were made to conditional expressions for clearer logic. The removal of the django.test.TestCase import in test files reflects a shift towards a different testing strategy or the current lack of tests. Exception handling has been made more explicit to avoid catching unintended exceptions, paving the way for more robust error handling and logging in the future. Additionally, a new CSS file was added for frontend enhancements, indicating ongoing UI/UX improvements.

These changes collectively aim to make the codebase more maintainable and efficient, reducing clutter and focusing on used functionalities. It's a step towards optimizing the application's performance and ensuring a clean, manageable codebase for future development.
2024-06-02 20:27:02 +02:00
2ff91abe82 Migrate to AutoSecretKey
Implement OIDC login
2022-10-25 14:40:48 +00:00
f80b909c6e Badly implement mood pie charts 2021-03-01 18:05:14 +01:00
e6a54d96c2 Fix Bokeh output
Lock Y axis of Bokeh HTML output
2021-02-22 20:10:37 +01:00
7301e2a401 Reworked statistics with HoloViews/Bokeh 2021-02-21 20:13:22 +01:00
67d303f9f9 Template tag for PIL image display 2021-02-20 13:39:54 +00:00
0658a4f587 Prepare models for habits
Add fields for weekdays and days of month
Update requirements to include dateutil, polymorphic, multiselectfield
2021-01-08 18:32:25 +01:00
5b4b3058a5 Create PercentageField for use in future CBT comp 2020-12-31 22:17:46 +01:00
e57bd452cb Initial commit 2020-12-27 18:49:54 +01:00