Patrik Oldsberg
9fee530039
Apply suggestion from @awanlin
...
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-03-20 15:39:50 +01:00
Patrik Oldsberg
d6261a092b
Apply suggestion from @Rugvip
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-03-20 15:39:11 +01:00
Hellgren Heikki
907682f945
docs(bep): define shared AI assets repo and cli support
...
this PR introduces BEP for backstage managed AI assets in the backstage
monorepo that can be shared with backstage contributors and adaptors.
added first skill to the docs to test this out. locally it's possible to
run: npx skills add ./docs which adds the mui-to-bui skill to be used.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2026-03-19 14:30:06 +02:00
Ben Lambert
1ee5b28e41
feat(metrics): Implement MetricsService (#32977 )
...
* feat: add MetricsService alpha release
Introduces MetricsService as a new @alpha core service wrapping
@opentelemetry/api. Includes migration of existing catalog metrics
to use the new service.
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: duplicate otel types, add plugin-scoped factory and tests
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: update BEP-0012 metrics service design
Signed-off-by: Kurt King <kurtaking@gmail.com >
* chore: address PR feedback from freben and rugvip
Rename instrument types with MetricsService prefix for namespace
clarity, move config to backend.metrics.plugin.{pluginId}, add
config.d.ts schema, and improve factory test assertions.
Signed-off-by: benjdlambert <ben@blam.sh >
---------
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: Kurt King <kurtaking@gmail.com >
Co-authored-by: Kurt King <kurtaking@gmail.com >
2026-02-24 16:57:02 +01:00
Patrik Oldsberg
4eb50ed4c8
Merge pull request #32678 from backstage/sennyeya/fix-reference-docs
...
fix: update more /docs/references links
2026-02-04 23:56:06 +01:00
aramissennyeydd
efbf232bfa
fix: update more /docs/references links
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2026-02-04 10:11:36 -06:00
imgbot[bot]
21b60d8b5f
[ImgBot] Optimize images ( #32227 )
...
*Total -- 517.71kb -> 473.87kb (8.47%)
/microsite/static/img/tech-radar.svg -- 1.03kb -> 0.56kb (45.5%)
/beps/0001-notifications-system/notifications-architecture.drawio.svg -- 44.41kb -> 32.82kb (26.11%)
/plugins/auth-backend/architecture.drawio.svg -- 22.74kb -> 16.81kb (26.09%)
/microsite/static/img/backstage-search-platform.svg -- 0.99kb -> 0.73kb (25.77%)
/beps/0003-auth-architecture-evolution/token-sequence-obo.drawio.svg -- 17.62kb -> 13.12kb (25.53%)
/beps/0003-auth-architecture-evolution/token-sequence-cookie.drawio.svg -- 18.01kb -> 13.55kb (24.77%)
/microsite/static/img/cyclops.svg -- 3.30kb -> 2.68kb (18.79%)
/packages/app-next/architecture.drawio.svg -- 69.32kb -> 56.49kb (18.51%)
/microsite/static/img/kiali.svg -- 1.32kb -> 1.08kb (18.26%)
/microsite/static/img/daytona.svg -- 1.23kb -> 1.01kb (18.1%)
/microsite/static/img/octopus-deploy.svg -- 0.94kb -> 0.79kb (15.9%)
/microsite/static/img/s3-bucket.svg -- 3.25kb -> 2.88kb (11.45%)
/microsite/static/img/tekton.svg -- 1.77kb -> 1.59kb (10.13%)
/microsite/static/img/terraform-logo.svg -- 0.44kb -> 0.40kb (9.07%)
/microsite/static/img/dynatrace.svg -- 3.60kb -> 3.37kb (6.43%)
/microsite/static/img/plugin-feedback-logo.svg -- 0.69kb -> 0.65kb (5.8%)
/microsite/static/img/codescene_logo.svg -- 4.64kb -> 4.42kb (4.84%)
/microsite/static/img/codacy-icon.svg -- 1.37kb -> 1.32kb (3.5%)
/microsite/static/img/entity-validation.svg -- 0.31kb -> 0.30kb (3.49%)
/microsite/static/img/bazaar.svg -- 1.44kb -> 1.39kb (3.25%)
/microsite/static/img/badges.svg -- 0.25kb -> 0.24kb (2.79%)
/microsite/static/img/shortcuts.svg -- 0.29kb -> 0.28kb (2.35%)
/microsite/static/img/catalog-graph.svg -- 0.30kb -> 0.29kb (2.3%)
/microsite/static/img/devtools.svg -- 0.34kb -> 0.33kb (2.03%)
/microsite/static/img/3scale.svg -- 6.74kb -> 6.64kb (1.55%)
/microsite/static/img/linguist.svg -- 0.44kb -> 0.44kb (1.55%)
/microsite/static/img/digital.ai-deploy.svg -- 0.70kb -> 0.69kb (1.53%)
/microsite/static/img/digital.ai-release.svg -- 1.28kb -> 1.27kb (1.44%)
/microsite/static/img/nexus-repository-manager.svg -- 7.81kb -> 7.71kb (1.35%)
/microsite/static/img/quay.svg -- 7.81kb -> 7.71kb (1.34%)
/microsite/static/img/jfrog-artifactory.svg -- 7.82kb -> 7.72kb (1.34%)
/microsite/static/img/keycloak.svg -- 8.04kb -> 7.93kb (1.3%)
/microsite/static/img/topology.svg -- 8.62kb -> 8.51kb (1.21%)
/microsite/static/img/ocm.svg -- 9.86kb -> 9.76kb (1.06%)
/microsite/static/img/cicd-statistics.svg -- 0.72kb -> 0.71kb (0.95%)
/microsite/static/img/github-pull-requests-board-logo.svg -- 3.92kb -> 3.88kb (0.92%)
/packages/ui/static/favicon.svg -- 0.69kb -> 0.68kb (0.85%)
/microsite/static/img/hcp-consul.svg -- 6.78kb -> 6.76kb (0.33%)
/microsite/static/img/nobl9.svg -- 1.60kb -> 1.59kb (0.31%)
/microsite/static/img/buildkite.svg -- 0.39kb -> 0.39kb (0.25%)
/microsite/blog/assets/2024-06-27/backstage-engineer-journey.svg -- 224.46kb -> 223.97kb (0.22%)
/docs-ui/src/app/icon.svg -- 4.61kb -> 4.60kb (0.06%)
/microsite/static/img/wheel-of-names.svg -- 9.51kb -> 9.50kb (0.05%)
/microsite/static/img/cncf-white.svg -- 6.32kb -> 6.32kb (0.02%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com >
2026-02-03 15:08:27 +01:00
Fredrik Adelöw
1948835d4e
Merge pull request #30391 from kurtaking/kurtaking/bep-telemetry-service
2025-08-22 18:13:55 +02:00
Kurt King
76c6633a40
Merge remote-tracking branch 'refs/remotes/origin/kurtaking/bep-telemetry-service' into kurtaking/bep-telemetry-service
2025-08-19 20:36:12 -06:00
Kurt King
83cdd08931
Use core in place of framework
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-08-19 20:18:33 -06:00
Fredrik Adelöw
747a180277
Update beps/0012-metrics-service/README.md
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-08-19 09:39:14 +02:00
Frank Ye
17b34e585f
update BEP typing for metadata
...
Signed-off-by: Frank Ye <franky@spotify.com >
2025-08-14 16:28:25 -04:00
Hellgren Heikki
dbfc817bdf
chore: set 0001-notifications BEP to implemented
...
cleaned the document and made it match the current implementation
still missing #30028 for metadata
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-13 15:59:30 +03:00
Kurt King
1beca9052e
chore: clean up out of scope portion
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-08-08 08:52:15 -06:00
Kurt King
e41028cc6b
refactor: mark sdk handling out of scope
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-08-06 09:32:06 -06:00
Kurt King
e178acc832
clean up based on cr
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-08-05 17:22:26 -06:00
Kurt King
86e1dfb411
refactor: reorg sections for better flow of content
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-07-09 21:48:29 -06:00
Kurt King
a9ad6932a2
document wrapping sdk as the direction to head in
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-07-08 09:19:00 -06:00
Kurt King
6e3b53e9a1
refactor: start sdk for user based on config
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-07-04 23:47:35 -06:00
Kurt King
a292cf3c0a
refactor: only focus on metrics service
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-07-04 09:37:34 -06:00
Kurt King
aba73ed311
correlate naming pattern back to design
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-06-26 22:39:24 -06:00
Kurt King
5d634e2000
Add separate document for naming conventions
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-06-26 22:31:07 -06:00
Kurt King
5201ad4d29
reorder sections
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-06-26 10:01:53 -06:00
Kurt King
06479e1da2
Add considerations, outstanding questions, fix typos
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-06-26 09:49:36 -06:00
Kurt King
af3260dd12
spruce up a bit more and include config
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-06-25 09:15:32 -06:00
Kurt King
319199f77b
doc: backstage telemetry service
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-06-25 08:42:59 -06:00
Kurt King
90007d5623
start bep for telemetry service
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-06-23 21:22:32 -06:00
Fredrik Adelöw
296d8a122b
mark BEP-0007 as implemented
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-04-28 12:15:51 +02:00
Gabriel Dugny
14bddfd10f
docs: Fix typos
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2025-04-18 17:32:34 +02:00
Bogdan Nechyporenko
b3e3315031
Made gitlab:repo:push action idempotent.
...
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com >
2025-03-13 07:38:17 +01:00
Bogdan Nechyporenko
225c733258
Made gitlab:repo:push action idempotent.
...
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com >
2025-03-12 19:40:46 +01:00
Patrik Oldsberg
a6705ab06e
beps: add FAQ entry for provisional state
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-11-19 20:46:58 +01:00
Patrik Oldsberg
340dfd5cca
beps: update BEP process to merge straight into implementable
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-11-19 20:13:56 +01:00
Patrik Oldsberg
31c28dbc75
Merge pull request #26832 from backstage/rugvip/events
...
beps/0001: events service updates
2024-09-27 18:08:48 +02:00
Fredrik Adelöw
5a0afae161
fix some spelling problems
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-09-24 11:17:37 +02:00
Patrik Oldsberg
f49c1effa4
beps/0001: events service updates
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-24 10:54:17 +02:00
Patrik Oldsberg
7c80650a1e
frontend-app-api: extract createApp out into frontend-defaults
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-08-29 11:53:48 +02:00
Patrik Oldsberg
a428f5512b
Merge pull request #24957 from aramissennyeydd/beps/documentation/adjustments-from-initial-review
...
bep(0008): adjustments following initial review
2024-08-21 19:24:20 +02:00
Patrik Oldsberg
55cca917c3
beps/event-auditor: format + switch to 0011
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-08-21 00:14:47 +02:00
Patrik Oldsberg
f51d611d0c
Merge pull request #25060 from schultzp2020/audit-log-bep
...
docs: add BEP for event auditor
2024-08-20 17:42:36 +02:00
Paul Schultz
c546f094fc
Merge branch 'audit-log-bep' of https://github.com/schultzp2020/backstage into audit-log-bep
2024-08-20 09:27:31 -05:00
Paul Schultz
1284ac0915
add dependency
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2024-08-20 09:27:19 -05:00
Patrik Oldsberg
f517fdd26a
beps/0010: refactor + call out backwards compatiblity
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-08-14 10:55:54 +02:00
blam
d23827e20c
chore: some small changes
...
Signed-off-by: blam <ben@blam.sh >
2024-08-12 09:49:41 +02:00
blam
dcdfa3ab65
chore: remove extra chars
...
Signed-off-by: blam <ben@blam.sh >
2024-08-12 09:46:19 +02:00
blam
e593d121a1
chore: update bep
...
Signed-off-by: blam <ben@blam.sh >
2024-08-12 09:46:19 +02:00
blam
1c94fb14db
chore: fix
...
Signed-off-by: blam <ben@blam.sh >
2024-08-12 09:46:19 +02:00
blam
8db1ba1508
chore: give the bep a number and feelings
...
Signed-off-by: blam <ben@blam.sh >
2024-08-12 09:46:19 +02:00
blam
73e45a7bbd
chore: added some more stuff to the bep
...
Signed-off-by: blam <ben@blam.sh >
2024-08-12 09:46:19 +02:00
blam
68e92b7d12
chore: update
...
Signed-off-by: blam <ben@blam.sh >
Signed-off-by: blam <ben@blam.sh >
2024-08-12 09:46:19 +02:00