Commit Graph

28911 Commits

Author SHA1 Message Date
Eric Peterson 31dc1a7c10 Merge pull request #12169 from anicke/techdocs-gerrit-provider
Docs/techdocs: Add gerrit as supported provider
2022-07-08 18:05:53 +02: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
renovate[bot] cb87f82c3b fix(deps): update dependency @roadiehq/backstage-plugin-github-pull-requests to v2.2.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-08 11:10:25 +00:00
Ben Lambert d336d239cd Merge pull request #12511 from backstage/blam/symlinks-in-scaffolder
Treat Symlink files as binaries
2022-07-08 13:07:31 +02:00