Commit Graph

354 Commits

Author SHA1 Message Date
Fredrik Adelöw fe87fbff1b add simple gauge metrics for task run start/end times
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-26 19:35:53 +01:00
github-actions[bot] b86975e7fb Version Packages (next) 2024-11-26 11:10:07 +00:00
Patrik Oldsberg 4c565e181b Merge pull request #27716 from eipc16/pp/upgrade-keyvredis
Fixed cache key resolution for redis store with useRedisSets set to false
2024-11-26 12:04:18 +01:00
Camila Belo e203b23433 refactor: use zero for empty response content length
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-11-25 15:05:18 +01:00
Johan Haals ca9bb31b6f Merge pull request #27741 from backstage/jhaals/httpauth
backend-defaults: export DefaultHttpAuthService
2024-11-25 09:40:12 +01:00
Johan Haals a4cfc73119 Merge pull request #27258 from Nikunj0601/feature/azure-blob-storage-catalog-provider
feat: azure blob storage entity provider for catalog
2024-11-25 09:10:16 +01:00
Johan Haals e0d58ececd Merge pull request #27757 from backstage/mob/plugintokenhandler
backend-defaults: Add support for decoration of the pluginTokenHandler
2024-11-22 14:01:26 +01:00
Patrik Oldsberg 769d946912 Merge pull request #27756 from backstage/camilaibs/add-meta-to-logging-middleware
[Core] Enable structured request logging
2024-11-22 10:32:30 +01:00
Johan Haals 062eaf3f75 chore: Add documentation
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-11-22 10:02:54 +01:00
Johan Haals 3052ecd97d Update packages/backend-defaults/src/entrypoints/auth/plugin/PluginTokenHandler.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Johan Haals <johan@haals.se>
2024-11-22 09:43:37 +01:00
Patrik Oldsberg 380a714cbe Merge pull request #27457 from backstage/sennyeya/export-http-middleware
feat: export middleware from httpRouter entrypoint
2024-11-22 01:29:06 +01:00
Camila Belo e3e8d06450 refactor: remove usage of morgan
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-11-21 22:04:07 +01:00
Camila Belo 7fc03dc1c1 refactor: more review suggestions 🎉
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-11-21 16:02:17 +01:00
Camila Belo 4e7001b8c8 refactor: apply second review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-11-21 15:15:11 +01:00
Camila Belo 7fc368041a refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-11-21 14:43:37 +01:00
Camila Belo e5255f18b3 feat: log request and response metadata
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-11-21 11:36:25 +01:00
Johan Haals 8863b3806e backend-defaults: Add support for decoration of the default PluginTokenHandler
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-11-21 11:32:00 +01:00
Johan Haals 0f84820995 Make return type an object. Improve naming
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-11-20 14:06:18 +01:00
Johan Haals 97c6837ef1 backend-defaults: export DefaultHttpAuthService
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-11-20 13:20:02 +01:00
eipc16 ab2247d156 upgrade @keyv/memcache
Signed-off-by: eipc16 <pprzemek.312@gmail.com>
2024-11-19 17:52:43 +01:00
eipc16 48e5ad4496 reuse connection by plugin
Signed-off-by: eipc16 <pprzemek.312@gmail.com>
2024-11-19 17:52:43 +01:00
eipc16 de6f280dfa Bumped @keyv/redis and keyv libraries to resolve issues with invalid cache key resolution
Signed-off-by: eipc16 <pprzemek.312@gmail.com>
2024-11-19 17:52:43 +01:00
github-actions[bot] 1552f03186 Version Packages 2024-11-19 11:21:20 +00:00
Fredrik Adelöw f8f4ea0742 Merge pull request #27691 from backstage/freben/ms
implement support for string form human durations in config
2024-11-19 09:43:13 +01:00
Vincenzo Scamporlino bf306cbaaf backend-defaults: remove backend-common
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-11-18 11:44:56 +01:00
Fredrik Adelöw d52d7f9935 implement support for string form human durations in config
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-17 23:06:26 +01:00
Fredrik Adelöw b3a2c1865f Merge pull request #27627 from backstage/freben/defered
add a `createDeferred` and `DeferredPromise` to the types
2024-11-16 13:01:22 +01:00
Fredrik Adelöw 4e58bc77b7 upgrade to uuid11 which has builtin types
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-14 22:56:51 +01:00
Fredrik Adelöw c5e39e78d7 add a createDeferred and DeferredPromise to the types
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-13 16:40:36 +01:00
Nikunj Hudka c105e55582 added handling logic for multiple integrations and added docs on how to configure the plugin; added api report
Signed-off-by: Nikunj Hudka <nikunjhudka123@gmail.com>
2024-11-13 00:55:46 -04:00
github-actions[bot] ecdb1ce0b6 Version Packages (next) 2024-11-12 21:18:54 +00:00
Oliver Dirks ecf6b39eef fix: use node-fetch instead of native fetch
Signed-off-by: Oliver Dirks <oliver.dirks@gothaer.de>
2024-11-06 08:18:26 +01:00
github-actions[bot] 42386c2119 Version Packages (next) 2024-11-05 12:34:28 +00:00
Fredrik Adelöw 50648277ef Made it possible to construct mockServices.database with a given knex instance
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-05 11:35:31 +01:00
aramissennyeydd ce9ee222c6 fix api reports
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-11-04 11:03:32 -05:00
aramissennyeydd c0007a1313 fix api report
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-11-04 10:41:18 -05:00
aramissennyeydd 394782704e feat: export middleware from httpRouter entrypoint
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-11-04 10:41:18 -05:00
aramissennyeydd 682cd891b1 fix: database config is already prefixed
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-30 11:49:42 -04:00
github-actions[bot] 7ffb8eedd7 Version Packages (next) 2024-10-28 13:06:13 +00:00
NIKUNJ LALITKUMAR HUDKA 05ceb85a47 Test file change add new integration of azure blob storage and review changes
Signed-off-by: NIKUNJ LALITKUMAR HUDKA <nk856850@dal.ca>
2024-10-23 15:26:19 -03:00
github-actions[bot] 7907e3b920 Version Packages (next) 2024-10-22 14:53:13 +00:00
Łukasz Jernaś bb7db9aec9 chore(backend-defaults): Fixup docstring
Signed-off-by: Łukasz Jernaś <lukasz.jernas@allegro.com>
2024-10-21 12:05:03 +02:00
NIKUNJ LALITKUMAR HUDKA c40cb951a9 chore: remove used code and solve eslint error
Signed-off-by: NIKUNJ LALITKUMAR HUDKA <nk856850@dal.ca>
2024-10-18 18:57:42 -03:00
NIKUNJ LALITKUMAR HUDKA 277092a876 feat: azure blob storage entity provider for catalog implemented
Signed-off-by: NIKUNJ LALITKUMAR HUDKA <nk856850@dal.ca>
2024-10-18 18:27:58 -03:00
github-actions[bot] a9c095d0be Version Packages 2024-10-15 10:25:03 +00:00
blam fc01ce7e77 chore: fix api-reports warnings
Signed-off-by: blam <ben@blam.sh>
2024-10-14 17:56:00 +02:00
Patrik Oldsberg cba5fc2457 Merge pull request #27081 from backstage/rugvip/pretty
backend-defaults: pretty-print JSON responses during development
2024-10-11 13:21:28 +02:00
Patrik Oldsberg 8fd7debe89 backend-defaults: pretty-print JSON responses during development
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-11 12:44:08 +02:00
Patrik Oldsberg 321a994358 backend-defaults: define token field on credentials as non-enumerable
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-11 11:50:06 +02:00
Patrik Oldsberg d7b44f0b3c backend-defaults: fix SQLite shutdown hanging
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-10 13:27:24 +02:00