Brian Fletcher
a19afbba60
fix auth-node versions
...
Signed-off-by: Brian Fletcher <brian@roadie.io >
2022-07-08 17:09:07 +01:00
Brian Fletcher
37da78391e
Merge branch 'master' of github.com:backstage/backstage into identity-client-api
2022-07-08 16:59:17 +01:00
Brian Fletcher
2cbd533426
break identity client into an interface
...
The interface has changed a little instead of allowing the client to
parse out the authorization header, it takes the request object as is
to extract the identity from it how the implementation decides.
IdentityClient#authenticate is now deprecated, in favor of
IdentityApi#getIdentity.
I am leaving the IdentityClient in place deprecated so that plugins
that use this can migrate away from it.
Signed-off-by: Brian Fletcher <brian@roadie.io >
2022-07-08 16:56:23 +01:00
backstage-goalie[bot]
13d706a478
Merge pull request #12536 from backstage/renovate/roadiehq-backstage-plugin-github-pull-requests-2.x-lockfile
...
fix(deps): update dependency @roadiehq/backstage-plugin-github-pull-requests to v2.2.1
2022-07-08 15:56:15 +00:00
Eric Peterson
b2d4106a47
Merge pull request #12515 from dhhuynh2/20220707-repo-url-fix
...
Adding back the edit and feedback buttons on Techdocs pages
2022-07-08 17:44:13 +02:00
Patrik Oldsberg
90b9edf94d
Merge pull request #12527 from backstage/rugvip/win
...
catalog-backend: maybe fix FileReaderProcessor test on windows
2022-07-08 17:24:40 +02:00
Patrik Oldsberg
b2c7f8125d
Merge pull request #12538 from backstage/blam/patch-release-cleanup
...
Some minor fixes for things after patch release
2022-07-08 16:37:52 +02:00
Patrik Oldsberg
20e26c7c22
Merge pull request #12521 from mrooding/add-free-ipa-ldap-vendor
...
Add support for FreeIPA as a LDAP vendor
2022-07-08 16:36:54 +02:00
Patrik Oldsberg
125ad5ef66
Merge pull request #12484 from backstage/mob/backend-system
...
Alpha Backend Framework 🚀
2022-07-08 16:20:09 +02:00
Patrik Oldsberg
79849709d5
backend-plugin-api: fix @types/express dep
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 16:01:51 +02:00
Patrik Oldsberg
91c1d12123
changesets: added changesets for initial experimental backend system
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 15:46:16 +02:00
Patrik Oldsberg
b4e127d126
backend-plugin-api: no schelduler
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: blam <ben@blam.sh >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 15:43:15 +02:00
Patrik Oldsberg
ca32d53235
backend-next: set version to 0.0.0
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 15:42:43 +02:00
Patrik Oldsberg
f710231475
backend-plugin-api: add TODOs
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 15:41:18 +02:00
Patrik Oldsberg
fcfea69d83
backend-app-api: fixes, renames, cleanup
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 15:41:02 +02:00
Marc Rooding
faf37e12a8
Reworded the supported vendors
...
Signed-off-by: Marc Rooding <marc@mrooding.me >
2022-07-08 15:33:35 +02:00
Patrik Oldsberg
825d769650
update API report for backend system changes
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 15:25:38 +02:00
backstage-goalie[bot]
1f5bb6cdbf
Merge pull request #12539 from backstage/renovate/azure-devops-node-api-11.x-lockfile
...
fix(deps): update dependency azure-devops-node-api to v11.2.0
2022-07-08 12:58:44 +00:00
Patrik Oldsberg
7f5a1f9b04
backend-plugin-api: loggerToWinstonLogger refactor
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:48:08 +02:00
renovate[bot]
877e66267a
fix(deps): update dependency azure-devops-node-api to v11.2.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2022-07-08 12:31:47 +00:00
Johan Haals
f147543044
Update packages/backend-app-api/src/wiring/BackendInitializer.ts
...
Co-authored-by: Phil Kuang <pkuang@factset.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:23:50 +02:00
Patrik Oldsberg
45ac467efe
Merge pull request #12531 from backstage/mob/catalog-node
...
add new catalog-node package
2022-07-08 14:18:40 +02:00
Patrik Oldsberg
5f7c8c45f4
backend: move additions to new backend-next package
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:15:15 +02:00
Johan Haals
9ce1bc564f
Add addEntityProvider method to catalog extension
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2022-07-08 14:07:28 +02:00
Johan Haals
e360c28f22
Rename scaffolderCatalogModule
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2022-07-08 14:07:28 +02:00
Patrik Oldsberg
a3cdfcd078
backend-plugin-api: fix API report warnings
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:07:28 +02:00
Patrik Oldsberg
922f53f592
backend-plugin-api: add API report
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:07:28 +02:00
Patrik Oldsberg
aedb038a8b
backend-plugin-api: use type instead of interface to work around api-extractor bug
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:07:28 +02:00
Johan Haals
506ddb6ac8
Rename catalog-node plugin, add scaffolder extension
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2022-07-08 14:07:27 +02:00
blam
634b191757
chore: fix imports in the catalog plugin ja!
...
Signed-off-by: blam <ben@blam.sh >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:07:27 +02:00
blam
f6404275c7
chore: added in the router things:
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2022-07-08 14:07:27 +02:00
blam
5da7205bad
chore: wire up the service byggare 📕
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2022-07-08 14:07:27 +02:00
Johan Haals
9d9b7f7709
add missing docstrings
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2022-07-08 14:07:27 +02:00
Johan Haals
4ba38d1f27
Move shared types into catalog-node package
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2022-07-08 14:07:27 +02:00
Johan Haals
699881cdd9
chore: Move catalogPlugin to catalog-backend
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2022-07-08 14:07:27 +02:00
Johan Haals
0d71831aae
chore: delete experiements
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2022-07-08 14:07:27 +02:00
blam
7e48611ba6
chore: wiring up the catalog 📕
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2022-07-08 14:07:27 +02:00
Patrik Oldsberg
118ce976f1
experiment 1
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:07:27 +02:00
Johan Haals
696ba03bc5
Wire up catalog backend
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2022-07-08 14:07:27 +02:00
Fredrik Adelöw
d85f7dc179
Even more
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: blam <ben@blam.sh >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-07-08 14:07:27 +02:00
Fredrik Adelöw
375a403664
Add more service implementations
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: blam <ben@blam.sh >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-07-08 14:07:27 +02:00
Fredrik Adelöw
39b24c78fe
Initial work on the backend/next setup for the catalog
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: blam <ben@blam.sh >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-07-08 14:07:27 +02:00
Patrik Oldsberg
4ad817262c
backend-system: initial high-level API surface split
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:07:27 +02:00
Patrik Oldsberg
f19b7e2f68
packages: add initial backend app and plugin API packages
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:07:27 +02:00
Patrik Oldsberg
84529131ff
docs: update catalog docs to point to catalog-node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:06:09 +02:00
Patrik Oldsberg
9a6aba1d85
add new catalog-node package
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-07-08 14:06:09 +02:00
blam
f0feea36c4
remove the old changesets that have already been released
...
Signed-off-by: blam <ben@blam.sh >
2022-07-08 13:59:15 +02:00
blam
b4b92e6325
chore: moving around some changelog entries to their correct place
...
Signed-off-by: blam <ben@blam.sh >
2022-07-08 13:54:50 +02:00
blam
c456746f25
chore: only bump create-app on main release branch
...
Signed-off-by: blam <ben@blam.sh >
2022-07-08 13:51:52 +02:00
Johan Haals
1bf1ef7e5a
Merge pull request #12535 from backstage/rugvip/owners
...
workflows/pr: fix owning teams
2022-07-08 13:20:54 +02:00