Commit Graph

9 Commits

Author SHA1 Message Date
Brant DeBow
e096056258 Event Integrations Structurizr POC (#6141)
- Event Integrations Structurizr POC

- Diagram updates with PR suggestions

- Removed architecture documents and references to them

- Added RabbitME detailed view

- Added Events component view

- Reworked the main server view into two filtered views: Cloud and Self-Hosted.

- Added tags "Cloud-Only" and "Self-Hosted-Only" to remove models / relationships that don't apply

- Refactored how we build the dynamic views to be more extensible

* Re-home event integrations to Dirt; Address Claude feedback / typos

* Update diagrams (models/views/relationships) to reflect current state of Event Integrations

* Fixed typos and suggestions from Claude

* Fixed a few more minor notes from Claude

---------

Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2025-12-29 17:22:25 -05:00
Matt Gibson
94ad2d29cc improve structurizr lite script to allow referencing md files in entire repo 2025-12-17 12:09:25 -08:00
Matt Gibson
1279304a9a 17 Jun 2025 icon service threat modeling review 2025-12-17 09:56:00 -08:00
Matt Gibson
8d9f6a7868 Add some more container-level relationships 2025-12-17 09:56:00 -08:00
Matt Gibson
a872655e55 Prefer specified views 2025-12-17 09:56:00 -08:00
Matt Gibson
c7e693e80c Full localhost url 2025-12-17 09:55:59 -08:00
Matt Gibson
e731eaacb9 Establish shared ownership of root bitwarden system workspace
This is a first pass at structure that will undoubtedly evolve. It's likely further systems will be identified and linked in as we go forward
2025-12-17 09:55:59 -08:00
Matt Gibson
8a0038255b Add top-level diagram and bottom-level common catalogue 2025-12-17 09:55:44 -08:00
Matt Gibson
078b80c2ed Add helper script to run structurizr-lite
This is useful for tweaking visual representations prior to upload
2025-12-17 09:55:44 -08:00