Vincenzo Scamporlino
|
ea84d25b72
|
backend-next: rollback auth example
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:41 +02:00 |
|
Vincenzo Scamporlino
|
39de4a7924
|
backend-app-api: detect legacy auth
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:41 +02:00 |
|
Vincenzo Scamporlino
|
ad8f173b78
|
backend-app-api: move jwks to JwksClient
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:41 +02:00 |
|
Vincenzo Scamporlino
|
130b215629
|
backend-app-api: final service to service refactoring
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:41 +02:00 |
|
Vincenzo Scamporlino
|
e1afe84d75
|
backend-app-api: return valid subject
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:41 +02:00 |
|
Vincenzo Scamporlino
|
112eca573f
|
backend-test-utils: add missing mock methods
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:41 +02:00 |
|
Vincenzo Scamporlino
|
701c51abc9
|
backend-app-api: verify service-to-service token
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:40 +02:00 |
|
Vincenzo Scamporlino
|
6ce253d7ca
|
backend-app-api: remove publicKeyStoreService implementation
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:40 +02:00 |
|
Vincenzo Scamporlino
|
8c0401a1d5
|
backend-app-api: move listPublicServiceKeys to authService
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:40 +02:00 |
|
Vincenzo Scamporlino
|
ed99c79cf1
|
backend-app-api: test service to service auth
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:40 +02:00 |
|
Vincenzo Scamporlino
|
f1a0569506
|
backend-app-api: add signing keys migration
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:40 +02:00 |
|
Vincenzo Scamporlino
|
eca60af9f7
|
backend-defaults: instantiate publicKeyStoreService
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:40 +02:00 |
|
Vincenzo Scamporlino
|
e8fd082f3b
|
backend-app-api: pass dependencies
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:40 +02:00 |
|
Vincenzo Scamporlino
|
7231bc2a71
|
backend-app-api: pass expiration key
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:39 +02:00 |
|
Vincenzo Scamporlino
|
1bb21344e2
|
backend-app-api: add PluginTokenHandler
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:39 +02:00 |
|
Vincenzo Scamporlino
|
8c861be144
|
backend-app-api: fix typings
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:39 +02:00 |
|
Vincenzo Scamporlino
|
6e611a7977
|
backend-app-api: add createAuthIntegrationRouter
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:39 +02:00 |
|
Vincenzo Scamporlino
|
8d24ced349
|
backend-app-api: add publicKeyStoreServiceFactory
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:39 +02:00 |
|
Vincenzo Scamporlino
|
b438fea117
|
backend-plugin-api: add publicKeyStore service
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-04 14:40:39 +02:00 |
|
Patrik Oldsberg
|
23f9a92c3b
|
Merge pull request #23938 from backstage/mob/service-initialization
Add initialization option to createServiceFactory
|
2024-04-04 10:08:10 +02:00 |
|
Camila Belo
|
b00dc09ece
|
test: cover all type of tokens
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2024-04-03 17:24:41 +02:00 |
|
Camila Belo
|
fb09003298
|
feat: add token backward compatibility
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2024-04-03 13:55:04 +02:00 |
|
Camila Belo
|
ff681360cc
|
refactor: make token types internal
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2024-04-03 13:43:54 +02:00 |
|
Patrik Oldsberg
|
22c0bd2adf
|
backend-app-api: refactor auth service implementation to use UserTokenHandler more
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 13:12:55 +02:00 |
|
Patrik Oldsberg
|
c2aa1ffe1c
|
backend-app-api: move limited token creation to UserTokenHandler
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 13:12:55 +02:00 |
|
Patrik Oldsberg
|
7396a75d62
|
backend-app-api: complete limited token implementation and verification + test
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 13:12:55 +02:00 |
|
Patrik Oldsberg
|
0d2a05418b
|
backend-app-api,auth: move token typ claim to be a header param
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 13:12:54 +02:00 |
|
Patrik Oldsberg
|
018b0910e0
|
backend-app-api,auth: add ent claim to user identity proof
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 13:12:54 +02:00 |
|
Patrik Oldsberg
|
3d30d36eab
|
backend-app-api: add initial handling of different token typ claims
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 13:12:54 +02:00 |
|
Patrik Oldsberg
|
3493c914cf
|
backend-app-api: initial test for issuing limited tokens
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 13:12:54 +02:00 |
|
Fredrik Adelöw
|
4194ac7200
|
auth: issue user identity claims and create limited user tokens from them
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2024-04-03 13:12:54 +02:00 |
|
Patrik Oldsberg
|
82409d6533
|
backend-app-api: update feature discovery service test for module loading update
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 12:38:33 +02:00 |
|
Patrik Oldsberg
|
3256f14401
|
backend-app-api: stop loading modules if parent plugin is not present
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-03 12:35:54 +02:00 |
|
Ben Lambert
|
8bcf84bf3e
|
Merge pull request #23401 from backstage/roi/scaffolder-metadata
Standard entity metadata to help measure Scaffolder ROI
|
2024-04-03 10:38:11 +02:00 |
|
Vincenzo Scamporlino
|
5a265dfe9a
|
backend-plugin-api: add initialization to api-report
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-02 23:33:28 +02:00 |
|
github-actions[bot]
|
366cf07ad3
|
Version Packages (next)
|
2024-04-02 14:11:36 +00:00 |
|
Patrik Oldsberg
|
89a5b69123
|
Merge pull request #23915 from apc-kamezaki/feature/handle-error-techdocs-cookie
fixed bug the treat as same as no cookie if existing cookie vas invalid.
|
2024-04-02 15:00:29 +02:00 |
|
Ben Lambert
|
1cbc081d9a
|
Merge pull request #23527 from npiyush97/navfix
🐛 bug fix:fix issue in entitypage tabs with replacing nav link tabs
|
2024-04-02 14:31:58 +02:00 |
|
Vincenzo Scamporlino
|
54f2ac8c59
|
backend-app-api: add initialization option to createServiceFactory
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2024-04-02 14:22:40 +02:00 |
|
Eric Peterson
|
2e91e74e89
|
Provide sample data
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2024-04-02 13:22:52 +02:00 |
|
Hitoshi Kamezaki
|
7e584d6670
|
Fixed a bug where expired cookies would not be refreshed.
Signed-off-by: Hitoshi Kamezaki <kamezaki@ap-com.co.jp>
update
|
2024-04-02 18:45:01 +09:00 |
|
Patrik Oldsberg
|
53cf37008e
|
Merge pull request #23419 from Pike/allow-deprecation-disable
Add the deprecation plugin to the default linter setup, switched off.
|
2024-04-01 22:27:33 +02:00 |
|
Patrik Oldsberg
|
bd56e1098c
|
Merge pull request #23578 from szubster/renovate/webpack-dev-server-5.x
fix(deps): update dependency webpack-dev-server to v5
|
2024-04-01 17:01:56 +02:00 |
|
Patrik Oldsberg
|
51e3f70bc8
|
Merge pull request #23084 from aramissennyeydd/openapi-tooling/schemathesis
feat(openapi-tooling): add support for fuzzing with schemathesis
|
2024-04-01 16:49:44 +02:00 |
|
Patrik Oldsberg
|
4ca2326c42
|
Merge pull request #23828 from stijnbrouwers/feature/codecommit-integration
feature: Codecommit integration
|
2024-04-01 16:42:51 +02:00 |
|
Patrik Oldsberg
|
5df000e0f6
|
merge with master and resolve yarn.lock conflict
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-04-01 16:39:43 +02:00 |
|
Patrik Oldsberg
|
215855f985
|
Merge pull request #23464 from solimant/env_var_param_sub
Support env var parameter substitution
|
2024-04-01 14:34:43 +02:00 |
|
npiyush97
|
c77dff47f6
|
added test
Signed-off-by: npiyush97 <npiyush35@gmail.com>
|
2024-03-28 00:32:02 +05:30 |
|
github-actions[bot]
|
bb8923602f
|
Version Packages
|
2024-03-27 09:37:09 +00:00 |
|
Fredrik Adelöw
|
ed729e7005
|
Merge pull request #23821 from awanlin/topic/new-backend-template-fixes
Backend Plugin Template Fixes
|
2024-03-26 11:29:47 +01:00 |
|