Releases: UWIT-IAM/uw-husky-directory
Releases · UWIT-IAM/uw-husky-directory
2.0.12
[EDS-606] [EDS-603] Improve query accuracy and efficiency (#120) * Support toggling experimental features by environment. Defaults to false. * Add experimental feature to toggle search mode for testing the new search. * Add an experimental search type to improve query efficiency - Adds a new experimental search option to allow reviewers to toggle between "classic" and "experimental" search mode. This is not a permanent or customer-facing UX component. - Implements a new search mode that can be selected; only has an effect when searching by name. This new mode reduces request times by about 60% and provides more accurate results. * Add an experimental search type to improve query efficiency - Adds a new experimental search option to allow reviewers to toggle between "classic" and "experimental" search mode. This is not a permanent or customer-facing UX component. - Implements a new search mode that can be selected; only has an effect when searching by name. This new mode reduces request times by about 60% and provides more accurate results. * [Bot] Update version to 2.0.12 Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2.0.11
Use `gevent` as our gunicorn worker type (#119) * Use `gevent` as our gunicorn worker type Load testing against dev using `gthread`, `eventlet`, and `gevent` revealed gevent to be the best choice for this application, with a ~7% reduction in errors when running at/near the CPU limit for the cluster. * [Bot] Update version to 2.0.11 Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2.0.10
Remove incredibly noisy log statement leftover from implementation de…
2.0.9
Routes and templates (#114) * Add support for `has_submit_button_with_text` to the html validator in test * Update routing and rendering pipeline for maintainability - Removes `/search` path; all searches now post to `/` - Changes `/search/person/<href_token>/vcard` to `/person/vcard` - Adds `/person/listing` to handle the "More" button requests (separating from the general search query api) - Separates the 'full_result' template into its own component so that it can be more easily reused - Separates the 'full_result' render into its own API call so it has to fake less to fit into the results template - More gracefulyl handles HTTPExceptions. * [Bot] Update version to 2.0.9 * Ensure all renders consistently render views and errors. Much nicer! Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2.0.8
Fix several issues with the create-release workflow. (#112)
2.0.7
[EDS-599] Support 2-character name searches, plus other fixes! (#107) * Remove unused error handler (improves test coverage) * Fix resolution of displayed surname Only counts the registered_surname if it is in the user's displayed name, otherwise uses the displayed name if no preferred name is found. * Add some tests for coverage. * Improve output to user when input is bad - Gives nicer messages to users if they give us bad queries. - Preserves a user query on the page even if it caused an error in the backend. * Support 2-character name searches in a limited fashion. Enforces 3 characters on all other fields. This can be further improved by processing the results and "bucketizing" them into relevant scenarios, but this will unblock our users while we improve query efficiency. * [Bot] Update version to 2.0.7 Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2.0.2
Optimization and fine tuning for better production performance.
2.0.0
Bump version to 2.0.0 for "official" release (#95)
1.3.1
Don't display any output for a phone number if a user's is blank. (#94) * Don't display any output for a phone number if a user's is blank. * [Bot] Update version to 1.3.1 Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
1.3.0
Remove /search GET endpoint as a json interface. (#93) * Remove /search GET endpoint as a json interface. - Updates tests to account for new behavior - If a user types (or uses a back button) to get to `/search`, they will be silently redirected back to `/` instead of causing a MethodNotAllowed error. - Adds a placeholder test for the metrics placeholder (for coverage) * [Bot] Update version to 1.3.0 Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>