Commit Graph

8176 Commits

Author SHA1 Message Date
Eric Peterson 580285787d Add create and click analytics events to 'next' create page
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-11-04 12:45:29 +01:00
Patrik Oldsberg 4f9607f09e Merge pull request #14005 from djamaile/master
feat: add GroupListPicker component
2022-11-04 11:58:02 +01:00
Patrik Oldsberg 926186a6e2 Merge pull request #14326 from JSPRH/empty-state-multi-annotation
[MissingAnnotationEmptyState] Specify multiple annotation lines
2022-11-03 17:00:46 +01:00
Patrik Oldsberg b12c00aaba Merge pull request #13818 from Ahampa07/feat/explore-plugin-tools-content
Explore Plugin: Added support for customize the explore plugin Tools Tab content
2022-11-03 16:09:50 +01:00
Patrik Oldsberg eec8acf54e Update .changeset/little-plums-look.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-03 16:03:06 +01:00
Patrik Oldsberg 75f2680575 Merge pull request #14358 from RoadieHQ/better-error-handling
add more specific error handling for github actions
2022-11-03 12:01:53 +01:00
hram_wh 551d572447 minor changes
Signed-off-by: hram_wh <hakkam@Hakkams-MacBook-Pro.local>
2022-11-03 16:01:07 +05:30
Patrik Oldsberg 2b3d3a9fee Merge pull request #14129 from jrwpatterson/master
Extend the UserProfileCard and GroupProfileCard to allow for adding links
2022-11-02 17:18:21 +01:00
Patrik Oldsberg 6752df6279 Merge pull request #14371 from Bonial-International-GmbH/pjungermann/auth-logging
chore(auth): improve logging
2022-11-02 15:49:20 +01:00
Patrik Oldsberg 7a503c0d41 Merge pull request #14368 from jgrumboe/fix-gh-cb-docs
Fix GitHub callback URL documentation
2022-11-02 13:57:10 +01:00
Jasper Herzberg b4fb5c8ecc Add multi-annotation capability to missing annotation feedback
Signed-off-by: Jasper Herzberg <jasper.herzberg@sda.se>
2022-11-02 09:24:15 +01:00
Joe Patterson 614270f41a Merge branch 'backstage:master' into master 2022-11-02 10:05:27 +10:00
github-actions[bot] f1c3cdfb2d Version Packages (next) 2022-10-31 16:19:04 +00:00
Andre Wanlin 605f269f0d Updated Playlist docs
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2022-10-28 15:39:45 -05:00
Johannes Grumboeck 0d6837ca4e chore: add changeset
Signed-off-by: Johannes Grumboeck <johannes@grumboeck.net>
2022-10-28 15:42:40 +02:00
Johan Haals 834a7d906b Merge pull request #14019 from Borchies/recover-gitlabid-template
chore(gitlab-mr-action): remove deprecation of projectid for template…
2022-10-28 13:45:22 +02:00
Patrick Jungermann abaed9770e chore(auth): improve logging
Make the logging more clear as "provider" is ambiguous.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-10-28 11:58:34 +02:00
Brian Fletcher ed438a3ba5 add more specific error handling for github actions
Previously the errorApi would post a message to the page. However it was
unclear which plugin was causing the error. Instead this renders a panel with
the full error.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-10-27 11:21:21 +01:00
Alisson Fabiano 62f284e394 add changeset
Signed-off-by: Alisson Fabiano <afabiano@eshopworld.com>
2022-10-26 15:53:37 +01:00
Otto Sichert 58c3581f8d Merge pull request #14323 from agentbellnorm/fix-techdocs-cli-serve
[TechDocs] Fix techdocs cli serve
2022-10-26 10:53:32 +02:00
Morgan 9e4d8e6198 add changeset
Signed-off-by: Morgan <mbentell@spotify.com>
2022-10-25 16:40:33 +02:00
github-actions[bot] d4df1fbb2e Version Packages (next) 2022-10-25 13:18:27 +00:00
Johan Haals 7035be58ba Merge pull request #14126 from jgrumboe/fix-13074
fix(backend): fix certificate validation
2022-10-25 15:09:31 +02:00
Josh Maxwell 23f827ff4f Uppercasing URL to make spellchecker happy
Signed-off-by: Josh Maxwell <jmaxwell@qualtrics.com>
2022-10-25 14:06:35 +02:00
Josh Maxwell 487507f2f1 Updating changeset message
Signed-off-by: Josh Maxwell <jmaxwell@qualtrics.com>
2022-10-25 14:06:35 +02:00
Josh Maxwell c8dd2a8c87 Adding changeset
Signed-off-by: Josh Maxwell <cctechwiz@gmail.com>
2022-10-25 14:06:01 +02:00
Dmitry Lobanov 7539b36748 chore: (eslint) restrict imports of @material-ui Link
BREAKING CHANGE: Added a new ESLint rule that restricts imports of Link from @material-ui

