Skip to content

Commit 0a3e5bf

Browse files
committed
add more data and improve criticality display
1 parent 1f34591 commit 0a3e5bf

File tree

7 files changed

+27
-16
lines changed

7 files changed

+27
-16
lines changed

.github/workflows/deploy.yml

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ jobs:
2424
uses: actions/setup-node@v4
2525
with:
2626
node-version: 20
27-
cache: 'npm'
2827
- name: Install and build astro
2928
shell: 'bash'
3029
env:

content/party/Digio-AG.yaml

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
key: Digio AG
12
name: Digio
2-
key: 'Digio AG'
33
type: organization
4+
links:
5+
- url: 'https://www.digio.swiss/'
6+
label: Website

content/service/BSV-PDF.yaml

+4-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@ product_owner: content/party/aurea.yaml
77
development: internal
88
operations: external
99
links:
10+
- url: 'https://github.com/scout-ch/bsv_pdf'
11+
label: Github Repository
1012
- url: 'https://scout-ch.github.io/bsv_pdf/'
11-
label: tool
13+
label: App Prod
1214
involved_parties:
1315
- party: content/party/GSPBS.yaml
1416
description: Benutzt
@@ -25,4 +27,4 @@ lifecycle:
2527
tech_stack:
2628
- stack_component: content/tech_stack/React.yaml
2729
additional_information: ''
28-
last_updated: 2025-02-28T10:20:42.252Z
30+
last_updated: 2025-03-02T11:44:13.475Z

content/service/HealthCheck.yaml

+4-3
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ links:
1212
- url: 'https://hc.scout.ch'
1313
label: App production
1414
involved_parties:
15+
- party: content/party/Digio-AG.yaml
16+
description: Development
1517
- party: content/party/BKom.yaml
1618
description: Betreuung
1719
has_sla: true
@@ -26,6 +28,5 @@ tech_stack:
2628
- stack_component: content/tech_stack/Symfony.yaml
2729
- stack_component: content/tech_stack/Docker.yaml
2830
- stack_component: content/tech_stack/Angular.yaml
29-
additional_information: |
30-
Entwickler: digio.swiss
31-
last_updated: 2025-02-28T09:19:56.637Z
31+
additional_information: ''
32+
last_updated: 2025-03-02T11:46:41.498Z

content/service/Twitterbox.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ product_owner: content/party/gamschi.yaml
66
development: internal
77
operations: betriebsplattform
88
links:
9+
- url: 'https://github.com/scout-ch/twitterbox'
10+
label: Github Repository
911
- url: 'https://twitterbox.tractor.scout.ch/'
1012
label: Tool
1113
involved_parties:
@@ -20,4 +22,4 @@ lifecycle:
2022
tech_stack:
2123
- stack_component: content/tech_stack/nextjs.yaml
2224
additional_information: ''
23-
last_updated: 2025-02-26T20:23:35.228Z
25+
last_updated: 2025-03-02T11:45:05.339Z

content/service/it-landscape.yaml

+10-6
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,27 @@
11
name: it-landscape
22
description: |
33
source of truth for all IT services
4+
criticality: low
45
strategy_reference: ''
6+
product_owner: content/party/Folletta.yaml
7+
development: internal
58
links:
9+
- url: 'https://github.com/scout-ch/it-landscape'
10+
label: Github Repository
611
- url: 'https://scout-ch.github.io/it-landscape'
712
label: Recursion
813
involved_parties:
914
- party: content/party/ITKom.yaml
1015
description: Owner
11-
last_updated: 2023-04-10T22:00:00.000Z
1216
has_sla: false
13-
tech_stack:
14-
- stack_component: content/tech_stack/GitHub-pages.yaml
1517
lifecycle:
18+
- state: in_production
19+
date: 2024-12-31T23:00:00.000Z
1620
- state: idea
1721
date: 2023-01-06T23:00:00.000Z
1822
- state: in_progress
1923
date: 2023-09-04T22:00:00.000Z
24+
tech_stack:
25+
- stack_component: content/tech_stack/GitHub-pages.yaml
2026
additional_information: ''
21-
product_owner: content/party/Folletta.yaml
22-
criticality: low
23-
development: internal
27+
last_updated: 2025-03-02T11:48:46.870Z

src/pages/services/[name].astro

+2-2
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,9 @@ const lastUpdatedValue: string = service?.last_updated ? new Date(service.last_u
8888
<dl>
8989
<dt class="font-bold">Criticality</dt>
9090
<dd>
91-
<span class:list={['px-1.5', 'py-0.5', 'rounded', {'bg-red-200': service?.criticality == 'high'},
91+
<span class:list={['px-1.5', 'py-0.5', 'rounded', {'bg-red-400': service?.criticality == 'high'},
9292
{'bg-orange-200': service?.criticality == 'medium'},
93-
{'bg-yellow-200': service?.criticality == 'low'},]}>
93+
{'bg-blue-200': service?.criticality == 'low'},]}>
9494
{service?.criticality || '-'}
9595
</span>
9696
</dd>

0 commit comments

Comments
 (0)