Skip to content

Sync/upstream 2026 07 13#15

Merged
Che4ter merged 19 commits into
bv-developfrom
sync/upstream-2026-07-13
Jul 14, 2026
Merged

Sync/upstream 2026 07 13#15
Che4ter merged 19 commits into
bv-developfrom
sync/upstream-2026-07-13

Conversation

@Che4ter

@Che4ter Che4ter commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

whitekernel and others added 19 commits July 8, 2026 14:36
… source/raw/tags/flag/assets/iocs, modification_history)
…nymous) — models, migration, business layer, REST endpoints, poll state inlined in serializer, trace-log widened to include pinned messages
…sage_pin,poll_create,poll_vote,poll_close} so pin/vote/close/create don't 500
…eturns 'null' instead of an empty body — source-alert-cluster endpoint no longer breaks JSON.parse on cases without a source cluster; 204/404 empty-body path preserved via _UNSET sentinel
…{iocs,assets,tasks,notes,evidences,timeline}?cid=X&<id_param>=Y and bare /case?cid=X) to SvelteKit path form before Y.Doc seed, so opening a legacy note doesn't lock old URLs into collaborative state
…om.description, war-room ACL gated, tracks activity
…WarRoomTeam models, /war-rooms/{id}/teams REST, team-mention notification fan-out, WarRoomChatMessage.attachments JSONB with datastore file refs
…lumn & indexes, war_room_task_used_tags helper, list endpoint accepts q/status_id/tag/parent_task_id, business layer enforces single-level nesting and same-room parent
…dator so the SPA can surface per-field errors before paying the full update_all_attributes back-fill cost
…api/v2/alerts/filters, add v2 endpoints for escalate/merge/unmerge/batch, mark legacy alerts_routes counterparts deprecated, business layer gains alerts_escalate/merge/unmerge/batch_* helpers
…-compose.yml were still pinning v2.4.20 despite .bumpversion.cfg being on 2.5.0-beta.1
…lives in iris-frontend/Dockerfile now; docker-compose.new-ui.yml points at the sub-repo copy directly
Pulls in 17 commits from dfir-iris/iris-web develop since 2026-07-07:
war-room teams/chat-topics/pins/polls/notes-folders/timeline-parity,
alerts v2 consolidation, custom-attributes validate endpoint, and
collab/CSP/URL-rewrite fixes.

Conflicts resolved:
- README.md: kept BV version string (v2.5.0-bv2)
- docker/nginx/nginx-newui.conf: combined BV's font-src/worker-src
  (needed by Milkdown editor) with upstream's connect-src ws:/wss:
  (needed by collab websocket)
The upstream sync merge (45a3faa) brought in war_room_teams_and_chat_attachments
on a sibling branch to the dashboard/collab merge head, re-forking the alembic
head into two (b5c6d7e8f9a0, f7a3b9c1d02e) without a reconciling migration.
@Che4ter
Che4ter merged commit 99c8983 into bv-develop Jul 14, 2026
10 of 14 checks passed
@Che4ter
Che4ter deleted the sync/upstream-2026-07-13 branch July 14, 2026 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant