Commit Graph

18557 Commits

Author SHA1 Message Date
Vincenzo Scamporlino ead3cb82f6 catalog-react: do not send request when filters are loading
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:03 +02:00
Vincenzo Scamporlino 633358a05b catalog-react: improve comment
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:03 +02:00
Vincenzo Scamporlino a996c54f68 catalog-react: fix EntityNamespaceFilter
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:03 +02:00
Vincenzo Scamporlino 167d08dca0 catalog-react: clarify comment
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:03 +02:00
Vincenzo Scamporlino d46acd6948 catalog-react: improve memo readability
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:03 +02:00
Vincenzo Scamporlino 971a108ab1 catalog-react: add clarifying comment to EntityUserListFilter
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:03 +02:00
Vincenzo Scamporlino 78b2610717 catalog-react: remove UserListFilter usage
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:03 +02:00
Vincenzo Scamporlino eb81d1673d catalog-react: rename filter to EntityUserListFilter
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:02 +02:00
Vincenzo Scamporlino 1b31deed8f catalog-react: decouple UserListPicker from backendEntities
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:02 +02:00
Vincenzo Scamporlino 58b6d860d3 catalog-react: add useIsOwnedEntity hook
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:02 +02:00
Vincenzo Scamporlino 8bae84e5f4 catalog-react: introduce UserOwnersFilter
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:02 +02:00
Vincenzo Scamporlino ae2f2dd18d catalog-react: add getCatalogFilters methods for backend filtering
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:02 +02:00
Vincenzo Scamporlino c9f2a54d71 catalog-react: pick kind and type filters as backend filters
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:02 +02:00
Vincenzo Scamporlino 36123575ad catalog-react: add reduceBackendCatalogFilters
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-21 11:54:02 +02:00
Sydney Achinger f2dbf8c2b7 Merge pull request #20287 from backstage/techdocs/navigation-bugfix
TechDocs navigation bugfix
2023-10-20 15:42:29 -04:00
Sydney Achinger 8ff165a2b5 Add path to dependency array to fix FireFox issue.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-20 14:58:51 -04:00
Ben Lambert 5001ce8873 Merge pull request #20331 from backstage/blam/vite
[cli] Added `EXPERIMENTAL_VITE` flag to start `devServer` with `vite` instead of `webpack`
2023-10-20 19:31:03 +02:00
Paul 69bd38d86d Merge pull request #20591 from parmar-abhinav/master3
Add examples for github:environment:create scaffolder action
2023-10-20 16:31:33 +01:00
Paul 732740ee2d Merge pull request #20707 from parmar-abhinav/master4
Add examples for publish:github:pull-request scaffolder action
2023-10-20 16:22:44 +01:00
Sydney Achinger eb1a28276d Update tests to fix build.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-20 11:10:51 -04:00
parmar-abhinav f8727ad228 Add examples for publish:github:pull-request scaffolder action
Signed-off-by: parmar-abhinav <abhi171b010@gmail.com>
2023-10-20 19:36:29 +05:30
Sydney Achinger 5bbe4f943a Merge branch 'master' of https://github.com/backstage/backstage into techdocs/navigation-bugfix 2023-10-20 09:47:09 -04:00
Sydney Achinger 96bd67dbed Add tests for navigation scrolling logic in TechDocsReaderPageContent
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-20 09:09:46 -04:00
blam b4e21496d7 feat: simplfy even further!
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
Patrik Oldsberg c7d8f66518 Merge pull request #20703 from backstage/rugvip/search-fix
search-react: fix search bar race
2023-10-20 13:41:05 +02:00
Patrik Oldsberg f75caf9f3d search-react: fix search bar race
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 12:59:43 +02:00
Camila Belo a9611d4251 fix(catalog-react): make entity content routable
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-20 10:13:16 +02:00
Patrik Oldsberg 0bf6ebda88 catalog,catalog-react,techdocs: extract experimental entity page implementation from app-next
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg c82fc7e672 catalog: split alpha entry point into multiple modules
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg b34e8bf3a3 app-next: initial entity page implementation with cards and content
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg 39cd2d7a1f starting point for entity page extension API
Co-authored-by: Philipp Hugenroth <tudi2d@users.noreply.github.com>
Co-authored-by: Vincenzo Scamporlino <vinzscam@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Rickard Dybeck <r.dybeck@gmail.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
Co-authored-by: Jack Palmer <UsainBloot@users.noreply.github.com>
Co-authored-by: Elon Jefferson <Edje-C@users.noreply.github.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg 1f0b6b1e48 search: more reliable wait in test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 19:06:01 +02:00
Patrik Oldsberg 776d2c3fca Merge pull request #20650 from anicke/cookiecutter-mockfs
Scaffolder/cookiecutter: Remove usage of mock-fs
2023-10-19 17:38:27 +02:00
Camila Belo d04b6706cc Merge pull request #20586 from backstage/camilaibs/improve-error-boundary-component
[DI]  Improve `ExtensionBoundary` component
2023-10-19 16:22:06 +02:00
Patrik Oldsberg 9dc88681c8 Merge pull request #20590 from parmar-abhinav/master2
Add examples for github:webhook scaffolder actions
2023-10-19 15:07:29 +02:00
Niklas Aronsson 052998a180 Use setContent instead of clear plus addContent
Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2023-10-19 14:55:16 +02:00
Camila Belo 66af240ea6 refactor(frontend-plugin-api): merge boundary and suspense components
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 14:54:35 +02:00
Camila Belo a6efee3040 Merge pull request #20456 from backstage/camilal/migrate-stackoverflow-to-declarative-integration
[DI] Migrate `Stack Overflow` plugins to declarative integration
2023-10-19 14:15:34 +02:00
Patrik Oldsberg 6d469fa872 Merge pull request #20668 from Ankit-netizens/scaffolder-rails-no-mock-fs
Replaced mock-fs in scaffolder rails
2023-10-19 14:04:31 +02:00
Camila Belo cca1afc547 refactor(search): restore inline attachment
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 13:57:54 +02:00
Camila Belo 1b8f005aab refactor(catalog): restore inline attachment
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 13:57:35 +02:00
Patrik Oldsberg 124ba80362 Merge pull request #20675 from drodil/techdocs_fail_message_improvement
chore: add info about entity if tech docs building fails
2023-10-19 13:54:02 +02:00
Heikki Hellgren c3c5c7e514 chore: add info about entity if tech docs building fails
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2023-10-19 14:28:44 +03:00
Ankit Anand 0fb1d8c7f8 removed mockdir.clear, replaced addContent with setContent
Signed-off-by: Ankit Anand <ankitanand.l@flipkart.com>
2023-10-19 16:52:06 +05:30
Camila Belo 11555a0da0 refactor(catalog): forward plugin to extension boundary
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 12:33:28 +02:00
Camila Belo b51919e3eb refactor(search-react): use extension boundary and suspense
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 12:33:28 +02:00
Camila Belo e13e43a125 refactor(stack-overflow-backend): remove alpha subpath
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 12:05:19 +02:00
Camila Belo 8a7f1ba2a5 docs(stack-overflow): add note about missing hompage card extension
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 12:05:19 +02:00
Camila Belo 3b5bef78b2 chore(stack-overflow-backend): deprecate entire package
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 12:05:19 +02:00
Camila Belo 95dc40505a docs(stack-overflow): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 12:05:19 +02:00