Commit graph

20 commits

Author SHA1 Message Date
033c13e931
Add Docker support; add favicon 2026-01-09 20:28:28 +01:00
4b4723c77c
Refactor RSS stuff 2026-01-08 23:52:29 +01:00
0751c6cd0b
Enhance DropCampaign handling: default is_enabled to True if missing, add url field to ChannelInfoSchema 2026-01-06 23:06:31 +01:00
1d6c52325c
Improve import command 2026-01-05 18:46:46 +01:00
b11cfa03ea
Run "uv sync -U" on vscode startup 2025-12-11 13:48:53 +01:00
b2eef830d8
Add and use pre-commit hooks 2025-11-28 04:44:07 +01:00
715cbf4bf0 Remove bloat 2025-10-13 02:07:33 +02:00
011c617328
Refactor launch.json to standardize configuration names and paths 2025-10-03 22:31:42 +02:00
6751ae724d WIP: Download images 2025-09-16 20:31:23 +02:00
6c3ffca076 Update import_drops command arguments to use new JSON path 2025-08-17 00:51:26 +02:00
49664742ef Update import_drops command 2025-08-16 02:13:47 +02:00
5878ec186f Refactor import_drops command 2025-08-12 17:09:28 +02:00
f45864c786 Fix random Mypy errors 2025-08-04 00:12:47 +02:00
1a015f102c Refactor import command 2025-07-31 23:53:57 +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
a0239948e0 Update settings and initial migration for improved type hinting and spell checking 2025-07-08 04:35:37 +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
20bfc29ae1 Add initial project configuration files and Python version 2025-07-08 01:29:27 +02:00