Anders Näsman
|
51fc8de48c
|
Tweak Collator/Decorator to be classes instead of methods
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:48 +01:00 |
|
Anders Näsman
|
124b93bff4
|
rename plugin-search-indexer to plugin-search-backend-node
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:45 +01:00 |
|
Anders Näsman
|
0057692401
|
move collation to search plugin
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:04 +01:00 |
|
Anders Näsman
|
6d4919a612
|
make SearchApi an interface
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:04 +01:00 |
|
Anders Näsman
|
5e70312d67
|
unwind dependencies
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:04 +01:00 |
|
Anders Näsman
|
4abd922fb5
|
moved types from search-backend to search-common
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:04 +01:00 |
|
Anders Näsman
|
608649b13c
|
add search-common package
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:04 +01:00 |
|
Anders Näsman
|
f9b203e07e
|
cursor pagination
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Anders Näsman
|
779a164507
|
use Utility API
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Anders Näsman
|
355d720362
|
use Promise.all
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Anders Näsman
|
8ac1f0d2cc
|
removed filter on component
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Anders Näsman
|
b7cb59dd7b
|
standard TODO syntax
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
925f5847de
|
Fix app.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
2c759b452a
|
Clean up query types, ensure we've got room to expand on the result items.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
ed6508d06c
|
Clean up error handling.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
92cd651fa4
|
Ditch the feature flag.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
98cd044226
|
Add tests exercising the API of the search-indexer-backend plugin.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
ca74761fce
|
Add a simple sanity test to the search-backend plugin.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Anders Näsman
|
1e82240ec3
|
update deps
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
e49bc5f4cf
|
Avoid [object] in title bar by moving <Lifecycle /> to subtitle.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
d78542d037
|
Clean up READMEs
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +01:00 |
|
Eric Peterson
|
1c136c7da8
|
<Lifecycle alpha />
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
c303011247
|
Own (more of) it!
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
70bec421bf
|
Link to discord!
Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
0c04830e8b
|
(C)*
Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
a9c1a72016
|
(C)*
Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
a8513b65db
|
Fix readme title
Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
7c0d234cb5
|
Better formatting for "optional"
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
77b2e143a5
|
Better formatting for "optional"
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
ff91e9b720
|
Better formatting for "optional"
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:02 +01:00 |
|
Eric Peterson
|
3e9d8427b6
|
Illustrate potential software catalog indexing.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:00 +01:00 |
|
Eric Peterson
|
3e2e3ffe4f
|
Document development process for search platform.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:41:17 +01:00 |
|
Eric Peterson
|
199f66a565
|
Add feature flag + app-based search page.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:41:17 +01:00 |
|
Eric Peterson
|
b7b4cc319c
|
Wire up search backend to app backend testbed.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:41:15 +01:00 |
|
Eric Peterson
|
e0854f10d5
|
Set up an unused method to illustrate type usage / communication between search frontend and backend
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:39:59 +01:00 |
|
Eric Peterson
|
04b492d404
|
Use IndexableDocument in search result set.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:38:45 +01:00 |
|
Eric Peterson
|
c22f1c33db
|
Update code owners for the various search backend plugins.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:38:45 +01:00 |
|
Eric Peterson
|
a93d7b7f57
|
Be sure to export the IndexableDocument type.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:38:45 +01:00 |
|
Anders Näsman
|
7f4d402226
|
add types
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:38:45 +01:00 |
|
Anders Näsman
|
2c58ccaeee
|
initial search-backend setup
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:38:44 +01:00 |
|
Eric Peterson
|
e11d48c1d3
|
Initial proposal on how to glue the types/interfaces together.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:38:44 +01:00 |
|
Eric Peterson
|
64e2b34e60
|
Initial proposed types/interfaces.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:38:44 +01:00 |
|
Eric Peterson
|
7471e0b9af
|
Initial backend search-indexer plugin (backstage-cli generated, minus route/service stuff).
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:38:44 +01:00 |
|
Joel Low
|
fcc3ada247
|
feat(errors): Reuse ResponseErrorList for non ResponseErrors
Signed-off-by: Joel Low <joel@joelsplace.sg>
|
2021-03-19 16:25:38 +08:00 |
|
Fredrik Adelöw
|
00a8a2d583
|
fix deps
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2021-03-19 08:48:50 +01:00 |
|
Andreas Stenius
|
c46ab4afba
|
badges: refactoring after review from @freben.
Signed-off-by: Andreas Stenius <andreas.stenius@svenskaspel.se>
|
2021-03-19 08:42:41 +01:00 |
|
Andreas Stenius
|
97836e51f1
|
badges: use new error api. revert css layout tweak for CodeSnippet. add basic frontend test. improve doc.
Signed-off-by: Andreas Stenius <andreas.stenius@svenskaspel.se>
|
2021-03-19 08:42:41 +01:00 |
|
Andreas Stenius
|
022610b7b7
|
badges: bump versions.
Signed-off-by: Andreas Stenius <andreas.stenius@svenskaspel.se>
|
2021-03-19 08:42:41 +01:00 |
|
Andreas Stenius
|
19f4048e75
|
badges-backend: add router and api tests.
Signed-off-by: Andreas Stenius <andreas.stenius@svenskaspel.se>
|
2021-03-19 08:42:41 +01:00 |
|
Andreas Stenius
|
b55ba86c74
|
badges: fix SVG spelling in readme.
Signed-off-by: Andreas Stenius <andreas.stenius@svenskaspel.se>
|
2021-03-19 08:42:41 +01:00 |
|