Go to file
Djalim Simaila 03a41b6996 feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction
- Introduce `app.py` as the main application file to handle shitpost scanning.
- Create `config.py` for configuration settings including scan paths and file types.
- Implement database models in `Models.py` for shitposts, songs, speech outputs, and tags.
- Add database creation logic in `db.py`.
- Develop various scanners (`OcrScanner.py`, `SongScanner.py`, `SpeechScanner.py`, `TagScanner.py`) for extracting information from shitposts.
- Implement utility functions in `dateExtractor.py` and `shitpostFactory.py` for handling file metadata and creating shitpost objects.
- Include a `pyproject.toml` for project dependencies and configuration.
2025-06-23 23:28:04 +02:00
db feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction 2025-06-23 23:28:04 +02:00
scanners feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction 2025-06-23 23:28:04 +02:00
utils feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction 2025-06-23 23:28:04 +02:00
app.py feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction 2025-06-23 23:28:04 +02:00
config.py feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction 2025-06-23 23:28:04 +02:00
poetry.lock feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction 2025-06-23 23:28:04 +02:00
pyproject.toml feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction 2025-06-23 23:28:04 +02:00
README.md feat: add initial implementation of the shitpost scanning application with database integration and various scanners for music, text, speech, and tags extraction 2025-06-23 23:28:04 +02:00