Commit Graph

520 Commits

Author SHA1 Message Date
Eric Peterson 38f076c0df Tweak search code ownership.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-04-23 14:34:33 +02:00
Fredrik Adelöw 9ed45248b9 update vocab
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:19 +02:00
alde e7d2fb93f0 Create code-coverage plugin
In order to use this plugin, you must set the
`backstage.io/code-coverage` annotation on your entity.

```yaml
backstage.io/code-coverage: enabled
```

There's a feature to only include files that are in SCM in the coverage
report, this is helpful to not count generated files for example. To
enable this set the `backstage.io/code-coverage` annotation to
`scm-only`.

```yaml
backstage.io/code-coverage: scm-only
```

The backend plugin provides API endpoints for submitting code-coverage
reports. Currently jacoco and cobertura are supported. These reports
are normalized to a json format that is stored in the database.

```json
// curl -X POST -H "Content-Type:text/xml" -d @cobertura.xml "localhost:7000/api/code-coverage/Component/default/entity-name?coverageType=cobertura"
{
    "links": [
        {
            "href": "http://localhost:7000/api/code-coverage/Component/default/entity-name",
            "rel": "coverage"
        }
    ]
}
```

It also provides some additional API endpoints:
* Viewing the latest report
* Viewing a more condensed history of code coverage values
* Retrieving file contents from source-control, used by the UI

Provides a graph of code coverage change over time, as well as a file
view where you can see the highlighted lines.

