Commits

Back

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

Reset

Показаны 3478 commit'ов, страница 22 из 70.

Previous | Next

cc8d38c

Auto-merge develop -> main: tests passed (4134b09c)

2026-09-10T10:17:20+00:00

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

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

Flags:

4134b09

fix(i18n): replace hardcoded English text in TemplateController with i18n keys

2026-09-10T10:14:48+00:00

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

Files: 16 | core 0 | module 0 | forbidden 0

Flags:

84e15e7

Auto-merge develop -> main: tests passed (0d49cefb)

2026-09-10T09:19:49+00:00

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

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

Flags:

0d49cef

fix(i18n): replace hardcoded Russian text in not_found.php with i18n keys

2026-09-10T09:13:50+00:00

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

Files: 16 | core 0 | module 0 | forbidden 0

Flags:

bb2025f

Auto-merge develop -> main: tests passed (a3b077c4)

2026-09-10T08:50:05+00:00

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

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

Flags:

a3b077c

feat(updater): per-table database backup with backward-compatible restore

2026-09-10T08:24:41+00:00

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

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

Flags:

b242f2f

feat(ai): improve AI tools — prompt, retry, context limits, structured instructions

2026-09-09T22:56:56+00:00

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

Files: 10 | core 0 | module 0 | forbidden 0

Flags:

ece70fa

fix(web): persist theme choice via profile/preferences PATCH envelope

2026-09-09T22:31:53+00:00

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

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

Flags:

952cf5c

feat(web): add graphite color theme (dark palette overlay with terracotta accent)

2026-09-09T12:30:49+00:00

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

Files: 22 | core 0 | module 0 | forbidden 0

Flags:

2bc1b8f

Auto-merge develop -> main: tests passed (d30823f3)

2026-09-09T11:22:48+00:00

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

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

Flags:

d30823f

fix(ai): improve interview retry logic and stale lock detection

2026-09-09T11:19:10+00:00

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

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

Flags:

d7ccaa7

Auto-merge develop -> main: tests passed (bedad99d)

2026-09-09T11:14:08+00:00

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

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

Flags:

bedad99

fix(knowledge): use pageRaw in legacyAddVersion to fix version creation

2026-09-09T11:03:54+00:00

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

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

Flags:

7a3eac0

Auto-merge develop -> main: tests passed (19478aae)

2026-09-09T10:35:54+00:00

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

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

Flags:

19478aa

fix(mcp): allow task_key/task_key_prefix in publicData to fix crm_get_task_by_key

2026-09-09T10:03:25+00:00

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

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

Flags:

7be2880

Auto-merge develop -> main: tests passed (041821fe)

2026-09-09T09:44:39+00:00

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

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

Flags:

041821f

fix: AI functionality bugs — markdown fence parsing, cache fallback, scope sanitization, Knowledge AI security

2026-09-09T09:36:49+00:00

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

Files: 22 | core 0 | module 0 | forbidden 0

Flags:

14fcb1b

fix: KnowledgeRepository createSpace/createPage returning empty response (spaceRaw bypass ACL)

2026-09-09T08:57:06+00:00

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

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

Flags:

4e8be77

docs(changelog): release v0.2.0.11

2026-09-09T07:16:01+00:00

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

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

Flags:

981a3ec

docs(changelog): release v0.2.0.11

2026-09-09T07:15:49+00:00

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

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

Flags:

15f7ec0

Auto-merge develop -> main: tests passed (f1b6c198)

2026-09-09T07:10:39+00:00

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

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

Flags:

f1b6c19

fix(updater): handle open_basedir and permission errors gracefully

2026-09-09T07:02:57+00:00

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

Files: 6 | core 0 | module 0 | forbidden 0

Flags:

f890c9e

Auto-merge develop -> main: tests passed (b86cf3db)

2026-09-08T18:48:14+00:00

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

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

Flags:

b86cf3d

feat(admin-api-clients): redesign scope picker with collapsible groups and search

2026-09-08T18:47:56+00:00

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

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

Flags:

5b5ce3f

Auto-merge develop -> main: tests passed (0b73bf36)

2026-09-08T18:32:32+00:00

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

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

Flags:

0b73bf3

fix(admin-api-clients): fix copy button and force cache busting

