Enhance kanban cards and filters
2026-06-07T10:55:39+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Последние изменения из mirror GitHub. Здесь видны не только SHA, но и автор, дата, количество файлов и зоны риска.
Показаны 606 commit'ов, страница 11 из 13.
Enhance kanban cards and filters
2026-06-07T10:55:39+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Replace collapsed sidebar logo with expand control
2026-06-07T10:29:56+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix sidebar regression on kanban
2026-06-07T10:26:16+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Stabilize collapsed sidebar controls
2026-06-07T10:19:39+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Hide approval actions for non-reviewers
2026-06-07T10:08:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags:
Polish automation admin tables
2026-06-07T08:24:12+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Use readable recurring entity titles
2026-06-07T08:13:49+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 5 | core 0 | module 0 | forbidden 0
Flags:
Show readable recurring template names in edit form
2026-06-07T08:02:01+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
QA polish automation page interactions
2026-06-07T07:58:03+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Align automation tables with CRM list layout
2026-06-07T07:37:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Fix approval error messages: specific translation per error code with fallback to generic
2026-06-07T07:26:34+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags:
UX improvements: disable submit buttons during API calls, clearer help text
2026-06-07T06:50:07+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Standardize table classes across admin automation pages: remove table-sm, add table-hover align-middle
2026-06-07T06:41:18+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags:
Polish automation admin pages
2026-06-07T05:13:31+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 15 | core 0 | module 0 | forbidden 0
Flags:
Overhaul recurring tasks page: autocomplete, title, edit modal, delete confirm, status filter, search, 6 rrule presets
2026-06-07T04:19:19+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Polish approvals page UX: autocomplete states, title validation, status counts, form reset
2026-06-07T04:11:39+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Fix: include ar.title and ar.comment in SELECT queries for approval requests
2026-06-06T23:01:35+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add title and comment fields to approval requests (DB, service, UI)
2026-06-06T22:58:03+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags:
Overhaul approvals page: autocomplete, status filters, detail modal, decision confirmation
2026-06-06T22:51:51+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags:
Enhance workflow automation page: filter conditions, delete confirmation, search, breadcrumb, log details
2026-06-06T22:44:59+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Make workflow automation rules usable
2026-06-06T22:37:01+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 7 | core 0 | module 0 | forbidden 0
Flags:
Fix task API parent relation handling
2026-06-06T22:20:05+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Add automation links to admin overview
2026-06-06T22:11:36+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix workflow enabled status display
2026-06-06T22:09:42+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Polish automation feature pages
2026-06-06T22:01:35+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 5 | core 0 | module 0 | forbidden 0
Flags:
Replace window.prompt with Bootstrap modals for approvals, recurring, workflow create forms
2026-06-06T21:47:55+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Add public maintainer docs
2026-06-06T21:40:27+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 7 | core 0 | module 0 | forbidden 0
Flags:
Remove docs/ from tracking, add to .gitignore
2026-06-06T21:27:11+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 16 | core 0 | module 0 | forbidden 0
Flags:
Implement recurring processor + API documentation
2026-06-06T21:03:34+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Reorder sidebar menu: tasks after ideas, gantt after kanban
2026-06-06T14:39:23+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Fix idea AI reset workflow
2026-06-06T14:23:39+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags:
Add fallbacks for idea AI JSON failures
2026-06-06T14:10:43+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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: