LICENSE
MANIFEST.in
README.md
pyproject.toml
telegram_archive/__init__.py
telegram_archive/__main__.py
telegram_archive/alembic.ini
telegram_archive/avatar_utils.py
telegram_archive/config.py
telegram_archive/connection.py
telegram_archive/event_webhook.py
telegram_archive/export_backup.py
telegram_archive/folder_utils.py
telegram_archive/listener.py
telegram_archive/media_errors.py
telegram_archive/message_utils.py
telegram_archive/migrate_shared_media.py
telegram_archive/parallel_download.py
telegram_archive/realtime.py
telegram_archive/repair_media_extensions.py
telegram_archive/scheduler.py
telegram_archive/setup_auth.py
telegram_archive/telegram_backup.py
telegram_archive/telegram_import.py
telegram_archive/transcription.py
telegram_archive/transcription_contract.py
telegram_archive.egg-info/PKG-INFO
telegram_archive.egg-info/SOURCES.txt
telegram_archive.egg-info/dependency_links.txt
telegram_archive.egg-info/entry_points.txt
telegram_archive.egg-info/requires.txt
telegram_archive.egg-info/top_level.txt
telegram_archive/alembic/env.py
telegram_archive/alembic/script.py.mako
telegram_archive/alembic/versions/20241218_0001_001_initial_schema.py
telegram_archive/alembic/versions/20260116_002_add_chat_date_index.py
telegram_archive/alembic/versions/20260117_003_add_push_subscriptions.py
telegram_archive/alembic/versions/20260125_004_add_is_pinned_column.py
telegram_archive/alembic/versions/20260128_005_v6_schema_normalization.py
telegram_archive/alembic/versions/20260206_006_add_topics_folders_archived.py
telegram_archive/alembic/versions/20260227_007_add_viewer_accounts.py
telegram_archive/alembic/versions/20260227_008_add_push_subscription_user.py
telegram_archive/alembic/versions/20260305_009_add_viewer_sessions.py
telegram_archive/alembic/versions/20260310_010_add_tokens_settings_no_download.py
telegram_archive/alembic/versions/20260503_011_add_media_content_hash.py
telegram_archive/alembic/versions/20260523_012_add_media_chat_type_index.py
telegram_archive/alembic/versions/20260524_013_fix_media_file_paths.py
telegram_archive/alembic/versions/20260625_014_add_message_soft_delete.py
telegram_archive/alembic/versions/20260626_015_add_message_versions.py
telegram_archive/alembic/versions/20260714_016_add_media_download_attempts.py
telegram_archive/alembic/versions/20260715_017_add_messages_chat_id_id_index.py
telegram_archive/alembic/versions/20260718_018_add_reaction_removed_at.py
telegram_archive/alembic/versions/20260719_019_delete_phantom_chat_action_rows.py
telegram_archive/alembic/versions/20260727_020_add_message_sender_name.py
telegram_archive/alembic/versions/20260815_021_align_schema_with_orm.py
telegram_archive/alembic/versions/20260815_022_multi_account_keys.py
telegram_archive/alembic/versions/20260816_023_add_message_text_trgm_index.py
telegram_archive/alembic/versions/20260818_024_restore_missing_declared_indexes.py
telegram_archive/alembic/versions/20260819_025_drop_redundant_chat_id_index.py
telegram_archive/alembic/versions/20260821_026_add_media_gallery_index.py
telegram_archive/alembic/versions/20260822_027_widen_topic_index_with_date.py
telegram_archive/alembic/versions/20260823_028_full_text_search.py
telegram_archive/alembic/versions/20260923_029_add_chat_avatar_photo_id.py
telegram_archive/alembic/versions/20260923_030_add_media_skip_reason.py
telegram_archive/alembic/versions/20260924_031_add_avatar_history.py
telegram_archive/alembic/versions/20260925_032_add_media_transcripts.py
telegram_archive/alembic/versions/20260927_033_add_transcript_options_tag.py
telegram_archive/db/__init__.py
telegram_archive/db/adapter.py
telegram_archive/db/base.py
telegram_archive/db/fts.py
telegram_archive/db/migrate.py
telegram_archive/db/migrations.py
telegram_archive/db/models.py
telegram_archive/transcription_providers/__init__.py
telegram_archive/transcription_providers/assemblyai.py
telegram_archive/transcription_providers/deepgram.py
telegram_archive/transcription_providers/elevenlabs.py
telegram_archive/transcription_providers/openai.py
telegram_archive/web/__init__.py
telegram_archive/web/main.py
telegram_archive/web/media_utils.py
telegram_archive/web/push.py
telegram_archive/web/thumbnails.py
telegram_archive/web/static/apple-touch-icon.png
telegram_archive/web/static/favicon.ico
telegram_archive/web/static/icon-192.png
telegram_archive/web/static/icon-512.png
telegram_archive/web/static/manifest.json
telegram_archive/web/static/sw.js
telegram_archive/web/static/vendor/VENDOR-MANIFEST.txt
telegram_archive/web/static/vendor/flatpickr-4.6.13.min.css
telegram_archive/web/static/vendor/flatpickr-4.6.13.min.js
telegram_archive/web/static/vendor/inter.css
telegram_archive/web/static/vendor/moment-2.29.4.min.js
telegram_archive/web/static/vendor/moment-timezone-with-data-1970-2030-0.5.43.min.js
telegram_archive/web/static/vendor/tailwindcss-play-3.4.17.js
telegram_archive/web/static/vendor/vue-3.5.41.global.prod.js
telegram_archive/web/static/vendor/fontawesome/css/all.min.css
telegram_archive/web/static/vendor/fontawesome/webfonts/fa-brands-400.ttf
telegram_archive/web/static/vendor/fontawesome/webfonts/fa-brands-400.woff2
telegram_archive/web/static/vendor/fontawesome/webfonts/fa-regular-400.ttf
telegram_archive/web/static/vendor/fontawesome/webfonts/fa-regular-400.woff2
telegram_archive/web/static/vendor/fontawesome/webfonts/fa-solid-900.ttf
telegram_archive/web/static/vendor/fontawesome/webfonts/fa-solid-900.woff2
telegram_archive/web/static/vendor/fontawesome/webfonts/fa-v4compatibility.ttf
telegram_archive/web/static/vendor/fontawesome/webfonts/fa-v4compatibility.woff2
telegram_archive/web/static/vendor/fonts/inter-1-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2
telegram_archive/web/static/vendor/fonts/inter-2-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2
telegram_archive/web/static/vendor/fonts/inter-3-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2
telegram_archive/web/static/vendor/fonts/inter-4-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2
telegram_archive/web/static/vendor/fonts/inter-5-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2
telegram_archive/web/static/vendor/fonts/inter-6-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2
telegram_archive/web/static/vendor/fonts/inter-7-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2
telegram_archive/web/templates/index.html