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
Patrik Oldsberg
e161d85e78
config-loader: add transforms to FileConfigSource and improve watching
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
aa2b055e82
config-loader: add .defaultForTargets helper + load default paths
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
4043a201e5
config-loader: automatically flatten merged config sources
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
10bedeed41
config-loader: MergedConfigSource tests + fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
bc67fe43cd
config-loader: StaticConfigSource tests + fix
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
b64bf26e68
config-loader: separate out source test utils
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
dfc07c865e
config-loader: add transform to RemoteConfigSource
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
e2f695d22c
config-loader: transform refactor + high level helper
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
0e38aedf4f
config-loader: MutableConfigSource tests + fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
18c1eb6330
config-loader: refactor waitOrAbort helper to handle multiple signals
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
138f422fb7
config-loader: migrate all sources to async iterators
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
323fefeed2
config-loader: add ObservableConfigProxy
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
90bf355d8b
config-loader: always yield from config sources and keep return empty
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
23985b1069
config-loader: inital refactor to async iterator
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Patrik Oldsberg
2b24009b80
config-loader: initial observable-based refactor
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-24 11:31:42 +02:00
Fredrik Adelöw
e0506af8fc
Merge pull request #17311 from adamdmharvey/adamdmharvey/circleci-took-empty
...
fix(circleci): Avoid trailing "took" in table row for in progress builds
2023-04-21 23:00:58 +02:00
Fredrik Adelöw
9b736101c9
Merge pull request #17472 from awanlin/topic/update-github-app-permissions
...
Updated GitHub App Docs to include Commit statuses permission
2023-04-21 22:31:10 +02:00
Fredrik Adelöw
e4e9caaa42
Merge pull request #17339 from awanlin/topic/remove-running-backstage-locally
...
Removed Running Backstage Locally documentation page
2023-04-21 21:46:40 +02:00
Fredrik Adelöw
075a9bbcf1
Merge pull request #17376 from jaroslawgajewski/patch-1
...
Update configuring-ci-cd.md
2023-04-21 21:36:44 +02:00
Fredrik Adelöw
4c30c02945
Merge pull request #17473 from gman0922/patch-2
...
Update ADOPTERS.md
2023-04-20 19:37:36 +02:00
Guillermo Manzo
6ba6f1f5d0
Update ADOPTERS.md
...
Signed-off-by: Guillermo Manzo <gmanzo@expediagroup.com >
2023-04-20 09:55:58 -07:00
Andre Wanlin
313d4478a8
Updated to include Commit statuses permission
...
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2023-04-20 11:37:22 -05:00
Johan Haals
f855ffe683
Merge pull request #17443 from bforbis/knex_application_name
...
Knex application name
2023-04-20 10:18:52 +02:00
Camila Belo
f216fb8559
Merge pull request #17444 from seatgeek/master
...
Allow empty result prop in StackOverflowSearchResultListItem
2023-04-19 19:54:17 +02:00
Brian Forbis
9955591788
add tests
...
Signed-off-by: Brian Forbis <bforbis@athenahealth.com >
2023-04-19 12:02:28 -04:00
Fredrik Adelöw
77fb8e4e5c
Merge pull request #17455 from backstage/freben/shortcuts-naming
...
deprecate `LocalStoredShortcuts`, add `DefaultShortcutsApi`
2023-04-19 16:34:05 +02:00
bforbis
6609a1707b
Apply suggestions from code review
...
Co-authored-by: Johan Haals <johan@haals.se >
Signed-off-by: bforbis <bpforbis@gmail.com >
2023-04-19 10:15:06 -04:00
Zach Hammer
032f03b502
Build api report
...
Signed-off-by: Zach Hammer <zhammer@seatgeek.com >
2023-04-19 09:10:23 -04:00
Fredrik Adelöw
8a7174e297
deprecate LocalStoredShortcuts, add DefaultShortcutsApi
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-04-19 13:49:26 +02:00
Fredrik Adelöw
5c86b0c6df
Merge pull request #17451 from nikolaik/nikolaik/fix-home-rjsf-core
...
fix(deps): Add missing @rjsf/core in plugin-home
2023-04-19 13:49:03 +02:00
Johan Haals
6125167c9e
Merge pull request #17435 from backstage/jhaals/enterpre
...
Enter pre-release mode
2023-04-19 10:04:47 +02:00
Johan Haals
2372779a55
Merge pull request #17431 from backstage/jhaals/notes
...
microsite: Add 1.13.0 release notes
2023-04-19 10:04:21 +02:00
Nikolai R Kristiansen
5272cfabc3
fix(deps): Add missing @rjsf/core in plugin-home
...
Fixes the following error:
```
[0] ERROR in ../../node_modules/@rjsf/material-ui/dist/material-ui.esm.js 1:0-46
[0] Module not found: Error: Can't resolve '@rjsf/core' in '/Users/example/dev/backstage-rm/node_modules/@rjsf/material-ui/dist'
```
Signed-off-by: Nikolai R Kristiansen <nikolai.kristiansen@remarkable.no >
2023-04-19 09:58:06 +02:00