This website requires JavaScript.
Explore
Help
Sign In
reform
/
omni-parse
Watch
1
Star
0
Fork
0
You've already forked omni-parse
Code
Issues
Pull Requests
Actions
1
Packages
Projects
Releases
Wiki
Activity
Files
c9c0a11ef79af28358fdefb28c079398e8b0a0b8
omni-parse
/
omni
History
ENI
c9c0a11ef7
Some checks failed
ci / test (3.10) (push)
Has been cancelled
Details
ci / test (3.11) (push)
Has been cancelled
Details
ci / test (3.12) (push)
Has been cancelled
Details
fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
2026-10-26 20:15:50 +03:00
..
providers
feat(x): парсинг X через api.fxtwitter.com — 30 живых хендлов как источники, адаптер x_user, полный текст твитов, метрики; старый syndication-путь (429) убран
2026-10-26 19:33:35 +03:00
__init__.py
omni-parse: 12 провайдеров, sqlite+fts5, simhash-дедуп, фильтр релевантности
2026-10-25 13:16:56 +03:00
__main__.py
omni-parse: 12 провайдеров, sqlite+fts5, simhash-дедуп, фильтр релевантности
2026-10-25 13:16:56 +03:00
abuse_sources.py
omni: абузы (31 живой источник + классификатор), авто-добавление фидов, Telegram-бот, вкладка абузов; 589 источников
2026-10-26 12:25:24 +03:00
abuse.py
upgrade: abuse recall on dedicated boards, junk-title and traffic-noise filters, single-instance bot lock
2026-10-26 16:28:18 +03:00
ai.py
fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
2026-10-26 20:15:50 +03:00
bot.py
fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
2026-10-26 20:15:50 +03:00
cli.py
chore(auto): самоаудит 2026-10-26T16:19:01Z — selfcheck_exit=0
2026-10-26 19:19:03 +03:00
config.py
feat: cookie-jar по хосту, CLI
omni add
для своих источников, README про ключи/прокси/куки/свой сервер
2026-10-26 17:33:03 +03:00
discover.py
omni: абузы (31 живой источник + классификатор), авто-добавление фидов, Telegram-бот, вкладка абузов; 589 источников
2026-10-26 12:25:24 +03:00
doctor.py
feat: типизация записей (14 типов, до 3 на запись), чипы и бейджи типов в панели, CSV с типами, /api/types, doctor --only по категориям, волны источников 5-6 (635 всего)
2026-10-26 19:01:45 +03:00
feeds.py
feat(x): парсинг X через api.fxtwitter.com — 30 живых хендлов как источники, адаптер x_user, полный текст твитов, метрики; старый syndication-путь (429) убран
2026-10-26 19:33:35 +03:00
filter.py
omni-parse: 12 провайдеров, sqlite+fts5, simhash-дедуп, фильтр релевантности
2026-10-25 13:16:56 +03:00
model.py
omni-parse: 12 провайдеров, sqlite+fts5, simhash-дедуп, фильтр релевантности
2026-10-25 13:16:56 +03:00
net.py
fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
2026-10-26 20:15:50 +03:00
rank.py
omni-parse: 12 провайдеров, sqlite+fts5, simhash-дедуп, фильтр релевантности
2026-10-25 13:16:56 +03:00
serve.py
fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
2026-10-26 20:15:50 +03:00
source_state.py
fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
2026-10-26 20:15:50 +03:00
sources_abuse.py
omni: абузы (31 живой источник + классификатор), авто-добавление фидов, Telegram-бот, вкладка абузов; 589 источников
2026-10-26 12:25:24 +03:00
sources_ext2.py
omni: редизайн панели + 450 источников (341 живых), health-аудит, чистка html/дат, per-source учёт
2026-10-26 09:41:04 +03:00
sources_ext3.py
omni: абузы (31 живой источник + классификатор), авто-добавление фидов, Telegram-бот, вкладка абузов; 589 источников
2026-10-26 12:25:24 +03:00
sources_ext4.py
feat: типизация записей (14 типов, до 3 на запись), чипы и бейджи типов в панели, CSV с типами, /api/types, doctor --only по категориям, волны источников 5-6 (635 всего)
2026-10-26 19:01:45 +03:00
sources_ext5.py
feat: типизация записей (14 типов, до 3 на запись), чипы и бейджи типов в панели, CSV с типами, /api/types, doctor --only по категориям, волны источников 5-6 (635 всего)
2026-10-26 19:01:45 +03:00
sources_ext.py
omni: менеджер источников в панели (338 источников, вкл/выкл, добавление, health-check, фоновые джобы)
2026-10-25 21:58:22 +03:00
sources_x.py
feat(x): парсинг X через api.fxtwitter.com — 30 живых хендлов как источники, адаптер x_user, полный текст твитов, метрики; старый syndication-путь (429) убран
2026-10-26 19:33:35 +03:00
sources.py
fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
2026-10-26 20:15:50 +03:00
store.py
fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
2026-10-26 20:15:50 +03:00
taxonomy.py
feat: типизация записей (14 типов, до 3 на запись), чипы и бейджи типов в панели, CSV с типами, /api/types, doctor --only по категориям, волны источников 5-6 (635 всего)
2026-10-26 19:01:45 +03:00