Patrik Oldsberg
|
e1d3fcf1c0
|
todo-backend: review suggestions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 19:39:34 +01:00 |
|
Patrik Oldsberg
|
0d7db68595
|
Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 19:39:33 +01:00 |
|
Emma Indal
|
c8b54c3702
|
TechDocs Homepage (#4401)
* add tabs to homepage
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add new overview content component
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add new owned content component
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add types
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add test for owned content component
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add test for overview content
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* document name to link and change copy to clipboard link
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add changeset
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* rename changeset file
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* fix types
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* move home components out from reader dir to its own dir
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* Update plugins/techdocs/src/reader/components/OverviewContent.tsx
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net>
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* enable search in table
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add docs icon to core icons
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add example TechDocs support button config
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* use isOwnerOff and useOwnUser to see documents that are owned via group membership
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* update tests
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* cleanup imports
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* leave techdocs support config out of this PR
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* prettieeeeeer
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* copy paste useOwnUser hook over to techdocs plugin
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* add changeset
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* delete unused package
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net>
|
2021-03-11 19:23:32 +01:00 |
|
Patrik Oldsberg
|
ab7bca3e8b
|
core-api: memo app and api provider versioned value maps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 19:12:36 +01:00 |
|
Oliver Sand
|
010aed7848
|
Add AnnotateScmSlugEntityProcessor
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
|
2021-03-11 18:18:41 +01:00 |
|
Patrik Oldsberg
|
9c4ebfb4e4
|
todo: update TodoList test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:35 +01:00 |
|
Patrik Oldsberg
|
a7648a37fa
|
app: add todo plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:35 +01:00 |
|
Patrik Oldsberg
|
2f6faae464
|
todo: avoid routable extension for now
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:05 +01:00 |
|
Patrik Oldsberg
|
38201c6ec4
|
todo,todo-backend: added repo info
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:05 +01:00 |
|
Patrik Oldsberg
|
c44db42c84
|
todo,todo-backend: updated READMEs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:04 +01:00 |
|
Patrik Oldsberg
|
4fb393e98f
|
todo-backend: use integrations to resolve line numbers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:04 +01:00 |
|
Patrik Oldsberg
|
bdf5d7de59
|
todo: added support for order in api and table
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:04 +01:00 |
|
Patrik Oldsberg
|
803cc34d47
|
todo-backend: add ordering support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:04 +01:00 |
|
Patrik Oldsberg
|
3a7a803b0b
|
todo-backend: filter out all dotfiles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:03 +01:00 |
|
Patrik Oldsberg
|
240ab2d520
|
todo,todo-backend: tweak todo item model and table
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:03 +01:00 |
|
Patrik Oldsberg
|
74543b6688
|
todo-backend: add service tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:03 +01:00 |
|
Patrik Oldsberg
|
8e47b7d988
|
todo-backend: cache read results
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 18:02:02 +01:00 |
|
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 |
|
mclarke
|
62bd701335
|
fix accidental dependency update
Signed-off-by: mclarke <mclarke@spotify.com>
|
2021-03-11 16:51:40 +00:00 |
|
Patrik Oldsberg
|
d88dd219e4
|
changesets: added changeset for core-api context bridging refactor
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 17:13:51 +01:00 |
|
mclarke
|
a8c1c9b434
|
merge master
Signed-off-by: mclarke <mclarke@spotify.com>
|
2021-03-11 16:13:24 +00: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
|
99dad12b58
|
core-api: get or create all bridged contexts
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 16:57:41 +01:00 |
|
Patrik Oldsberg
|
0977b7b41b
|
core-api: make ApiRef description optional
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 16:57:41 +01:00 |
|
Patrik Oldsberg
|
4d68d4d87d
|
core-api: identify ApiRefs based on ID instead of reference
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 16:57:40 +01:00 |
|
Patrik Oldsberg
|
7d30365c67
|
core-api: migrate RoutingContext to use version bridge
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 16:57:40 +01:00 |
|
Patrik Oldsberg
|
0095873736
|
core-api: migrate AppContext to use version bridge
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 16:57:40 +01:00 |
|
Patrik Oldsberg
|
d5c8bc8a01
|
core-api: migrate ApiContext to use version bridge
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 16:57:39 +01:00 |
|
Patrik Oldsberg
|
1f3321fbfc
|
core-api: add versioned value types and helpers
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 16:57:39 +01:00 |
|
Patrik Oldsberg
|
386e7aa007
|
core-api: refactor global singleton access to get/set/getOrCreate
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2021-03-11 16:57:38 +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 |
|
mclarke
|
1df417bd3e
|
changeset
Signed-off-by: mclarke <mclarke@spotify.com>
|
2021-03-11 14:46:07 +00:00 |
|