Commit Graph

36619 Commits

Author SHA1 Message Date
Vincenzo Scamporlino b02b6c3e05 catalog-client: move query to fullTextFilterTerm
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 13:58:05 +01:00
Vincenzo Scamporlino cf166f4030 catalog-backend: sortFields to orderFields
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 13:19:53 +01:00
Vincenzo Scamporlino 7b370a5dad catalog-client: sortFields to orderFields
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 13:18:27 +01:00
Vincenzo Scamporlino 58195a4813 catalog-client: entities to items
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 12:56:05 +01:00
Vincenzo Scamporlino 6567b7cd58 catalog-backend: entities to items
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 12:55:39 +01:00
Vincenzo Scamporlino 53c70b2f5e catalog-backend: move cursors to pageinfo
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 11:13:25 +01:00
Vincenzo Scamporlino 0df4da9e71 catalog-client: move cursors to pageinfo
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 10:55:36 +01:00
Vincenzo Scamporlino 9ccbf8a08d catalog-backend: rename paginatedEntities to queryEntities
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 00:39:03 +01:00
Vincenzo Scamporlino 5044821cb1 catalog-client: rename query entities request utilities
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-03 00:38:05 +01:00
Vincenzo Scamporlino cdbe702d35 catalog:client rename method to queryEntities
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-02 11:17:49 +01:00
Vincenzo Scamporlino b17bc01913 catalog-backend: move endpoint to /entities/by-query
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-02 11:10:44 +01:00
Vincenzo Scamporlino 9bb980d23f catalog-client: make getPaginatedEntities non optional
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-01 20:58:51 +01:00
Vincenzo Scamporlino 47bcc6cf33 catalog-client: improve docs
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-01 13:54:04 +01:00
Vincenzo Scamporlino c5494cf09b catalog: move paginated endpoint
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-01 13:47:24 +01:00
Vincenzo Scamporlino fd173aac2c catalog-client: make paginated response serializable
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-01 13:47:22 +01:00
Vincenzo Scamporlino cf5c58a89f catalog-backend: validate cursor
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-01 13:46:13 +01:00
Vincenzo Scamporlino 0d137f6fa5 catalog-client: export types as public
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-01 13:46:12 +01:00
Vincenzo Scamporlino 362145175e catalog-backend: remove alpha methods
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-02-01 09:56:33 +01:00
Vincenzo Scamporlino 9615da8726 catalog-backend: fix mysql query issue
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-31 23:07:21 +01:00
Vincenzo Scamporlino 9b71a220dc catalog-backend: cleanup test
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-28 00:33:24 +01:00
Vincenzo Scamporlino 2f2baf4b65 catalog-client: remove undefined from GetPaginatedEntitiesInitialRequest
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-28 00:04:46 +01:00
Vincenzo Scamporlino c2bd94e82a catalog-client: reuse EntityFilterQuery
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 23:47:21 +01:00
Vincenzo Scamporlino d1ed81af93 catalog-client: reuse EntityOrderQuery
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 23:34:57 +01:00
Vincenzo Scamporlino d3b3065a76 catalog-backend: reuse EntityOrderQuery
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 23:31:26 +01:00
Vincenzo Scamporlino 9c214ee629 catalog-backend: fix missing uid from search
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 22:38:28 +01:00
Vincenzo Scamporlino 959a728e71 catalog-backend: dependencies fix
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 14:44:22 +01:00
Vincenzo Scamporlino 7c47a38cc1 catalog: improve sort fields namings
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 12:26:11 +01:00
Vincenzo Scamporlino 58c78d3748 catalog: accept null as field value
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 12:26:11 +01:00
Vincenzo Scamporlino 2977e34ed5 catalog-backend: log in case of multiple sortfields are passed
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 12:26:10 +01:00
Vincenzo Scamporlino c14c909126 catalog-backend: improve namings on paginateEntities
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 12:17:25 +01:00
Vincenzo Scamporlino 99dafad573 catalog-backend: add tests for clashing items during pagination
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 12:17:22 +01:00
Vincenzo Scamporlino f0135c34ab catalog: destroy knex connections once done
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 12:12:16 +01:00
Vincenzo Scamporlino 77a08f4ffc catalog-backend: handle clashing items on pagination
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 12:01:08 +01:00
Vincenzo Scamporlino f277673534 catalog-backend: improve cursor properties and docs
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:59:12 +01:00
Vincenzo Scamporlino 34b15da9a7 catalog-client: export EntitySortField
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:59:11 +01:00
Vincenzo Scamporlino 5b35637307 catalog: add support for multiple sortfields
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:54:13 +01:00
Vincenzo Scamporlino b8c262e4fb Remove sortField guard
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:52:58 +01:00
Vincenzo Scamporlino 9ca120a521 Remove unused comment
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:52:19 +01:00
Vincenzo Scamporlino 296d4f6179 Improve api reports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:52:15 +01:00
Vincenzo Scamporlino 29e2c48496 Add tests for limit zero
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:34:29 +01:00
Vincenzo Scamporlino 7f4ea3d360 Add changeset
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:34:29 +01:00
Vincenzo Scamporlino 8b39d640b1 Fix typings
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:34:27 +01:00
Vincenzo Scamporlino 6a1e7fbe52 CatalogClient: add getPaginatedEntities method
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:34:04 +01:00
Vincenzo Scamporlino 8b5585a884 Add paginated entities endpoint
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-01-27 11:26:07 +01:00
Ben Lambert 8bf7ad0c4f Merge pull request #15953 from costasd/costasd/filter_forks
GithubDiscoveryProcessor: allow filtering on forks
2023-01-27 10:27:42 +01:00
Ben Lambert d068c5c049 Merge pull request #15997 from sang-w0o/patch-1
Add missing finishing single quote.
2023-01-27 10:19:09 +01:00
Ben Lambert e92d8a712f Merge pull request #15980 from matt-200/master
plugin-azure-devops-backend encoded host breaks readme
2023-01-27 10:18:33 +01:00
Ben Lambert d2cd4980c2 Merge pull request #15888 from dpfaffenbauer/gitlab-org-catalog-provider
Implement gitlab Organization catalog provider for Users and Groups
2023-01-27 10:14:23 +01:00
나상우(Roy) 3ea29add12 Add missing finishing single quote.
Signed-off-by: 나상우(Roy) <robbyra@gmail.com>
2023-01-27 17:16:35 +09:00
matt-200 0aeeafe7a7 Add missing import
Forgot the import

Signed-off-by: matt-200 <123186429+matt-200@users.noreply.github.com>
2023-01-26 08:22:35 -06:00