fix(updater): deliver modules with core updates
2026-08-14T15:18:56+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Последние изменения из mirror GitHub. Здесь видны не только SHA, но и автор, дата, количество файлов и зоны риска.
Показаны 3478 commit'ов, страница 33 из 70.
fix(updater): deliver modules with core updates
2026-08-14T15:18:56+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
feat(google-calendar): per-user OAuth credentials in module settings
2026-08-14T14:55:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 20 | core 0 | module 0 | forbidden 0
Flags:
deploy: gcal — human-readable setup hint and error message
2026-08-14T14:47:38+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
deploy: fix gcal connect popup (noopener null reference)
2026-08-14T14:43:53+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
chore(ui): replace stale root favicon with the official icon
2026-08-14T14:22:00+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
refactor(ui): use original apple-touch-icon for the brand mark
2026-08-14T14:19:10+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 10 | core 0 | module 0 | forbidden 0
Flags:
feat(ui): use wide tableau logo on the login page
2026-08-14T14:15:58+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
feat(trello): auto-derive webhook callback URL from the actual install
2026-08-14T14:06:40+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(core): replace hardcoded entry-point paths with install-derived URLs
2026-08-14T13:55:53+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 22 | core 0 | module 0 | forbidden 0
Flags:
docs(branding): drop "CRM" suffix from TropaTT name everywhere in upload/
2026-08-14T13:44:36+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 74 | core 0 | module 0 | forbidden 0
Flags:
fix(todoist): call mounted module API routes without legacy prefix
2026-08-14T12:08:01+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(web): load only active module assets/routes; guard module JS on foreign pages
2026-08-14T12:00:55+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 18 | core 0 | module 0 | forbidden 0
Flags:
fix(chat,modules): stop module JS running on every page; fix chat task modal
2026-08-14T11:30:35+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 26 | core 0 | module 0 | forbidden 0
Flags:
feat(google-calendar): enable push notifications with automatic channel renewal
2026-08-14T11:08:14+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 22 | core 0 | module 0 | forbidden 0
Flags:
fix(yandex-calendar): re-enable calendars recovered from reconciliation
2026-08-14T11:00:02+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(bitrix24): call mounted module API routes without double prefix
2026-08-14T10:56:20+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
feat(branding): install official logo, favicon and PWA icons
2026-08-14T10:53:49+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 30 | core 0 | module 0 | forbidden 0
Flags:
fix(modules): derive internal links and OAuth callback from the install
2026-08-14T10:53:42+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 10 | core 0 | module 0 | forbidden 0
Flags:
feat(migration): add Worksection migration module
2026-08-14T10:32:13+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 38 | core 0 | module 0 | forbidden 0
Flags:
feat(migration): add ClickUp and Shtab migration modules
2026-08-14T10:16:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 78 | core 0 | module 0 | forbidden 0
Flags:
feat: add private Yandex Calendar CalDAV integration
2026-08-14T09:23:38+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 42 | core 0 | module 0 | forbidden 0
Flags:
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: 22 | core 0 | module 0 | forbidden 0
Flags:
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: 14 | core 0 | module 0 | forbidden 0
Flags:
fix(calendar): register private event schema migration
2026-08-14T08:10:06+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
feat(calendar): add private Google Calendar integration
2026-08-14T08:09:55+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 38 | core 0 | module 0 | forbidden 0
Flags:
fix(migration): harden ActiveCollab import edge cases
2026-08-14T07:51:26+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 12 | core 0 | module 0 | forbidden 0
Flags:
feat(migration): add ActiveCollab migration module
2026-08-14T07:29:25+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 42 | core 0 | module 0 | forbidden 0
Flags:
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: 10 | core 0 | module 0 | forbidden 0
Flags:
fix(migration): harden Kaiten import audit findings
2026-08-14T06:50:36+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 12 | core 0 | module 0 | forbidden 0
Flags:
feat(migration): add Kaiten migration module
2026-08-14T06:34:23+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 38 | core 0 | module 0 | forbidden 0
Flags:
fix(migration): harden Bitrix24 import audit findings
2026-08-14T06:10:19+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 18 | core 0 | module 0 | forbidden 0
Flags:
feat(migration): add Bitrix24 migration module
2026-08-13T22:55:46+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 38 | core 0 | module 0 | forbidden 0
Flags:
fix: harden Toggl deletion and archived entries
2026-08-13T11:18:16+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 12 | core 0 | module 0 | forbidden 0
Flags:
fix: harden Toggl migration module
2026-08-13T11:07:32+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 18 | core 0 | module 0 | forbidden 0
Flags:
feat: add Toggl migration module
2026-08-13T10:49:38+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 42 | core 0 | module 0 | forbidden 0
Flags:
fix: harden Todoist migration module
2026-08-13T10:14:51+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 18 | core 0 | module 0 | forbidden 0
Flags:
feat: add Todoist migration module
2026-08-13T09:50:56+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 36 | core 0 | module 0 | forbidden 0
Flags:
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: 12 | core 0 | module 0 | forbidden 0
Flags:
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: 40 | core 0 | module 0 | forbidden 0
Flags:
fix: use mounted Trello module API routes
2026-08-13T06:28:12+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
feat: add Trello migration module
2026-08-13T06:23:37+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 40 | core 0 | module 0 | forbidden 0
Flags:
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: 4 | core 0 | module 0 | forbidden 0
Flags:
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: 20 | core 0 | module 0 | forbidden 0
Flags:
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: 4 | core 0 | module 0 | forbidden 0
Flags:
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: 4 | core 0 | module 0 | forbidden 0
Flags:
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: 4 | core 0 | module 0 | forbidden 0
Flags:
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: 46 | core 0 | module 0 | forbidden 0
Flags:
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: 52 | core 0 | module 0 | forbidden 0
Flags:
docs(changelog): subdirectory PWA cache scoping
2026-08-11T17:20:48+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
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: 2 | core 0 | module 0 | forbidden 0
Flags: