Skip to content

Commit

Permalink
fix: GEO-1164 Fix new lines in diagrams (#790)
Browse files Browse the repository at this point in the history
  • Loading branch information
jer3k committed Sep 27, 2024
1 parent 6147b31 commit ee50765
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 17 deletions.
Binary file not shown.
3 changes: 3 additions & 0 deletions .diagrams/architecture/announcements/states.mermaid.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,24 @@
title: Pay Transparency Admin Portal - Logical Data Flow Diagram (L1)
---
flowchart LR
AdminMgr[Admin Manager] -->|User and roles| ChangePrivsProcess((Change user\nprivilege))
AdminMgr --> |Username and\nemail address| InviteProcess((Invite user))
AdminMgr[Admin Manager] -->|User and roles| ChangePrivsProcess((Change user<br>privilege))
AdminMgr --> |Username and<br>email address| InviteProcess((Invite user))
InviteProcess --> |Invitation email| EmailService[Common hosted email service]
EmailService -->|Invitation email| AdminUser
InviteProcess -->|Username and\email address| AdminUserOnboarding[/Admin user onboarding/]
AdminUser --> |User info| AcceptInviteProcess((Accept\ninvitation))
AdminUser -->|isLocked|LockUnlockReportProcess((Lock or unlock\nreport))
InviteProcess -->|Username and<br>email address| AdminUserOnboarding[/Admin user onboarding/]
AdminUser --> |User info| AcceptInviteProcess((Accept<br>invitation))
AdminUser -->|isLocked|LockUnlockReportProcess((Lock or unlock<br>report))
LockUnlockReportProcess -->|isLocked| PayTransparencyReports[/Pay transparency reports/]
AcceptInviteProcess -->|Invitation status| AdminUserOnboarding
AcceptInviteProcess -->|User info| AdminUserTable[/Admin users/]
ChangePrivsProcess -->|User and roles|KeyCloak
QueryProcess((Query report)) -->|Published reports| AdminUser(Admin User)
PayTransparencyReports -->|Pay transparency report 'body'| QueryProcess
AdminUser -->|Credentials| AuthenticateProcess
AuthenticateProcess((Authenticate\nIDIR user)) --> |Access token|AdminUser
AdminUser[Admin User] -->|Report ID| DocGenProcess((Generate\ndocument))
AuthenticateProcess((Authenticate<br>IDIR user)) --> |Access token|AdminUser
AdminUser[Admin User] -->|Report ID| DocGenProcess((Generate<br>document))
DocGenProcess -->|PDF report| AdminUser
Announcements[/Announcements/] <--> |Announcement|ManageAnnouncementsProcess((Manage\nannouncement))
Announcements[/Announcements/] <--> |Announcement|ManageAnnouncementsProcess((Manage<br>announcement))
AnnouncementResources[/Announcement resources/] <--> |Link or attachment|ManageAnnouncementsProcess
AdminUser -->|Announcement and resource| ManageAnnouncementsProcess

Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ flowchart LR
AdminUser -->|Announcement| PT
KeyCloak -->|OIDC discovery document|PT
BCeIDBusiness[BusinessBCeID] -->|Company information|PT
PT --> |Email recipients,\ntitle, and body| EmailService[Common hosted\nemail service]
PT --> |Email recipients,<br>title, and body| EmailService[Common hosted<br>email service]
PT -->|Pay transparency report| Org
Org -->|Login credentials|BCeIDBusiness
KeyCloak --> |Backend tokens|PT
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
title: Pay Transparency Reporting Tool - Logical Data Flow Diagram (L1)
---
flowchart LR
Org["Organization\nUser"] -->|"Employee pay data"| SubmissionProcess(("Submit data"))
SubmissionProcess --> |"Employee pay data"| ValidateAndCalculateProcess(("Validate\nemployee pay data\n and calculate\nstatistics"))
Org["Organization<br>User"] -->|"Employee pay data"| SubmissionProcess(("Submit data"))
SubmissionProcess --> |"Employee pay data"| ValidateAndCalculateProcess(("Validate<br>employee pay data<br>and calculate<br>statistics"))
ValidateAndCalculateProcess --> |Pay statistics| CalculatedData[/"Calculated data"/]
ValidateAndCalculateProcess --> |Pay transparency report 'body'| Report[/"Pay transparency reports"/]
ValidateAndCalculateProcess --> |"Validation errors"| SubmissionProcess
Org -->|"Report ID"| PublishProcess(("Publish report"))
PublishProcess --> |Report status| Report
Org --> |Report ID| DocGenProcess(("Generate\ndocument"))
Org --> |Report ID| DocGenProcess(("Generate<br>document"))
DocGenProcess --> |HTML or PDF report| Org
Org --> |Credentials|AuthenticateProcess((Authenticate\nbusiness BCeID\nuser))
Org --> |Credentials|AuthenticateProcess((Authenticate<br>business BCeID<br>user))
AuthenticateProcess --> |Access token|Org
PublishProcess -->|Report ID| HistoryProcess((Save report\nchange history))
HistoryProcess --> |Pay statistics| CalculatedDataHistory[/"Calculated data\n history"/]
HistoryProcess --> |Pay transparency report 'body'| ReportHistory[/"Pay transparency\nreport history"/]
Backup(("Backup\ndata")) -->|Pay transparency data| ObjectStore[Object store]
PublishProcess -->|Report ID| HistoryProcess((Save report<br>change history))
HistoryProcess --> |Pay statistics| CalculatedDataHistory[/"Calculated data<br>history"/]
HistoryProcess --> |Pay transparency report 'body'| ReportHistory[/"Pay transparency<br>report history"/]
Backup(("Backup<br>data")) -->|Pay transparency data| ObjectStore[Object store]

0 comments on commit ee50765

Please sign in to comment.