Commit graph

9 commits

Author SHA1 Message Date
ae97cfa30e
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
49854655b2
Migrate to AutoSecretKey
Implement OIDC login
2022-10-25 14:40:48 +00:00
35fd2450f4 Badly implement mood pie charts 2021-03-01 18:05:14 +01:00
8108fb8bf4 Fix Bokeh output
Lock Y axis of Bokeh HTML output
2021-02-22 20:10:37 +01:00
261531f9bf Reworked statistics with HoloViews/Bokeh 2021-02-21 20:13:22 +01:00
b028ac3fc9 Template tag for PIL image display 2021-02-20 13:39:54 +00:00
893c13a0b4 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
9dc5e1bfd6 Create PercentageField for use in future CBT comp 2020-12-31 22:17:46 +01:00
dcce30af13 Initial commit 2020-12-27 18:49:54 +01:00