Commit Graph

27 Commits

Author SHA1 Message Date
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
Patrik Oldsberg 47da10f619 beps/0003: move to implemented
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-21 20:14:10 +02:00
Patrik Oldsberg 9c01007cb0 Merge pull request #23205 from backstage/rugvip/bep3-auth
beps/0003: new cookie auth design
2024-02-27 09:11:22 +01:00
Patrik Oldsberg 2e37491808 Update beps/0003-auth-architecture-evolution/README.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-27 01:44:23 +01:00
Patrik Oldsberg 05a4bbb5d0 beps/0003: add none credential and expiration times
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-26 10:17:50 +01:00
Patrik Oldsberg 432fe068fe beps/0003: bring back high-level cookie helpers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-23 15:52:08 +01:00
Patrik Oldsberg 6c4e1c43b6 beps/0003: new cookie auth design
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-23 14:27:22 +01:00
Fredrik Adelöw 3b5d4f6c16 bep-0003: illustrate with some sequence diagrams
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-19 14:01:31 +01:00
Patrik Oldsberg cf59dc40b9 Update beps/0003-auth-architecture-evolution/README.md
Co-authored-by: Phil Kuang <pkuang@factset.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-15 17:17:16 +01:00
Patrik Oldsberg 468f51100c Update beps/0003-auth-architecture-evolution/README.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-15 16:03:09 +01:00
Patrik Oldsberg 43b4e3500f beps/0003: service and rollout updates + move to implementable
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-15 14:35:32 +01:00
Patrik Oldsberg 0376d88510 Merge pull request #22866 from backstage/rugvip/bep3-updates
beps/0003: refactor to use principals + add config
2024-02-13 14:29:15 +01:00
Patrik Oldsberg 7b6e215ecb Update beps/0003-auth-architecture-evolution/README.md
Co-authored-by: Phil Kuang <pkuang@factset.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-11 19:55:59 +01:00
Patrik Oldsberg f8cc08ac4c beps/0003: refactor to use principals + add config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-11 16:47:13 +01:00
Patrik Oldsberg a4b7bc4a6b beps/0003: update discussion issue link
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-09 15:25:18 +01:00
Patrik Oldsberg 40a1b52f58 beps/0003: updates to align with experimental design
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-08 18:13:12 +01:00
Patrik Oldsberg a029c41837 beps/0003: add TODOs for issuing service tokens
Couple of concerns around how service tokens are issued that came up. First one is whether we should require callers to specify which plugin they want to talk to - as this information can be quite valuable to the implementation. Second is how we make it hard to forget to forward credentials, since the existing interface doesn't really do that.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-07 15:14:38 +01:00
Patrik Oldsberg 53df2b0223 beps/0003: updated identity management + add reasoning around access control patterns
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-06 21:41:44 +01:00
Patrik Oldsberg c4473a314b Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-01 18:13:37 +01:00
Patrik Oldsberg e2101e8892 beps/0003: updated implementation proposal, removing httpAuth.middleware
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-31 18:02:48 +01:00
Patrik Oldsberg aa53f7add4 Merge pull request #22609 from backstage/rugvip/opt-out
beps/0003: add goal to make sure auth is opt-out
2024-01-31 15:56:23 +01:00
Patrik Oldsberg 736173af2d Update beps/0003-auth-architecture-evolution/README.md
Co-authored-by: Ben Lambert <blam@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-30 18:03:36 +01:00
Patrik Oldsberg 6a575f9fb4 beps/0003: add goal to make sure auth is opt-out
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-30 18:00:55 +01:00
Patrik Oldsberg 3448af6e17 beps/0003: add a few usage patterns for HttpAuthService
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-30 17:04:51 +01:00
Patrik Oldsberg daa64dcfab beps/0003: add goal to implement some obo flow
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-30 13:50:15 +01:00
Patrik Oldsberg d8f73229d6 Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-30 13:48:44 +01:00
Patrik Oldsberg f72b0325cb beps: add Auth Architecture Evolution
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-30 12:16:31 +01:00