feat(rate-cards): per-row snapshot earnings with overlap distribution + taskSummary snapshots
2026-08-21T15:13:21+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'ов, страница 29 из 70.
feat(rate-cards): per-row snapshot earnings with overlap distribution + taskSummary snapshots
2026-08-21T15:13:21+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
feat(rate-cards): RateCardRepository + RateResolutionService (generalized)
2026-08-21T14:10:20+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(rate-cards): SEC-002 gated by finance.rate.manage + payout_rate support
2026-08-21T13:48:13+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
fix(rate-cards): route Worklog+Mcp controllers through FinancialFieldPolicy
2026-08-21T13:33:04+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
feat(rate-cards): finance permissions + FinancialFieldPolicy
2026-08-21T13:21:46+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 22 | core 0 | module 0 | forbidden 0
Flags:
feat(rate-cards): create rate_cards data model + work_logs rate snapshots
2026-08-21T12:37:13+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 12 | core 0 | module 0 | forbidden 0
Flags:
fix(migration): implement correct MigrationInterface (key/description)
2026-08-21T11:53:18+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(migration): rename file to match class name for autoloader
2026-08-21T11:51:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(migration): add projects.deleted_at column for soft-delete support
2026-08-21T11:48:21+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): manage-projects modal shows correct panel for existing executors
2026-08-21T11:07:43+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(i18n): localize hardcoded visual-editor mention labels
2026-08-21T10:59:49+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 16 | core 0 | module 0 | forbidden 0
Flags:
fix(i18n): fix hardcoded aria-label in admin_users + add bulk_actions_aria key
2026-08-21T10:44:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 16 | core 0 | module 0 | forbidden 0
Flags:
fix(i18n): fix locale parity across all 7 language files
2026-08-21T10:39:48+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 14 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): portal invite modal fixes
2026-08-21T10:07:39+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
docs(changelog): release v0.2.0.6
2026-08-21T09:50:52+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(installer): check both lock files + update error messages
2026-08-21T09:37:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(counterparty): rewrite LIKE search to avoid ESCAPE clause issues
2026-08-21T08:22:31+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(security): PII leak on task update + counterparties search ESCAPE fix
2026-08-21T08:16:00+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(installer): update schema snapshot + SQLite-safe migration
2026-08-21T07:59:46+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(updater): harden migration runner for reliable updates across all installations
2026-08-21T07:43:51+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
fix(security): escape LIKE wildcards in contact/project search
2026-08-21T07:19:51+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix: restore API availability — fix migration signature + task PII stripping
2026-08-21T07:11:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): knowledge client_visible toggle + worklog RLS
2026-08-21T06:56:53+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
feat(external-users): add chat + knowledge base UI to project card for external users
2026-08-21T06:42:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 22 | core 0 | module 0 | forbidden 0
Flags:
feat(external-users): chat + knowledge base integration for client portal
2026-08-21T06:08:32+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 14 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): profile page, project overview, comment visibility toggle
2026-08-21T05:25:44+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 20 | core 0 | module 0 | forbidden 0
Flags:
feat(external-users): executor/observer roles, login=email, timer access, multi-project grants
2026-08-21T04:27:06+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 74 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): revoke access on counterparty deletion
2026-08-20T21:58:21+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 14 | core 0 | module 0 | forbidden 0
Flags:
fix(i18n): localize external user portal messages
2026-08-20T21:52:00+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): keep accept success state visible
2026-08-20T21:37:16+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(auth): scope browser reference cache by credential state
2026-08-20T21:31:34+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): serialize invite lifecycle and revoke orphan access
2026-08-20T21:28:02+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 16 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): exclude deleted portal accounts
2026-08-20T21:02:52+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): harden invitation lifecycle
2026-08-20T20:59:19+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 40 | core 0 | module 0 | forbidden 0
Flags:
feat(external-users): unify portal invite UI across contacts
2026-08-20T20:48:14+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 20 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): clear auth_token_hash after accept so password login works
2026-08-20T11:57:47+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): skip team/creator/manager access gate when client_public_id RLS filter is active
2026-08-20T10:42:48+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(migrations): register CoreUpdateSystemMigration and KnowledgeSpacesHierarchyMigration
2026-08-20T10:36:50+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
feat(admin-updates): add forced migration runner to update center page
2026-08-20T10:21:53+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): create user_sessions row on accept so auth pipeline works
2026-08-20T10:05:09+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
fix(counterparties): clear Chrome autofill warnings on counterparties page
2026-08-20T08:25:06+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
fix(migrations): purge bogus installer snapshot marks on existing installs
2026-08-20T08:10:37+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix: install migrations, task dates, teams dirty-check, drawio save
2026-08-20T07:40:27+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 14 | core 0 | module 0 | forbidden 0
Flags:
docs: changelog entry for client-portal page isolation
2026-08-20T04:09:38+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
feat(external-users): hide internal-only page blocks from client portal
2026-08-20T04:07:07+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 10 | core 0 | module 0 | forbidden 0
Flags:
docs: changelog entries for the client-portal security audit fixes
2026-08-20T03:57:03+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): fail closed on list scoping, stop internal comment leaks
2026-08-20T03:55:46+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
fix(external-users): scope attachments and comment visibility to the counterparty
2026-08-19T17:18:10+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 14 | core 0 | module 0 | forbidden 0
Flags:
docs(external-users): document portal endpoints, add security contract check
2026-08-19T17:10:51+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 12 | core 0 | module 0 | forbidden 0
Flags:
feat(external-users): fix auth/RLS pipeline gaps, add invite/accept web UI
2026-08-19T16:27:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 46 | core 0 | module 0 | forbidden 0
Flags: