Commit Graph

40090 Commits

Author SHA1 Message Date
Rbillon59 b11367dc2c chore: fix spell check on plugins/badges-backend/README.md
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-05-02 16:06:11 +02:00
Romain Billon 8fc889a4bd Update .changeset/extragavent-fast-fly.md
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: Romain Billon <romain.billon596@gmail.com>
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-05-02 16:06:11 +02:00
Rbillon59 9e206cff72 chore: revert 099c8b0200c876421ec97959ddca604f9c917f6e
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-05-02 16:06:11 +02:00
Rbillon59 52ce881a5f chore: update yarn lock and update pre-commit command and add backstage node cli for precommit
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-05-02 16:06:11 +02:00
Rbillon59 29078a6c05 chore(badges): Enhance warning in readme and describe how to allow configuration reading from frontend. Move remaining tests files beside the tested code
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-05-02 16:06:11 +02:00
Rbillon59 00979497ac chore(badges): Add warning about endpoint exposition
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:57:17 +02:00
Rbillon59 2fbf5300c5 chore(badges): improve error handling, improve visibility splitting if else block to functions, move db test file beside the tested file
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:57:17 +02:00
Rbillon59 6263ef7ce9 feat(badges): Remove hash implementation and replace it with uuid one.
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:57:17 +02:00
Rbillon59 1aabf9e03f chore(plugins): Refactor the badge backend to store data in database instead of memory. Fix conversation as well
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:57:16 +02:00
Rbillon59 b34749a91e chore(changeset): update changeset
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:56:36 +02:00
Rbillon59 997e2ec732 chore(ci): Update package json with workspace range for dev dependencies and fix badge.ts to add new options to router
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:56:36 +02:00
Rbillon59 9f2279ce06 chore(ts): Update lock file
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:56:16 +02:00
Rbillon59 8c43cf673e chore(ci): Remove peerDependencies
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:55:48 +02:00
Rbillon59 63a1e7f714 chore(plugins): Update changeset to fit plugins names
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:55:48 +02:00
Rbillon59 a0108c4977 feat(plugins): Update frontend and backend badges plugin to implement an obfuscation feature to limit security risks when opening badges to public
Signed-off-by: Rbillon59 <r.billon@celonis.com>
2023-04-28 23:55:48 +02:00
Patrik Oldsberg 8444b0834f Merge pull request #17506 from backstage/rugvip/placeholder-threat
docs: update threat model to mention placeholder processor quirk
2023-04-28 17:33:12 +02:00
Matthew Clarke 280ec10c18 feat: add Kubernetes pod logs component (#17120)
* refactor: rename kubernetes structured metadata table

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* feat: add pod logs components

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* refactor: more generic proxy token generating

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* tests

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: tsc fix

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: api report

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: remove event/errors mention

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* feat: pending pod conditions

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: missed file

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: merge master

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: remove unneeded code

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* feat: add proxy client

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: breaking change

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* Update plugins/kubernetes/src/api/types.ts

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com>

* Update plugins/kubernetes/src/api/types.ts

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com>

* fix: PR feedback

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: test

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: PR feedback

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: PR feedback

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: todo

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: api reports

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-28 16:34:33 +02:00
Fredrik Adelöw cb31ea1da1 Merge pull request #17557 from backstage/freben/openapi-tweak
Highlight generated OpenAPI files
2023-04-28 15:21:45 +02:00
Fredrik Adelöw 27956d7867 changesets
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-04-28 15:01:25 +02:00
Ben Lambert 55ebea85be Merge pull request #17556 from backstage/bailey/kubecon-eu-blog
[docs] move to mdx for blog posts so we can truncate
2023-04-28 14:49:33 +02:00
Fredrik Adelöw efd766ea62 generated openapi files have a new name and notice at the top
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-04-28 14:38:50 +02:00
blam 3994118716 chore: missed some backticks
Signed-off-by: blam <ben@blam.sh>
2023-04-28 14:08:02 +02:00
blam dc1755f726 chore: this should be in backticks!
Signed-off-by: blam <ben@blam.sh>
2023-04-28 14:06:47 +02:00
blam b7b6a82a76 chore: blogs are pretty
Signed-off-by: blam <ben@blam.sh>
2023-04-28 12:59:05 +02:00
blam b808dfba7e chore: convert blogs to mdx
Signed-off-by: blam <ben@blam.sh>
2023-04-28 12:58:37 +02:00
Ben Lambert 26d952fc6e Merge pull request #17517 from backstage/bailey/kubecon-eu-blog
KubeCon EU 2023 blog post
2023-04-28 11:30:02 +02:00
blam 63e2d448d1 chore: cannot spell ignore
Signed-off-by: blam <ben@blam.sh>
2023-04-28 10:50:18 +02:00
Johan Haals 57a4451caa Merge pull request #17551 from IIBenII/plugin/add_dbt
doc: Add dbt plugin
2023-04-28 10:36:39 +02:00
Ben Lambert 51dc0b3b88 Merge pull request #17545 from backstage/blam/fix-e2e-tests
[e2e] - temporary fix for e2e's
2023-04-28 10:16:50 +02:00
blam dfcf9365b4 chore: added new truncate
Signed-off-by: blam <ben@blam.sh>
2023-04-28 10:14:44 +02:00
Patrik Oldsberg ff5112a129 Update microsite/blog/2023-04-26-kubecon-eu-2023.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks 2277eee8a8 fix KubeCon misprint
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks 1ad38cb327 Fix images for kubecon-eu
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks e6b7cf16fe prettify
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks 8ed3fa3175 Create 2023-04-26-kubecon-eu-2023.md
Signed-off-by: Bailey Brooks <bailey@github.com>
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks 550e689ecf fix file naming for contributor ladder
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks e2b22ae899 Add kubeconeu images
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks 6f4ff57420 fix kubecon eu images
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks c1154b6992 Add kubecon eu images
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks 58f06d7b2c Moved to subdirectory
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:01 +02:00
Bailey Brooks 9b34c87982 move kubecon banner to subdirectory
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:01 +02:00
Bailey Brooks 32a0f25a86 Add files via upload
Signed-off-by: Bailey Brooks <bailey@github.com>
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:01 +02:00
Ben Lambert c8c649464b Merge pull request #17549 from backstage/blam/fix-microsite-build
[microsite] Use Docusaurus@canary
2023-04-28 10:12:10 +02:00
blam 4027aa9e75 chroe: added changeset
Signed-off-by: blam <ben@blam.sh>
2023-04-28 09:50:27 +02:00
Fredrik Adelöw 0884e5d09d Merge pull request #17544 from backstage/freben/norequest
Remove the direct dependency on deprecated "request" library
2023-04-28 09:34:50 +02:00
IIBenII adf844246c doc: Add dbt plugin
Signed-off-by: IIBenII <benjamin.berriot@gmail.com>
2023-04-27 21:41:07 +02:00
blam 2a20913877 chore: use the new syntax for truncate
Signed-off-by: blam <ben@blam.sh>
2023-04-27 21:23:57 +02:00
blam 9c56770688 chore: lock down to older versions
Signed-off-by: blam <ben@blam.sh>
2023-04-27 21:14:14 +02:00
blam 79edc8e6aa chore: fixing prettier
Signed-off-by: blam <ben@blam.sh>
2023-04-27 20:44:28 +02:00
blam c0bb87da5e chore: add a comment for replacing
Signed-off-by: blam <ben@blam.sh>
2023-04-27 20:14:33 +02:00