blam
d036ceef41
chore(catalog/msw): resetting the core plugin package.json for now
2020-06-13 02:24:13 +02:00
Patrik Oldsberg
3734b2e378
Merge pull request #1275 from spotify/rugvip/release
...
Release v0.1.1-alpha.8
2020-06-12 22:47:42 +02:00
dependabot-preview[bot]
1204ee50f5
build(deps): bump typescript from 3.9.3 to 3.9.5 ( #1240 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.9.3 to 3.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.3...v3.9.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-12 22:40:48 +02:00
Patrik Oldsberg
dbc29358ed
v0.1.1-alpha.8
2020-06-12 22:09:21 +02:00
Patrik Oldsberg
ee33cf6751
packages/config-loader: cover secrets in tests and tweak validation
2020-06-12 21:15:20 +02:00
Patrik Oldsberg
188b32e9c5
Merge pull request #1272 from ewnd9/toggle-plugin-lighthouse
...
chore(lighthouse): toggle private in package.json
2020-06-12 19:56:25 +02:00
Patrik Oldsberg
d55d63d01a
Merge pull request #1273 from wejendorp/deploy-fix
...
Dynamically determine the chunk to inject during runtime
2020-06-12 19:55:26 +02:00
Jacob Wejendorp
d95244c09b
fix(docker): dynamically determine the chunk to inject during runtime
...
The __APP_INJECTED_RUNTIME_CONFIG__ value is not always in the main
chunk, so we need to find the right chunk to inject for runtime config.
2020-06-12 19:42:24 +02:00
Patrik Oldsberg
fc82352988
packages/config-loader: cover reader in tests and omit null values
2020-06-12 19:28:58 +02:00
ewnd9
a6b775540f
chore(lighthouse): toggle private in package.json
2020-06-12 19:42:58 +03:00
Patrik Oldsberg
6da3cc8fec
packages/config-loader: move readSecret and secret reading switch to context
2020-06-12 18:13:56 +02:00
Patrik Oldsberg
d223b28419
packages/config-loader: split config file resolve logic into separate module
2020-06-12 17:36:55 +02:00
Patrik Oldsberg
3a2c353ad7
packages/config-loader: split loader into lib
2020-06-12 17:35:30 +02:00
Fredrik Adelöw
9d28108cb8
Merge pull request #1271 from spotify/freben-patch-2
...
docs(catalog-backend): update readme to be more accurate and helpful
2020-06-12 16:46:32 +02:00
Patrik Oldsberg
c2b59e20cb
packages/config-loader: added data secret loader
2020-06-12 16:26:15 +02:00
Fredrik Adelöw
b902e63dd8
Update README.md
2020-06-12 16:21:11 +02:00
Patrik Oldsberg
3c958523b5
packages/config-loader: add support for env secrets
2020-06-12 16:09:06 +02:00
Fredrik Adelöw
c4fee049cc
Merge pull request #1270 from spotify/freben/sentry-again
...
chore(backend): make the sentry handling work better
2020-06-12 15:53:35 +02:00
Patrik Oldsberg
fcc514e909
packages/config-loader: added secret reading option + initial validation and file handler
2020-06-12 15:52:27 +02:00
Fredrik Adelöw
da6f33a13f
chore(backend): make the sentry handling work better
2020-06-12 15:36:19 +02:00
Fredrik Adelöw
51b780b061
feat(catalog-backend): support wildcard matching on entities
2020-06-12 15:16:16 +02:00
Raghunandan Balachandran
8da3774f79
Merge pull request #1266 from spotify/mob/config-env
...
Auth Backend: read env config
2020-06-12 14:53:14 +02:00
Raghunandan Balachandran
b167dd712f
Merge pull request #1268 from spotify/sentry-localhost
...
Sentry backend: Fail gracefully for local development
2020-06-12 14:48:43 +02:00
Raghunandan
2c6b8659d3
review fixes
2020-06-12 14:40:06 +02:00
Raghunandan
33a96003c2
fail gracefully if sentry token is missing in localhost
2020-06-12 14:28:18 +02:00
Patrik Oldsberg
8cbb8459ba
Merge pull request #1263 from spotify/stefanalund-patch-1-1
...
Link to SECURITY in CONTRIBUTING
2020-06-12 13:54:44 +02:00
Fredrik Adelöw
6c642a60c0
Merge pull request #1265 from spotify/freben/i-am-almost-unique
...
feat(catalog-backend): reject almost-same-name entities
2020-06-12 13:54:04 +02:00
Fredrik Adelöw
66fef7f2e4
chore(catalog-backend): use code instead of db to implement similarity rule
2020-06-12 13:41:05 +02:00
Raghunandan
5f13a53c6a
Making auth backend work based on config. Config is yet to be read from the YAML and passed in. Localhost development will fail gracefully if AUTH config env vars are not set
2020-06-12 12:06:46 +02:00
Fredrik Adelöw
7de5e10408
feat(catalog-backend): reject almost-same-name entities
2020-06-12 12:04:56 +02:00
Stefan Ålund
5e034d687b
Repo hygiene: Add SECURITY.md ( #1262 )
...
* Repo hygiene: Add SECURITY.md
* Update SECURITY.md
2020-06-12 09:56:06 +02:00
Chanwit Kaewkasi
4074aff376
gitops-plugin: add meaningful error message for the cluster listing page
2020-06-12 14:19:29 +07:00
Stefan Ålund
86e399221c
Link to SECURITY in CONTRIBUTING
2020-06-12 08:43:57 +02:00
Ben Lambert
ca3cd45980
Merge pull request #1171 from spotify/blam/react-router
...
Migrate to React Router V6
2020-06-12 02:58:35 +02:00
blam
70ae94e231
chore(catalog/msw): remove jest fetch mock
2020-06-12 02:57:26 +02:00
blam
6a64ed933f
chore(react-router-v6): quick fix for some type problems
2020-06-12 02:44:10 +02:00
blam
636cfd4357
Merge branch 'blam/react-router' of github.com:spotify/backstage into blam/react-router
...
* 'blam/react-router' of github.com:spotify/backstage:
chore(catalog/swr): Removing superfluous import for useEffect
feat(catalog/swr): simplify the code significantly. now we are talking. this library is the nutz
feat(catalog/swr): Added a nice stale-while-revalidate pattern for fetching data
chore(swr): Updating the yarn.lock
2020-06-12 02:25:40 +02:00
blam
2d543b9a3a
chore(react-router-v6): reverting an old story
2020-06-12 02:24:53 +02:00
Ben Lambert
b25f44ec31
Merge branch 'master' into blam/react-router
2020-06-12 01:52:55 +02:00
Patrik Oldsberg
ed8436717a
packages/config-loader: add support for transforming config and identifying secrets
2020-06-12 01:24:18 +02:00
Ben Lambert
5a845d027d
Merge pull request #1260 from spotify/blam/remove-node-cache
...
feat(catalog): Remove temporary caching in favour of stale-while-revalidate
2020-06-12 01:22:15 +02:00
blam
55cc1584e1
chore(catalog/swr): Removing superfluous import for useEffect
2020-06-12 00:53:05 +02:00
blam
5ae13652fe
feat(catalog/swr): simplify the code significantly. now we are talking. this library is the nutz
2020-06-12 00:34:11 +02:00
blam
1a581d4d26
feat(catalog/swr): Added a nice stale-while-revalidate pattern for fetching data
2020-06-12 00:29:42 +02:00
blam
2face4e519
chore(swr): Updating the yarn.lock
2020-06-12 00:29:22 +02:00
blam
6af18f7e27
feat(catalog/msw): fixed merge conflicts and fixed some comments
2020-06-11 23:23:52 +02:00
blam
6130e11280
Merge branch 'master' of github.com:spotify/backstage into blam/msw
...
* 'master' of github.com:spotify/backstage: (76 commits)
Fix incorrect backend path in docs (#1258 )
packages/core-api: temporary solution for giving access to config when creating APIs
chore(catalog): simplify the filter types a little
fix(catalog-backend): update the mock-data script to point to new example entities
renamed example_components to example-components and deleted old exampled
feat(catalog): add back ability for OR/IN type searches
Add sample plugins to sidebar (#1243 )
chore(catalog): rename all pages and components to use Entity nomenclature
fix(catalog): moar clean up
Updated examples
fix(catalog): add types and clean up code
Added owner and lifecycle to catalog table, slightly updated examples
chore(catalog): the component type is gone
yarn.lock again...
fix(catalog): merge errors
review fixes. i thought about another force update for a moment :D
move components to separate files
Use URLSearchParams
fix(catalog): moar clean up
fix(catalog): make code intention clear by renaming
...
2020-06-11 23:12:27 +02:00
blam
22e411df3b
chore(react-router-v6): fixing the comment
2020-06-11 21:48:07 +02:00
blam
6f80d1b9bb
chore(react-router-v6): Fixing what I think is the last of the routing for the application
2020-06-11 21:31:02 +02:00
blam
196ea291ea
Merge branch 'master' of github.com:spotify/backstage into blam/react-router
...
* 'master' of github.com:spotify/backstage:
Fix incorrect backend path in docs (#1258 )
packages/core-api: temporary solution for giving access to config when creating APIs
2020-06-11 21:15:45 +02:00