Commit Graph

1233 Commits

Author SHA1 Message Date
github-actions[bot] 74f77f151a Version Packages (next) 2023-08-08 14:07:10 +00:00
github-actions[bot] 572abc7edf Version Packages (next) 2023-08-01 12:30:00 +00:00
Vincenzo Scamporlino 16eaf51480 api reports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:45:54 +02:00
Vincenzo Scamporlino 2cccf58ef1 chore: config to rootConfig
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:11:00 +02:00
Patrik Oldsberg 8f7b618a49 removed usage of Partial in configuration schemas
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-07-28 16:15:08 +02:00
github-actions[bot] b441642fbe Version Packages (next) 2023-07-25 11:30:28 +00:00
github-actions[bot] 0abb3c37b8 Version Packages 2023-07-18 08:35:29 +00:00
github-actions[bot] d72e2eeba6 Version Packages (next) 2023-06-27 12:10:42 +00:00
blam 2e0637835b chore: cleanup
Signed-off-by: blam <ben@blam.sh>
2023-06-22 12:44:43 +02:00
blam e65ad09894 chore: body is not a buffer, let's make it a Readable first
Signed-off-by: blam <ben@blam.sh>
2023-06-22 12:39:46 +02:00
github-actions[bot] bc0c4bc64c Version Packages 2023-06-20 13:54:09 +00:00
Tim Hansen 52d5998176 Default CacheClient to in-memory
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
2023-06-16 08:06:47 -06:00
Patrik Oldsberg f34b94c517 Merge pull request #18277 from backstage/rugvip/strip
backend-common: make HostDiscovery strip trailing slashes in backend.baseUrl
2023-06-15 17:11:22 +02:00
Patrik Oldsberg e12a18894c Merge pull request #18221 from Bonial-International-GmbH/pjungermann/snyk/xml2js
chore(deps): remove unused dependency `aws-sdk-mock`
2023-06-15 15:56:28 +02:00
Patrik Oldsberg eeb3f801fd backend-common: make HostDiscovery strip trailing slashes in backend.baseUrl
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-06-15 13:49:35 +02:00
github-actions[bot] 320ed50274 Version Packages (next) 2023-06-13 19:37:24 +00:00
Patrick Jungermann 810c6de516 chore(deps): remove unused dependency aws-sdk-mock
Relates-to: #18083
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-06-12 23:03:31 +02:00
Patrick Jungermann 5f2c38c70f fix(deps): fix SNYK-JS-FASTXMLPARSER-5668858
Fixes SNYK-JS-FASTXMLPARSER-5668858
by upgrading aws-sdk dependencies to
their latest version.

The upgrade of `fast-xml-parser` to
version 4.2.4 (or higher) was included
in release v3.347.1 of the aws-sdk.

Latest release is v3.350.0, however,
not for all packages.

The previous version's requirement would have
allowed to use a newer version of the aws-sdk
to fix it locally to a backstage project setup.

This change will enforce a version including the fix.

Closes: #18164
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-06-12 22:05:00 +02:00
github-actions[bot] a8634a9634 Version Packages (next) 2023-05-30 13:52:00 +00:00
Andre Wanlin be0826dba9 Merge pull request #17956 from awanlin/topic/set-database-password-visbility
Updated db connection config to set password visibility to secret
2023-05-30 02:19:09 -05:00
Andre Wanlin de8bb7f92f Corrections based on feedback
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2023-05-29 10:01:10 -05:00
Andre Wanlin 447270a7d9 Simplified based on feedback
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2023-05-29 07:25:01 -05:00
Ben Lambert 47c974e22b Merge pull request #17780 from XpiritBV/support-azdo-identities
feat(azure): support service principals and managed identities
2023-05-29 12:44:15 +02:00
Sander Aernouts c7f848bcea feat(azure): support service principals and managed identities
Signed-off-by: Sander Aernouts <sander.aernouts@gmail.com>
2023-05-25 09:08:13 +02:00
Andre Wanlin 4ef91ab467 Added PG object details
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2023-05-24 12:22:44 -05:00
kallayj 741e84d827 Fixes the example config in HostDiscovery.ts.
The permission plugin was referenced as 'permissions' when the plugin id is 'permission'.

