Releases: UCF/Search-Service-Django
Releases · UCF/Search-Service-Django
v1.3.4
Bug fixes:
- Added step to teledata import to delete stale depts, orgs and staff.
v1.3.3
Bug Fixes:
- Corrects an exception that is thrown when the teledata search view is called without a search parameter.
v1.3.2
Bug Fixes:
- Added CORS support for the feed to ensure it can be consumed from client-side applications.
v1.3.1
Big Fixes:
- Updated logic that inserts keywords into the CombinedTeledata to ensure it matches the keyword with the correct object within that table.
v1.3.0
Enhancements:
- Added
teledata
modules, which includes departments, organizations, staff and building models. Endpoints have been created for each model - under /api/v1/teledata/<staff/buildings/organizations/departments>
as well as a root model that searches the 3 main teledata models - staff, organizations and departments.
- Added importer for getting the data into the system from a shadow table.
v1.2.1
- Added check to the catalog importer's
get_catalog_programs
function to ensure we're only importing active catalog degree data ("state" code is "1"
)
- Updated the catalog importer's
match_programs
function to always remove an existing catalog description on all programs before importing fresh data, to ensure stale catalog data is wiped out when necessary
v1.2.0
Enhancements:
- Added logic to track which programs are listed in APIM, but are marked as inactive (
active == False
) in our data. This should make it easier to start reporting to IKM what data is still showing up in the feed that is no longer valid.
v1.1.4
Enhancements:
- Updated importer to provide output upon completion.
- Updated import logic to remove stale colleges, departments and programs if they do not appear in the APIM data.
- Added active flag to Program filter class
v1.1.3
Enhancements:
- Added ability to filter by field or fieldset on the Programs serializer. This allows for specific fields, or a predefined set of fields. Currently there is only the
identifiers
fieldset defined for Programs.
v1.1.2
Bug Fixes:
- Added ID field to related program serializer to display IDs for subplans + parent programs in API results.