Commit Graph

12517 Commits

Author SHA1 Message Date
Camila Belo 57397e7d6d Merge pull request #22752 from backstage/camilaibs/migrate-api-docs-plugin-to-new-system
Migrate api docs plugin to new system
2024-02-09 20:26:00 +01:00
Patrik Oldsberg 0396dbac52 Merge pull request #22761 from backstage/rugvip/allow-empty
cli: stop requiring configuration for the frontend build
2024-02-09 13:11:54 +01:00
Patrik Oldsberg f33b225505 Merge pull request #22836 from backstage/rugvip/secret
integrations: trim secrets read from config
2024-02-09 13:11:39 +01:00
Ben Lambert 262644b255 Merge pull request #22831 from backstage/renovate/git-url-parse-14.x
fix(deps): update dependency git-url-parse to v14
2024-02-09 09:40:29 +01:00
Camila Belo 32c9e96176 refactor(api-docs): apply more review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-09 09:29:25 +01:00
Patrik Oldsberg 957317e928 Merge pull request #22835 from backstage/rugvip/dbm
backend-{common,tasks}: stop depending on full DatabaseManager type
2024-02-09 00:22:17 +01:00
Patrik Oldsberg 67072166a9 backend-{common,tasks}: stop depending on full DatabaseManager type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-08 22:11:15 +01:00
Patrik Oldsberg 7ca20761e9 e2e-test: add test for backwards compatibility with React 17
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-08 18:37:07 +01:00
Patrik Oldsberg 6d898f71ea integrations: trim secrets read from config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-08 12:19:53 +01:00
Camila Belo 101d3a7067 docs(api-docs): add alpha readme file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:56:03 +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
Camila Belo 12b1869947 fix(catalog): entity cards tab filtering
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:42:10 +01:00
Camila Belo 46a220e846 refactor(api-docs): reorder extension definitions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:37:25 +01:00
Fredrik Adelöw 8afb5c6671 Merge pull request #21963 from drodil/introduce_knip
ci: introduce knip for checking unused packages
2024-02-08 09:19:16 +01:00
renovate[bot] 1cae748519 fix(deps): update dependency git-url-parse to v14
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 08:10:53 +00:00
Ben Lambert 9a65ceff1e Merge pull request #22800 from backstage/rugvip/repofix
cli: add repository field check to the repo fix command
2024-02-08 08:11:50 +01:00
Heikki Hellgren c9d39120b2 chore: update knip reports
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 09:08:32 +02:00
Heikki Hellgren 23a29697aa ci: introduce knip for checking unused packages
fixes #21948

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:38:05 +02:00
Heikki Hellgren 00175d889a docs: update knip reports
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:37:55 +02:00
Heikki Hellgren 55963c4714 feat: move knip reports under own command
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:29:50 +02:00
Fredrik Adelöw b38d6b1e66 parallelize
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-08 08:29:50 +02: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
Patrik Oldsberg 847218837d add missing repository fields
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-08 01:17:10 +01:00
Patrik Oldsberg d557d47cb5 cli: added repository field check to repo fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-08 01:14:44 +01:00
renovate[bot] 09cedb9ae8 fix(deps): update dependency @react-hookz/web to v24
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-07 22:25:14 +00:00
github-actions[bot] b17a6cccce Version Packages (next) 2024-02-06 14:58:46 +00:00
Patrik Oldsberg c52e7d5687 cli: stop requiring config for the frontend build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-06 15:54:57 +01:00
Patrik Oldsberg 03e55b1020 create-app: add fallback for app.title config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-06 15:54:57 +01:00
Patrik Oldsberg 0a9a03c53e config-loader: avoid error on empty config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-06 15:54:57 +01:00
Patrik Oldsberg 078f7c427a Merge pull request #22607 from mhitkaohp/dependency-graph-arrows
core-components: show arrow heads in dependency graph
2024-02-06 13:46:01 +01:00
Patrik Oldsberg ddccbbde86 Merge pull request #22189 from jithenms/feature/add-stack-trace-in-error-page
[feat] add stack trace option in error page
2024-02-06 13:42:34 +01:00
Patrik Oldsberg c6e749b216 Merge pull request #22350 from backstage/openapi-tooling/fix-generate-client
feat(repo-tools): Rework command structure and standardize `openapi generate-client`
2024-02-06 13:41:16 +01:00
Patrik Oldsberg cdbe35f5b3 Merge pull request #21889 from drodil/notifications
Notifications initial implementation
2024-02-06 13:13:22 +01:00
Patrik Oldsberg 1639cff213 Merge pull request #22754 from backstage/rugvip/no-seed
create-app: remove lock seed entry for @testing-library/jest-dom
2024-02-06 12:46:54 +01:00
Patrik Oldsberg 9ad1b8f36d Merge pull request #22549 from jamieklassen/vmware-cloud-auth-utility-api
Utility API for VMware Cloud auth
2024-02-06 12:02:15 +01:00
Patrik Oldsberg 0ccc15dd88 Merge pull request #22633 from backstage/philipph/di-org-plugin
Initial migration of org plugin to new frontend system
2024-02-06 11:58:37 +01:00
Patrik Oldsberg ebdab6c787 create-app: remove lock seed entry for @testing-library/jest-dom
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-06 11:43:31 +01:00
Patrik Oldsberg f7ef0521a9 Merge branch 'master' into camilaibs/migrate-catalog-graph-to-new-frontend-system
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-06 11:34:04 +01:00
Fredrik Adelöw 0b0fffa12d Merge pull request #22040 from awanlin/topic/azure-devops-alpha-di
[Azure DevOps] Added alpha support for the New Frontend System
2024-02-06 11:30:38 +01:00
Fredrik Adelöw 6557b10431 Merge pull request #22592 from hudsonb/safe-entity-name-fix
Fix safeEntityName
2024-02-06 11:23:43 +01:00
Patrik Oldsberg 0319217e81 Merge pull request #22654 from knksmith57/knksmith57/support-token-fetchurlreader
feat(backend-common/FetchUrlReader): support token authentication
2024-02-06 10:57:01 +01:00
Patrik Oldsberg 9a88880f50 Merge pull request #22751 from hubofgitongithub/patch-3
Update frontend-plugin-api package.json with repo information
2024-02-06 10:29:11 +01:00
Patrik Oldsberg 747b8a545f Merge pull request #22750 from hubofgitongithub/patch-2
Update core-compat-api package.json with repo information
2024-02-06 10:29:01 +01:00
Heikki Hellgren 15769753a0 fix: move notifications db to internal + clean-up
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:52:14 +02:00
hubofgitongithub ad2444c8da Update frontend-plugin-api package.json with repo information
To fix https://www.npmjs.com/package/@backstage/frontend-plugin-api having a source code URL location (and thus fixing security scanners triggering on that information missing).

Signed-off-by: hubofgitongithub <156336979+hubofgitongithub@users.noreply.github.com>
2024-02-06 09:38:18 +01:00
hubofgitongithub b8651e1316 Update core-compat-api package.json with repo information
To fix https://www.npmjs.com/package/@backstage/core-compat-api having a source code URL location (and thus fixing security scanners triggering on that information missing).

Signed-off-by: hubofgitongithub <156336979+hubofgitongithub@users.noreply.github.com>
2024-02-06 09:33:24 +01:00
Heikki Hellgren 819a7302a2 fix: code review findings
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:30 +02:00
Heikki Hellgren acbe630b9d feat: follow-up changes on BEP #22641
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:30 +02:00
Heikki Hellgren b3c3672b64 feat: support pagination and searching in notification backend
disabled broadcast notifications for now

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00
Heikki Hellgren 50c7dbde2f feat: support for topic in notification
using same topic twice will restore existing notification in that topic
if any. this can be useful if you want to remind users about some
specific thing over time

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00