Signed-off-by: Dmitry Lobanov <lobanov.dmitry.s@gmail.com>
2022-10-25 13:05:19 +02:00
Dmitry Lobanov f905853ad6 refactor: replace @material-ui Link
Signed-off-by: Dmitry Lobanov <lobanov.dmitry.s@gmail.com>
2022-10-25 13:05:18 +02:00
Fredrik Adelöw 0216863048 Merge pull request #14300 from backstage/freben/github-issues-casing
lowercase h in github, in plugins/github-issues
2022-10-25 10:48:02 +01:00
Fredrik Adelöw 52d168b6a1 Merge pull request #14312 from backstage/freben/circ
get rid of circular imports
2022-10-25 10:46:52 +01:00
Johan Haals 7a3440e118 Merge pull request #14305 from backstage/rugvip/sync
github-pull-requests-board: sync changelog
2022-10-25 11:30:49 +02:00
Fredrik Adelöw 7573b65232 get rid of circular imports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-25 11:00:05 +02:00
Fredrik Adelöw 1808e924e7 Update .changeset/shaggy-birds-happen.md
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-25 10:44:42 +02:00
Anders Näsman 5a959e5c58 Merge pull request #13740 from Cylix/EntityListDocsGrid-Categories
plugin-techdocs: add group filtering support to EntityListDocsGrid
2022-10-24 20:53:53 +02:00
Johannes Grumboeck 55227712dd fix(backend): fix certificate validation
Signed-off-by: Johannes Grumboeck <johannes@grumboeck.net>
2022-10-24 20:12:33 +02:00
Patrik Oldsberg aad90cab64 github-pull-requests-board: sync changelog
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-10-24 14:06:09 -04:00
Simon Ninon 5691baea69 plugin-techdocs: add group filtering support to EntityListDocsGrid
Signed-off-by: Simon Ninon <sninon@pagerduty.com>
2022-10-24 10:34:57 -07:00
Patrik Oldsberg 80bfac5266 create-app: refactor git init
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-10-24 11:49:53 -04:00
Johan Haals e60bd847b3 Merge pull request #14056 from atoko/atoko/gitea/scmintegration
Gitea SCM integration / URL Reader
2022-10-24 16:11:22 +02:00
Fredrik Adelöw ead285b9e4 lowercase h in github, in plugins/github-issues
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-24 16:08:50 +02:00
Fredrik Adelöw 8b035f0d23 Merge pull request #14290 from backstage/freben/oopsie
add missed changeset for #14209
2022-10-24 14:59:25 +01:00
Johan Haals 5b85e14482 Merge pull request #14299 from backstage/freben/nothis
Get rid of `this-is-undefined-in-esm` warning
2022-10-24 14:54:01 +02:00
Johan Haals 7b7a01e39f Merge pull request #14231 from adamdmharvey/adamdmharvey/update-circleci-screenshots
fix(circleci): Update screenshots to match latest plugin
2022-10-24 14:29:37 +02:00
Fredrik Adelöw 1e7b640518 Get rid of warning
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-24 14:28:48 +02:00
Johan Haals 61df116e38 Merge pull request #14017 from leon-vg/tech-insights-initial-delay
[Tech Insights] Add a delay to the fact retrievers to prevent cold-start errors
2022-10-24 13:29:48 +02:00
Fredrik Adelöw 28c93ae62c Merge pull request #14277 from backstage/freben/human-types
move `HumanDuration` to `@backstage/types`
2022-10-24 10:39:17 +01:00
Fredrik Adelöw d869edffaa Merge pull request #14040 from Bonial-International-GmbH/pjungermann/msgraph/schedule-in-config
feat(catalog/msgraph): schedule via config + backend-plugin-api support
2022-10-24 10:23:37 +01:00
Fredrik Adelöw 210a3b5668 add missed changeset for #14209
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-24 11:03:49 +02:00
Borchies 5921b5ce49 chore(gitlab-mr-action): remove deprecation of projectid for template action
* `projectid` is now passed through the query parameter `project` in the `repoUrl`. It still allows people to not use
  the `projectid` and use the `repoUrl` with the `owner` and `repo` query parameters instead. This makes it easier
  to publish to repositories instead of writing the full path to the project.
* Changed the `parseUrl` function so it uses a `switch-case` statement which makes the function more readable
  than having several `if-else` statements.
* Created an auxiliary function called `checkRequiredParams`. The function checks if the required parameters
  (given as arguments) are present in the URL.
* The function `parseUrl` uses `checkRequiredParams` to verify that all the required query parameters are present
  in the repo's URL. This replaces the `if-else` mess with a `switch` statement for better readability.
* asserted the type of the constant `repo` to be a string to fix the following error:
  TS2322 (`Type 'string | null' is not assignable to type 'string'`)
* added unit tests in `util.test.ts` for `parseRepoUrl` function

Signed-off-by: Borchies <borja.gonzalez@sinch.com>
2022-10-24 09:22:41 +02:00
Pedro Cardona d05e1841ce Adds gitea to supported set of SCM integrations
Signed-off-by: Pedro Cardona
<1724279+atoko@users.noreply.github.com>

GiteaUrlReader readUrl implementation.
Currently relies on content being base64 encoded

Signed-off-by: Pedro Cardona
<1724279+atoko@users.noreply.github.com>

Prettify changed files

Signed-off-by: Pedro Cardona
<1724279+atoko@users.noreply.github.com>

Changeset for gitea integration

Signed-off-by: Pedro Cardona
<1724279+atoko@users.noreply.github.com>

Include gitea in Vale vocabulary, run Lint / Prettier

Signed-off-by: Pedro Cardona
<1724279+atoko@users.noreply.github.com>

Update api-reports

Signed-off-by: Pedro Cardona
<1724279+atoko@users.noreply.github.com>

Lint packages/integration/*
Signed-off-by: Pedro Cardona
<1724279+atoko@users.noreply.github.com>

Fix getGiteaFileContentsUrl, split changesets

The previous file contents url code was missing a segment, (/branch), and was causing the loader to 404. (The intended functionality is to use the same URL you would use to view the file in gitea)
Changesets for the integration and backend-common packages were split
This commit also adds documentation relevant to the gitea integration

Signed-off-by: Pedro Cardona
<1724279+atoko@users.noreply.github.com>
Signed-off-by: Pedro Cardona <1724279+atoko@users.noreply.github.com>
2022-10-23 20:56:56 -04:00