Commit graph

18 commits

Author SHA1 Message Date
8675c5193c
Enhance PostgreSQL configuration in Docker setup, add custom settings, and update environment variable handling 2026-02-15 19:11:40 +01:00
c41524e517
Refactor database configuration to support PostgreSQL, add GIN index for operation_names, and enhance backup functionality 2026-02-13 23:27:18 +01:00
e2c0bb5e8d
Update logging configuration to set INFO level for general logs and DEBUG for specific loggers 2026-02-12 05:02:01 +01:00
45c581715a
Add sessions app to INSTALLED_APPS and corresponding tests 2026-02-10 14:15:54 +01:00
d350b7bcd8
Add django-debug-toolbar 2026-02-09 22:22:38 +01:00
e968f5cdea
Add Silk middleware and related settings for performance monitoring
- Introduced SILK_ENABLED setting to toggle Silk middleware.
- Updated ALLOWED_HOSTS to include "testserver" when not in DEBUG mode.
- Modified urlpatterns to conditionally include Silk URLs.
- Added django-silk dependency to pyproject.toml.
- Enhanced feed queries to optimize performance and reduce N+1 issues.
- Updated tests to verify query limits for various feeds.
2026-02-09 20:02:19 +01:00
033c13e931
Add Docker support; add favicon 2026-01-09 20:28:28 +01:00
1d6c52325c
Improve import command 2026-01-05 18:46:46 +01:00
715cbf4bf0 Remove bloat 2025-10-13 02:07:33 +02:00
c72533c14f Use PostgreSQL instead of Sqlite 2025-09-05 00:07:22 +02:00
c447abc6fe Make HTML more simple 2025-08-02 04:03:28 +02:00
0dd8a5ec49 Add django_tables2 2025-08-01 22:18:20 +02:00
547d4e6ab1 Debloat HTML 2025-07-24 01:27:31 +02:00
faddc4c9b0 Implement user authentication system with custom user model, views, and templates
- Created custom User model extending Django's AbstractUser.
- Added user registration, login, and profile views with corresponding templates.
- Implemented user authentication functionality and integrated Bootstrap for styling.
- Updated project settings to use the new accounts app and user model.
- Added tests for user model and admin functionality.
2025-07-21 02:57:44 +02:00
0c7c1c3f30 Add initial configuration and structure for the Twitch app, including models, views, and admin registration 2025-07-08 19:05:36 +02:00
96a159f691 Add environment configuration and email settings
- Created a new .env.example file for environment variable configuration including Django settings, email configurations, and common SMTP provider examples.
- Updated .vscode/settings.json to include additional words for spell checking.
- Enhanced config/settings.py to load environment variables using python-dotenv, added data directory management, and configured email settings.
- Updated config/urls.py to include debug toolbar URLs conditionally based on testing.
- Added pytest configuration in conftest.py for Django testing.
- Created core application with custom User model, admin registration, and migrations.
- Implemented tests for User model and admin functionalities.
- Updated pyproject.toml to include new dependencies for debugging and environment management.
- Updated uv.lock to reflect new package versions and dependencies.
2025-07-08 04:33:05 +02:00
11c3db9817 Refactor Django project files to improve type hinting and code clarity 2025-07-08 01:47:39 +02:00
f149d9190a Add initial Django project structure with ASGI, WSGI, settings, URLs, and manage.py 2025-07-08 01:36:20 +02:00