Commit Graph

350 Commits

Author SHA1 Message Date
github-actions[bot] 778bc48921 Version Packages (next) 2024-03-12 13:35:55 +00:00
Fredrik Adelöw 87e9ed3ccc Merge pull request #23349 from backstage/freben/knip
update all knip reports
2024-03-09 19:51:19 +01:00
github-actions[bot] 8db51ca72f Version Packages (next) 2024-03-05 13:38:18 +00:00
Fredrik Adelöw 38f4660f1d update all knip reports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-01 12:59:15 +01:00
github-actions[bot] 4cca80fbf8 Version Packages (next) 2024-02-27 16:48:30 +00:00
Patrik Oldsberg 7c8727ce05 backend-app-api: review fixes for cookie auth
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-27 13:46:11 +01:00
Patrik Oldsberg d455112cbf backend-plugin-api: updated cookie auth implementation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-27 13:46:11 +01:00
Patrik Oldsberg e210800545 backend-test-utils: update mockCredentials for cookie auth
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-27 13:46:11 +01:00
Patrik Oldsberg 982fc43d68 backend-plugin-api: add AuthService.getNoneCredentials
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-27 13:46:11 +01:00
Patrik Oldsberg 9823e313c3 backend-plugin-api: add support for limited user tokens
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-27 13:46:11 +01:00
Fredrik Adelöw 385c5007f0 Merge pull request #23217 from backstage/freben/permission-node
auth: convert permission-backend to the new auth services
2024-02-27 13:28:35 +01:00
Fredrik Adelöw 1189afed6d Merge pull request #23234 from backstage/renovate/uuid-9.x
fix(deps): update dependency uuid to v9
2024-02-26 10:19:02 +01:00
renovate[bot] 0fb419ba03 fix(deps): update dependency uuid to v9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 02:29:53 +00:00
Fredrik Adelöw 9802004e10 auth: convert permission-backend to the new auth services
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-25 23:23:49 +01:00
Fredrik Adelöw 32eee9dd9f fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-25 23:17:16 +01:00
renovate[bot] fd61d39bc5 fix(deps): update dependency testcontainers to v10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-24 00:49:21 +00:00
Patrik Oldsberg 74062bce28 backend-{app-api,test-utils}: minor cleanup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-23 01:07:53 +01:00
Patrik Oldsberg a2b90a82d4 backend-app-api: added backend.auth.dangerouslyDisableDefaultAuthPolicy config + tests
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:35 +01:00
Patrik Oldsberg cb993f9dc8 backend-app-api: treat rejected none credentials as 401
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg faf5190d73 backend-test-utils: refactor mock service auth tokens to mirror creation options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg caf1af6541 backend-test-utils: add default credentials for mock http auth + explicit none credentials header
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg cacf422f1f backend-test-utils: more test coverage for mock auth services
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg fe78da86f4 backend-test-utils: added tests for MockHttpAuthService + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg 74fb755273 backend-test-utils: added mockCredentials utils for invalid credentials
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg f3e11ff0cc backend-test-utils: mockCredentials refactor for ref validation, header, inline payload + tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg 67e53eb38f backend-test-utils: added header utils to mockCredentials
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg f69b9dadf9 backend-test-utils: add MockServiceAuth tests + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg ddb7060e08 backend-plugin-api: switch principal mapping to use none instead of unauthenticated
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg 4c72edd4c0 backend-app-api: always return true from auth.isPrincipal for unknown checks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:34 +01:00
Patrik Oldsberg 25609ed662 backend-test-utils: add MockHttpAuthService
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:33 +01:00
Patrik Oldsberg de0244f538 backend-test-utils: add mockCredentials and use them to implement MockAuthService
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:33 +01:00
Patrik Oldsberg 413a9e7de8 backend-*-api: updates auth APIs for BEP changes
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:33 +01:00
Patrik Oldsberg 05b7e91861 backend-test-utils: add httpAuth instance mock + discovery mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:33 +01:00
Patrik Oldsberg abaaf4970a backend-test-utils: add mocks for AuthService and HttpAuthService
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-21 13:57:33 +01:00
Patrik Oldsberg 344a82b4e5 backend-{plugin,app}-api: added addAuthPolicy to HttpRouterService + implementation
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-21 13:57:32 +01:00
Fredrik Adelöw 750f0146ce Merge pull request #23020 from backstage/renovate/mysql2-3.x
fix(deps): update dependency mysql2 to v3
2024-02-21 09:05:45 +01:00
github-actions[bot] f1831dd9b2 Version Packages 2024-02-20 11:04:26 +00:00
renovate[bot] ff40ada6ba fix(deps): update dependency mysql2 to v3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-16 12:21:13 +00:00
Fredrik Adelöw 6d1e1f3e3e Merge pull request #22829 from backstage/renovate/fs-extra-11.x
Update dependency fs-extra to v11
2024-02-14 08:54:53 +01:00
renovate[bot] 6bb6f3e64d fix(deps): update dependency fs-extra to v11
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 15:33:10 +01:00
github-actions[bot] 7236e15fa2 Version Packages (next) 2024-02-13 14:00:45 +00:00
Fredrik Adelöw 439df11d06 upgrade knip
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-12 11:06:30 +01:00
Fredrik Adelöw e97cc0b0a3 updated the knip rules a bit
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-08 09:53:18 +01:00
Heikki Hellgren 60a68f10e9 ci: introduce knip for checking unused packages
fixes #21948

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:29:48 +02:00
github-actions[bot] b17a6cccce Version Packages (next) 2024-02-06 14:58:46 +00:00
github-actions[bot] c70c3dc393 Version Packages (next) 2024-01-30 13:38:11 +00:00
github-actions[bot] 185d5ea0b0 Version Packages (next) 2024-01-23 13:57:50 +00:00
Fredrik Adelöw cd6fcb74af Merge pull request #21983 from zcmander/drop-database-in-shutdown
Drop databases after unit tests if the database instance is not running in docker
2024-01-18 16:07:34 +01:00
Patrick Jungermann e0c18ef3b7 chore: improve backend init error message
Include extension point ID and module ID in backend init error message.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2024-01-16 23:28:17 +01:00
github-actions[bot] 8070f67dc4 Version Packages 2024-01-16 11:44:56 +00:00