Handle concurrent project key prefix conflicts
2026-07-12T19:56:37+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Последние изменения из mirror GitHub. Здесь видны не только SHA, но и автор, дата, количество файлов и зоны риска.
Показаны 3484 commit'ов, страница 46 из 70.
Handle concurrent project key prefix conflicts
2026-07-12T19:56:37+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Speed up compact activity feeds
2026-07-12T19:53:45+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
update
2026-07-12T19:47:58+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Use CRM confirm modal for cycle actions
2026-07-12T19:47:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
update
2026-07-12T19:45:32+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Use CRM feedback instead of cycle alerts
2026-07-12T19:45:28+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
update
2026-07-12T19:42:01+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Avoid duplicate login error details
2026-07-12T19:41:56+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
update
2026-07-12T19:38:41+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Prevent client prompt role escalation
2026-07-12T19:38:37+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
test: add comprehensive API CRUD test suite (208/210 pass)
2026-07-12T19:35:37+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
docs: final audit verified - 84/84 list endpoints, 22 CRUD entities pass
2026-07-12T19:22:40+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T19:11:16+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Block composer.json direct access via web/.htaccess; update SECURITY-FIXES.md status
2026-07-12T19:11:16+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
docs: final audit - 88/88 list endpoints pass, all CRUD cycles verified
2026-07-12T18:59:50+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T18:55:43+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Delete composer.json.dist from api/ directory (unused reference file); add defence-in-depth blocking for .json.dist and storage_api/secrets/ in api/index.php
2026-07-12T18:55:43+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T18:43:22+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Replace innerHTML with safe DOM methods in work-cycle loading; add prompt injection detection logging in MCP controller
2026-07-12T18:43:22+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
docs: update api.md with final audit findings - 6 bugs fixed, all endpoints verified
2026-07-12T18:26:03+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T18:24:04+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Move composer.json to project root to fix nginx access; add RBAC permissions to sticky notes, notifications and reminders routes; remove source_sha from public version endpoint; add upload rate limit config; add Secure cookie flag for installer sessions
2026-07-12T18:24:04+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 16 | core 0 | module 0 | forbidden 0
Flags:
fix: reorder webhook deliveries route before {public_id}, remove 2 duplicate routes
2026-07-12T18:15:58+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T18:11:55+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Fix installer error messages (no path leak, atomic lock file); add RBAC permissions to estimate endpoints; limit bulk operations to 100 items; block .env access in web .htaccess; add device fingerprint verification for session token theft detection
2026-07-12T18:11:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 16 | core 0 | module 0 | forbidden 0
Flags:
fix: add GET /api/v1/webhooks/{public_id} route and controller method
2026-07-12T08:39:02+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 10 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T08:25:50+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Fix installer error messages to not leak DB credentials; generate random bootstrap secret; unify password validation in PasswordResetService; harden CSP (remove unsafe-eval, enforce frame-ancestors none); block composer.json direct access
2026-07-12T08:25:50+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
docs: update api.md with audit findings - field names, required params, test results
2026-07-12T08:22:04+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T08:12:04+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Clear SECURITY-FIXES.md: all 17 findings from previous cycle verified fixed and deployed
2026-07-12T08:12:04+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T08:01:11+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Block __sys and __usr keys in AiActionService to prevent prompt injection bypass
2026-07-12T08:01:11+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
fix: comment create returns created comment data instead of empty array
2026-07-12T07:58:53+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 8 | core 0 | module 0 | forbidden 0
Flags:
Clear SECURITY-FIXES.md for new analysis cycle
2026-07-12T07:53:13+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T07:46:51+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Consolidate rate limiting into unified RateLimitService: AuthService, PasswordResetService, InvitationService, BaseController
2026-07-12T07:46:51+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 14 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T07:40:34+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Mark nginx findings as unfixable from PHP, provide config
2026-07-12T07:40:33+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T07:36:00+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Mark nginx findings as unfixable from PHP level, provide config
2026-07-12T07:36:00+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Clear SECURITY-FIXES.md for fresh analysis cycle
2026-07-12T07:34:52+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Merge security-fixes into main
2026-07-12T07:24:32+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 0 | core 0 | module 0 | forbidden 0
Flags:
Clear SECURITY-FIXES.md for fresh analysis cycle
2026-07-12T07:23:13+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Deploy security fixes: trigger deployment
2026-07-12T07:21:11+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Security hardening: random dev secrets, input validation in critical controllers, session regeneration in installer, rate limit storage path
2026-07-12T07:20:51+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 12 | core 0 | module 0 | forbidden 0
Flags:
fix: add missing SessionRepository arg to UserService container + fix milestone ORDER BY expression
2026-07-12T07:13:05+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 6 | core 0 | module 0 | forbidden 0
Flags:
Clear SECURITY-FIXES.md for fresh analysis
2026-07-12T07:12:24+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Deploy: trigger deployment
2026-07-12T07:10:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Security hardening: replace md5 with sha256 for rate limit and cache keys, add validatedInput helper, remove duplicate MCP tool, reduce retention periods
2026-07-12T07:10:34+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 58 | core 0 | module 0 | forbidden 0
Flags: