Commit Graph

14064 Commits

Author SHA1 Message Date
Johan Haals 5a8fcb4eb3 backend-defaults: Add config options to skip database migrations
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:34 +02:00
Fredrik Adelöw b67c03209c Merge pull request #26231 from backstage/freben/link-app
add app as a dep to backend
2024-08-27 10:34:23 +02:00
Fredrik Adelöw f1f702d428 Merge pull request #26205 from backstage/freben/config
move backend config schemas to where they belong
2024-08-27 10:34:01 +02:00
Patrik Oldsberg 4387b80784 Merge pull request #26221 from backstage/rugvip/remove-render
frontend-test-utils: remove render method
2024-08-27 10:01:26 +02:00
Fredrik Adelöw 6056f32282 add app as a dep to backend
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-27 09:59:58 +02:00
Patrik Oldsberg e6e488cf20 frontend-test-utils: remove render method
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 09:39:08 +02:00
Camila Belo b27fbbe6f5 Merge pull request #26220 from backstage/nbs10/foward-ref-in-service-factory-options-type
[NBS 1.0] Remove unnecessary todo
2024-08-26 18:19:09 +02:00
Camila Belo 264bcd0a83 refactor: remove unecessary todo
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-26 17:39:04 +02:00
Fredrik Adelöw 1b5c264aa4 add check reads among the default github app permissions
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-26 14:49:18 +02:00
Camila Belo 777f56bde1 Merge pull request #26049 from backstage/nbs10/remove-depedency-on-commons
[NBS 1.0]: Stop using `backend-common` in user-settings plugin
2024-08-26 12:14:53 +02:00
Marek Libra 179bad6827 Merge pull request #26200 from backstage/rugvip/signals-install
signals: add SignalsDisplay to simplify installation
2024-08-26 11:49:14 +02:00
Ben Lambert 469e06b5e2 Merge pull request #26152 from backstage/mob/backwerds-support
NFS: Added the ability to `replace` previously declared inputs and redirect them
2024-08-26 11:30:58 +02:00
Fredrik Adelöw 0b2a402ca6 move backend config schemas to where they belong
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-26 10:52:44 +02:00
Camila Belo 0363bf1600 refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-26 10:50:32 +02:00
blam 65d8366826 chore: fix typescript build
Signed-off-by: blam <ben@blam.sh>
2024-08-26 10:22:33 +02:00
Patrik Oldsberg 5add8e1aec signals: add SignalsDisplay to simplify installation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-25 16:38:58 +02:00
blam a5ee952079 feat: simplify the extension redirects
Signed-off-by: blam <ben@blam.sh>
2024-08-23 17:03:40 +02:00
Fredrik Adelöw 66dbf0afff add human duration ttls
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-23 17:02:42 +02:00
Fredrik Adelöw f26ff99a2f fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-23 14:42:50 +02:00
Camila Belo 10fb2b751b Merge pull request #26130 from backstage/mob/backend-lint
repo-tools: Add backend-lint command
2024-08-23 10:03:23 +02:00
blam ba3d5357cd chore: small api change for allowing the replace option for createExtensionInput
Signed-off-by: blam <ben@blam.sh>
2024-08-22 17:39:40 +02:00
Camila Belo e7f4952989 docs: update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-22 17:38:12 +02:00
blam e816f49193 feat: redirect some inputs
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-22 17:35:03 +02:00
blam d8eddea9d5 chore: added the logic for redirecting inputs
Signed-off-by: blam <ben@blam.sh>
2024-08-22 17:11:15 +02:00
blam 757d8d704d chore: added a replaces option to the extensionInput wrapper
Signed-off-by: blam <ben@blam.sh>
2024-08-22 16:20:26 +02:00
Johan Haals 5b8d33f9c6 Rename command to "lint legacy-backend-exports"
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-22 15:25:49 +02:00
blam e8bf80d8ae chore: fixing attachment point tests
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:56 +02:00
blam 8f93c021bd chore: update api reports
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:56 +02:00
blam b07d5d143e chore: fixing typescript
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:56 +02:00
blam d4f82c72be chore: small changes
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:56 +02:00
blam a062f02556 chore: move to having a root extension with apis and app inputs
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:54 +02:00
Patrik Oldsberg 142731f19e Merge pull request #26144 from backstage/rugvip/sparklng
frontend-plugin-api: clean up internal createExtension{,Input,Blueprint} types
2024-08-22 13:34:37 +02:00
Ben Lambert 7ee0e13eb2 Merge pull request #26135 from backstage/mob/app-plugin-pt2
NFS: Move some implementations to `ApiBlueprints` instead of directly in the app
2024-08-22 10:51:31 +02:00
Patrik Oldsberg 662d7c0e3f Merge pull request #26141 from backstage/rugvip/no-service
backend-plugin-api: remove identity and token manager services
2024-08-22 10:05:23 +02:00
Johan Haals ef4b339da1 chore: Use existing utilities for listing packages
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-22 09:56:40 +02:00
Patrik Oldsberg c5d2530000 frontend-plugin-api: clean up internal createExtension{,Input,Blueprint} types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-21 22:40:00 +02:00
Patrik Oldsberg 1780a67bc5 backend-plugin-api: remove identity and token manager services
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-21 21:36:43 +02:00
blam b233ae5c4b chore: include default icons
Signed-off-by: blam <ben@blam.sh>
2024-08-21 15:34:35 +02:00
Johan Haals 4d82481c95 backend-plugin-api: Remove ServiceFactoryOrFunction type
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-21 15:21:25 +02:00
blam b76af88f1e chore: review comments
Signed-off-by: blam <ben@blam.sh>
2024-08-21 15:10:30 +02:00
Patrik Oldsberg 959f3d9c8d Merge pull request #26115 from backstage/rugvip/shim
backend-common: add shims for token manager and identity services
2024-08-21 15:10:26 +02:00
Camila Belo 8ec374aaf6 feat(repo-tools): check for backend commons or tasks dependencies
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-21 15:08:39 +02:00
Patrik Oldsberg 0f2bd0576b Merge pull request #26129 from backstage/rugvip/remove-legacy-auth
backend-defaults: remove support for legacy auth
2024-08-21 15:06:22 +02:00
blam 3607ea4499 chore: removed deprecated property
Signed-off-by: blam <ben@blam.sh>
2024-08-21 15:05:18 +02:00
blam cbe3ad7a1e chore: fixing tests and components
Signed-off-by: blam <ben@blam.sh>
2024-08-21 14:52:26 +02:00
blam 3d015d4c04 chore: move over some more apis
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: blam <ben@blam.sh>
2024-08-21 14:49:21 +02:00
blam 66736f9e7d feat: move some implementations from the app setup to extensions instead
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: blam <ben@blam.sh>
2024-08-21 14:38:54 +02:00
Johan Haals 2379dd5d85 chore: update cli report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-21 14:32:51 +02:00
Johan Haals f6870508a8 backend-plugin-api: Remove deprecated exports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-21 14:25:06 +02:00
Patrik Oldsberg e302c093d5 Merge pull request #26128 from backstage/rugvip/fix
fix incorrect release notes message for backend-test-utils
2024-08-21 13:28:09 +02:00