Eric Peterson
|
900f230291
|
Fix bad rebase
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:49 +01:00 |
|
Eric Peterson
|
fb2ff7dfb0
|
Provide useful logging in the IndexBuilder.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:49 +01:00 |
|
Eric Peterson
|
44ec2571b6
|
Use Catalog REST API instead of assuming local process.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:49 +01:00 |
|
Eric Peterson
|
3560405cab
|
Call a builder a builder.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:49 +01:00 |
|
Anders Näsman
|
e450be8227
|
move search-next page from app to plugin-search
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:49 +01:00 |
|
Anders Näsman
|
5a045906c2
|
remove singleton pattern from indexer
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:49 +01:00 |
|
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
|
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
|
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
|
d78542d037
|
Clean up READMEs
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
|
2021-03-19 09:42:03 +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
|
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 |
|
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 |
|
Andreas Stenius
|
c6b24adc29
|
badges: bump versions.
Signed-off-by: Andreas Stenius <andreas.stenius@svenskaspel.se>
|
2021-03-19 08:42:40 +01:00 |
|