blam
04fa2df352
chore: wait for the config api to be loaded first before registering feature featureFlags
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
fdb79d1562
chore: fixing tests for FlatRoutes
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
00815e520b
chore: fixing api-docs and simplifying types a little
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
6109f32b78
chore: fixing up api-docs exporting
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
128279fc4f
feat: finishing up some other use cases and re-writing some logic with some more tests
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
c92f5dedee
feat: reworking the api in favour of with and without for wrapping component
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
5f4339b8c5
chore: added changeset
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
9eb3729706
chore: fixing api-docs generation
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
8ddd77544f
chore: reworking yarn.lock
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
124be46a5a
chore: resetting yarn lock
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
31e067d346
chore: actually use the right packages - went and messed up a bit
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
359a118902
chore: reworking some thigns
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:26 +02:00
blam
969c6750af
feat: writing some tests and have a nicer api now
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:25 +02:00
blam
78ccf9ea98
feat: replace implementations of children introspection with our new thing
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:25 +02:00
blam
d7f0b0bed6
chore: working through beginning API
...
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:25 +02:00
blam
794af0de8e
feat: more work with the nice API
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:25 +02:00
blam
765632fac7
feat: introduce collection of feature flags and make FlatRoutes treat feature flags as first class citizens
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com >
Signed-off-by: blam <ben@blam.sh >
2021-06-15 12:09:25 +02:00
Patrik Oldsberg
e5cdf0560f
backend-common: clarify DB connection error
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-15 11:56:08 +02:00
Johan Haals
a0f2f63374
Merge pull request #5901 from backstage/jhaals/legacy-catalog
...
Catalog: Make the new processing engine the default
2021-06-15 11:40:53 +02:00
Patrik Oldsberg
e2261dbec1
Merge pull request #5987 from dortegau/add-ds_store-to-scaffolded-app-gitignore
...
#5986 Adding .DS_Store to Scaffolded Backstage app .gitignore file
2021-06-15 11:27:16 +02:00
Patrik Oldsberg
3be9904e63
Merge pull request #6027 from backstage/rugvip/pipeline
...
catalog-backend: introduce TaskPipeline
2021-06-15 11:24:49 +02:00
Dominik Henneke
740503d88f
Copy the changes to the core-components packages
...
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com >
2021-06-15 11:10:12 +02:00
Johan Haals
0176d78f27
Merge pull request #6007 from backstage/jhaals/configure-refresh
...
catalog/next: Make refresh interval configurable
2021-06-15 10:58:46 +02:00
Patrik Oldsberg
97dd250117
Merge pull request #5970 from backstage/dependabot/npm_and_yarn/microsite/yarn-lock-check-1.0.5
...
chore(deps-dev): bump yarn-lock-check from 1.0.4 to 1.0.5 in /microsite
2021-06-15 10:28:40 +02:00
Patrik Oldsberg
9befb86eda
microsite: fix registry in lockfile
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-15 10:18:24 +02:00
Vitor Capretz
fccbc7d1b6
Fix NaN bug with null end_time
...
Signed-off-by: Vitor Capretz <capretzvitor@gmail.com >
2021-06-15 09:55:37 +02:00
Johan Haals
0307a28b4a
Add changeset for create-app describing upgrade path
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-06-15 09:17:55 +02:00
Johan Haals
9c3840b1ba
create-app: Enable new catalog processing engine
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-06-15 09:17:10 +02:00
Brett Wright
b94d8ec363
changed quotes
...
Signed-off-by: Brett Wright <wright.brett@gmail.com >
2021-06-15 08:56:43 +02:00
Brett Wright
f7e0acc42a
run prettier
...
Signed-off-by: Brett Wright <wright.brett@gmail.com >
2021-06-15 08:45:23 +02:00
Brett Wright
53c23170b0
Added plugin to marketplace
...
Signed-off-by: Brett Wright <wright.brett@gmail.com >
2021-06-15 08:42:56 +02:00
dependabot[bot]
74d83e3db1
chore(deps-dev): bump @types/swagger-ui-react from 3.23.3 to 3.35.1
...
Bumps [@types/swagger-ui-react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/swagger-ui-react ) from 3.23.3 to 3.35.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/swagger-ui-react )
---
updated-dependencies:
- dependency-name: "@types/swagger-ui-react"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-15 04:11:54 +00:00
Fredrik Adelöw
0fd483e372
Update GOVERNANCE and OWNERS
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-06-14 20:51:02 +02:00
Fredrik Adelöw
ba9fae087b
Update the default CODEOWNERS to point to a new reviewers team
...
THIS IS A PROPOSAL.
Sets the fallback reviewers for pull requests to be a new `reviewers` team, which is a superset of `maintainers`.
The Backstage project sees a very large amount of activity. The project configuration currently has the `maintainers` team set as the gatekeepers of all pull requests, no matter how small or large. This puts pressure on the individual maintainers and can lead to longer lead times than desired.
As Spotify staffs up, and as external contributors move closer to the core of development, I propose that there needs to exist an intermediate step between "general contributor" and "full maintainer".
I propose that the set of people that shall have the rights to approve/merge pull requests is larger than just the maintainers. This would let us reduce pressure on individual maintainers and to expand the team at Spotify in an effective way. We could more easily perform goalie (rotating designated support person) duties with an extended team without using up critical maintainer voting slots.
It is important to note that the reviewers are not expected to behave as maintainers. Issues that are contested, or changes that have significant architectural effects on the code base, shall still be decided upon by maintainers. There is a certain amount of trust involved. This pull request puts the reviewers team at the root of the entire code base, but future tweaks may put the maintainers team as an owner of certain sub-directories if desired, to limit the reviewers' area of influence.
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-06-14 20:51:02 +02:00
Dominik Henneke
59078de280
Merge pull request #6037 from SDA-SE/feat/bitbucket-public
2021-06-14 20:32:30 +02:00
Eric Peterson
e03eaeec3e
Fix TechDocs annotation on remaining scaffolder templates.
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-14 19:19:47 +02:00
Eric Peterson
aeed120114
Fix Scaffolder Docs Template
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-14 19:19:11 +02:00
Dominik Henneke
df3ac03cfb
Use the correct parameter to create a public repository in Bitbucket Server.
...
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com >
2021-06-14 18:14:26 +02:00
Dominik Henneke
938aee2fbd
Fix the link to the documentation page when no owned documents are displayed
...
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com >
2021-06-14 17:33:55 +02:00
Dominik Henneke
d4644f5920
Use the Backstage Link component in the Button
...
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com >
2021-06-14 17:33:55 +02:00
Daniel Ortega
350d51a805
#5986 Running prettier in .changeset/clean-frogs-brake.md
...
Signed-off-by: Daniel Ortega <dortega@idealista.com >
2021-06-14 17:03:25 +02:00
Patrik Oldsberg
608e83f928
Merge pull request #5959 from carlo-colombo/bitbucket-lfs
...
Add supprt to enable LFS for hosted Bitbucket
2021-06-14 16:41:22 +02:00
Patrik Oldsberg
c09c863eff
Merge pull request #6018 from backstage/imgbot
...
[ImgBot] Optimize images
2021-06-14 16:25:17 +02:00
Johan Haals
db17fd734e
Add changeset
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-06-14 16:18:15 +02:00
Johan Haals
9600e5e669
chore: Update constructor args to object
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-06-14 16:18:15 +02:00
Johan Haals
5b721e1ebc
chore: pass constructor arguments
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-06-14 16:18:14 +02:00
Johan Haals
5f6c806378
catalog/next: Make refresh interval configurable
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-06-14 16:18:12 +02:00
Johan Haals
f68632411b
catalog: Reuse builder for next/legacy catalog
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-06-14 16:10:18 +02:00
Patrik Oldsberg
d4e73b45f9
Merge pull request #6026 from backstage/rugvip/skip-locked
...
catalog-backend: avoid duplication of work due to race conditions in task pickup
2021-06-14 15:12:52 +02:00
Fredrik Adelöw
3108ff7bfd
Make yarn dev for backends respect the PLUGIN_PORT env var
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-06-14 14:46:19 +02:00