Commit Graph

9891 Commits

Author SHA1 Message Date
blam db5bf53ffe chore: updating api-report with deprecations
Signed-off-by: blam <ben@blam.sh>
2022-03-03 10:28:42 +01:00
blam b753d22a56 chore: added changeset and added logging
Signed-off-by: blam <ben@blam.sh>
2022-03-03 10:26:49 +01:00
blam 8809679480 chore: renaming refreshInterval to processingInterval
Signed-off-by: blam <ben@blam.sh>
2022-03-03 10:21:46 +01:00
Fredrik Adelöw 36aa63022b deprecate EntityName, introduce CompoundEntityRef
deprecate getEntityName, introduce getCompoundEntityRef

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-02 21:54:45 +01:00
Patrik Oldsberg 8dcf469c14 home: fixed starred entities initialization in stories
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-02 19:15:02 +01:00
Patrik Oldsberg d96cf55b35 Merge pull request #9826 from Bonial-International-GmbH/PJ_msgraph_userExpand
feat(msgraph): add `userExpand` config option
2022-03-02 19:05:01 +01:00
Patrik Oldsberg fd940722ad Merge pull request #9824 from Bonial-International-GmbH/PJ_msgraph_missing-docs
fix(msgraph): add missing docs for config options
2022-03-02 18:58:42 +01:00
Eric Peterson d5bd74ccc1 Merge pull request #9839 from backstage/search/as-streams 2022-03-02 18:33:31 +01:00
Ben Lambert 8a17d21fad Merge pull request #9911 from backstage/blam/some-more-quick-deprecations-and-breakages-for-the-world-to-benefit-from-and-see-its-gonna-be-huge
🧹 some more deprecations and cleanup
2022-03-02 18:22:02 +01:00
Patrik Oldsberg 6ed03eeacb Merge pull request #9782 from Bonial-International-GmbH/PJ_bitbucket_default-apiBaseUrl
feat(bitbucket): ensure apiBaseUrl, replace hardcoded cases
2022-03-02 17:35:12 +01:00
Eric Peterson 0547246b84 Clean up search-common/search-backend-node APIs, indicating beta.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:29:18 +01:00
Eric Peterson 37b9ff3b19 Update AuthorizedSearchEngine for stream-based indexing.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:29:18 +01:00
Eric Peterson 0087554f5c Update TechDocs Collator to be stream-based
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:29:13 +01:00
blam 5185e27bdf chore: fix api-report
Signed-off-by: blam <ben@blam.sh>
2022-03-02 17:28:52 +01:00
Eric Peterson 45f68efd40 Update Catalog Collator to be stream-based
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:58 +01:00
Eric Peterson 2c171166a0 Update ElasticSearchSearchEngine to be stream-based
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:58 +01:00
Eric Peterson 0d995e0ddd Update PGSearchEngine to be stream-based
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:58 +01:00
Eric Peterson a151cf2a88 Finalize exports for search-backend-node module
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:58 +01:00
Eric Peterson c87be57d3a Update LunrSearchEngine to be stream-based
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:57 +01:00
Eric Peterson cef19ee966 Introduce a base classes to simplify stream-based implementations
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:57 +01:00
Eric Peterson ce3f566e9c Introduce test utilities for stream-based search implementations
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:57 +01:00
Eric Peterson 2eae26293e Update IndexBuilder to be a stream pipeline
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:57 +01:00
Eric Peterson 804c7906cf Update core search types to be stream-based
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-03-02 17:26:56 +01:00
blam f5a279aa89 chore: added backwards compatible method too
Signed-off-by: blam <ben@blam.sh>
2022-03-02 17:13:17 +01:00
blam c8222292bf chore: renamed formatEntityRefTitle to humanizeEnityRef
Signed-off-by: blam <ben@blam.sh>
2022-03-02 17:08:25 +01:00
Fredrik Adelöw 62eaae80ed Merge pull request #9851 from simplybusiness/airbrake-readme-update
Airbrake readme update
2022-03-02 17:04:56 +01:00
blam 939737850e chore: update api-report
Signed-off-by: blam <ben@blam.sh>
2022-03-02 17:03:25 +01:00
blam 9562b13913 chore: removing FavouriteTemplate in favor of FavoriteEntity
Signed-off-by: blam <ben@blam.sh>
2022-03-02 17:01:36 +01:00
Emma Indal 7097dbac62 Merge pull request #9567 from Niksko/docs-build-strategy
Add a new interface: DocsBuildStrategy
2022-03-02 15:42:37 +01:00
Ben Lambert 677081fb5d Merge pull request #9894 from backstage/blam/catalog/useEntityOwnershit
remove the `EntityName` codepath from the `useEntityOwnership` hook
2022-03-02 12:59:57 +01:00
Ben Lambert 81c3c81e33 Merge pull request #9872 from backstage/blam/catalog-deprecations
🧹 tidy up the `useEntity` hook, and introduce `useAsyncEntity`
2022-03-02 12:57:58 +01:00
MT Lewis a54f8ffe70 Merge pull request #9878 from backstage/catalog-common-alpha
catalog-common: mark permission-related exports as alpha
2022-03-02 11:47:37 +00:00
MT Lewis 5249f19a71 Merge pull request #9881 from backstage/catalog-create-permission-no-resource-type
catalog-common: remove resourceType from catalogEntityCreatePermission
2022-03-02 10:54:36 +00:00
blam 6ed51204ff chore: woops - api-report needed update
Signed-off-by: blam <ben@blam.sh>
2022-03-02 11:32:45 +01:00
Fredrik Adelöw abc66904b1 Merge pull request #9856 from backstage/freben/catalog-rearrange
Rearrange a bit inside the catalog backend
2022-03-02 11:05:49 +01:00
blam fd061e47ee chore: code review comments
Signed-off-by: blam <ben@blam.sh>
2022-03-02 10:38:10 +01:00
blam 2de1d82bd1 chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2022-03-02 10:23:30 +01:00
Nikolas Skoufis eed6b57cf8 Update error message in tests
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-03-02 11:10:14 +11:00
Nikolas Skoufis 63bb0a9644 Update comments and logs for shouldBuild
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-03-02 10:10:16 +11:00
Nikolas Skoufis 4368196fba Accept object in shouldBuild for future extensibility
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-03-02 10:10:16 +11:00
MT Lewis da0675bf9f Merge pull request #9882 from backstage/add-permission-api-docs
permission-common: add apidocs for permission properties
2022-03-01 16:38:31 +00:00
Ben Lambert 50d3d1a3b2 Merge pull request #9855 from backstage/blam/fix-scaffolder-ui-schema-props
🧹 Removing the component exports for `CustomFieldExtensions` in `plugin-scaffolder`
2022-03-01 16:55:09 +01:00
Mike Lewis 81273e95cf catalog-common: mark permission-related exports as alpha
Marks all strictly permission-related exports in catalog-common as
alpha.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 14:39:09 +00:00
Ben Lambert 7a7be78234 Merge pull request #9880 from backstage/blam/catalog-route-refs
🧹 Clean up the routes in `catalog-react`
2022-03-01 15:36:53 +01:00
blam 141af65385 chore: fixing the api-report and clean up the types
Signed-off-by: blam <ben@blam.sh>
2022-03-01 15:34:47 +01:00
blam 8e1df15a95 chore: fix up the interface a little bit
Signed-off-by: blam <ben@blam.sh>
2022-03-01 15:32:04 +01:00
blam 194011ce84 chore: fixing up the types to actually be correct and use the returnValue types
Signed-off-by: blam <ben@blam.sh>
2022-03-01 15:27:58 +01:00
Mike Lewis 79b9d8a861 permission-common: add apidocs for permission properties
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 14:09:37 +00:00
Fredrik Adelöw 83a83381b0 rearrange
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-01 14:44:59 +01:00
Mike Lewis e3c2bfef11 catalog-common: remove resourceType from catalogEntityCreatePermission
The resourceType on permissions refers to the resource whose ref is
expected to be passed along with the permission during authorization.
This allows the permission-backend to make the decision based on
characteristics of the resource.

Since the entity being created by definition doesn't yet exist, it's
not correct for this permission to include a resourceType.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 13:42:49 +00:00