Commit Graph

22669 Commits

Author SHA1 Message Date
github-actions[bot] 582092fb23 Version Packages (next) 2024-09-03 14:38:01 +00:00
Ben Lambert c6fd667891 Merge pull request #26414 from backstage/blam/remove-namespace-where-possible
NFS: Removing `namespace` where possible as it's now deprecated
2024-09-03 14:11:39 +02:00
blam 948d431983 chore: add changeset
Signed-off-by: blam <ben@blam.sh>
2024-09-03 13:19:43 +02:00
Ben Lambert 15033c65df Merge pull request #25955 from mahendra1290/fix/issue-25890
Fix catalog page graph browser back navigation issue
2024-09-03 10:53:03 +02:00
Ben Lambert ab7a356b81 Merge pull request #26367 from OrkoHunter/orkohunter/add-location-path-in-devtools
Improve DevTools to show additional information about failed entities
2024-09-03 10:36:52 +02:00
Fredrik Adelöw a3b5539e00 Merge pull request #26415 from backstage/freben/inject-catalog
inject catalog client where possible in the new backend system
2024-09-03 09:02:54 +02:00
blam 1ac573b4f3 chore: smol refactor
Signed-off-by: blam <ben@blam.sh>
2024-09-03 07:59:02 +02:00
Fredrik Adelöw 5edd344c98 inject catalog client where possible in the new backend system
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-02 17:13:58 +02:00
Ben Lambert 8acaa4b728 Merge pull request #26377 from backstage/blam/deprecate-namespace
NFS: Deprecate `namespace` from `createExtension` and `createExtensionBlueprint`
2024-09-02 15:51:26 +02:00
Fredrik Adelöw 8876e7eed4 Merge pull request #26406 from drodil/awsalb_email
fix: throw proper error when missing email
2024-09-02 15:06:32 +02:00
blam 6860490a88 chore: api-reports
Signed-off-by: blam <ben@blam.sh>
2024-09-02 14:55:30 +02:00
blam b99b158dfc chore: deprecate the namespace option in blueprints and extensions
Signed-off-by: blam <ben@blam.sh>
2024-09-02 14:55:30 +02:00
Fredrik Adelöw c46eb0fed2 Extend the "unable to resolve user identity" message
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-02 10:43:50 +02:00
Heikki Hellgren 8d1fb8d257 fix: throw proper error when missing email
closes #26404

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-09-02 09:49:37 +03:00
Fredrik Adelöw 179122a544 Merge pull request #26338 from backstage/renovate/use-immer-0.x
fix(deps): update dependency use-immer to ^0.10.0
2024-08-31 09:47:53 +02:00
Fredrik Adelöw 53b24d9a59 update usage elsewhere
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-30 16:02:40 +02:00
Himanshu Mishra 8846714250 Show additional info on DevTools unprocessed entities table
* Location path (so that it's easier to search the failed entity from the YAML URL)
* Time info of last discovery and next refresh time so that users can be aware of it and can sort the errors based on the time.

Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2024-08-29 21:43:56 +05:30
Camila Belo fc893ae4c9 fix: use the same id passed in the todolist page
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-29 16:06:59 +02:00
Marek Libra bed9655d99 Merge pull request #26019 from drodil/uri_validation
fix: validate notification link when posting
2024-08-29 12:29:46 +02:00
Ben Lambert 19560933da Merge pull request #26223 from awanlin/topic/skip-start-without-config
[Kubernetes] Skip start without config
2024-08-29 10:36:31 +02:00
renovate[bot] c2cbe1e11d fix(deps): update dependency use-immer to ^0.10.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 07:32:25 +00:00
Fredrik Adelöw 9894467bd8 Merge pull request #26286 from backstage/freben/common-refs
remove various little backend-common references
2024-08-28 17:11:28 +02:00
Fredrik Adelöw e6c513d906 Merge pull request #26240 from drodil/get_entities_db_order
feat: move `getEntities` ordering to database
2024-08-28 16:57:33 +02:00
Patrik Oldsberg 1606bc104d Merge pull request #26245 from backstage/blam/namespace-be-gone
NFS: Introduce `createFrontendModule` as a replacement for `createExtensionOverrides`
2024-08-28 15:04:39 +02:00
Heikki Hellgren 1882cfee48 feat: move getEntities ordering to database
instead sorting the entities in the client on demand, use default
ordering parameters for entities when calling `getEntities`. having
thousands of entities causes this function to pop up as the sorting
method is not very lightweight thus moving it to database to handle.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-08-28 15:18:38 +03:00
Fredrik Adelöw 0b76c700be remove various little backend-common references
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 12:09:24 +02:00
Fredrik Adelöw 874790cca3 Merge pull request #26274 from backstage/freben/name
add name to the extension
2024-08-28 09:35:04 +02:00
Fredrik Adelöw 3e9b1a4393 add name to the extension
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 09:24:11 +02:00
renovate[bot] f865103b03 chore(deps): update dependency esbuild to ^0.23.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-27 19:42:49 +00:00
Fredrik Adelöw 405e705f91 Merge pull request #25462 from backstage/renovate/lodash-4.x-lockfile
chore(deps): update dependency @types/lodash to v4.17.7
2024-08-27 17:11:12 +02:00
Fredrik Adelöw ae9b6cbc71 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-27 16:31:02 +02:00
blam 8a1ed67ba2 chore: updating api-reports
Signed-off-by: blam <ben@blam.sh>
2024-08-27 16:15:06 +02:00
github-actions[bot] 911bbe0d92 Version Packages (next) 2024-08-27 11:41:57 +00:00
Patrik Oldsberg 0a48cc88a8 Merge pull request #26215 from backstage/mob/app-it-up
NFS: Introduce the `@backstage/plugin-app` to house built in extensions
2024-08-27 13:36:21 +02:00
Ben Lambert 6513649c6b Merge pull request #26196 from stephenglass/scaffolder/custom-name
add scaffolder review step custom name option
2024-08-27 13:13:37 +02:00
blam 2b1b0eba84 feat: support title if present in schema definition
Signed-off-by: blam <ben@blam.sh>
2024-08-27 12:44:12 +02:00
blam ff438f7b66 chore: fixing issue with type deps
Signed-off-by: blam <ben@blam.sh>
2024-08-27 12:11:08 +02:00
blam b13351e38d chore: some doc links
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:52:54 +02:00
blam 99b799e65a chore: fixing dependency duplication
]
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam e1ea702eca chore: fix some tests
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam ea6e94a83a chore: fix api-reports
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam f66f603ef5 chore: fix some tests
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 97a077583a chore: move the appIdentityProxy across
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 1a76c4c9ca chore: app runs correctly 🎉
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 5433a07fa2 chore: generate api-reports and fix bad import
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 175201bdf0 chore: added all the app extensions to the app plugin
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>
 You are currently bisecting, started from branch 'master'.
2024-08-27 11:24:38 +02:00
blam 1deb3f8948 chore: move over the API definitions
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>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:37 +02:00
blam 06448161aa chore: move things around a little bit to the app plugin
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>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:37 +02:00
blam 5a97d446f6 feat: the app plugin
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>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:37 +02:00
Patrik Oldsberg 5b714ddece Merge pull request #26204 from backstage/rugvip/type-params
frontend-plugin-api: consolidate type parameters for extension definitions and blueprints
2024-08-27 10:58:34 +02:00