Commits

Back

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

Reset

Показаны 1488 commit'ов, страница 8 из 30.

Previous | Next

0dcbdc0

feat: add private Yandex Calendar CalDAV integration

2026-08-14T09:23:38+00:00

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

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

Flags:

6adc700

fix(google-calendar): repair OAuth routing and privacy safeguards

2026-08-14T08:55:05+00:00

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

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

Flags:

b3f1277

fix(calendar): harden Google Calendar sync privacy and cleanup

2026-08-14T08:16:15+00:00

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

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

Flags:

6efffe9

fix(calendar): register private event schema migration

2026-08-14T08:10:06+00:00

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

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

Flags:

c32bc08

feat(calendar): add private Google Calendar integration

2026-08-14T08:09:55+00:00

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

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

Flags:

bcafb38

fix(migration): harden ActiveCollab import edge cases

2026-08-14T07:51:26+00:00

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

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

Flags:

f5549a0

feat(migration): add ActiveCollab migration module

2026-08-14T07:29:25+00:00

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

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

Flags:

be33a75

fix(migration): harden Kaiten archive and network handling

2026-08-14T07:05:19+00:00

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

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

Flags:

a17fcb0

fix(migration): harden Kaiten import audit findings

2026-08-14T06:50:36+00:00

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

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

Flags:

920d89b

feat(migration): add Kaiten migration module

2026-08-14T06:34:23+00:00

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

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

Flags:

1c1fa4c

fix(migration): harden Bitrix24 import audit findings

2026-08-14T06:10:19+00:00

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

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

Flags:

97c6055

feat(migration): add Bitrix24 migration module

2026-08-13T22:55:46+00:00

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

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

Flags:

0237a42

fix: harden Toggl deletion and archived entries

2026-08-13T11:18:16+00:00

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

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

Flags:

8663131

fix: harden Toggl migration module

2026-08-13T11:07:32+00:00

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

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

Flags:

1378ea4

feat: add Toggl migration module

2026-08-13T10:49:38+00:00

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

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

Flags:

07bda66

fix: harden Todoist migration module

2026-08-13T10:14:51+00:00

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

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

Flags:

546658c

feat: add Todoist migration module

2026-08-13T09:50:56+00:00

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

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

Flags:

ccf6d84

fix(asana): stream migration batches and harden lease recovery

2026-08-13T09:17:05+00:00

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

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

Flags:

932c5bd

fix(asana): harden migration rollback and attachment handling

2026-08-13T08:57:41+00:00

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

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

Flags:

01bb153

fix: use mounted Trello module API routes

2026-08-13T06:28:12+00:00

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

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

Flags:

0fe0870

feat: add Trello migration module

2026-08-13T06:23:37+00:00

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

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

Flags:

ff971fa

fix(web): module assets resolve to the install root (modules/ sibling of web/) on any subdirectory install

2026-08-11T20:34:32+00:00

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

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

Flags:

23f3c47

fix(i18n): complete admin_logs key migration, add tpFmt tracking to audit, backfill missing keys

2026-08-11T20:27:12+00:00

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

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

Flags:

82d9409

fix(automation): worklog update re-fires only on real threshold crossing

2026-08-11T18:55:11+00:00

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

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

Flags:

11adbf9

fix(automation): decode member_user_ids as JSON numbers in findManagerIdsByMember; enrich runTest context for worklog rules

2026-08-11T18:49:39+00:00

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

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

Flags:

3005b90

fix(automation): task manager fallback via projects.manager_user_id + no undefined-key warnings

2026-08-11T18:42:51+00:00

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

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

Flags:

99ba19d

feat(automation): time-tracking rules — worklog_logged trigger + notify_manager action

2026-08-11T18:37:18+00:00

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

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

Flags:

831e8dc

feat(worklogs): overlap-aware time analytics for parallel timers

2026-08-11T18:08:42+00:00

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

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

Flags:

b8cc5c8

docs(changelog): subdirectory PWA cache scoping

2026-08-11T17:20:48+00:00

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

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

Flags:

5778165

fix(pwa): cache names are scoped to the install path (same-origin copies never share or delete each other caches)

2026-08-11T17:19:58+00:00

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

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

Flags:

b56e2e8

fix(web): subdirectory installs talk to their own API (apiBaseUrl from install path)

2026-08-11T17:13:31+00:00

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

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

Flags:

cce24f8

feat(chat): create a task from a chat message; task links back to the dialogue

2026-08-11T17:04:08+00:00

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

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

Flags:

9070bea

fix(pwa): skipWaiting on install so updates apply at once and old caches are pruned

2026-08-11T16:44:16+00:00

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

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

Flags:

2c793d7

feat(pwa): install-location independent — no hardcoded /web/ paths remain

2026-08-11T16:40:57+00:00

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

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

Flags:

6e37cfe

fix(pwa): offline navigations show the offline page instantly; harden install click

2026-08-11T16:36:26+00:00

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

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

Flags:

2cb27fe

fix(pwa): icons now have real rounded corners (GD alpha blending was on)

2026-08-11T16:33:24+00:00

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

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

Flags:

9cb84ce

feat(pwa): localized manifest.php with app shortcuts (Tasks/Kanban/Calendar)

2026-08-11T16:27:19+00:00

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

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

Flags:

5790c0c

feat(pwa): installable app — manifest, app-shell precache, install button

2026-08-11T16:20:49+00:00

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

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

Flags:

8e03fd0

fix(tasks): sort headers now alternate ASC/DESC on every repeated click

2026-08-11T15:53:05+00:00

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

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

Flags:

33a8cb8

feat(tasks): label the priority line in the merged state column

2026-08-11T15:46:03+00:00

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

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

Flags:

af1f66a

feat(tasks): people column lines are clickable filters (client/manager/assignee)

2026-08-11T15:38:01+00:00

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

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

Flags:

b2a7255

fix(tasks): key column 72->62px, people column 230->260px (cap 280px) so long assignee names stop being ellipsized; task column yields space (25%->22%), state 150->145px

2026-08-11T15:29:44+00:00

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

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

Flags:

c37201b

fix(projects): title cap 245px - table fits the content area exactly

2026-08-11T15:26:09+00:00

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

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

Flags:

9d7f70c

fix(projects): trim title cap 260->250px and client/team line cap 240->225px so the table fits the ~875px content area without horizontal scroll

2026-08-11T15:25:02+00:00

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

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

Flags:

94e6b58

fix(counterparties): remove the late 1400px min-width that overrode the responsive floor; fixed layout with compact column widths (name 200, extra 150, updated 100, contacts 130) so the table fits the content area

2026-08-11T15:23:12+00:00

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

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

Flags:

419f0ce

fix(clients): actions 70px + updated 80px so the table sums to ~875px and fits the content area exactly

2026-08-11T15:19:16+00:00

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

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

Flags:

75ca9b5

fix(clients): final column tuning (name 125, INN 95, email 100, phone 95, status 90) so the fixed-layout table sums to ~875px and fits the content area

2026-08-11T15:18:09+00:00

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

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

Flags:

905f66a

fix(clients): give the fixed-layout table width:100% and swap the percentage name column for a fixed 150px (percentage collapsed to 0 in fixed layout when table width is unset)

2026-08-11T15:16:40+00:00

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

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

Flags:

06771de

fix(clients): name column 12% + email 130px so the fixed-layout table fits the 875px content area exactly

2026-08-11T15:13:40+00:00

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

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

Flags:

5fb3e43

fix(clients): drop the 760px min-width floor for the fixed-layout clients table so it shrinks exactly to the content area (no tiny internal scroll)

2026-08-11T15:11:48+00:00

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

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

Flags: