Commit Graph

61366 Commits

Author SHA1 Message Date
Fredrik Adelöw a218986509 Merge pull request #28158 from backstage/renovate/github-codeql-action-3.x
chore(deps): update github/codeql-action action to v3.27.9
2024-12-18 13:36:59 +01:00
Fredrik Adelöw bbbc4c7bed Merge pull request #28062 from backstage/dependabot/npm_and_yarn/microsite/nanoid-3.3.8
Bump nanoid from 3.3.7 to 3.3.8 in /microsite
2024-12-18 13:36:36 +01:00
Fredrik Adelöw 4ad795d515 Merge pull request #28086 from backstage/renovate/backstage-actions-0.x
chore(deps): update backstage/actions action to v0.6.17
2024-12-18 13:35:54 +01:00
Charles de Dreuille 1113681875 First pass at creating our first set of utility classes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-18 12:35:50 +00:00
Fredrik Adelöw dd515e3b23 remove old backend support in the catalog collator
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-18 13:27:27 +01:00
Fredrik Adelöw 3eb73508a8 Merge pull request #28179 from backstage/freben/search-catalog-streaming
move catalog collator to use cursor paged streaming
2024-12-18 12:10:00 +01:00
Aditya Kumar 303fc5d8fb minor updates in provider doc file
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2024-12-18 15:21:51 +05:30
Fredrik Adelöw 1e09b06ee9 move catalog collator to use cursor paged streaming
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-18 10:02:41 +01:00
Charles de Dreuille 189e96695f Merge pull request #28172 from backstage/canon-update-dependencies
Canon - Update Base UI dependency 
2024-12-18 08:26:16 +00:00
Charles de Dreuille 3011db034b Update dependencies
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-17 16:17:45 +00:00
Patrik Oldsberg 9991d7c9a2 Merge pull request #28169 from backstage/rugvip/audit
microsite: add 2024 security audit blog post
2024-12-17 14:48:11 +01:00
Patrik Oldsberg eee2e163d2 Update microsite/blog/2024-12-17-backstage-security-audit-2024.mdx
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 14:47:46 +01:00
Charles de Dreuille 38ce554b03 Merge pull request #28145 from backstage/canon-responsivness
Canon - Document + improve responsive behaviour
2024-12-17 13:24:20 +00:00
Charles de Dreuille 4e82be56d0 Flatten styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-17 13:10:08 +00:00
Patrik Oldsberg 1c89fc66df microsite: add 2024 security audit blog post
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 14:09:34 +01:00
Patrik Oldsberg 22e78190f3 Merge pull request #28165 from backstage/rugvip/write-perf
catalog-backend: better concurrency of streamed entities query
2024-12-17 13:40:15 +01:00
Fredrik Adelöw da3cc2005d Merge pull request #28164 from backstage/freben/release-notes
1.34 release notes
2024-12-17 13:24:47 +01:00
Patrik Oldsberg be0aae7467 catalog-backend: better concurrency and more eager response writing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 13:10:32 +01:00
Charles de Dreuille a539b12798 Fix button component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-17 11:51:50 +00:00
Fredrik Adelöw 8a42837cf3 Merge pull request #28079 from backstage/changeset-release/master
Version Packages
2024-12-17 12:43:51 +01:00
github-actions[bot] cfdf107d34 Version Packages 2024-12-17 10:54:05 +00:00
Fredrik Adelöw 9409ddd3f5 1.34 release notes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-17 11:48:58 +01:00
Patrik Oldsberg 968c885aa5 Merge pull request #27846 from davidfestal/all-exports-in-exposed-modules
CLI: have module federation settings take in account all the exports defined in the `package.json`
2024-12-17 11:48:37 +01:00
Ben Lambert 87ca8957c9 Merge pull request #27699 from kalleericson/template-card-meta-data
Feat: Additional test coverage and component structure for TemplateCard
2024-12-17 11:42:17 +01:00
Patrik Oldsberg 9879fe2bd5 Merge pull request #28163 from backstage/rugvip/flag
catalog-backend: fully feature flag streamed raw json responses
2024-12-17 11:41:51 +01:00
Fredrik Adelöw ad9d9a7c89 Merge pull request #27648 from tylerd-canva/useEntityKindFilter
Capitalize Kind facet in CatalogTable title
2024-12-17 11:36:35 +01:00
Fredrik Adelöw 284befab11 Merge pull request #28114 from schultzp2020/add-tests
fix: remove test has no assertions warning
2024-12-17 11:30:12 +01:00
Patrik Oldsberg 70fdb6d826 catalog-backend: fully feature flag streamed raw json responses
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 11:29:40 +01:00
MT Lewis 56fe5ce742 Merge pull request #28130 from backstage/rewrite-yarn-plugin
yarn-plugin: rewrite using `reduceDependency` hook
2024-12-17 09:14:35 +00:00
Fredrik Adelöw 32624f3768 Merge pull request #27690 from matdtr/feature/entitytypePicker_sort
Added sorted prop to EntityTypePicker
2024-12-17 09:28:33 +01:00
Ben Lambert e3e795ed89 Merge pull request #26781 from stephenglass/secret-widget-perf
perf: improve performance of scaffolder secret widget
2024-12-17 08:25:32 +01:00
Stephen Glass 86b9495ec3 update changeset
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-12-17 08:08:52 +01:00
Stephen Glass dcc9b11580 update secret input test to wait for debounce
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-12-17 08:08:52 +01:00
Stephen Glass 97a13ad815 secret widget perf improvements
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-12-17 08:08:51 +01:00
Ben Lambert 288611a3dc Update plugin-scaffolder-node version to patch
Signed-off-by: blam <ben@blam.sh>
2024-12-17 08:07:10 +01:00
Tyler Davis fd942aebcc remove debug comment
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-12-17 16:51:06 +11:00
Mattia 75f896af83 update api-report
Signed-off-by: Mattia <matdtr@gmail.com>
2024-12-16 23:13:20 +01:00
Mattia 544a68cefa Merge branch 'feature/entitytypePicker_sort' of https://github.com/matdtr/backstage into feature/entitytypePicker_sort 2024-12-16 22:59:59 +01:00
Mattia 01250a873f sort type by default
Signed-off-by: Mattia <matdtr@gmail.com>
2024-12-16 22:43:37 +01:00
Paul Schultz c487ae5759 resolve comments
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2024-12-16 15:10:45 -06:00
MT Lewis bf0b30fe8a yarn-plugin: adjust changeset
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-16 20:04:17 +00:00
MT Lewis 58c27def47 yarn-plugin: refactor retrieval of workspace root portable path for testability
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-16 20:04:17 +00:00
MT Lewis 7d83df0ad6 yarn-plugin: memoize loading of backstage.json
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-16 20:04:17 +00:00
MT Lewis ac91864de3 yarn-plugin: rewrite using reduceDependency hook
Switching to using the reduceDependency hook
simplifies the plugin, since we can do all the
work in one go. It also means that the yarn.lock
file doesn't need to change when adding and
removing the yarn plugin, which avoids
unintentionally unlocking packages versions.

As part of this change, the descriptor emitted by
the plugin has been changed from
`npm:<manifest-version>` to
`npm:^<manifest-version>`, to match the range
emitted when packing packages. This ensures good
interoperability with the `backstage-cli
build-workspace`, which packs packages into a new
workspace and copies yarn.lock across.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-16 20:04:17 +00:00
MT Lewis 4ea9a07726 Merge pull request #28151 from davidgiga1993/win-path
fix: wrong usage of fslib causes wrong paths to be used on windows
2024-12-16 17:53:35 +00:00
Mattia 29456866e5 Merge branch 'backstage:master' into feature/entitytypePicker_sort 2024-12-16 18:24:29 +01:00
Charles de Dreuille d7b5643933 Fix styles + API report
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-16 17:23:14 +00:00
Charles de Dreuille f9ead91710 Improve responsive values for Button
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-16 17:16:46 +00:00
renovate[bot] 14dee68ff7 chore(deps): update github/codeql-action action to v3.27.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 16:59:47 +00:00
Charles de Dreuille 980446f395 Improve responsive hook
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-12-16 16:48:00 +00:00