Commit Graph

8806 Commits

Author SHA1 Message Date
Patrik Oldsberg 0c780278e0 backend-common: fix for zip entries being skipped
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-19 14:24:41 +02:00
github-actions[bot] 423e01d903 Version Packages (next)
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-13 18:00:17 -04:00
Patrik Oldsberg f4a58d3a36 codemods: fix pre/postpack
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-13 18:00:17 -04:00
Patrik Oldsberg 54e563aab7 Merge pull request #13618 from backstage/mob/refactories
backstage-plugin-api: introduce service scope and rework service factories
2022-09-12 17:10:01 +02:00
Patrik Oldsberg 87de8ed3f7 core-components: fix usage of invalid elements in DependencyGrape tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-11 21:24:27 +02:00
Patrik Oldsberg 4710e6eeb6 core-components: avoid logging in HomepageTimer test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-11 17:32:23 +02:00
Patrik Oldsberg a1a3a5f16a core-components: avoid logging in HeaderTabs test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-11 17:32:23 +02:00
Patrik Oldsberg 3742ccbfc3 core-components: avoid logging in GaugeCard test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-11 17:32:23 +02:00
Patrik Oldsberg 50d6c7e07e create-app: clean up log output in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-11 17:32:23 +02:00
Patrik Oldsberg 5ecca7e44b config-loader: remove logging from remote config watch
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-11 17:32:23 +02:00
Patrik Oldsberg e87e53a056 core-plugin-api: clean up log output in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-11 17:32:22 +02:00
Patrik Oldsberg 1d2e28c26f core-app-api: clean up log output in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-11 14:25:00 +02:00
Patrik Oldsberg 329ed2b9c7 dev-utils: fix route discovery with react-router stable
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-10 14:06:24 +02:00
Patrik Oldsberg 06ad1b16de update API reports + fixes
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-09 18:28:05 +02:00
Patrik Oldsberg 2a29d24519 backend-app-api,backend-plugin-api: refactor existing service factories and fix type issues
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-09 18:28:05 +02:00
Patrik Oldsberg fb93ecad9c backend-plugin-api: remove services with scope mismatch from deps type
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-09 18:28:05 +02:00
Patrik Oldsberg 06c744d142 backend-plugin-api: add initial PluginMetadataService definition
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-09-09 18:28:05 +02:00
Patrik Oldsberg f55c11f29d core-plugin-api: narrow scope type of service refs passed to default factory loader
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-09 18:28:05 +02:00
Patrik Oldsberg 2bf8855c1d core-app-api: switch to non-broken way of defining service factories
Co-authored-by: blam <ben@blam.sh>
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-09-09 18:28:04 +02:00
Patrik Oldsberg dc74ebd10d backend-plugin-api: refactor createServiceFactory helper types
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-09-09 18:28:04 +02:00
Patrik Oldsberg 4b324c83f8 backend-app-api: 100% coverage of ServiceRegistry
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-09-09 18:28:04 +02:00
Patrik Oldsberg 229a1fa927 backend-{plugin,app}-api: introduce service scopes and update registry to support
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-09-09 18:28:04 +02:00
Patrik Oldsberg 541ea937d2 Merge pull request #13510 from backstage/mob/factories
backend-next: incorporate options into createServiceFactory
2022-09-09 15:17:14 +02:00
Johan Haals e1ee22f248 Merge pull request #13542 from afscrome/feature/OptimiseGithubAccessTokens
Optimise GitHub access tokens
2022-09-09 13:11:11 +02:00
Alex Crome a68c0b3f94 Fix potentially flakey expiration test by making sure the record has less than 10 mins remaining, rather than exactly 10 mins
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-09-08 18:41:09 +01:00
Patrik Oldsberg a2c6a978f8 Merge pull request #13592 from backstage/rugvip/bump
cli: update versions:bump to work with Yarn 3
2022-09-08 19:30:56 +02:00
Fredrik Adelöw e9ab80907e Merge pull request #13583 from taras/tm/add-verify-entity-to-catalog-client
Add validateEntity to catalog client
2022-09-08 19:21:36 +02:00
Alex Crome f95ceb2737 PR Feedback
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-09-08 17:36:28 +01:00
Patrik Oldsberg a7e82c9b01 cli: update versions:bump to work with Yarn 3
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-08 18:11:35 +02:00
Taras c5cf37026e Add test for unexpected error
Signed-off-by: Taras <tarasm@gmail.com>
2022-09-08 11:55:08 -04:00
Taras afcafda620 Fix the test
Signed-off-by: Taras <tarasm@gmail.com>
2022-09-08 11:20:43 -04:00
Taras 2a46e3701e Integrated feedback from @freben
Signed-off-by: Taras <tarasm@gmail.com>
2022-09-08 08:42:07 -04:00
Patrik Oldsberg 926aa67040 app: bump roadie plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-08 13:42:14 +02:00
Fredrik Adelöw ce7aac7751 Merge pull request #13589 from backstage/freben/provide
start chipping away a bit at the yarn3 dependency warnings
2022-09-08 10:55:00 +02:00
Fredrik Adelöw d9e39544be start chipping away a bit at the yarn3 dependency warnings
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-09-08 09:39:49 +02:00
Taras 184a610d12 Add missing export and generate api report
Signed-off-by: Taras <tarasm@gmail.com>
2022-09-07 18:20:10 -04:00
Taras 93a1072a0a Updated tests to include validateEntity in mocks
Signed-off-by: Taras <tarasm@gmail.com>
2022-09-07 18:12:01 -04:00
Taras 54f14d5b88 Added /validate-entity to the catalog client
Signed-off-by: Taras <tarasm@gmail.com>
2022-09-07 17:32:06 -04:00
Patrik Oldsberg 42258e7106 create-app: mock versions module to avoid race condition with mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-07 16:51:18 +02:00
Patrik Oldsberg 96689fbdcb backend-common: workaround for database client being collected before interval
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-07 16:48:30 +02:00
Alex Crome a7f6f1c3fa Remove erroneous comment
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-09-07 11:51:54 +01:00
Patrik Oldsberg 7d47def9c4 switch @types/jest to only be depended on by @backstage/cli
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-07 11:29:12 +02:00
github-actions[bot] f275697d2b Version Packages (next) 2022-09-06 13:11:16 +00:00
Ben Lambert c04161b8a3 Merge pull request #12953 from immobiliare/feat/added-ports-range
feat(backend-common): added ports range
2022-09-06 12:21:44 +02:00
Antonio Musolino e3b1993788 feat(backend-common): added ports range
Signed-off-by: Antonio Musolino <antoniomusolino007@gmail.com>
2022-09-06 12:01:05 +02:00
Ben Lambert ecc6da2d47 Merge pull request #13505 from backstage/blam/fix-swc-import
Fix the config for `jest` with `swc`
2022-09-06 11:52:56 +02:00
blam f0d6a7c29a chore: remove bonus settings
Signed-off-by: blam <ben@blam.sh>
2022-09-06 11:21:12 +02:00
blam 638d81413b chore: Use the LogoIcon instead
Signed-off-by: blam <ben@blam.sh>
2022-09-06 11:20:31 +02:00
blam 87516c49f7 chore: make jsx
Signed-off-by: blam <ben@blam.sh>
2022-09-06 10:58:22 +02:00
Alex Crome de6c99b043 Fix access token cache time
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-09-06 09:35:41 +01:00