Signed-off-by: Jonathan Kallay <jonathan.kallay@cariad.us>
2023-05-23 17:26:48 -07:00
github-actions[bot] 75a1c93784 Version Packages (next) 2023-05-23 15:25:13 +00:00
github-actions[bot] 73e7820731 Version Packages 2023-05-16 09:38:40 +00:00
Andrew Ochsner 1971857b5a same aws-sdk version
Signed-off-by: Andrew Ochsner <andrew.ochsner@cognizant.com>
2023-05-09 08:15:52 -05:00
Andrew Ochsner 3659c71c5d standardize on @aws-sdk v3 versions for test stability
Signed-off-by: Andrew Ochsner <andrew.ochsner@cognizant.com>
2023-05-08 16:21:36 -05:00
github-actions[bot] 8b05da0912 Version Packages (next) 2023-05-02 13:41:12 +00:00
Fredrik Adelöw 0297f7a54a Remove the direct dependency on deprecated "request" library
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-04-27 16:39:39 +02:00
github-actions[bot] e04bb20bdc Version Packages (next) 2023-04-25 15:53:19 +00:00
Patrik Oldsberg 5514268195 Merge pull request #17152 from UsainBloot/config-driven-discovery
[backend-common, core-app-api] Add HostDiscovery to read plugin baseUrls from config
2023-04-25 16:47:41 +02:00
Brian Forbis 9955591788 add tests
Signed-off-by: Brian Forbis <bforbis@athenahealth.com>
2023-04-19 12:02:28 -04:00
Brian Forbis 42ef0344e2 Default knex connection.application_name
Signed-off-by: Brian Forbis <bforbis@athenahealth.com>
2023-04-18 14:53:00 -04:00
github-actions[bot] 6141c31839 Version Packages 2023-04-18 12:36:06 +00:00
Fredrik Adelöw 089cd87b19 Merge pull request #17400 from backstage/freben/additional-config
Properly pass on `loadBackendConfig`'s `additionalConfig` option
2023-04-18 11:43:47 +02:00
Fredrik Adelöw 34167270b3 Ensure that additional configs passed to loadBackendConfig are properly taken into account
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-04-17 13:39:12 +02:00
Lukas Fruntke (external expert on behalf of DB Netz) 490059683a Merge remote-tracking branch 'origin/master' into feature/add-commit-hash-for-scaffolder
Signed-off-by: Lukas Fruntke (external expert on behalf of DB Netz) <lukas.fruntke-extern@deutschebahn.com>
2023-04-17 10:13:31 +02:00
Patrick Jungermann a1002df2dc feat(github): support commit hashes at GithubUrlReader.readTree/search
Support commit hashes additionally to branch names at the `GithubUrlReader`'s `readTree` and `search`.

This is achieved by using the "combined commit status" API instead of the branch API
which works with commit hashes and branch names.
When used with branch names, it will return the result for the HEAD of the branch
which is what the branch API was used for before.
We are not really interested in commit statuses, though, and can ignore them.

The "combined commit status" API support branch names with slashes as well, like `branch/name`.

Additionally, this will reduce the number of API calls from 2 to 1 for retrieving the "repo details"
for all cases besides when the default branch has to be resolved and used
(e.g., repo URL without any branch or commit hash).

Relates-to: PR #16721
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-04-08 03:33:30 +02:00
Jack Palmer d9849f34a6 chore: Update doc comments for HostDiscovery
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-04-05 09:53:54 +01:00
Lukas Fruntke (external expert on behalf of DB Netz) 19eb8e2066 Adress review comments
Signed-off-by: Lukas Fruntke (external expert on behalf of DB Netz) <lukas.fruntke-extern@deutschebahn.com>
2023-04-05 10:39:15 +02:00
github-actions[bot] 9a5a1c4ba2 Version Packages (next) 2023-04-04 13:14:06 +00:00
Jack Palmer 1364df62a1 chore: encode pluginId and address PR comments
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-04-04 13:36:08 +01:00
Lukas Fruntke (external expert on behalf of DB Netz) 2b15cb4aa0 Add Commit Hash Output for Scaffolder
Signed-off-by: Lukas Fruntke (external expert on behalf of DB Netz) <lukas.fruntke-extern@deutschebahn.com>
2023-04-04 10:07:27 +02:00
Patrik Oldsberg 391b7fbd28 Merge pull request #16643 from RobotSail/async-config
Asynchronous configuration / config merging
2023-03-30 17:46:05 +02:00
Jack Palmer cc19abd08b refactor: Use {{pluginId}} pattern and update docs
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-03-30 10:08:27 +01:00
Jack Palmer 9bb32cd177 docs: Update api-report
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-03-30 09:54:24 +01:00
Jack Palmer 153f2427b4 fix: Export alias reference error
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-03-30 09:50:25 +01:00