fix(auth): add PASSWORD_ARGON2ID fallback to BCRYPT for platforms without Argon2 like Android Termux
2026-09-27T21:40:44+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 12 | core 0 | module 0 | forbidden 0
Flags:
Последние изменения из mirror GitHub. Здесь видны не только SHA, но и автор, дата, количество файлов и зоны риска.
Показаны 3469 commit'ов, страница 12 из 70.
fix(auth): add PASSWORD_ARGON2ID fallback to BCRYPT for platforms without Argon2 like Android Termux
2026-09-27T21:40:44+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 12 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (HEAD)
2026-09-27T14:02:41+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
fix(project): localize task status in the project tasks table
2026-09-27T13:51:18+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (5ce4de6e)
2026-09-27T06:56:15+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
fix(org-scope): re-ensure organization_id on all workspace-scoped tables
2026-09-27T06:47:00+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (d66dce10)
2026-09-26T22:07:09+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
fix(routes): avatar management is staff-only (no external_ok)
2026-09-26T21:54:31+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
feat(profile): correct identity card, user avatars, and file workspace scoping
2026-09-26T21:46:25+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 64 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (f4ffa751)
2026-09-26T11:55:20+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
feat(api,mcp): real serverInfo version and documentation Link headers
2026-09-26T11:45:43+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (73e6d780)
2026-09-26T11:20:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
feat(api,mcp): advertise documentation links to API/MCP clients
2026-09-26T11:10:19+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 20 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (f415fda2)
2026-09-26T11:03:10+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
fix(ratelimit): run the fast-path INSERT outside the transaction to stop FOR UPDATE deadlocks
2026-09-26T10:54:07+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (de854172)
2026-09-26T10:46:03+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
fix(chat,activity): chat message id before insert; cap activity event columns
2026-09-26T10:37:27+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (f2bafae1)
2026-09-26T10:26:01+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
fix(updater,modules): robust post-apply health gate and marketplace install without shared key
2026-09-26T10:18:12+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 40 | core 0 | module 0 | forbidden 0
Flags:
Release v0.2.0.12
2026-09-23T22:44:16+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
docs(changelog): release v0.2.0.12
2026-09-23T22:44:05+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: install scripts & DB schema updated
2026-09-23T22:35:18+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
feat(install): актуализировать установочный снимок БД и первичную инициализацию
2026-09-23T22:29:57+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 10 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (e66e9429)
2026-09-23T22:07:46+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
fix(ideas): return 200 on run-async when pipeline is already in progress or complete
2026-09-23T21:45:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(ideas): eliminate cyclic question reloading and preserve user selections in pipeline
2026-09-23T21:35:07+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(ideas): prevent duplicate question cycles and unlock pipeline progression on awaiting human input
2026-09-23T18:56:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(ui): eliminate AI slop, add semantic icons, KPI hierarchy and empty states (TROPATTCRM-631, TROPATTCRM-632, TROPATTCRM-633)
2026-09-23T13:08:25+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 22 | core 0 | module 0 | forbidden 0
Flags:
fix(idea-worker): ensure lock file is world-writable for unprivileged cron runs
2026-09-23T12:24:56+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(ideas): cron worker support, immediate card reload, increased AI interview timeouts and i18n (TROPATTCRM-636, TROPATTCRM-637, TROPATTCRM-629)
2026-09-23T12:10:17+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 26 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-623, TROPATTCRM-638: robust parsing and increased token budget for clarification/gap questions, baseline auto-upgrade
2026-09-23T11:03:53+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(ideas): correct system_prompt_card translation key path in understandingCard
2026-09-23T10:44:55+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
test(activity): cover per-channel feed counts and negative UNION COUNT control
2026-09-22T20:47:00+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-635: per-channel counts and short cache for activity feed
2026-09-22T20:37:44+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(ideas): prevent duplicate interview POST and premature pipeline step completion
2026-09-22T18:51:50+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (9c54d739)
2026-09-22T18:29:14+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-630: batched interview generation to reach the 25-question budget; honor caller timeout over stale provider row
2026-09-22T18:19:49+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (458abee5)
2026-09-22T17:47:28+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-628: honor awaiting_human_input flag in the pipeline status poll
2026-09-22T17:27:30+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-628: fix worker step dispatch basePath and retry failed steps
2026-09-22T16:26:17+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-628: track already-queued analysis steps instead of erroring on re-run
2026-09-22T16:03:11+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 16 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-628: localize the pipeline waiting state in all seven web locales
2026-09-22T12:49:12+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 14 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-628: hold live pipeline until the human answers the interview
2026-09-22T12:23:02+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 20 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (1f28e843)
2026-09-22T10:15:26+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-620: server-side idea analysis pipeline (async + worker + status + i18n)
2026-09-22T10:03:58+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 30 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-620: server-side idea analysis pipeline (async + worker + status)
2026-09-22T09:53:55+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-621: mark AI fallback stubs with _is_fallback flag, pass _data_gaps to final recommendation
2026-09-22T08:59:33+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-623: log provider error message in AI completion diag
2026-09-22T08:01:23+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-618/623: raise idea_interview output budget to the model ceiling, fix undefined $now in usage bookkeeping, init $parsed before the risk retry loop, detect *_FALLBACK stubs in the canary
2026-09-22T07:35:20+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Auto-merge develop -> main: tests passed (60afd003)
2026-09-22T07:14:20+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
TROPATTCRM-623: add a daily canary run of the full ideas AI pipeline with admin notification and test-data cleanup
2026-09-22T07:08:33+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags: