Commit Graph

33402 Commits

Author SHA1 Message Date
Tomás Mota 957518f40e Remove extra "add" in sentence
Signed-off-by: Tomás Mota <tomasrebelomota@gmail.com>
2022-10-05 07:34:52 +02:00
Axel Hecht ac11b898ba Fix spelling
Signed-off-by: Axel Hecht <axel@pike.org>
2022-10-04 20:14:18 +02:00
Axel Hecht 42f39cca99 Update authenticate-api-requests contrib page.
This comes with a few adjustments to newer versions of the dependency packages.
Also some cleanup, and adding a server-to-server auth path.

Signed-off-by: Axel Hecht <axel@pike.org>
2022-10-04 19:06:16 +02:00
Axel Hecht aedf8c86d1 Add a contrib document to show how to test scaffolder templates locally
Signed-off-by: Axel Hecht <axel@pike.org>
2022-10-04 18:35:41 +02:00
David Zemon c44cf412de fix: [#13560] Pull commit hash for branch names by branch query
Using the commits API was unstable and broke for branches with a '/'.
Using the branches API works for any branch and is documented in the
Atlassian API docs:
https://docs.atlassian.com/bitbucket-server/rest/7.9.0/bitbucket-rest.html#idp209

Signed-off-by: David Zemon <david@zemon.name>
2022-10-04 11:19:56 -05:00
Harry Hogg 26e5513c32 Update API reports
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 15:57:04 +01:00
Johan Haals 6a8f7e5a73 chore: more text
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-10-04 16:18:27 +02:00
Patrik Oldsberg 037b4393c4 Merge pull request #13868 from backstage/changeset-release/master
Version Packages (next)
2022-10-04 15:36:03 +02:00
Patrick Jungermann d4fea86ea3 feat(backend): Add function to read schedule from config
New function `readTaskScheduleDefinition` to read `TaskScheduleDefinition`
(aka. schedule) from the `Config`.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-10-04 14:38:00 +02:00
Harry Hogg 5a8a8010ee Removed plugin-permission-backend from changeset
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 13:24:33 +01:00
Harry Hogg 1ad9969a0f Updated changeset to include the new limitation of permission params types
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 13:24:33 +01:00
Harry Hogg 4eb0f6d23d Limited the permission rule parameters to JsonPrimatives and array of
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 13:24:33 +01:00
Niklas Aronsson c0352bbc69 Bazaar: Link to the member user catalog entity
If the optional user entity ref is available the link for a member will
point to the backstage catalog page for the user. Otherwise it will
default to the current "https://github.com/${displayName}".

Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-10-04 14:23:12 +02:00
Niklas Aronsson 8554533546 Bazaar-backend: Add user entity field to members table
A new field has been added to the members table. When a user has
requested to be added to a project the "identityApi" is used to get the
entity ref of the user.

Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-10-04 14:23:00 +02:00
github-actions[bot] 721c1efdb4 Version Packages (next) 2022-10-04 12:08:16 +00:00
Patrik Oldsberg 452063b87d Merge pull request #13847 from Oriflame/feature/jvilimek/score-card-plugin-integration
Score-card plugin integrated to example-app
2022-10-04 14:00:48 +02:00
Patrik Oldsberg 35f2f51bde Merge pull request #13943 from mitchhentgesspotify/caching-jest-only-watch-mode
CachingJestRuntime should not do extra work if not watching
2022-10-04 13:42:07 +02:00
Johan Haals ed818bf025 Merge pull request #13989 from backstage/rugvip/indexfix
core-app-api: fix index route gathering
2022-10-04 13:26:34 +02:00
Harry Hogg fbc636c4a5 Use z.input to corrently type the input to correctly reflect optional fields
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:14:22 +01:00
Harry Hogg 445c5f41a5 Reworded and added missing parameter descriptions
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:14:20 +01:00
Harry Hogg 42fa9cdcdb Removed the parameters count from the permissions metadata endpoint
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:17 +01:00
Harry Hogg 755361681c Add explanation comment around the schema type and whay we need to remove the optional def for the schema
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:17 +01:00
Harry Hogg 1d4b847c98 Explicitly use the schema to infer the types for the permission rule
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:16 +01:00
Harry Hogg 7a3a0e3422 Fixed typo in changeset
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:16 +01:00
Harrison Hogg 2c37e5efe8 Update .changeset/kind-bees-suffer.md
Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Harrison Hogg <7130591+HHogg@users.noreply.github.com>
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:16 +01:00
Harry Hogg 708ff4761a Explicitly type optional parameters so the definitions are accurate
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:16 +01:00
Harry Hogg 1e621ba7c8 Updated changeset
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:16 +01:00
Harry Hogg 6d447843fa Changing over permission rules params API to accept a single object
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:16 +01:00
Harry Hogg 1893c3d4da Updated API reports
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:15 +01:00
Harry Hogg 46b4a72cee Added changeset
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:15 +01:00
Harry Hogg eec3f766f2 Output a JSON schema from the .well-known metadata endpoint
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:15 +01:00
Harry Hogg 9fe88c4fab Added parameter validation using the param schemas
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:15 +01:00
Harry Hogg e9b4191071 Added parameter scheamas to permission rules
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-10-04 12:03:15 +01:00
Peter Macdonald 98ae18b68f Fixed the allowedOwners from resetting everytime you leave the drop-down or enter stuff in the next input field this should fix #13730
Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>

Fixed the allowedOwners from resetting everytime you leave the drop-down or enter stuff in the next input field this should fix #13730 (added changeset)

Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>

Better, improved, test passing fix for the bug

Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>

Changed changeset file to ignore allowedOwners with backticks

Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>
2022-10-04 12:38:00 +02:00
Patrik Oldsberg 27e6404aba core-app-api: fix index route gathering
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-10-04 12:27:37 +02:00
Eric Peterson 169420074c Merge pull request #13988 from mehmetmalli/docs/search-elastic-engine-example
doc: fix incorrect example in elasticsearch search engine
2022-10-04 12:01:40 +02:00
Emma Indal 68f7be472b Merge pull request #13950 from backstage/bux/search-per-page-query-param
[Search] Create a per-page query param
2022-10-04 11:42:13 +02:00
Mehmet Mallı 79c6db302c doc: fix incorrect example in elasticsearch search engine
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
2022-10-04 12:40:17 +03:00
Ben Lambert fb7cdfbbcd Updating the adopter from]
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-10-04 11:37:36 +02:00
Patrik Oldsberg 7af260740a Merge pull request #13980 from backstage/rugvip/tweak
backend-common: tweak DatabaseManager
2022-10-04 11:25:48 +02:00
Camila Belo 4ed1fa2480 refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-10-04 10:54:09 +02:00
Camila Belo a799972bb1 Update api reports and add changeset files
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-10-04 10:54:09 +02:00
Camila Belo d7200e4d91 Add page limit to search context and state
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-10-04 10:54:09 +02:00
Camila Belo 60a912cd2c Rename param to page limit and validate its type
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-10-04 10:54:09 +02:00
Emma Indal 814c8a61f6 Search engines to use resultPerPage param if provided
Co-authored-by: Camila Loiola <camilaibs@gmail.com>
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-10-04 10:54:09 +02:00
Emma Indal 876e3b3d0c Accept resultsPerPage param on the search query
Co-authored-by: Camila Loiola <camilaibs@gmail.com>
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-10-04 10:54:09 +02:00
Fredrik Adelöw abfa5a313c Merge pull request #13976 from begrossi/patch-4
Fix Inter&Co on Adopters list
2022-10-04 10:46:45 +02:00
Fredrik Adelöw a81345ddbb more
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-04 10:44:58 +02:00
Johan Haals 35438ef744 Merge pull request #13670 from fabuloso/secure-google-oauth-logout
Revoke Google OAuth refresh token on logout
2022-10-04 10:36:00 +02:00
Patrik Oldsberg 78a70322ca Merge pull request #13972 from backstage/rugvip/module-id
backend-plugin-api: update module ID format
2022-10-04 10:34:57 +02:00