Skip to content

chore: rename package from vidmation to aividio#16

Open
connorodea wants to merge 2 commits intomainfrom
chore/rename-to-aividio
Open

chore: rename package from vidmation to aividio#16
connorodea wants to merge 2 commits intomainfrom
chore/rename-to-aividio

Conversation

@connorodea
Copy link
Copy Markdown
Owner

Summary

  • Renamed Python package directory src/vidmation/ to src/aividio/
  • Updated all imports, config files, and string references (1,089 replacements across 201 files)
  • Aligns internal package name with the product brand (aividio.com)

What changed

  • src/vidmation/src/aividio/
  • All from vidmation. / import vidmationfrom aividio. / import aividio
  • pyproject.toml package name → aividio
  • alembic.ini, Dockerfile, docker-compose.yml, .env.example, deploy service files updated
  • Test imports updated
  • GitHub repo already renamed from vidmation to aividio

Test plan

  • Verify python -m aividio CLI launches correctly
  • Verify pytest passes with new import paths
  • Verify Docker build succeeds
  • Verify deployment scripts reference correct package name

🤖 Generated with Claude Code

upscaledinc and others added 2 commits April 22, 2026 11:25
Rename the Python package directory src/vidmation/ to src/aividio/ and
update all imports, config files, and references across the entire
codebase. 201 files changed, 1089 replacements. Aligns the internal
package name with the product brand (aividio.com).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Replace all remaining VIDMATION references (env vars, templates,
  docstrings, branding) with AIVIDIO across 97 files
- Change env_prefix from VIDMATION_ to AIVIDIO_ in settings.py
- Mount billing router in API v1 (was missing — Stripe checkout,
  portal, webhooks now accessible)
- Implement transactional email via Resend: password reset and
  payment failure dunning emails with branded HTML templates
- Wire send_password_reset_email into auth forgot-password flow
- Wire send_payment_failed_email into Stripe webhook handler
- Update CI/CD workflow name to "Deploy AIVIDIO"
- Add password_reset and payment_failed email templates
- Create migrations/versions/ directory for future Alembic migrations

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants