Patrik Oldsberg
cf193329a4
todo,todo-backend: switch to and implement offset/limit pagination
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:02:02 +01:00
Patrik Oldsberg
2eeb884353
todo-backend: implement TodoScmReader
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:02:02 +01:00
Patrik Oldsberg
76e6336312
todo-backend: full TodoReaderService implementation
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:02:01 +01:00
Patrik Oldsberg
c829e1e983
todo: fix error response parsing and set NotFoundError name
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:02:01 +01:00
Patrik Oldsberg
117286b313
todo-backend: create layered shell with types and mock
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:02:01 +01:00
Patrik Oldsberg
f2bf479e0f
todo-backend: initial setup and mock API
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:02:00 +01:00
Patrik Oldsberg
e24a8964f6
todo: set up both live and mocked api pages in dev env
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:02:00 +01:00
Patrik Oldsberg
be0721c6c6
backend: add todo plugin
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:02:00 +01:00
Patrik Oldsberg
1c04474fe7
todo: implement TodoClient
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:01:37 +01:00
Patrik Oldsberg
c6e98956a2
todo: replace example components with TodoList + test
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:01:37 +01:00
Patrik Oldsberg
6ef3bc7d81
todo: add entity page wrapper to dev setup
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:01:37 +01:00
Patrik Oldsberg
2e680b86e7
todo: hook up dev setup
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:01:36 +01:00
Patrik Oldsberg
72f59d5528
todo: add todo api types and empty client
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:01:36 +01:00
Patrik Oldsberg
fbf10445af
plugins: added todo frontend and backend plugin
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 18:01:36 +01:00
Fredrik Adelöw
3ece07ee8d
Merge pull request #4903 from backstage/freben/errors
...
Introduce the @backstage/errors package
2021-03-11 17:06:23 +01:00
Patrik Oldsberg
61f071cfcb
Merge pull request #4925 from backstage/mob/storybrooks
...
cli: lint storybook file dependencies as if they were tests
2021-03-11 16:40:28 +01:00
Patrik Oldsberg
4c597d78a0
Merge pull request #4924 from backstage/mob/graphiql-sidebar
...
graphiql,app: export icon and avoid routeRef usage in SidebarItem
2021-03-11 16:40:13 +01:00
Patrik Oldsberg
1401bfc515
Merge pull request #4923 from backstage/rugvip/mob/use-no-desc
...
user-settings: avoid depending on descriptions from ApiRefs
2021-03-11 16:39:40 +01:00
Patrik Oldsberg
09eb54e014
graphiql,app: export icon and avoid routeRef usage in SidebarItem
...
Co-authored-by: Juan Lulkin <jmaiz@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 16:14:34 +01:00
Patrik Oldsberg
84972540b0
cli: lint storybook file dependencies as if they were tests
...
Co-authored-by: Juan Lulkin <jmaiz@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 16:01:14 +01:00
Patrik Oldsberg
147b4c5b1f
user-settings: avoid depending on descriptions from ApiRefs
...
Co-authored-by: Juan Lulkin <jmaiz@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-11 15:58:37 +01:00
Fredrik Adelöw
fda249ff6f
fix review comments
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-03-11 14:31:21 +01:00
Fredrik Adelöw
8686eb38cf
Introduce the @backstage/errors package.
...
Encode thrown errors in the backend as a JSON payload using a facility in that package, and render helpful frontend displays of those errors.
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-03-11 14:31:21 +01:00
Fredrik Adelöw
9804a5273e
Merge pull request #4814 from backstage/changeset-release/master
...
Version Packages
2021-03-11 14:27:52 +01:00
github-actions[bot]
0e120c5c66
Version Packages
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-03-11 13:45:44 +01:00
Fredrik Adelöw
a5c3dd77fe
Merge pull request #4919 from backstage/freben/master-built
...
fix master build error
2021-03-11 13:25:00 +01:00
Fredrik Adelöw
00118cd922
fix master build error
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-03-11 13:07:40 +01:00
Fredrik Adelöw
7efdcfbedf
Merge pull request #4893 from backstage/blam/fix-api-load-order
...
Wait for configApi to be ready before using featureFlagsApi to register plugin output
2021-03-11 12:08:57 +01:00
Matthew Clarke
e2c1b3fb6a
Kubernetes: initial CRD framework ( #4892 )
...
* Kubernetes: initial CRD framework
Signed-off-by: mclarke <mclarke@spotify.com >
* use luxon instead of date-fns
Signed-off-by: mclarke <mclarke@spotify.com >
* fix test
Signed-off-by: mclarke <mclarke@spotify.com >
* update ui schema
Signed-off-by: mclarke <mclarke@spotify.com >
* update app config
Signed-off-by: mclarke <mclarke@spotify.com >
* rollout tests
Signed-off-by: mclarke <mclarke@spotify.com >
* add default custom resource component
Signed-off-by: mclarke <mclarke@spotify.com >
* make custom resources optional
Signed-off-by: mclarke <mclarke@spotify.com >
* add docs
Signed-off-by: mclarke <mclarke@spotify.com >
* prettier
Signed-off-by: mclarke <mclarke@spotify.com >
* replace core-api usage with core
Signed-off-by: mclarke <mclarke@spotify.com >
2021-03-11 10:32:41 +00:00
Patrik Oldsberg
6bd417b7b8
Merge pull request #4857 from backstage/rugvip/subroutes
...
core: add SubRoutesRefs and refactor routing system
2021-03-11 10:20:23 +01:00
Ben Lambert
7b0694586a
Merge pull request #4915 from backstage/dependabot/npm_and_yarn/rollup/plugin-node-resolve-11.2.0
...
chore(deps): bump @rollup/plugin-node-resolve from 9.0.0 to 11.2.0
2021-03-11 09:58:20 +01:00
Fredrik Adelöw
e7e8e48d40
Merge pull request #4914 from backstage/dependabot/npm_and_yarn/react-dev-utils-11.0.4
...
chore(deps): bump react-dev-utils from 10.2.1 to 11.0.4
2021-03-11 08:57:39 +01:00
Fredrik Adelöw
011c0eed92
Merge pull request #4912 from andrewthauer/fix/link-to-mailto
...
fix(core): ensure link component works with mailto
2021-03-11 07:24:51 +01:00
dependabot[bot]
64f9d37a18
chore(deps): bump @rollup/plugin-node-resolve from 9.0.0 to 11.2.0
...
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins ) from 9.0.0 to 11.2.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Commits](https://github.com/rollup/plugins/compare/node-resolve-v9.0.0...node-resolve-v11.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-11 04:25:08 +00:00
dependabot[bot]
4a4999f5a4
chore(deps): bump react-dev-utils from 10.2.1 to 11.0.4
...
Bumps [react-dev-utils](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-dev-utils ) from 10.2.1 to 11.0.4.
- [Release notes](https://github.com/facebook/create-react-app/releases )
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md )
- [Commits](https://github.com/facebook/create-react-app/commits/HEAD/packages/react-dev-utils )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-11 04:24:13 +00:00
Andrew Thauer
c14affbb4d
fix(core): ensure link component works with mailto
...
Signed-off-by: Andrew Thauer <athauer@wealthsimple.com >
2021-03-10 20:55:36 -05:00
Patrik Oldsberg
d79f3411aa
Merge pull request #4910 from backstage/rugvip/data
...
core: add support for passing data fetch function to Table
2021-03-10 23:32:48 +01:00
Patrik Oldsberg
47810a22f7
Merge pull request #4909 from backstage/rugvip/lines
...
integration: add support for resolving a URL to a line in a file
2021-03-10 23:32:15 +01:00
Patrik Oldsberg
d4e77ec5f9
integration: add support for resolving a URL to a line in a file
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-10 22:31:26 +01:00
Patrik Oldsberg
ff4d666abc
core: add support for passing data fetch function to Table
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-03-10 22:29:28 +01:00
Fredrik Adelöw
cbb85fd86e
Merge pull request #4904 from backstage/freben/no-dots
...
Remove all dot-folder imports everywhere
2021-03-10 16:47:13 +01:00
Andrew Thauer
9404c568cf
Merge pull request #4890 from andrewthauer/feat/codeowner-kinds
...
feat(catalog-backend): support more codeownerprocessor kinds
2021-03-10 10:04:30 -05:00
Johan Haals
b8f86caa7a
Merge pull request #4869 from backstage/mob/actions-list
...
Scaffolder: Add page displaying available actions
2021-03-10 14:47:46 +01:00
Johan Haals
ff1fc49c06
Merge pull request #4889 from backstage/jhaals/better-error
...
scaffolder: Improve GitHub publishers permission update error message
2021-03-10 14:44:49 +01:00
Johan Haals
be140d3b1d
Use the same json-schema version as other plugins
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-10 14:30:05 +01:00
Johan Haals
843078a5d6
Update description to be consistent
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-10 14:29:17 +01:00
Johan Haals
3848bc1cfa
Throw error with status included
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-10 14:17:27 +01:00
Fredrik Adelöw
702b837b8b
Remove all dot-folder imports everywhere
...
We aren't supposed to import from '.' or '../..' etc; point to the actual node being imported instead. I did allow e.g. '../../bigfolder' however. Going all the way to the individual file could be done too, but is a matter of taste perhaps.
Also ran Organize Imports on all the touched files :)
No changeset since there are no functional changes at all - only the imports changed
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-03-10 13:43:59 +01:00
Ben Lambert
f3cf861f7d
Merge pull request #4902 from backstage/dependabot/npm_and_yarn/elliptic-6.5.4
...
chore(deps): bump elliptic from 6.5.3 to 6.5.4
2021-03-10 12:31:31 +01:00
dependabot[bot]
8e4999f610
chore(deps): bump elliptic from 6.5.3 to 6.5.4
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-10 10:18:59 +00:00