Commits

Back

Последние изменения из mirror GitHub. Здесь видны не только SHA, но и автор, дата, количество файлов и зоны риска.

Reset

Показаны 674 commit'ов, страница 13 из 14.

Previous | Next

f9f0608

Stabilize idea understanding AI step

2026-06-06T14:00:41+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

d892275

Expand docs page: comprehensive help with 22 sections covering all CRM functionality and scenarios

2026-06-06T13:27:18+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

b214d14

Super-strict JSON prompts: explicit forbid curly braces in text, compact templates, Russian-only for all 4 steps

2026-06-06T10:21:26+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

80c832d

Save fallback records for risk/pitfalls/plan/tasks instead of returning 503 when DeepSeek JSON parsing fails

2026-06-06T07:12:28+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

e74d797

Call extractBrokenJson on raw jsonBlock before escape sanitization

2026-06-06T07:09:18+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

69c5fc7

Add extractBrokenJson regex-based fallback for minimum viable data extraction when json_decode fails

2026-06-06T07:02:40+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

aa586a6

Fix JSON sanitization: peek-ahead escape handling + control char stripping

2026-06-06T06:56:58+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

55ddc45

Add invalid escape sequence sanitization before json_decode

2026-06-06T06:51:20+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

12f251a

Fix: add back listComments, cleanup orphaned code, fix JSON brace balancing

2026-06-06T06:45:40+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

2d03637

Remove duplicate extractAiJson, add sanitizeJsonBraces + hardened prompts forbidding { } in text

2026-06-06T06:35:44+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

b3eaf46

Add AI_JSON_UNCLOSED diagnostic to locate unbalanced braces in DeepSeek responses

2026-06-06T06:27:29+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

840d428

Add fallback: first-{ to last-} extraction when brace matching fails

2026-06-06T06:22:00+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

1538f9a

Fix JSON brace matching: skip { } inside quoted strings to handle Russian text with braces

2026-06-06T06:16:43+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

576fdb7

Add AI_JSON_PARSE_ERR diag to see exact JSON failure context

2026-06-06T06:14:33+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

946da7a

Add JSON repair with progressive } truncation for malformed DeepSeek responses

2026-06-06T06:07:42+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

4b4f7c3

fix extractAiJson: try multiple } positions when json_decode fails

2026-06-05T21:57:23+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

df720a1

fix: use last-} extraction instead of brace counting (unescaped braces inside strings cause false incomplete)

2026-06-05T21:53:16+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

7278b92

Simplify AI analysis prompts: shorten JSON templates to reduce output token pressure on DeepSeek

2026-06-05T21:47:25+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

ff5a588

Fix extractAiJson: search first { anywhere (not anchored at start)

2026-06-05T21:41:36+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

453b4bb

Strengthen 4 failing AI analysis prompts: strict JSON format, brace matching, extractAiJson helper

2026-06-05T21:36:21+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

9bbd38a

Add RISK_PARSE_FAIL diagnostic to debug AI_INVALID_RESPONSE

2026-06-05T21:27:14+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

ea9db9e

Interview: set_time_limit(0) and explicit timeout_ms before AI call

2026-06-05T21:11:42+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

55ccecd

Increase default AI timeout 120s→240s, cap 120s→300s (DeepSeek slow responses)

2026-06-05T21:04:40+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

e29d42e

Fix MySQL has gone away: PDO reconnect check after long AI calls

2026-06-05T20:57:50+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

40530a2

Fix interview: init $rawText and $aiMode before loop to avoid strlen(null)

2026-06-05T20:54:19+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

d396591

Add parent_task_public_id support to TaskService create and update

2026-06-05T20:39:11+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

00acb61

Fix idea PATCH: visibility null when not provided in update

2026-06-05T20:30:15+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

689b9e1

Fix idea creation: visibility default when not provided

2026-06-05T20:15:42+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

0d08ea5

Fix INTERNAL_ERROR: default nullable NOT NULL columns

2026-06-05T20:13:52+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

1c8dea4

Set max_tokens to 128k for idea_analyze interview

2026-06-05T19:47:27+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

4a2f1c8

Fix truncated AI interview responses: increase max_tokens to 6000

2026-06-05T18:30:02+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

feb4bc2

Fix idea interview: strip markdown code fences before JSON parsing

2026-06-05T14:39:06+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

cc7e23f

Test pre-push hook v2

2026-06-05T14:29:02+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

6fde857

Test pre-push auto-deploy hook

2026-06-05T14:25:23+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

ff346ea

Test auto-deploy chain: git push triggers deploy.sh

2026-06-05T14:21:45+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

dcff62b

Remove deploy reference from README

2026-06-05T14:19:40+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

8a3ce85

git deploy alias: push + auto-deploy in one command

2026-06-05T14:11:20+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

2a0907b

Test deploy workflow

2026-06-05T13:57:04+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

f1a21e8

Increase AI retry attempts and backoff for DeepSeek reliability

2026-06-05T13:24:03+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 3 | core 0 | module 0 | forbidden 0

Flags:

7412c65

Fix idea interview 503: handle <5 questions, add parse diagnostics

2026-06-05T13:17:52+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

4eca03b

Route AI diagnostic logs to file instead of stderr (FastCGI)

2026-06-05T12:55:45+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

b00c333

Fix production errors: SSE headers before output, JsonResponse guard, AI retry stabilization

2026-06-05T12:43:34+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 3 | core 0 | module 0 | forbidden 0

Flags:

3378606

Enhance <noscript> with full crawlable content for search bots

2026-06-04T21:15:11+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

2508a77

Fix hreflang links: use ?lang= query param instead of /xx/ subdirs

2026-06-04T21:12:19+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

7e5b390

Add demo link to landing page hero via JSON content

2026-06-04T21:06:38+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 5 | core 0 | module 0 | forbidden 0

Flags:

76ee588

Add prominent demo section to landing page

2026-06-04T20:58:48+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

a73726a

Make landing page bilingual (EN/RU) with browser language detection

2026-06-04T20:55:58+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 1 | core 0 | module 0 | forbidden 0

Flags:

e2fe2e7

Add live demo link and credentials to README and landing page

2026-06-04T20:51:54+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

45733c0

Fix all PHP namespace/directory case mismatches for Linux

2026-06-04T20:45:55+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 60 | core 0 | module 0 | forbidden 0

Flags:

6be3ea8

Fix Linux case-sensitivity: rename web/system/core to Core

2026-06-04T20:42:19+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 3 | core 0 | module 0 | forbidden 0

Flags: