- Jul 06, 2021
-
-
Return listing object directly instead of wrapping it in a list. Signed-off-by: Carsten Reckord <reckord@yatta.de>
-
- Jul 16, 2020
-
-
Martin Lowe authored
Added dynamic Solr support to the Marketplace API using the 'q' query string param and a service that consumes it. Currently, cache is disabled on text searches to more quickly enable functionality. This will be taken as technical debt and documented on GitHub. Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Martin Lowe authored
Current progress on migrating code content to mariadb/hibnernate from mongodb Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Jun 30, 2020
-
-
Frederic Gurr authored
Signed-off-by: Frederic Gurr <frederic.gurr@eclipse-foundation.org>
-
- Jun 04, 2020
-
-
Signed-off-by: Mikaël Barbero <mikael.barbero@eclipse-foundation.org>
-
- Apr 07, 2020
-
-
Mikaël Barbero authored
-
- Feb 13, 2020
-
-
Updated application to add promotion service. Added promotion to DTO layer. Added call to listings fetch to inject promotions in certain conditions. Refactored code to make URL parameters more robust. Reduced duplication by setting ID matching in DtoFilters to be default functionality. Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Jan 22, 2020
-
-
Updated SecretConfigSource to check JVM then env vars for secret location. Removed calls in dockerfile to contain secrets, and instead expect it to be mounted as a volume. Instructions in docker file has been updated. Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Fix mvnw command to have context of test secrets file. Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Jan 15, 2020
-
-
Signed-off-by: Mikaël Barbero <mikael.barbero@eclipse-foundation.org>
-
- Jan 13, 2020
-
-
Added new versions of mvnw Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Jan 10, 2020
-
-
Christopher Guindon authored
Signed-off-by: Christopher Guindon <chris.guindon@eclipse-foundation.org>
-
- Dec 20, 2019
-
-
Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Dec 18, 2019
-
-
Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Added Cache-Control and Etag header values for responses. Added no-store to random sort order requests, as well as a cache bypass mechanism. This mechanism currently only triggers when sort order is set to random. Added calls to cache service to maintain expiration times as well as accessor for max age. Change-Id: If7b4b57c7e265fe69ef4fdefec4249ea55bcdf5d Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Fixed lookup of Java versions in listing versions to convert string values like 1.7 to a number 7, to take advantage of raw number comparisons. Fixed issue where version filters weren't properly being restricted to a single document. Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Dec 12, 2019
-
-
Change-Id: I547c61d2e6001418ac8720f101365060ab08eaf3 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Dec 10, 2019
-
-
Added 5 tests that can be run using jmeter to test an active client. They allow for throughput testing using 50 threads, and load tests for 1 to 4 times production average request load. They will output csv files that can be observed for statistics on request times. These tests are time unbounded and need to be actively stopped to end a test. Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Dec 06, 2019
-
-
Added some functions for getting the version of the request, as well as set a Deprecation header in the response to inform the client. Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Nov 13, 2019
-
-
Added oauth support to the server. Upgraded quarkus version from 0.22 -> 0.28. Change-Id: I6d09394c51c1b5337dc2eed547ceac272a815d3a Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Nov 12, 2019
-
-
Added support for RFC 3339 date string conversion. Updated dummy script to use moment.js to create RFC date strings. Change-Id: I98324ddf19b20e6746eab7a576c57c67c96e8ae1 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Added new endpoint for solution versions. Updated listings to import data from new listing versions table. Updated quarkus to version 0.28. Removed brittle ResourceDataType annotation. Change-Id: I1f108666b10cfa55de098f74e586688b8656ab90 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Christopher Guindon authored
Signed-off-by: Christopher Guindon <chris.guindon@eclipse-foundation.org>
-
- Nov 04, 2019
-
-
Change-Id: If9b8b12eb6d6b0c534d5dc2f459f2252e9f9be2d Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Added delete functionality for listings, categories, catalogs, and markets. Change-Id: I7b2e97a70fce3a6cafd789aa75fc5c01481fb516 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Finished UserAgent implementation w/ validity checks. Implemented call to generate install from valid user agents. Fixed issue with generating dummy install content where java and eclipse version arrays would break causing issues in posted data. Additionally fixed some badly named variables that no longer made sense. Added MPC user agent heading to dummy content script to spoof source. Change-Id: I32877ad6558edfb04c4d3453cf36e4750ad634c8 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Updated relationship that Markets have with Categories. Added logic to market filters to inject categories based on the listings available to a market. If the listing contains a category, it is then returned as an "active" category. Change-Id: Icfb15058ffabd39ff65c8f575e72087fc67c1313 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Oct 28, 2019
-
-
Change-Id: Ie69c8c6b2cafb631a696071d72e06eb7db7738e0 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Oct 23, 2019
-
-
Renamed name to title, updated database fields to match. Change-Id: I2fefc1b6426644a57b902c4a29d893dc1704c049 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- Oct 15, 2019
-
-
Martin Lowe authored
Install statistics endpoint #11
-
Martin Lowe authored
Added install endpoint, filter, codecs. Updated dummy data script to insert install records by a configurable flag (which defaults to 0). Added URL parameters + database fields names for install fields. Change-Id: Ieedc18a738a343f9c34b514bfa1dae69c69d9c7d Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Martin Lowe authored
Create error report endpoint #22
-
Martin Lowe authored
Added error report endpoint w/ filter + codecs. Change-Id: I5d884fa7bf7774b05dd9168372f0cd846bf9dadc Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Martin Lowe authored
Add Feature IDs to SolutionVersions #26
-
Martin Lowe authored
Add missing feature ID object. Change-Id: I778cc86cdc6351d341d7e28d0ad7d2fe6639aa91 Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Martin Lowe authored
Add maintainers to Listing #28
-