Aramis
|
cd514545d1
|
feat(config-loader): Make children of secret parents secret themselves.
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
|
2023-07-13 09:21:22 -04:00 |
|
github-actions[bot]
|
d72e2eeba6
|
Version Packages (next)
|
2023-06-27 12:10:42 +00:00 |
|
github-actions[bot]
|
bc0c4bc64c
|
Version Packages
|
2023-06-20 13:54:09 +00:00 |
|
Fredrik Adelöw
|
a5c5491ff5
|
introduce durationToMilliseconds
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-06-16 12:29:18 +02:00 |
|
github-actions[bot]
|
a8634a9634
|
Version Packages (next)
|
2023-05-30 13:52:00 +00:00 |
|
github-actions[bot]
|
75a1c93784
|
Version Packages (next)
|
2023-05-23 15:25:13 +00:00 |
|
Aramis
|
f25427f665
|
feat(config-loader): Fix handling of keys with backslashes.
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
|
2023-05-22 07:40:18 -04:00 |
|
Patrik Oldsberg
|
bbfd503f14
|
Merge pull request #17817 from backstage/rugvip/notimeout
config-loader: avoid setTimeout in file watching tests
|
2023-05-16 21:34:49 +02:00 |
|
Patrik Oldsberg
|
2982070654
|
config-loader: back to setTimeout with bigger margin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-05-16 13:10:33 +02:00 |
|
Patrik Oldsberg
|
ee4e668f0d
|
config-loader: avoid setTimeout in file watching tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-05-16 12:43:10 +02:00 |
|
github-actions[bot]
|
73e7820731
|
Version Packages
|
2023-05-16 09:38:40 +00:00 |
|
Fredrik Adelöw
|
7c116bcac7
|
await response errors
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-05-12 10:36:20 +02:00 |
|
Aramis Sennyey
|
473db605a4
|
Enable strict checking of config during CLI.
Signed-off-by: Aramis Sennyey <sennyeya@amazon.com>
|
2023-05-09 10:04:10 -04:00 |
|
github-actions[bot]
|
e04bb20bdc
|
Version Packages (next)
|
2023-04-25 15:53:19 +00:00 |
|
Patrik Oldsberg
|
0377143666
|
config-loader: rename AsyncConfigSourceIterator -> AsyncConfigSourceGenerator
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-25 17:34:42 +02:00 |
|
Patrik Oldsberg
|
bc8070a41d
|
config-loader: add ConfigSourceIteratorItem
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-25 16:34:07 +02:00 |
|
Patrik Oldsberg
|
d384c83a12
|
config-loader: review fixes in RemoteConfigSource and StaticConfigSource
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:38:28 +02:00 |
|
Patrik Oldsberg
|
ae57dd4ac0
|
config-loader: apply review feedback
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
4caade51a0
|
config-loader: ignore AbortErrors in RemoteConfigSource
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
41660a538f
|
config-loader: fix data -> configs in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
9038f4d3d0
|
config-loader: update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
fc7e071c8f
|
config-loader: API report fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
9e6f737c80
|
config-loader: type fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
fd3f81c50a
|
config-loader: add toString to all source implementations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
5ee5cf8955
|
config-loader: fixes for MergedConfigSource
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
640c3a21ab
|
config-loader: default root dir
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
dc4154a15f
|
config-loader: add ConfigSources tests + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
b5369fa23a
|
config-loader: RemoteConfigSource test + fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
b95575173d
|
config-loader: FileConfigSource tests + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
f4f3e2fc7e
|
config-loader: add tests for ObservableConfigProxy
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
95dbcfd841
|
config-loader: document the rest of the config sources
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
5befec12bf
|
config-loader: document MutableConfigSource
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
245d56447d
|
config-loader: make MergedConfigSource internal
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
83aae42439
|
config-loader: rename top-level source data key to configs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
aaee88b0af
|
config-loader: document source types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
d0a626b637
|
config-loader: document ConfigSources
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
bf7c511884
|
config-loader: deprecate loader types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
160ff1a532
|
config-loader: refactor source types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
ef1137943b
|
config-loader: move EnvFunc up a level
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
f29b50d2a0
|
config-loader: update deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:43 +02:00 |
|
Patrik Oldsberg
|
d5c6dca0f6
|
config-loader: move transform/ into sources/
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
a8c7231326
|
config-loader: move schema/ to top-level
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
00392b191f
|
config-loader: fix for MergedConfigSource merge optimization
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
73e2c95574
|
config-loader: remove unused url helper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
fd3bf44483
|
config-loader: switch loadConfig to use sources
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
5e1adb3d78
|
config-loader: explicitly pass through options in ConfigSources
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
41504e2646
|
config-loader: fix for ConfigSource arg parsing not handling single arg
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
fbabef096f
|
config-loader: make RemoteConfigSource use node-fetch
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
a673a6db9d
|
config-loader: make FileConfigSource handle empty files gracefully
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|
Patrik Oldsberg
|
9c8de8d167
|
config-loader: export from sources
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-04-24 11:31:42 +02:00 |
|