v.2025.01.29
Bugfixes
-
Fixed a bug with
Canada Fork Onlyorganization_packages_background_reindex
raising an exception during_group_or_org_update
Bugfixes
-
Fixed an issue with the app global
is_registry
for new Jinja versions.
Removals
-
Removed old, unused scripts from
bin
andmigration
Changes
-
Refactor code to meet CKAN and Python coding standards.
-
Use
ckan.plugins.toolkit
instead ofckantoolkit
Changes
-
Use
Canada Fork Onlyckan.plugins.toolkit
instead ofckantoolkit
Changes
-
Refactor code to meet CKAN and Python coding standards.
Changes
-
Use
Canada Fork Onlyckan.plugins.toolkit
instead ofckantoolkit
Changes
-
Use
Canada Fork Onlyckan.plugins.toolkit
instead ofckantoolkit
Removals
-
Remove configuration files for deprecated 'Suggest a dataset' feature.
Removals
-
Remove deprecated code for the 'Suggested Datasets' feature.
Removals
-
Remove deprecated code for the 'Suggested Datasets' feature.
v.2025.01.22
Bugfixes
-
Fixed an issue with the User Update schema not requiring
Canada Fork Onlyname
but we always needname
for the password validator. Username
cannot be modified still.
v.2025.01.21
Bugfixes
-
Allow searching with special characters in DataTables views.
Canada Fork Only -
Do not allow password reset for Deleted users.
Canada Fork Only
Changes
-
Disable the DataTables view FTS search if the record count is above
Canada Fork Onlyckanext.canada.max_ds_fts_rows
(default:100,000
rows)
Removals
-
Removed the old API Key modal from the user profile template.
Changes
-
Aligned test cases with new Recombinant code.
-
Limit
datastore_search
with FTS searching withckanext.canada.max_ds_fts_rows
(default:100,000
rows)
Changes
-
Refactor code to meet CKAN and Python coding standards.
Changes
-
Refactor code to meet CKAN and Python coding standards.
Changes
-
Refactor code to meet CKAN and Python coding standards.
Changes
-
Allow for DS Type Overrides in the published resource Data Dictionaries. The UI will still display the type from the Recombinant Schema.
-
format_trigger_error
is now done at a logic level instead of view level.
Bugfixes
-
Fixed the username validator.
Canada Fork Only
Changes
-
Changed failed login attempts to log level INFO for our production environment logging configurations.
Canada Fork Only
Bugfixes
-
Handled database timeout exceptions to close temporary files.
Canada Fork Only
Changes
-
Limit the FTS index to
Canada Fork Onlyckanext.canada.max_ds_fts_rows
(default:100,000
rows)
Features
-
Adding some additional code for measuring the use of facets. Requires a model change.
v.2025.01.14
Changes
-
- Maintain only one ministers list for both Question Period Notes and Use of Administrative Aircraft.
- Update ministers list to include Governor General choice
- Remove aircraft ministers list
- Update Aircraft PD template to use ministers list and add last updated date
- Update QPNotes PD template to filter GG from the choices list and add last updated date
Features
-
Filter any options from the recombinant choice field by using choices_filter in the yaml.
Removals
-
Remove deprecated PD searches. The only active search is Access to Information summaries.
v.2025.01.07
Changes
-
Update ministers list for December, 2024.
-
Update ministers list for January, 2025.
-
Remove rebuilding wrongdoing for the Drupal search.
Bugfixes
-
Fixed an issue with the i18n directory not being found.
Canada Fork Only
Features
-
Modified the custom Search export to use standard formating for the JSON output. This makes it much easier for developers to compare changes between releases of new versions of a custom search.
Also added the standard Open Government GitHub PR workflow to the project.
-
Removing the javascript polyfill.min.js from the RAMP viewer due to integrity concerns
Features
-
Display clickable links in the comment field on the ATI Details view.
v.2024.12.17
Features
-
Added Dataset & Resource repeating Relationship field groups.
-
Allow remote DataStore sources. Allow domains with
ckanext.canada.datastore_source_domain_allow_list
Removals
-
Removed Excel Template version 2 capabilities. Use version 3.
Features
-
Allow remote DataStore sources. Allow domains with
Canada Fork Onlyckanext.canada.datastore_source_domain_allow_list
Features
-
Allow remote DataStore sources. Allow domains with
Canada Fork Onlyckanext.canada.datastore_source_domain_allow_list
Features
-
Added a new global template snippet to allow custom 'teasers' above the search bar.
Please note, it is necessary to to perform a Django DB migration for this feature
Also adding JSON formatting to the Search Import/Export files to make it easier to track changes
v.2024.12.13
Bugfixes
-
Fixed a typo in the
originating_sector_fr
field example for Briefing Note Titles and Numbers. -
Fixed Excel formulae for Grants & Contributions.
Changes
-
Updated various field descriptions and obligations for Grants & Contributions.
-
Wrongdoing Search has been implemented on OC Search. For now, the Proactive Disclosure Makefile is being modified to rebuild both the Drupal and Django searches during the nightly rebuild.
Features
-
Enable the Search Help page for ALL searches, not just Open Data.
v.2024.12.09
Releases
-
Released CKAN 2.10 compatible code.
Canada Fork Only
Features
-
Added UI for search index rebuilding. Added background jobs for search index rebuilding.
Canada Fork Only -
Enabled saving of activities on private datasets.
Added
permission_labels
column toActivity
table.Added filtering of dataset activities based on user permission labels.
-
Added pages to confirm User delete and Dataset Collaborator delete. Fixed cancellation of Group Member delete.
-
datastore_create: Add a delete_fields flag that must be set to True to delete any existing fields not passed in the fields list
-
Activity plugin now tracks new, changed, and deleted resource views.
-
datastore_records_delete
action now calls thedatastore_delete
action via the toolkit for better frameworking. -
Resource view list items now have an additional
view-item
class. -
Add
--max-idle-time
to theckan jobs worker
command.
Bugfixes
-
Fix 500 error caused from passing null to a field using the
ckanext.datastore.logic.schema.json_validator
in its schema -
Fixed context in
set_datastore_active_flag
to solve possible solr errors duringindex_package
-
Aligned
member_create
withgroup_member_save
to prevent possible member duplication. -
Fixed issues with the
ckan views create
CLI sub-command.
Changes
-
Change the log level in
Canada Fork Onlydefault_authenticate
fromdebug
toinfo
for the canada fork only. Related to https://github.com/open-data/ckanext-security/pull/8
Releases
-
Released CKAN 2.10 compatible code.
Changes
-
Code changes to handle the additions from open-data/ckan:185
Releases
-
Released CKAN 2.10 compatible code.
Canada Fork Only
Releases
-
Released CKAN 2.10 compatible code.
Canada Fork Only
Bugfixes
-
Catch request errors when retrieving an embed token.
Releases
-
Released CKAN 2.10 compatible code.
Canada Fork Only
Features
-
Added the capability to enforce strong passwords at login.
Canada Fork Only -
Log failed and successful login authentications
Canada Fork Only
Releases
-
Released CKAN 2.10 compatible code.
Canada Fork Only
Releases
-
Released CKAN 2.10 compatible code.
Canada Fork Only
v.2024.11.30
Changes
-
Updated Service Inventory fields
volume_meeting_target
andtotal_volume
fromint
tobigint
v.2024.11.28
Bugfixes
-
Fixed Service Inventory
service_name
fields character limit increase to350
at the DB level.
Changes
-
You can now specify a REDIS queue with
Canada Fork Onlyckanext.validation.queue_name
config option.
Changes
-
You can now specify a REDIS queue with
Canada Fork Onlyckanext.xloader.queue_name
config option.
v.2024.11.26
Changes
-
Resource file size now displays in a human-readable format.
-
Updated description copy for Service Inventory
Fiscal Year
fields. Updated maximum characters forService Name
fields from250
to350
.
Changes
-
max_chars
schema field argument now displays in Data Dictionaries asCharacter Limit
Changes
-
- Remove the social media pillars from template
- Remove the citation feature
v.2024.11.22
Bugfixes
-
Add validation fields to info schema. Add missing translations for validation: - Validation timestamp - Validation status
-
Fixed a reference assignment error in the deleting views code block of PortalUpdater. PortalUpdater will now give a system exit code 1 if there are any errors in the process.
-
Add translations for the resource field validation_status
v.2024.11.20
Bugfixes
-
Service Inventory primary key fields no longer allow commas.
Bugfixes
-
Fixed syntax issue with the new
Canada Fork Onlycalculate-filesizes
CLI command.
v.2024.11.14
Features
-
Add new Indigenous language "Innu-Aimun" to presets.yaml.
v.2024.11.12
Features
-
Added
PackageSync
model for thepackage_sync
table which tracks the PortalUpdater process and saves the states for the packages. -
The number of resources per dataset can now be limited with the
ckanext.canada.max_resources_per_dataset
config option.
Changes
-
Display resource metadata such as Language, Format etc. on the resource page under 'Additional Information'.
-
The old GCPedia links now link to the Operations Guide. Text
GCPEDIA
changed toOperations Guide
. -
Adding the Django Search to the PD Makefile for the Hospitalityq type.
-
Remove rebuilding the following searches from the Makefike: - reclassification - hospitalityq The above searches are now rebuilt using the Django search.
-
Added
--include-types
and--exclude-types
options to thedelete-activities
command.
Bugfixes
-
Set the
Canada Fork Onlyfilesize
attribute in the uploader class so CKAN can set the Resource file size metadata field inpackage_update
.
Features
-
Add custom code and fields to the Open Data search to allow searching by Department name or acronym. For example, "Treasury Board Secretariat" or "TBS". Quotes are not required.
-
Added a new Django template filter "intformat" that allows developer to apply custom python integer formatting.
Bugfixes
-
Improved error handling of the data_import_ckan_json command to avoid throwing a second exception when try to log very large error messages.
Features
-
Apply security update for: - SA-CORE-2024-002 - SA-CONTRIB-2024-047
Features
-
Update Drupal core to version 10.2.10 to apply security updates for SA-CORE-2024-002. Update Drupal Facet contributed module to apply security updates for SA-CONTRIB-2024-047.
Bugfixes
-
Pass empty string for referer_url to avoid exception in the PHP explode function. This behaviour is new in PHP8.
Bugfixes
-
Fix version numbers in composer.json for wet to v4.0.79 and gcweb to v15.0.0
v.2024.10.15
Changes
-
Added
Canada Fork Onlyckan_phase
block to thepackage_form
template to allow for no-phased dataset forms. -
Markdown help popup content has been updated.
Canada Fork Only
Features
-
Added additional Resource formats sprite sheet and added supported Resource formats:
- FLV
- MKV
- MP4
Bugfixes
-
Fixed an issue with the Standard Service filter script not handling null
performance
fields.
Changes
-
Reclassification Search has been implemented on OC Search. For now, the Proactive Disclosure Makefile is being modified to rebuild both the Drupal and Django searches during the nightly rebuild.
-
Markdown help popup has been translated.
Bugfixes
-
Fixed an issue with Activity Streams and purged packages.
Changes
-
Excel
_text
field error formulae are now case sensitive.
Changes
-
Add a link to "Proactive disclosure" to the existing breadcrumb trail for searches. The Open Data search is excluded and will continue to have a custom breadcrumb trail.
v.2024.10.01
Bugfixes
-
fix: datatables column headings missing spaces remove broken nbsp-replacement code instead of fixing (doesn't handle other whitespace characters)
Changes
-
Update ministers list after changes on Sept 19, 2024.
Bugfixes
-
Fixed language switching in Flask requests that was affecting the XLSX DataDictionary and JSON Schema downloads.
Changes
-
Some minor modifications to the database, data handling code, and search templates for the Data Strategy Trackers. These modifications support changes to the data in order to incorporate multi-year updates, as this is the second year for the tracker.
v.2024.09.26
Features
-
DataStore now supports foreign key constraints. Supply
Canada Fork Onlyforeign_keys
dictionary to thedatastore_create
action method.
Bugfixes
-
Fixed an issue with the binding of the
Canada Fork Onlytable-toggle-more
JS CKAN module.
Changes
-
Markdown no longer renders heading and image tags for accessibility reasons.
Canada Fork Only
Features
-
Released new Service Inventory schema.
-
Re-enable service inventory in the Makefile. Search will continue to stay disabled at this time. Add filters for service inventory tables for populating the following fields:
-
num_applications_total
-
program_name_en and program_name_fr
-
performance
-
target_met
-
Changes
-
Create and Update PD Record views will now log the fatal warnings with their tracebacks instead of eating errors.
-
DataDictionary description fields now renders the markdown contents.
Features
-
Added new published DataDictionary XLSX and Schema JSON routes to include published fields.
-
Recombinant field schemas now support
max_chars
, limitting the field value to a character count with an excel formula. Use themax_char_error
Database trigger/function from the Canada extension. -
The
datastore_info
action method now shows the field schema in the field info for Recombinant resources and Published resources. -
Recombinant chromos now support DataStore foreign key constraints. The Recombinant plugin limits all foreign key usages to Recombinant resources.
Bugfixes
-
Excel reference sheets now display the correct field number for the resource fields. Excel DataDictionary reference sheets now display the correct resource titles.
-
Fixed an issue with full text choices not spanning 2 columns in the Excel reference sheet.
Changes
-
Added
format_trigger_error
method to format Database errors in a pythonian way to support language translations in the CKAN framework. -
The DataDictionary form will now show the Recombinant resource's schema as readonly fields. The DataDictionary front-end will now show non-schema fields such as any additional fields added by filter scripts, allowing normal usage of DataDictionary for these fields.
-
The Occurence from field schemas will now display in the Excel reference sheet and in the DataDictionary front-end.
-
Uploading an Excel file now requires all worksheets to pass validation for the records to be committed to the database.
v.2024.09.23
Bugfixes
-
Display accented characters properly in Excel for filtered results downloaded using datatablesview.
Canada Fork Only
Bugfixes
-
Bugfix for character encoding on title_en and title_fr columns on the Open Government Portal Department List dataset
v.2024.09.13
Bugfixes
-
nap5: enforce validation on status, progress fields
Changes
-
- show title with truncated link text
- show title in breadcrumbs
- increase breadcrumb length to 80 for package and resource
- increase title length from ckan's default 80 to 150 before truncating
- use the breadcrumb trail guidance to not display the current page at the end of the breadcrumb trail (linked or unlinked) for the Portal only https://design.canada.ca/common-design-patterns/breadcrumb-trail.html
-
Add an alert on login page for users to change password in order to comply with the new password requirements.
Changes
-
Removed 100,000 row limit from search result downloads
v.2024.08.23
Bugfixes
-
The URL on resource pages shows English URL from cloudstorage for resources uploaded to the datastore. The immediate fix is to remove the URL since it is repetitive. This would not have any impact on UX because users can use the blue button to download resources.
-
add published_resource_id for the QPNOTES-nil.csv resource file. Needed for PR 1507
Changes
-
Enabling upload of the QPNOTES-nil.csv file now that there is nothing-to-report data for QPNOTES PDs.
v.2024.08.16
Bugfixes
-
Check for
None
type in update_pd_record for the money field
Features
-
Have added a new custom Solr field type that is very similar to the existing string type but allows for case-insensitive matching. Intended for key fields like Reference Numbers or other identifiers.
The following Custom Search Fields were updated:
- QP Notes: reference_number
- Briefing Titles: tracking_number
- Travel: ref_number
- Grants: recipient_legal_name, recipient_country, ref_number, recipient_postal_code, recipient_city_en, recipient_city_fr, naics_identifier
v.2024.08.14
Features
-
Add feature to delete selected rows from pd preview table.
Bugfixes
-
- Fix translation for content type
- Add space with colon (:) on forms
Changes
-
Improvements made to the Contracts search to better handle minor data variations. Result is fewer indexing errors reported during loading of contracts data.
Features
-
Display invitation-manager survey pop-up on select pages and views
v.2024.08.08
Bugfixes
-
Contextual temporary database table
datastore_user
now only gets created if it does not already exist. -
Added casting to
NUMERIC
for the DAC triggers to support oldmoney
column types.
Changes
-
Proactive Disclosure
money
field values now always display as a money format in DataTables and Update Single Record form.
Bugfixes
-
Added parsing for money strings when writing to Excel sheets to support old
money
column types. -
Fixed the
remove-broken
command by also deleting the Resources.
Changes
-
The
run-triggers
command now catches Validation errors and continues.
v.2024.08.07
Features
-
Added UI for sysadmins to unlock user accounts.
-
Integrate survey pop-up using GC invitation-manager on dataset pages.
-
Add validation for no commas allowed to proactive publication reference number fields. The change applies to:
-
adminaircraft.yaml
-
ati.yaml
-
briefingt.yaml
-
consultations.yaml
-
contracts.yaml
-
grants.yaml
-
hospitalityq.yaml
-
qpnotes.yaml
-
reclassification.yaml
-
travelq.yaml
-
wrongdoing.yaml
-
-
Show password requirements for "Password" and "Confirm Password" fields on new user registration page.
Bugfixes
-
Fixed the Openness Report script. Moved the code inside of the CKAN app context. Use the
ckan canada openness-report
command now.
Removals
-
Remove alert about contracts proactive publication from the Registry login and home pages.
Changes
-
Translated more colons for French.
-
Money fields for PD types now get rounded to 2 decimals when inserting into the database.
-
The Makefile no longer falls back to
/tmp
for the temporary directory. It will always use thePD_TMP_DIRECTORY
orTMPDIR
environment variables. You can now supplytmpdir=/path/to/tmp/directory
. The Makefile will fail if no temporary directory is found.
Features
-
Adds
notify_lockout
to support the mailer fromckanext-security
for Account Lockout.
Features
-
Added support for the GC Notify mailer overrides.
Canada Fork Only
Bugfixes
-
Always close temporary files during exception handling. Added exception handling for REDIS Job Queue timeouts.
Canada Fork Only
Features
-
Added English and French versions of a new Search Tips page to the Search app.
-
https://search.open.canada.ca/page/help/?opendata
-
https://rechercher.ouvert.canada.ca/page/aide/
At the moments, the search tips only appear on the Open Data Search page. Other PD types will be added at a later date.
-
Bugfixes
-
Minor field name and code changes to the NAP 5 Tracker to sync it with the latest data from the portal
v.2024.07.16
Changes
-
Updated
Canada Fork Onlydatastore_field_name
validator error message to align with the backend error message. -
Added
Canada Fork OnlyShow All
andHide All
to Datatables view form for column visibility. -
Datastore dump XML format now conforms to the standards for XML element names.
Canada Fork Only
Features
-
Load the GCWeb and WET assets and scripts from the CDTS CDN.
-
Use the WET JS Builder to comply with the CDTS templates. Updated the error template. The Registry now uses the WET Application templates.
-
Add translations for feature to validate password. The user password cannot be the same as username.
Bugfixes
-
Fixed inline colons for French in various templates. E.g.
Date Published:
->Date de publication :
-
Bugfix for the validation report not rendering because it does not recognize this.ckan
Changes
-
New
canada_theme
plugin contains merged Internal and Public templates, assets, and newis_registry
global. -
Added new CSS layout for Datatables' column visibility modal.
Features
-
Add validation for user password which cannot be the same as username.
Canada Fork Only
Changes
-
Bugfix for the validation report not rendering because it does not recognize this.ckan
Canada Fork Only
Changes
-
Updated
Canada Fork Onlyfields
error output messages to align with the new DataStore fields sub-schema.
v.2024.07.09
Features
-
Added validation for Datastore field names. They can no longer contain Control characters.
Canada Fork Only
Features
-
Added support for Service Canada's Survey Invitation Manager (https://github.com/ServiceCanada/invitation-manager).
By default this feature is disabled. In order to enable it:
- Add "IM_ENABLED = True" to the Django project's settings.py file
- Extract the contents of the Invitation-manager release to the "search/templates/snippets/im" directory in the project
- Configure IM appropriately using the "im.json" and "config.JSON" files.
v.2024.07.02
Bugfixes
-
Trim Proactive Disclosure text fields to 28kB for Solr record indexing. This affects PD types that do not use the Advanced Search (Django) app.
Changes
-
Update 'Get started' sentence on the FAQ page for the Registry users.
Bugfixes
-
format money(float) type to 2 decimal places to improve precision
v.2024.06.25
Bugfixes
-
Added a schema for performing password resets, allowing for better frameworking for password requirements and error messages.
Canada Fork Only
Changes
-
Updated the
CanadaSecurityPlugin
class for the improved frameworking fromckanext-security
. -
Minor changes to the FAQ page for the Registry users.
Features
-
Adds
Canada Fork Onlyckanext.security.min_password_length
config option to set minimum password length requirement. -
Adds
Canada Fork Onlyckanext.security.nzism_compliant_passwords
config option to set password complexity requirements.
Changes
-
Improved the frameworking of the Security plugin to allow for better password requirements and error messages.
Canada Fork Only
v.2024.06.18
Features
-
Added
Canada Fork Only--max-idle-time
option to theckan jobs worker
command.
Changes
-
Create and Update PD Record forms now have better error messaging.
Features
-
Prevent duplicate
dataset_type
,resource_name
,published_resource_id
, andtriggers
dict keys across table definitions. -
Added test coverage for Recombinant table definitions.
Changes
-
Uploading an XLS file will now redirect the user to the correct Recombinant Resource.
Features
-
Added capability for designated job worker queues per resource.
Canada Fork Only
Features
-
Added capability for designated job worker queues per resource.
Canada Fork Only
Features
-
Added very basic automated tests for the Grants and Contributions PD Search
v.2024.06.11
Bugfixes
-
Fixed an issue with the Registry Organizations to CSV script.
-
Ignore the
metadata_modified
Resource field in the "Post to Portal" code. Fixing a major issue where a Dataset'smetadata_modified
field would be updated, and a lot of activities would be created on the Portal.
Changes
-
Moved FAQ page content from Markdown files into a Jinja template. Moved the French translated strings into the PO file.
Features
-
Add support for French Boolean search keywords and add a note to the technical documentation explaining how to use Boolean search terms including:
-
AND / ET
-
OR / OU
-
MOT / PAS
-
Quotation marks ""
-
Parenthesis ()
-
Asterisks *
-
Bugfixes
-
Fixed issue with the "Show similar records" links in the Travel PD search
Changes
-
Updated Search to use the latest version of WET/CDTS, 5.0.1
Features
-
upgrade libraries wet to v4.0.79 and gcweb to v15.0.0
Features
-
upgrade libraries wet to v4.0.79 and gcweb to v15.0.0
Features
-
upgrade cdts to v5.0.1, wet to v4.0.79 and gcweb to v15.0.0
Bugfixes
-
open-3420: resolve issues with analytics page by removing obsolute ie8 libraries
v.2024.06.04
Changes
-
Released Python 3 compatible code.
Canada Fork Only
Changes
-
Released Python 3 compatible code.
Canada Fork Only
Changes
-
Released Python 3 compatible code.
Canada Fork Only
Changes
-
Released Python 3 compatible code.
Canada Fork Only
Features
-
Added new link to the Open Map viewer page that links to the Google Analytics CKAN resource page for the maps that are currently being displayed.
To enable the new link, set the RAMP_GA_RESOURCE_EN and RAMP_GA_RESOURCE_FR values in the Django settings file.
Changes
-
Added a new option to the Open Data search to allow reverse alphabetical sorting. At the same time now stripping white space from titles when indexing and also removed title capitalization styling on dataset titles.
Features
-
Upgrade core and contributed modules to Drupal 10
Features
-
Upgrade core and contributed modules to Drupal 10 for the open-government profile
v.2024.05.28
Bugfixes
-
Fixed an issue with the
Canada Fork Onlydatatable_field_headers
block not having access to certain variables.
Bugfixes
-
Fixed the database trigger name for Question Period Notes NTR.
Features
-
Added new automated tests and simple documentation on running to Search
-
Added new Django management console commands to make it easy to enable/disable searches
Bugfixes
-
Fixed missing hostname in the search query logs - automatically sets it now
v.2024.05.21
Changes
-
Added new
Canada Fork Onlydatatable_field_headers
block to thedatatables_view
template. -
DataStore Dump endpoint no longer includes the _id field/column.
Canada Fork Only
Bugfixes
-
Fixed an issue with the Organization Autocomplete endpoint not working properly.
Features
-
Published Resources will now use the Recombinant Data Dictionary for the Datatables Views' column headers.
Features
-
Added anonymous search term logging to the application. This will be used to identify trends in search and to areas for improvement in search results.
Bugfixes
-
Update the Record and Search Download pages to link directly to the parent search page. It was using the session variable, however this is not reliable if the end user has multiple web browser tabs open to multiple searches, switches languages or undertakes some action which can confuse the previous logic.
-
The "More like this" results in the Open Data search had been reformatted to work with CKAN's dataset page. This returns just a basic HTML list. Search has been updated so then when users click on this link in the Open Data search results page they are shown the Search app's default well formatted More-like-this results page. CKAN will continue to receive the expected basic list.
Changes
-
Updated the Python requirements for the Solr Client project.
Features
-
Publish new ATI Modernization Action Plan Tracker
v.2024.05.13
Bugfixes
-
Catch NotAuthorized and NotFound in Dataset Feed view, returning 403 and 404 respectfully instead of hitting 500 server error.
Canada Fork Only
Removals
-
Disabled unused Group routes.
Canada Fork Only
Features
-
Added test coverage for Validation into DataStore.
-
Added test coverage for Xloader into DataStore.
-
Organization and Group views need a user session to view on Registry.
-
Recombinant (Proactive Disclosure) dataset types search pages need session to view on Registry. Following a direct link to a Recombinant dataset will redirect you to the correct Owner Organization for that type. The searches will redirect to the default Dataset search on Portal.
Bugfixes
-
Only Sysadmins can view the Admin index page.
-
Fixed search facet for portal_release_date.
-
Fixed an issue with the search facet dictionary resizing inside loops.
Removals
-
Removed old, unused Jinja2 macros.
-
Remove the Suggest a Dataset status update link from Registry homepage
Changes
-
Improved HTML layouts and uniformity across search forms.
Bugfixes
-
Catch NotAuthorized in view, returning 403 instead of hitting 500 server error.
Canada Fork Only
Features
-
Leading and trailing white space now gets removed from cell values when loading into the DataStore.
Canada Fork Only -
Ignore empty rows when loading into the DataStore.
Backport