Co-authored-by: nissayeva <natashaaay@gmail.com>
Signed-off-by: alde <r.dybeck@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-21 12:58:18 +02:00
Tim 00cd559c4a Merge pull request #4618 from rbogle/rbogle/fargate-docs
Rbogle/fargate docs
2021-04-20 15:10:07 -06:00
Rian Bogle 4792df9e78 AWS Fargate and Aurora
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-20 21:28:56 +02:00
Fredrik Adelöw d320547ba1 Merge pull request #5391 from backstage/freben/standalone-frontend
update the standalone frontend contribs
2021-04-20 20:52:50 +02:00
Fredrik Adelöw e669a8013f update the standalone frontend contribs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-04-20 20:24:06 +02:00
Brett Wright 948c4b6a30 Added Datadog to vocab
Signed-off-by: Brett Wright <wright.brett@gmail.com>
2021-04-19 19:48:15 +02:00
Ben Lambert 4df36765e5 Merge pull request #5269 from backstage/dependabot/npm_and_yarn/asyncapi/react-component-0.22.3
chore(deps): bump @asyncapi/react-component from 0.19.2 to 0.22.3
2021-04-13 11:55:21 +02:00
blam 06eb4b06e8 chore: add deps word to stlyes
Signed-off-by: blam <ben@blam.sh>
2021-04-13 10:54:10 +02:00
MiguelRamBalt 27b2237fbe add debounce word to vocab
Signed-off-by: MiguelRamBalt <v-migueramirez@expediagroup.com>
2021-04-09 09:12:53 -05:00
MiguelRamBalt 5fe923715b add debounce word to vocab
Signed-off-by: MiguelRamBalt <v-migueramirez@expediagroup.com>
2021-04-09 09:09:23 -05:00
Tim 8c060d0854 Merge pull request #5220 from backstage/timbonicus/ecr-eks-deployment
Add contrib doc for AWS ECR + EKS deployment
2021-04-06 08:29:50 -06:00
Tim Hansen 454002eee0 Add contrib doc for AWS ECR + EKS deployment
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-04-05 09:10:55 -06:00
Eric Swanson 8ea3590823 chore: vocabulary updates
Signed-off-by: Eric Swanson <ericis@users.noreply.github.com>
2021-04-05 10:13:34 -04:00
Fredrik Adelöw d13b0cefa2 Merge pull request #5043 from backstage/freben/unregister
Update the entity unregister dialog behavior, to support both unregistration as well as plain deletion
2021-03-30 09:40:53 +02:00
Phil Kuang 87171d57d7 fix(org-plugin): filter group members respecting namespaces
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-03-29 13:08:50 -04:00
blam bf6a25c204 chore: configure stalebot
Signed-off-by: blam <ben@blam.sh>
2021-03-29 15:20:01 +02:00
Eric Peterson d355b516f5 Sync up docs with progress made on Search Foundations. (#5136)
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-03-29 10:14:26 +02:00
Tim Hansen 8f2d043d8d Few more whitelisted files
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-26 19:53:12 -06:00
Tim Hansen e7aca3f2e4 Whitelist files for Vale
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-26 17:12:41 -06:00
Tim Hansen 2024f6ea39 Few more names
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-26 15:32:26 -06:00
Tim Hansen 16fa4ab3d9 Skip OWNERS.md for Vale
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-26 15:25:55 -06:00
Tim 3bf4ea86eb Merge pull request #5139 from backstage/blam/re-enable-vale
chore: re-enable vale
2021-03-26 11:31:31 -06:00
Ben Lambert 80e92b8f48 Merge pull request #5034 from lunarway/feature/catalog-mode
Add readonly mode to catalog-backend
2021-03-26 15:13:56 +01:00
blam 037f0c7e76 chore: re-enable vale
Signed-off-by: blam <ben@blam.sh>
2021-03-26 14:46:49 +01:00
Fredrik Adelöw 676ede6438 Update the entity unregister dialog behavior, to support both unregistration as well as plain deletion
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-26 09:07:05 +01:00
Crevil d8e085b2df Add readonly to vocab.txr
Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-03-25 20:59:33 +01:00
Ben Lambert 087bfa89e2 Merge pull request #5055 from backstage/timbonicus/github-discovery-doc
Add more integrations documentation
2021-03-25 14:19:08 +01:00
Eric Peterson bb378ac6f2 Merge pull request #4515 from backstage/iameap/search-indexer
[Search] Foundation: plugins and types
2021-03-25 13:15:33 +01:00
blam 5daf260539 Remove the vale check for now as it's borked.
Signed-off-by: blam <ben@blam.sh>
2021-03-25 10:06:08 +01:00
Tim Hansen cc3dca079e Rework catalog configuration; add integrations documentation
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-23 14:34:52 -06:00
Eric Peterson 9d214a88ce Update codeowners to remove non-existent files
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-03-19 09:42:49 +01:00
Eric Peterson c303011247 Own (more of) it!
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-03-19 09:42:02 +01:00
Eric Peterson c22f1c33db Update code owners for the various search backend plugins.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-03-19 09:38:45 +01:00
Eric Peterson 7471e0b9af Initial backend search-indexer plugin (backstage-cli generated, minus route/service stuff).
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-03-19 09:38:44 +01:00
Fredrik Adelöw b5fc76442f Merge pull request #4983 from adamdmharvey/doco-examples
techdocs: Update example documentation
2021-03-17 23:32:26 +01:00
Mijail Rondon b53182b0ad docs(adopters): add TELUS
Co-authored-by: JuanMa Garcia <juanma.garcia@telus.com>
Co-authored-by: Luis Herrera <luis.herrera@telus.com>
Co-authored-by: Vicky Valverde <vicky.valverde@telus.com>
Co-authored-by: Fanny Barco <fanny.barco@telus.com>
Co-authored-by: Joris Deroeck <joris.deroeck@telus.com>
Co-authored-by: Seb Barre <sebastien.barre@telus.com>
Signed-off-by: Mijail Rondon <mijail.rondon@telus.com>
2021-03-17 14:52:23 -05:00
Johan Haals cd566adbce Add Stalebot configuration
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-17 10:30:01 +01:00
Patrik Oldsberg d557d6b5d9 Merge pull request #4911 from backstage/rugvip/todo
plugins: add todo and todo-backend
2021-03-17 09:53:47 +01:00
Adam Harvey 22e97483c4 Add emoji
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-16 22:58:20 -04:00
Patrik Oldsberg cbafa83a43 format ADOPTERS.md and update vocab
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-03-16 10:51:04 +01:00
Erik Lindgren 8f909366ee Updated ADOPTERS.md and vocab.txt with missing info
Signed-off-by: Erik Lindgren <elindgren@expediagroup.com>
2021-03-13 15:13:18 +00:00
Patrik Oldsberg fd45472213 todo-backend: add support for configuring the default parser
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-03-11 21:23:17 +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
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 278b50f5df Merge pull request #4746 from petergrau/feat/bitriseplugin
feat(bitrise): add bitrise plugin
2021-03-09 11:22:05 +01:00
Peter Grauvogel 3dbdd1cfd3 feat(bitrise): add bitrise ci plugin
Plugin to show bitrise.io builds and download
build artifacts.

Co-authored-by: Adrian Barwicki <adrian@adrianbarwicki.com>
Co-authored-by: Kai Szybiak <kaiszybiak@gmail.com>
Co-authored-by: Dominik Schwank <dominik.schwank@sda.se>
Signed-off-by: Peter Grauvogel <peter.grauvogel@sda-se.com>
2021-03-09 10:31:46 +01:00
Patrik Oldsberg 2c9c165b2e docs/plugins/composability: added docs for SubRouteRefs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-03-08 19:14:41 +01:00
Himanshu Mishra 14d6f407a5 chore: document useful git commands to avoid any DCO trouble
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-03-06 21:51:12 +01:00