Get notified when a new drop is available on Twitch or Kick https://ttvdrops.lovinator.space/
  • Python 82.5%
  • HTML 17.1%
  • XSLT 0.4%
Find a file
Joakim Hellsén 8f4e851fb9 Refactor and remove tests, update models and views
- Deleted all test files in accounts and twitch apps to clean up the codebase.
- Updated the DropCampaign, Game, Organization, DropBenefit, TimeBasedDrop, and DropBenefitEdge models to include database indexing for improved query performance.
- Modified the DropCampaignListView and GameDetailView to remove unnecessary status filtering and streamline campaign retrieval logic.
- Enhanced the campaign detail template to properly format campaign descriptions.
- Adjusted the import_drop_campaign management command to increase default worker and batch sizes for improved performance.
- Cleaned up the admin configuration for DropCampaign and TimeBasedDrop models.
2025-07-24 02:40:59 +02:00
.vscode Implement user authentication system with custom user model, views, and templates 2025-07-21 02:57:44 +02:00
accounts Refactor and remove tests, update models and views 2025-07-24 02:40:59 +02:00
config Debloat HTML 2025-07-24 01:27:31 +02:00
templates Refactor and remove tests, update models and views 2025-07-24 02:40:59 +02:00
twitch Refactor and remove tests, update models and views 2025-07-24 02:40:59 +02:00
.env.example Add environment configuration and email settings 2025-07-08 04:33:05 +02:00
.gitignore Add Django static files directory to .gitignore 2025-07-21 01:47:34 +02:00
.python-version Add initial project configuration files and Python version 2025-07-08 01:29:27 +02:00
conftest.py Add environment configuration and email settings 2025-07-08 04:33:05 +02:00
LICENSE Initial commit 2025-07-08 01:21:59 +02:00
manage.py Refactor Django project files to improve type hinting and code clarity 2025-07-08 01:47:39 +02:00
pyproject.toml Debloat HTML 2025-07-24 01:27:31 +02:00
README.md Clean README 2025-07-21 01:48:40 +02:00
uv.lock Debloat HTML 2025-07-24 01:27:31 +02:00

ttvdrops

Get notified when a new drop is available on Twitch

Development

uv run python manage.py createsuperuser
uv run python manage.py makemigrations
uv run python manage.py migrate
uv run python manage.py collectstatic
uv run python manage.py runserver
uv run pytest