Commit Graph

12501 Commits

Author SHA1 Message Date
Ben Lambert 2420fd70a6 Merge pull request #21822 from secustor/refactor/githuburlreader-centralize-fetching
refactor(backend-common/GithubUrlReader): only call fetch inside fetchResponse
2024-01-15 17:04:03 +01:00
secustor 626e790ec9 fixup! chore: use ConsumedResponse to pass eslint validation
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-01-15 16:15:44 +01:00
secustor 7120dfcb87 fixup! chore: use ConsumedResponse to pass eslint validation
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-01-15 16:11:30 +01:00
secustor 633250f0e5 chore: use ConsumedResponse to pass eslint validation
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-01-15 16:03:43 +01:00
secustor e27b7f3207 fix(Github): use x-ratelimit-remaining and 429 status code for rate limit detection
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-01-15 15:39:13 +01:00
Andre Wanlin 25605cfe78 Removed plugin imports
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-01-13 15:29:05 -06:00
Andre Wanlin b89d8be689 Added alpha support for the New Frontend System
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-01-13 15:21:59 -06:00
Andre Wanlin b07ff647d6 Clean-up based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-01-13 15:05:12 -06:00
Andre Wanlin 7965c57e86 Removed third level or deeper reporting
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-01-13 14:47:02 -06:00
Andre Wanlin 834d2f530e Applied a map to avoid hard coded cases
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-01-13 14:47:02 -06:00
Andre Wanlin 74f5794387 Pair of adjustment based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-01-13 14:47:02 -06:00
Andre Wanlin 37867e0c2c Renamed based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-01-13 14:47:02 -06:00
Andre Wanlin 995d2809b8 Added new @backstage/no-top-level-mui4-imports rule
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-01-13 14:47:02 -06:00
Patrik Oldsberg 56d3373c82 Merge pull request #22229 from backstage/rugvip/warn
frontend-app-api: switch undeclared inputs to be a warning instead of error
2024-01-13 15:20:11 +01:00
Fredrik Adelöw e8ce05959e add router to the app root
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-13 11:31:24 +01:00
Fredrik Adelöw 26d0110678 review comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-12 21:59:26 +01:00
Fredrik Adelöw c97fa1c2bd add elements and wrappers to the app root
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-12 21:59:26 +01:00
secustor b6b1167758 chore: revert exposing of fetchResponse
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-01-12 20:05:19 +01:00
Patrik Oldsberg 4780af8e15 frontend-app-api: list candidate inputs in undeclared input warning
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-12 17:49:22 +01:00
Patrik Oldsberg 074dfe37b0 frontend-app-api: switch undeclared inputs to be a warning instead of error
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-12 17:11:34 +01:00
Patrik Oldsberg bb4089890b core-components: add test for ProxiedSignInPage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-12 14:29:56 +01:00
Patrik Oldsberg e57cc9f7e1 visualizer: rename to app-visualizer and publish
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-12 14:23:10 +01:00
Heikki Hellgren 169e3ffc1f feat: move all signal handling to backend plugin
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-01-12 13:40:14 +02:00
Camila Belo 54d991a71b docs(frontend-plugin-api): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-01-12 10:22:36 +01:00
Camila Belo 13f87f34fc fix(frontend-app-api): create plugin subroutes type
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-12 09:12:26 +01:00
Fredrik Adelöw 26d774f63a address comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-10 20:51:10 +01:00
Fredrik Adelöw b2d370ee7e ensure that things stringify nicely overall
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-10 20:39:24 +01:00
David Festal eb81f4228a Rename backend-plugin-manager package and make it public
Signed-off-by: David Festal <dfestal@redhat.com>
2024-01-10 19:01:49 +01:00
Ben Lambert ca2f362fd4 Merge pull request #22012 from manuelfalcon/master
Adding support for removing file from git index
2024-01-10 15:59:35 +01:00
Fredrik Adelöw d4149bf6d4 rename app/router to app/root
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-10 09:16:57 +01:00
github-actions[bot] ac277f3c91 Version Packages (next) 2024-01-09 12:44:34 +00:00
Fredrik Adelöw 516fd3e918 updated backend/frontend system readme files
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-09 08:44:39 +01:00
Patrik Oldsberg 4ffb18a507 core-compat-api: add test for legacy API access
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-08 12:49:18 +01:00
Patrik Oldsberg 4c1f50cbd2 core-compat-api: wrap discovered elements with compatWrapper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-01-07 14:37:56 +01:00
Patrik Oldsberg f166779151 Merge pull request #22039 from awanlin/topic/linguist-alpha-di
[Linguist] Added alpha support for the New Frontend System
2024-01-04 09:20:54 +01:00
Gabriel Pereira Woitechen d8d243ca22 fix(techdocs-cli): mkdocs parameter casing
Signed-off-by: Gabriel Pereira Woitechen <wtchnm@icloud.com>
2024-01-02 15:47:47 -03:00
Rickard Dybeck e0b14e39dc fix api-report
Signed-off-by: Rickard Dybeck <dybeck@spotify.com>
2024-01-02 11:10:27 -05:00
Rickard Dybeck 2214202d90 review fixups
Signed-off-by: Rickard Dybeck <dybeck@spotify.com>
2024-01-02 10:07:50 -05:00
Rickard Dybeck 43dad25429 [CatalogBackend] Add API to get location by entity
Introduce API route to get location by entity. Solves #21826.

Signed-off-by: Rickard Dybeck <dybeck@spotify.com>
2024-01-02 10:07:50 -05:00
zcmander e85aa989de backend-test-utils: drop database in shutdown
Signed-off-by: zcmander <zcmander@gmail.com>
2024-01-02 13:49:25 +02:00
github-actions[bot] a3ccddeba5 Version Packages (next) 2024-01-02 10:42:54 +00:00
Heikki Hellgren da5c3fb818 fix: address review comments
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-01-02 10:01:45 +02:00
Heikki Hellgren 59a4508efe feat: update devtools almost real time using signals
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-01-02 08:52:59 +02:00
Heikki Hellgren 5e1a90daa2 chore: move signals client to fronend plugin
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-01-02 08:52:59 +02:00
Heikki Hellgren 01d02b0d3b chore: make topic mandatory for signals
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-01-02 08:52:59 +02:00
Heikki Hellgren 047beadd9d feat: signals plugins
next try after #18153 without any external dependencies and only
supporting websocket. missing tests and necessary documentation but will
work on those after initial comments if this would be proper way to go
forward. already planning for the notification plugins on top of this.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-01-02 08:52:56 +02:00
Patrik Oldsberg 88194dfb97 Merge pull request #22043 from backstage/rugvip/no-mock-fs
remove remaining usages of mock-fs
2023-12-28 20:53:58 +01:00
Patrik Oldsberg 85c521b82b remove last mock-fs dependencies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-28 16:04:25 +01:00
Patrik Oldsberg e02efdf8e6 repo-tools: refactor to remove mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-28 15:22:58 +01:00
Patrik Oldsberg 92ee157875 cli-node: refactor to remove mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-28 15:15:35 +01:00