bnechyporenko
1e346dca7a
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-14 15:06:30 +01:00
bnechyporenko
7c07dafc15
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-14 15:06:30 +01:00
bnechyporenko
b81383bcf1
BEP: Scaffolder task idempotency
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-14 15:06:30 +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
9414cf2549
Merge pull request #22784 from drodil/notifications_bep3
...
beps: add more todos and future considerations to bep
2024-02-13 13:38:04 +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
Heikki Hellgren
9b57a487c2
beps: add more todos and future considerations to bep
...
these are also as task list in the #22213 but adding them here as well
for bookkeeping + some new ideas that should be considered
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-08 11:07:53 +02: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
fe2e15d458
Merge pull request #22661 from drodil/bep_remove_image
...
beps: remove image from the notification payload
2024-02-02 17:02:55 +01:00
Patrik Oldsberg
0e0fc02ba4
Merge pull request #22634 from backstage/rugvip/auth-bep
...
beps/0003: updated implementation proposal, removing httpAuth.middleware
2024-02-02 16:07:24 +01:00
Heikki Hellgren
c8a5f640df
beps: remove image from the notification payload
...
relates to #22213 and #22641
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-02 15:38:41 +02:00
Heikki Hellgren
bc6641d87d
beps: restore topic to the document
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-02 14:50:07 +02:00
Heikki Hellgren
3af10366c3
beps: fix review comments
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-02 12:18:51 +02:00
Heikki Hellgren
85709f15de
beps: add information that was agreed on the meeting
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-02 12:05:17 +02:00
Patrik Oldsberg
7ff2e4257f
Merge pull request #22510 from mareklibra/bep.notifications.content
...
chore: specify content of a notification
2024-02-02 10:49:17 +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
6a5702f087
Merge pull request #22629 from backstage/rugvip/df-goals
...
beps/0002: refine summary/motivation/goals
2024-02-01 08:51:22 +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
011147d9fd
Merge pull request #22608 from backstage/rugvip/usage-patterns
...
beps/0003: add a few usage patterns for HttpAuthService
2024-01-31 15:56:16 +01:00
Patrik Oldsberg
33c0d74c0c
Merge pull request #22513 from Hyperkid123/bep-0002-dynamic-frontends-sharing
...
bep: 0002 module federation dependency sharing testing
2024-01-31 13:50:21 +01:00
Patrik Oldsberg
e04887887c
beps/0002: refine summary/motivation/goals
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-31 13:38:45 +01:00
Martin Marosi
4d3cbf7877
bep: 0002 module federation dependency sharing testing
...
Signed-off-by: Martin Marosi <marvusm.mmi@gmail.com >
2024-01-31 12:09:04 +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
Marek Libra
62ba08930f
chore: specify content of a notification
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-01-26 09:45:57 +01:00
Martin Marosi
cb8097e018
bep: 0002 add module federation build tooling experiment
...
Signed-off-by: Martin Marosi <marvusm.mmi@gmail.com >
2024-01-22 12:14:40 +01:00
Martin Marosi
e426b62a74
beps: 0002 add discussion issue link
...
Signed-off-by: Martin Marosi <marvusm.mmi@gmail.com >
2024-01-22 09:12:10 +01:00
Patrik Oldsberg
b29ef0a0ea
Apply suggestions from code review
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-18 17:22:58 +01:00
Patrik Oldsberg
d3f16734d3
Update beps/0002-dynamic-frontend-plugins/README.md
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-18 17:22:41 +01:00
Patrik Oldsberg
cc53965ead
Apply suggestions from code review
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-18 17:14:33 +01:00
Martin Marosi
9cedb2c260
beps: 0002-dynamic-frontend-plugins
...
Signed-off-by: Martin Marosi <marvusm.mmi@gmail.com >
2024-01-18 10:19:22 +01:00
Patrik Oldsberg
a5e6361f30
beps: add 0001-notifications-system
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-12 09:56:04 +01:00
Patrik Oldsberg
8ef5595556
beps/0001: notifications architecture diagram
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-12 09:46:38 +01:00
Patrik Oldsberg
035d54fd80
beps/README: add node to add CODEOWNERS entry if desired
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-10 18:59:50 +01:00
Patrik Oldsberg
0fa3d9dacb
Apply suggestions from code review
...
Co-authored-by: Eric Peterson <iamEAP@users.noreply.github.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-10 18:59:50 +01:00
Patrik Oldsberg
0e83875aa0
add beps
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-10 18:59:50 +01:00