2026-09-08T18:32:04+00:00

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

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

Flags:

66efcd3

Auto-merge develop -> main: tests passed (824d8170)

2026-09-08T18:21:33+00:00

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

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

Flags:

824d817

feat(api-clients): store and display masked key preview in admin table

2026-09-08T18:17:30+00:00

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

Files: 12 | core 0 | module 0 | forbidden 0

Flags:

9842869

Auto-merge develop -> main: tests passed (5eecf41e)

2026-09-08T17:18:32+00:00

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

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

Flags:

5eecf41

fix(admin-api-clients): show masked key ID in table for identification

2026-09-08T16:41:21+00:00

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

Files: 6 | core 0 | module 0 | forbidden 0

Flags:

59c8489

Auto-merge develop -> main: tests passed (1b067bb1)

2026-09-08T16:31:59+00:00

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

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

Flags:

1b067bb

fix(admin-api-clients): clarify key ID vs plain key to prevent user confusion

2026-09-08T16:30:26+00:00

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

Files: 8 | core 0 | module 0 | forbidden 0

Flags:

d01e0ec

fix(mcp): apply publicData() to all create/update/get responses

2026-09-08T12:23:29+00:00

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

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

Flags:

3a55e44

fix(mcp): remove sandbox markers from response payloads and strip internal IDs from subtask list

2026-09-08T12:19:18+00:00

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

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

Flags:

1a9d1c6

Auto-merge develop -> main: tests passed (81ba9161)

2026-09-08T11:23:02+00:00

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

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

Flags:

81ba916

fix(mcp): strip sandbox markers from incoming tool arguments to allow round-tripping MCP-read values back into the database

2026-09-08T11:09:47+00:00

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

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

Flags:

798b0ac

Auto-merge develop -> main: tests passed (1523c58d)

2026-09-08T09:29:14+00:00

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

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

Flags:

1523c58

fix(mcp): audit fixes — client/counterparty create defaults, task relation mapping, estimate-set schema, template apply columns, sticky convert duplicate placeholder, idea delete column, structuredContent object wrap, internal-id stripping, assignee by public id, custom-field delete tool, working-hours weekday, direct chat by participant ids

2026-09-07T17:53:02+00:00

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

Files: 14 | core 0 | module 0 | forbidden 0

Flags:

beddbdd

fix(password): align external-user/profile/reset password policy messages and client validation with 12+complexity rule

2026-09-07T17:22:57+00:00

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

Files: 38 | core 0 | module 0 | forbidden 0

Flags:

671ef25

fix(api-clients): include key counts on single client fetch

2026-09-07T17:02:16+00:00

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

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

Flags:

47e4048

feat(api-clients): scoped API keys with name/expiry, rebuilt admin UI

2026-09-07T16:51:45+00:00

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

Files: 38 | core 0 | module 0 | forbidden 0

Flags:

9859808

Auto-merge develop -> main: tests passed (3170f00c)

2026-09-07T11:09:44+00:00

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

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

Flags:

3170f00

fix(api): use raw client ID for auto-issued key

2026-09-07T11:09:34+00:00

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

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

Flags:

69f25f1

feat(api): auto-issue API key on client creation

2026-09-07T11:07:56+00:00

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

Files: 6 | core 0 | module 0 | forbidden 0

Flags:

cd4ebfe

Auto-merge develop -> main: tests passed (82cdb515)

2026-09-07T10:45:29+00:00

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

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

Flags:

82cdb51

fix(i18n): prevent Russian override leakage into en/de/es/fr/pt/zh client dictionaries

2026-09-07T10:36:47+00:00

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

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

Flags:

a705b1e

Auto-merge develop -> main: tests passed (350ebf46)

2026-09-07T10:14:43+00:00

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

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

Flags:

350ebf4

feat(api): support API client keys for MCP and REST authentication

2026-09-07T10:11:03+00:00

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

Files: 6 | core 0 | module 0 | forbidden 0

Flags:

765de01

fix(i18n): deliver all client-side translation namespaces to prevent raw key rendering

2026-09-06T18:36:29+00:00

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

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

Flags:

f3d71df

fix(i18n): add missing locale keys for de/es/fr/pt/zh overrides to prevent Russian fallback leakage

2026-09-06T17:45:22+00:00

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

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

Flags: