Commit graph

26 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
89dc526a69
feat: Enhance data security and introduce heatmap UI
Reinforced user data access rules to bolster security and reorganized distribution files into separate directories for cleaner structure. Added a new heatmap visualization for mood statistics on the dashboard, making user engagements more interactive and insightful. Implemented a JSON view to support the heatmap feature, fetching mood entries within a specified time range.

This change responds to the need for improved data security and a more engaging user interface, directly addressing user feedback for clearer insights into their mood patterns over time.
2024-05-17 15:03:20 +02:00
56edea58de
feat: Added cal-heatmap dependency 2024-05-17 13:36:59 +02:00
47ea505efd
feat: streamline topbar notifications
Simplified the alert system in the topbar by removing outdated
notifications and placeholder content for messages. Introduced a generic
alert placeholder to hint at potential future alert implementations.
This change aims to declutter the UI and enhance user experience by
focusing on relevant and streamlined information. Additionally, the
removal of the message center underscores a shift towards simplifying
user interactions within the platform.
2024-03-24 16:15:54 +01:00
49854655b2
Migrate to AutoSecretKey
Implement OIDC login
2022-10-25 14:40:48 +00:00
6e726871cf Fix Dashboard link in navigation 2021-10-27 09:01:25 +02:00
218d0290de Move nav sections to respective apps 2021-10-24 17:45:23 +02:00
5b89adc862 Try fixing styling error 2021-10-24 17:41:38 +02:00
b0b667a773 Try fixing syntax error 2021-10-24 17:38:20 +02:00
916e8aa7d1 Try implementing sidebar generation 2021-10-24 17:35:52 +02:00
5e1a4d8ea2 Fix autoescaping 2021-10-24 17:03:33 +02:00
eaf67e9471 Missing files 2021-10-24 16:51:12 +02:00
252264664f Minor work on frontend generation
Basic status API
2021-10-24 16:51:04 +02:00
084bb6bbdb Prepare for dynamic generation of navigation menus 2021-03-03 11:36:25 +01:00
18e9ce1746 Colored buttons for mood selection 2021-03-01 21:04:44 +01:00
255f4d721c Add statistics to sidebar
Fix stupid mistake
2021-02-22 07:59:51 +01:00
261531f9bf Reworked statistics with HoloViews/Bokeh 2021-02-21 20:13:22 +01:00
49ae5ef7d9 Implement statistics in Javascript only to soon replace this with HoloViews 2021-02-21 11:24:25 +01:00
27a19758f3 Do not hide buttons on narrow screens – might be ugly but I need those buttons 2021-01-08 12:03:41 +01:00
2a45e73303 Preliminary dream stat template tags 2021-01-01 18:17:10 +01:00
3f4dc5f8be Dreams module completed (?) 2021-01-01 17:49:39 +01:00
6c91c70d17 Add unit to streak length widget on dashboard 2020-12-31 22:22:21 +01:00
f5df828403 Add registration form
Prepare for closed registrations (will be default probably)
2020-12-31 22:17:02 +01:00
077c26bc0a Implement Telegram notifications
Some refactoring
2020-12-29 17:26:48 +01:00
df4fccef57 Modify CSS to work in S3 configuration 2020-12-27 19:30:35 +01:00
dcce30af13 Initial commit 2020-12-27 18:49:54 +01:00