Commit Graph
100 Commits
Author SHA1 Message Date
Repinoid 237149e87a bump v0.90.0 2026-06-10 15:46:20 +04:00
Repinoid e763999e85 bump v0.89.0-dev 2026-06-08 11:57:54 +04:00
Repinoid 04ac6e3097 bump v0.88.0-dev 2026-06-08 11:53:20 +04:00
Repinoid 31cba53798 fix: sessions API — нет колонки title, используем vin/car_info 2026-06-08 11:48:14 +04:00
Repinoid e5bc77ec15 bump v0.87.0-dev 2026-06-08 11:47:11 +04:00
Repinoid 4071a420c7 bump v0.86.0-dev, /api/v1/sessions 2026-06-08 11:33:48 +04:00
Repinoid 4491a02ef5 bump v0.85.0-dev 2026-06-08 11:17:09 +04:00
Repinoid a3ae9c9ddf bump v0.84.0-dev, debugLog → runOnUiThread 2026-06-08 09:13:51 +04:00
Repinoid 9c67ce6abb bump v0.83.0-dev, шрифт 10sp 2026-06-08 09:07:20 +04:00
Repinoid fd17b9d03e bump v0.82.0-dev, fix ping-llm auth, шрифт 11sp 2026-06-08 09:04:43 +04:00
Repinoid ca9d5b8eda bump v0.81.0-dev 2026-06-08 09:00:08 +04:00
Repinoid bac9445026 bump v0.80.0-dev 2026-06-08 08:50:51 +04:00
Repinoid 82001e5d1f bump v0.78.0-dev 2026-06-07 20:51:54 +04:00
Repinoid 105df40a55 bump v0.77.0-dev 2026-06-07 20:37:38 +04:00
Repinoid b40d4a8158 bump v0.76.0-dev 2026-06-07 20:21:17 +04:00
Repinoid 1d83b4d6e1 bump v0.75.0-dev 2026-06-07 19:08:30 +04:00
Repinoid f3bf5e66c7 bump v0.74.0-dev 2026-06-07 18:59:19 +04:00
Repinoid 2d02df97e5 bump v0.73.0-dev 2026-06-07 18:56:20 +04:00
Repinoid b26185133d bump v0.72.0-dev 2026-06-07 18:41:47 +04:00
Repinoid 64f9d0fb20 bump v0.71.0-dev 2026-06-07 18:27:16 +04:00
Repinoid 6aadf66a38 fix(server): X-Api-Key проверка на upload/chat/ping-llm, лимит 2000 ответов 2026-06-07 18:27:13 +04:00
Repinoid c6272d3080 docs: аудит проекта на 2026-06-07 2026-06-07 18:23:57 +04:00
Repinoid 2d9b41507a docs: промпт для аудита проекта другим агентом 2026-06-07 18:17:35 +04:00
Repinoid 83972ee420 bump v0.70.0-dev 2026-06-07 18:14:00 +04:00
Repinoid c1b26ce40e bump v0.69.0-dev 2026-06-07 18:09:44 +04:00
Repinoid 44b0cdc173 docs: morda.md — актуальное состояние, changelog, TODO 2026-06-07 17:51:14 +04:00
Repinoid 6ee3f24eff bump v0.68.0-dev 2026-06-07 17:50:00 +04:00
Repinoid abca3691f9 bump v0.67.0-dev 2026-06-07 17:47:47 +04:00
Repinoid daa4ce53e0 bump v0.66.0-dev 2026-06-07 17:42:08 +04:00
Repinoid da362210fe bump v0.65.0-dev 2026-06-07 17:12:05 +04:00
Repinoid 7e368c01d5 bump v0.64.0-dev 2026-06-07 16:34:44 +04:00
Repinoid 17a4764e4c bump v0.63.0-dev 2026-06-07 16:30:07 +04:00
Repinoid b450778b7e bump v0.62.0-dev 2026-06-07 16:26:20 +04:00
Repinoid a1154e9993 bump v0.61.0-dev 2026-06-07 16:21:31 +04:00
Repinoid 5b40d28c53 bump v0.60.0-dev 2026-06-07 16:16:57 +04:00
Repinoid 788b757de9 bump v0.59.0-dev 2026-06-07 16:16:02 +04:00
Repinoid d4cc47eadc bump v0.58.0-dev 2026-06-07 16:12:24 +04:00
Repinoid f89caf74de bump v0.57.0-dev 2026-06-07 15:58:31 +04:00
Repinoid 4f90e3eadf docs: морда v2 — полное описание новой архитектуры UI 2026-06-07 15:54:48 +04:00
Repinoid 9762640abb bump v0.56.0-dev 2026-06-07 14:06:34 +04:00
Repinoid 150631024e bump v0.54.0-dev 2026-06-07 13:49:17 +04:00
Repinoid d88b90049f bump v0.53.0-dev 2026-06-07 13:41:45 +04:00
Repinoid f02cd5e226 bump v0.52.0-dev 2026-06-07 13:01:04 +04:00
Repinoid 801e286cfc bump v0.51.0-dev 2026-06-07 12:56:35 +04:00
Repinoid b95cf1fbad fix(server): лимит dynamic_samples — не более 1000 2026-06-07 12:54:52 +04:00
Repinoid b7823d6008 bump v0.50.0-dev 2026-06-07 12:16:04 +04:00
Repinoid 20be9103af feat(server): приём dynamic_samples, выбор DYNAMIC_PROMPT 2026-06-07 12:12:26 +04:00
Repinoid 76abc22b79 feat(server): DYNAMIC_PROMPT для анализа временных рядов 2026-06-07 11:51:48 +04:00
Repinoid 290e289517 feat(server): скрипт ?mode=dynamic — 12 PID, интервал 250мс 2026-06-07 11:50:56 +04:00
Repinoid e6e575b9e6 docs: архитектура dynamic-tests 2026-06-07 11:48:49 +04:00
Repinoid 211566d557 docs: планы на вечер + fix(android): очистка \r\n в ObdDecoder 2026-06-07 10:32:34 +04:00
Repinoid c111e651de bump v0.49.0-dev 2026-06-07 10:16:43 +04:00
Repinoid 4d38cb945f fix(prompts): краткий LLM-ответ для тестирования 2026-06-07 10:16:25 +04:00
Repinoid fd2126c0cb fix(db): executescript в try/except, индексы отдельно от миграций 2026-06-07 09:16:33 +04:00
Repinoid d5e44060d3 fix(db): миграции ALTER TABLE для старых БД (device_uuid и др.) 2026-06-07 09:15:33 +04:00
Repinoid 3334baf8fc fix: deploy.sh на master, legacy-префиксы, v0.48.0-dev везде 2026-06-07 08:59:34 +04:00
Repinoid aaaa370764 docs: строгий запрет на действия без команды 2026-06-07 07:19:50 +04:00
“Naeel” bb309eaccb docs: field test guide + update resume for v0.48.0 2026-06-07 06:41:28 +04:00
“Naeel” 2de4bb9443 docs: move resume context to resume.txt, trim copilot-instructions 2026-06-07 05:58:48 +04:00
“Naeel” aa37a1a70c v0.48.0 — пробинг ELM327, трехуровневый профиль, рефакторинг obd/
- obd/probe.py: трехуровневый каскад (L0/L1/L2)
- obd/commands.py: каталог всех AT-команд с метаданными
- obd/classifier.py: классификация ответов + определение уровня
- obd/connection.py: транспортный слой (SerialTransport)
- obd/protocol.py: init() только база, без ATAT1/ATST
- api/db.py: таблица device_profiles по BT MAC
- api/scripts.py: три уровня скриптов (l0/l1/l2)
- api/routes.py: /elm/probe, /elm/profile/<mac>, /script?level=
- web/templates/index.html: v0.48.0
- CHANGELOG.md, doc/architecture.md, resume.txt: версии
2026-06-07 05:55:02 +04:00
Repinoid 7ae0fc5702 docs: сессия 2026-06-06 + резюме проекта для нового чата 2026-06-06 21:58:20 +04:00
Repinoid 0fb2c81a86 bump v0.44.0-dev 2026-06-06 21:30:33 +04:00
Repinoid 0b322882a7 docs: правила для Copilot — коммит после правок + bump при деплое 2026-06-06 21:21:09 +04:00
Repinoid 3ee3930c18 chore: v0.42.0-dev 2026-06-06 21:07:28 +04:00
Repinoid ceb71e5b9d chore: v0.41.0-dev + полевой тест doc/test-cases.md 2026-06-06 07:25:39 +04:00
Repinoid fd8059bb6a docs: пояснения почему выбрана такая логика (reasoning) 2026-06-06 07:24:17 +04:00
Repinoid 8da4876cb8 docs: подробные docstring перед каждой функцией 2026-06-06 07:22:35 +04:00
Repinoid 0de7e0591c fix: Rsp.identify NO DATA (пробел); 119 тестов 2026-06-06 07:21:36 +04:00
Repinoid 7aaebf8481 refactor: разбил routes/db/protocol на отдельные модули 2026-06-06 07:16:51 +04:00
Repinoid d2f42e99bb fix: car_info сохраняется в БД 2026-06-06 07:06:56 +04:00
Repinoid dec23bc140 docs: дневник 2026-06-06 дополнен 2026-06-06 07:03:51 +04:00
Repinoid 4c71d7a4c9 feat: идемпотентность DTC + prompt учитывает неточности данных 2026-06-06 07:02:56 +04:00
Repinoid 1e8fd62039 fix: parser — CAN multi-frame, ISO-TP, пустой {} в промпт, 91 тест 2026-06-06 06:59:26 +04:00
Repinoid f83a14a1ce chore: тесты, SETUP.md, фикс parser DTC (mode=43, не 03) 2026-06-06 06:53:28 +04:00
Repinoid beecf2fb9e feat: краткий диагноз, без воды 2026-06-06 06:47:32 +04:00
Repinoid 7cf1fe0653 chore: v0.40.0-dev 2026-06-06 06:46:10 +04:00
Repinoid 6798ba1012 docs: дневник 2026-06-06 2026-06-06 06:44:45 +04:00
Repinoid 64acb8c60a feat: DTC-коды: справочник, эндпоинты /dtc/decode, /dtc/upload 2026-06-06 06:40:50 +04:00
Repinoid 9d08ff4c75 feat: телефон — язык, часовой пояс, разрешение экрана 2026-06-06 06:23:24 +04:00
Repinoid 9049383e87 feat: device_uuid — UUID приложения в SharedPreferences 2026-06-06 06:16:00 +04:00
Repinoid 64fba6941d fix: если переспросят — «С какой целью интересуешься?» 2026-06-05 18:43:00 +04:00
Repinoid eb79072dd4 feat: LLM никогда не признаётся кто её создал — академические театры 2026-06-05 18:39:22 +04:00
Repinoid 67ef15df23 chore: v0.39.0-dev 2026-06-05 18:29:09 +04:00
Repinoid c532ce4f0d docs: правило — APK через nginx напрямую, не через Flask 2026-06-05 18:28:16 +04:00
Repinoid 352fa1052d chore: v0.38.0-dev + history 2026-06-05 18:03:33 +04:00
Repinoid ce0b40d8dc docs: doc/history/ — журнал изменений по датам 2026-06-05 17:41:53 +04:00
“Naeel” f6461014a3 docs: убрать запрет GitHub Actions — теперь CI собирает APK 2026-06-04 20:23:48 +03:00
“Naeel” 166c34419c chore: v0.37.0-dev — проверка ELM, поле авто, deepseek flash 2026-06-04 19:05:23 +03:00
“Naeel” 03bf84c289 feat: car_info в upload — свободное описание авто от водителя 2026-06-04 18:44:16 +03:00
Repinoid 126598dd8a docs: инструкция по git — репо, pull, push, деплой 2026-06-03 08:37:18 +03:00
“Naeel” 7013fcf56a chore: добавить токены в .gitignore 2026-06-03 07:06:03 +03:00
“Naeel” fc897367b6 fix: ping-llm адаптивный кэш — 60с при успехе, 7с при ошибке 2026-06-03 06:45:36 +03:00
“Naeel” 787ed77b7a fix: DeepSeek V4 Flash вместо aillm.ru (gpt-oss-120b был нестабилен) 2026-06-03 06:43:18 +03:00
“Naeel” 2a07b5bfa1 fix: qwen3-6-27b-fp8 → gpt-oss-120b (модель недоступна) 2026-06-03 06:37:16 +03:00
“Naeel” f215cff21a docs: CHANGELOG.md — полное описание проекта для нового агента 2026-06-03 06:36:03 +03:00
Repinoid 829487ad67 docs: правило №1 — вопрос → только ответ, никаких действий 2026-05-31 18:36:33 +03:00
Repinoid 02753a6de9 docs: правило №1 — ничего не делать без прямой команды 2026-05-31 18:34:05 +03:00
Repinoid 820bcfcbb5 fix: nonlocal → global для _ping_llm_cache 2026-05-31 17:54:30 +03:00
Repinoid f4475c441f chore: v0.36.0-dev + CI/CD в docs + copilot instructions 2026-05-31 17:44:52 +03:00
Repinoid 7f71cb1709 feat: новое лого на сайте 2026-05-31 17:40:25 +03:00