diff --git a/documentation/html/ExternalRESTClients.html b/documentation/html/ExternalRESTClients.html
index acf9ee95c9..1f29343599 100644
--- a/documentation/html/ExternalRESTClients.html
+++ b/documentation/html/ExternalRESTClients.html
@@ -40,7 +40,7 @@
Modules
@@ -414,7 +414,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/GraphQLClient.html b/documentation/html/GraphQLClient.html
index 1e187fe0bd..226e1feb3c 100644
--- a/documentation/html/GraphQLClient.html
+++ b/documentation/html/GraphQLClient.html
@@ -40,7 +40,7 @@
Modules
@@ -912,7 +912,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/RESTClient.html b/documentation/html/RESTClient.html
index 8e57456b68..d79662ce82 100644
--- a/documentation/html/RESTClient.html
+++ b/documentation/html/RESTClient.html
@@ -40,7 +40,7 @@
Modules
@@ -10217,7 +10217,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/Static.html b/documentation/html/Static.html
index 4c33aa5f8a..e8a888521d 100644
--- a/documentation/html/Static.html
+++ b/documentation/html/Static.html
@@ -40,7 +40,7 @@
Modules
@@ -391,7 +391,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/classes.list.html b/documentation/html/classes.list.html
index 7ef48655cc..228a1a473f 100644
--- a/documentation/html/classes.list.html
+++ b/documentation/html/classes.list.html
@@ -40,7 +40,7 @@
Modules
@@ -2984,7 +2984,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_CuratorRecordsAwaitingApproval.vue.html b/documentation/html/components_Curators_CuratorRecordsAwaitingApproval.vue.html
index de10ea2394..42d83abea1 100644
--- a/documentation/html/components_Curators_CuratorRecordsAwaitingApproval.vue.html
+++ b/documentation/html/components_Curators_CuratorRecordsAwaitingApproval.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -815,7 +815,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_DownLoadRecordsComponents_CuratorSummaryStatistics.vue.html b/documentation/html/components_Curators_DownLoadRecordsComponents_CuratorSummaryStatistics.vue.html
index 133caed81c..36137e5069 100644
--- a/documentation/html/components_Curators_DownLoadRecordsComponents_CuratorSummaryStatistics.vue.html
+++ b/documentation/html/components_Curators_DownLoadRecordsComponents_CuratorSummaryStatistics.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -199,7 +199,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_DownLoadRecordsComponents_RecordEditsByMonth.vue.html b/documentation/html/components_Curators_DownLoadRecordsComponents_RecordEditsByMonth.vue.html
index a77ae4db02..dce89527db 100644
--- a/documentation/html/components_Curators_DownLoadRecordsComponents_RecordEditsByMonth.vue.html
+++ b/documentation/html/components_Curators_DownLoadRecordsComponents_RecordEditsByMonth.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -202,7 +202,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsCreatedByMonth.vue.html b/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsCreatedByMonth.vue.html
index 6490ad3601..4410e1b380 100644
--- a/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsCreatedByMonth.vue.html
+++ b/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsCreatedByMonth.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -204,7 +204,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsNeedingReview.vue.html b/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsNeedingReview.vue.html
index 2c3654ad0b..a6d9ec1224 100644
--- a/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsNeedingReview.vue.html
+++ b/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsNeedingReview.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -199,7 +199,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsWithoutDois.vue.html b/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsWithoutDois.vue.html
index 0d1e4e34f3..5e91c6f26e 100644
--- a/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsWithoutDois.vue.html
+++ b/documentation/html/components_Curators_DownLoadRecordsComponents_RecordsWithoutDois.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -205,7 +205,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_HiddenRecords.vue.html b/documentation/html/components_Curators_HiddenRecords.vue.html
index eb72483434..a5d4d4ffe6 100644
--- a/documentation/html/components_Curators_HiddenRecords.vue.html
+++ b/documentation/html/components_Curators_HiddenRecords.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -288,7 +288,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_IncompleteRecords.vue.html b/documentation/html/components_Curators_IncompleteRecords.vue.html
index e8b259c80c..9d9e6c6c25 100644
--- a/documentation/html/components_Curators_IncompleteRecords.vue.html
+++ b/documentation/html/components_Curators_IncompleteRecords.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -380,7 +380,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_MaintenanceRequests.vue.html b/documentation/html/components_Curators_MaintenanceRequests.vue.html
index 638dcbe88e..88188b0ce3 100644
--- a/documentation/html/components_Curators_MaintenanceRequests.vue.html
+++ b/documentation/html/components_Curators_MaintenanceRequests.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -668,7 +668,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_RecentCuratorCreation.vue.html b/documentation/html/components_Curators_RecentCuratorCreation.vue.html
index 1858ca1501..4fb584c0d4 100644
--- a/documentation/html/components_Curators_RecentCuratorCreation.vue.html
+++ b/documentation/html/components_Curators_RecentCuratorCreation.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -286,7 +286,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_SystemMessages.vue.html b/documentation/html/components_Curators_SystemMessages.vue.html
index 04642f91f2..c77bb45717 100644
--- a/documentation/html/components_Curators_SystemMessages.vue.html
+++ b/documentation/html/components_Curators_SystemMessages.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -471,7 +471,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Curators_UserRecordsAwaitingApproval.vue.html b/documentation/html/components_Curators_UserRecordsAwaitingApproval.vue.html
index 8686e8cf04..6f07ffe0fe 100644
--- a/documentation/html/components_Curators_UserRecordsAwaitingApproval.vue.html
+++ b/documentation/html/components_Curators_UserRecordsAwaitingApproval.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -831,7 +831,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Record_Collections.vue.html b/documentation/html/components_Records_Record_Collections.vue.html
index e8551901b2..b212925f5d 100644
--- a/documentation/html/components_Records_Record_Collections.vue.html
+++ b/documentation/html/components_Records_Record_Collections.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -462,7 +462,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Record_GeneralInfo_SavedSearches.vue.html b/documentation/html/components_Records_Record_GeneralInfo_SavedSearches.vue.html
index ba0e77e3f9..4ae1d743e2 100644
--- a/documentation/html/components_Records_Record_GeneralInfo_SavedSearches.vue.html
+++ b/documentation/html/components_Records_Record_GeneralInfo_SavedSearches.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -319,7 +319,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Record_RelatedContent.vue.html b/documentation/html/components_Records_Record_RelatedContent.vue.html
index c2d19ffbc4..6de9b6a3a4 100644
--- a/documentation/html/components_Records_Record_RelatedContent.vue.html
+++ b/documentation/html/components_Records_Record_RelatedContent.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -454,7 +454,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Header_FilterChips.vue.html b/documentation/html/components_Records_Search_Header_FilterChips.vue.html
index 5f90afb663..bbf0e160e7 100644
--- a/documentation/html/components_Records_Search_Header_FilterChips.vue.html
+++ b/documentation/html/components_Records_Search_Header_FilterChips.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -251,7 +251,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Header_Pagination.vue.html b/documentation/html/components_Records_Search_Header_Pagination.vue.html
index a02e6ba0b0..625908968d 100644
--- a/documentation/html/components_Records_Search_Header_Pagination.vue.html
+++ b/documentation/html/components_Records_Search_Header_Pagination.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -262,7 +262,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Header_Sorting.vue.html b/documentation/html/components_Records_Search_Header_Sorting.vue.html
index 2761a116b6..94815ebfda 100644
--- a/documentation/html/components_Records_Search_Header_Sorting.vue.html
+++ b/documentation/html/components_Records_Search_Header_Sorting.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -219,7 +219,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_AdvancedSearchDialogBox.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_AdvancedSearchDialogBox.vue.html
index c202a53b44..977a0e22cc 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_AdvancedSearchDialogBox.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_AdvancedSearchDialogBox.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -487,7 +487,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Countries.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Countries.vue.html
index 61a77f0c94..2d101df2c4 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Countries.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Countries.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -225,7 +225,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Domains.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Domains.vue.html
index edfabd2970..584c00c861 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Domains.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Domains.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -218,7 +218,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Licences.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Licences.vue.html
index 392f759d55..8c4001d303 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Licences.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Licences.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -218,7 +218,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_ObjectTypes.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_ObjectTypes.vue.html
index fee601ec76..0cf3863c5c 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_ObjectTypes.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_ObjectTypes.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -220,7 +220,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Organisations.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Organisations.vue.html
index 528e65c574..a4a2d806a9 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Organisations.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Organisations.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -229,7 +229,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Subject.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Subject.vue.html
index 21bbc0710a..0db9450ed2 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Subject.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Subject.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -218,7 +218,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Taxonomies.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Taxonomies.vue.html
index 2c48b3320d..16a4a6d2d4 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Taxonomies.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_Taxonomies.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -224,7 +224,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_UserDefinedTag.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_UserDefinedTag.vue.html
index 614c32bb65..9c5986bdb7 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_UserDefinedTag.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GeneralComponents_UserDefinedTag.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -224,7 +224,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_DatabaseRule.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_DatabaseRule.vue.html
index dd4bb345d4..fcaa399d8b 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_DatabaseRule.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_DatabaseRule.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -315,7 +315,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_FairassistRule.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_FairassistRule.vue.html
index b601601321..127fa92d17 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_FairassistRule.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_FairassistRule.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -252,7 +252,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_GeneralRule.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_GeneralRule.vue.html
index be4f983939..5de00a0b62 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_GeneralRule.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_GeneralRule.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -272,7 +272,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_GroupCtrlSlot.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_GroupCtrlSlot.vue.html
index 54ccc28b07..f2a96c6cb4 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_GroupCtrlSlot.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_GroupCtrlSlot.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -199,7 +199,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_PolicyRule.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_PolicyRule.vue.html
index d67d96add8..8e7f4e17b8 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_PolicyRule.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_PolicyRule.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -328,7 +328,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_StandardRule.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_StandardRule.vue.html
index e8752c0cc5..af41bca0e6 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_StandardRule.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderComponents_GroupCtrlSlot_StandardRule.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -230,7 +230,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderView.vue.html b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderView.vue.html
index 8327b01d19..cbb6c5b257 100644
--- a/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderView.vue.html
+++ b/documentation/html/components_Records_Search_Input_AdvancedSearch_QueryBuilderView.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -676,7 +676,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_FilterAutocomplete.vue.html b/documentation/html/components_Records_Search_Input_FilterAutocomplete.vue.html
index 1b2d9c83a0..095b5de0c8 100644
--- a/documentation/html/components_Records_Search_Input_FilterAutocomplete.vue.html
+++ b/documentation/html/components_Records_Search_Input_FilterAutocomplete.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -376,7 +376,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_FilterButton.vue.html b/documentation/html/components_Records_Search_Input_FilterButton.vue.html
index 257d3137c1..7c68b52cfe 100644
--- a/documentation/html/components_Records_Search_Input_FilterButton.vue.html
+++ b/documentation/html/components_Records_Search_Input_FilterButton.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -287,7 +287,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_Input_SearchInput.vue.html b/documentation/html/components_Records_Search_Input_SearchInput.vue.html
index 9ca96772c1..2befa22cbc 100644
--- a/documentation/html/components_Records_Search_Input_SearchInput.vue.html
+++ b/documentation/html/components_Records_Search_Input_SearchInput.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -284,7 +284,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_SaveSearch_SaveSearchButton.vue.html b/documentation/html/components_Records_Search_SaveSearch_SaveSearchButton.vue.html
index 8ccdc6562e..f30f6e698d 100644
--- a/documentation/html/components_Records_Search_SaveSearch_SaveSearchButton.vue.html
+++ b/documentation/html/components_Records_Search_SaveSearch_SaveSearchButton.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -182,7 +182,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_SaveSearch_SaveSearchStepper.vue.html b/documentation/html/components_Records_Search_SaveSearch_SaveSearchStepper.vue.html
index 6717b50e48..847f2b01ac 100644
--- a/documentation/html/components_Records_Search_SaveSearch_SaveSearchStepper.vue.html
+++ b/documentation/html/components_Records_Search_SaveSearch_SaveSearchStepper.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -464,7 +464,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_OrganisationStepper.vue.html b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_OrganisationStepper.vue.html
index 9c5e75acc6..0170914342 100644
--- a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_OrganisationStepper.vue.html
+++ b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_OrganisationStepper.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -259,7 +259,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_PolicyStepper.vue.html b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_PolicyStepper.vue.html
index 8310c22fd0..f566c5c8ac 100644
--- a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_PolicyStepper.vue.html
+++ b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_PolicyStepper.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -259,7 +259,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_ResultCard.vue.html b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_ResultCard.vue.html
index bcc3b2ee7d..b10b83856d 100644
--- a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_ResultCard.vue.html
+++ b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_ResultCard.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -259,7 +259,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_StepperDialogHeader.vue.html b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_StepperDialogHeader.vue.html
index 467e2ddd5b..dfd25637f6 100644
--- a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_StepperDialogHeader.vue.html
+++ b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_StepperDialogHeader.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -182,7 +182,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_UserStepper.vue.html b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_UserStepper.vue.html
index 79d6656e1b..bf65f33702 100644
--- a/documentation/html/components_Records_Search_SaveSearch_StepperComponents_UserStepper.vue.html
+++ b/documentation/html/components_Records_Search_SaveSearch_StepperComponents_UserStepper.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -211,7 +211,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/components_Users_Profiles_Private_ViewSavedSearchesTable.vue.html b/documentation/html/components_Users_Profiles_Private_ViewSavedSearchesTable.vue.html
index f8b70acc48..33e8c55eab 100644
--- a/documentation/html/components_Users_Profiles_Private_ViewSavedSearchesTable.vue.html
+++ b/documentation/html/components_Users_Profiles_Private_ViewSavedSearchesTable.vue.html
@@ -40,7 +40,7 @@
Modules
@@ -509,7 +509,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/global.html b/documentation/html/global.html
index ad52c67869..fb63aeae0b 100644
--- a/documentation/html/global.html
+++ b/documentation/html/global.html
@@ -40,7 +40,7 @@
Modules
@@ -2964,7 +2964,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/index.html b/documentation/html/index.html
index 444f58c032..b411c43289 100644
--- a/documentation/html/index.html
+++ b/documentation/html/index.html
@@ -40,7 +40,7 @@
Modules
@@ -216,7 +216,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/lib_Client_ExternalClients.js.html b/documentation/html/lib_Client_ExternalClients.js.html
index d03911fb65..d9eadfc66a 100644
--- a/documentation/html/lib_Client_ExternalClients.js.html
+++ b/documentation/html/lib_Client_ExternalClients.js.html
@@ -40,7 +40,7 @@
Modules
@@ -256,7 +256,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/lib_Client_RESTClient.js.html b/documentation/html/lib_Client_RESTClient.js.html
index 17761198c6..f6613d70d3 100644
--- a/documentation/html/lib_Client_RESTClient.js.html
+++ b/documentation/html/lib_Client_RESTClient.js.html
@@ -40,7 +40,7 @@
Modules
@@ -1284,7 +1284,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/lib_GraphClient_GraphClient.js.html b/documentation/html/lib_GraphClient_GraphClient.js.html
index 31cafdf54b..b7600cbfe3 100644
--- a/documentation/html/lib_GraphClient_GraphClient.js.html
+++ b/documentation/html/lib_GraphClient_GraphClient.js.html
@@ -40,7 +40,7 @@
Modules
@@ -285,7 +285,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/lib_GraphClient_GraphClientSEO.js.html b/documentation/html/lib_GraphClient_GraphClientSEO.js.html
index 76013a58ed..352bc0200d 100644
--- a/documentation/html/lib_GraphClient_GraphClientSEO.js.html
+++ b/documentation/html/lib_GraphClient_GraphClientSEO.js.html
@@ -40,7 +40,7 @@
Modules
@@ -226,7 +226,7 @@ Source: lib/GraphClient/GraphClientSEO.js
this.headers = {
Accept: "application/json",
"Content-Type": "application/json",
- // 🌟 Disguise Axios as a standard Chrome web browser to bypass WAF blocks
+ // Disguise Axios as a standard Chrome web browser to bypass WAF blocks
"User-Agent":
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
// Force standard compression formats
@@ -286,7 +286,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/module-Home.html b/documentation/html/module-Home.html
index d7fbfcc0f7..e550c68a75 100644
--- a/documentation/html/module-Home.html
+++ b/documentation/html/module-Home.html
@@ -40,7 +40,7 @@
Modules
@@ -137,7 +137,7 @@ Module: Home
@@ -220,7 +220,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/module-Home_backup.html b/documentation/html/module-Home_backup.html
index 941a12868f..7c26542abb 100644
--- a/documentation/html/module-Home_backup.html
+++ b/documentation/html/module-Home_backup.html
@@ -220,7 +220,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/module-Login.html b/documentation/html/module-Login.html
index b38d73b746..7ab0d2a968 100644
--- a/documentation/html/module-Login.html
+++ b/documentation/html/module-Login.html
@@ -40,7 +40,7 @@
Modules
@@ -220,7 +220,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/module-NewRecord.html b/documentation/html/module-NewRecord.html
index 2df7b861cd..35048aa21d 100644
--- a/documentation/html/module-NewRecord.html
+++ b/documentation/html/module-NewRecord.html
@@ -40,7 +40,7 @@
Modules
@@ -220,7 +220,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/module-Pagination.html b/documentation/html/module-Pagination.html
index d1bf551761..aaf1b4296a 100644
--- a/documentation/html/module-Pagination.html
+++ b/documentation/html/module-Pagination.html
@@ -40,7 +40,7 @@
Modules
@@ -527,7 +527,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/module-Signup.html b/documentation/html/module-Signup.html
index 49a75f0859..122094d945 100644
--- a/documentation/html/module-Signup.html
+++ b/documentation/html/module-Signup.html
@@ -40,7 +40,7 @@
Modules
@@ -220,7 +220,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/module-User.html b/documentation/html/module-User.html
index 4542d41d9e..4751b21483 100644
--- a/documentation/html/module-User.html
+++ b/documentation/html/module-User.html
@@ -40,7 +40,7 @@
Modules
@@ -228,7 +228,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/modules.list.html b/documentation/html/modules.list.html
index b61bb2fa19..200434afb0 100644
--- a/documentation/html/modules.list.html
+++ b/documentation/html/modules.list.html
@@ -40,7 +40,7 @@
Modules
@@ -2984,7 +2984,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/namespaces.list.html b/documentation/html/namespaces.list.html
index 87091ad780..c5ed581e43 100644
--- a/documentation/html/namespaces.list.html
+++ b/documentation/html/namespaces.list.html
@@ -40,7 +40,7 @@
Modules
@@ -2984,7 +2984,7 @@ Search results
Documentation generated by JSDoc 4.0.5
- on Tue Jun 23rd 2026
+ on Thu Jun 25th 2026
using the DocStrap template.
diff --git a/documentation/html/quicksearch.html b/documentation/html/quicksearch.html
index e29f120b6c..de2fa44024 100644
--- a/documentation/html/quicksearch.html
+++ b/documentation/html/quicksearch.html
@@ -7,7 +7,7 @@
diff --git a/src/pages/index/+data.js b/src/pages/index/+data.js
new file mode 100644
index 0000000000..21d1b04ac5
--- /dev/null
+++ b/src/pages/index/+data.js
@@ -0,0 +1,24 @@
+import { h } from "vue";
+import { useConfig } from "vike-vue/useConfig";
+import RestClient from "@/lib/Client/RESTClient.js";
+
+const restClient = new RestClient();
+
+export async function data() {
+ const vikeConfig = useConfig();
+
+ const jsonld = await restClient.getHomepageJsonld();
+
+ if (jsonld && Object.keys(jsonld).length) {
+ vikeConfig({
+ Head: h("script", {
+ type: "application/ld+json",
+ innerHTML: JSON.stringify(jsonld).replace(/
-
-
-
-
@@ -29,9 +20,6 @@ import CommunityBlock from "@/components/Home/CommunityBlock";
import InfoBlock from "@/components/Home/InfoBlock";
import SearchBlock from "@/components/Home/SearchBlock";
import StatisticsBlock from "@/components/Home/StatisticsBlock";
-import RestClient from "@/lib/Client/RESTClient.js";
-
-const restClient = new RestClient();
/** Component to handle the front page (landing page) */
export default {
@@ -46,16 +34,13 @@ export default {
},
data() {
return {
- JSONLD: {},
isMounted: false,
};
},
mounted() {
- this.getJsonld();
this.isMounted = true;
},
unmounted() {
- // Fixed: Native scroll since the global scroll plugin is disabled
if (typeof window !== "undefined") {
window.scrollTo({
top: 0,
@@ -63,14 +48,5 @@ export default {
});
}
},
- methods: {
- async getJsonld() {
- const data = await restClient.getHomepageJsonld();
- // Ensure we assign valid data so the script tag populates correctly
- if (data) {
- this.JSONLD = data;
- }
- },
- },
};
diff --git a/src/views/Home/Home_backup.vue b/src/views/Home/Home_backup.vue
deleted file mode 100644
index 764bf74e17..0000000000
--- a/src/views/Home/Home_backup.vue
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/unit/views/Home/Home.spec.js b/tests/unit/views/Home/Home.spec.js
index 1088b49949..453d1510e8 100644
--- a/tests/unit/views/Home/Home.spec.js
+++ b/tests/unit/views/Home/Home.spec.js
@@ -1,5 +1,5 @@
-import { shallowMount } from "@vue/test-utils";
-import { createVuetify } from "vuetify";
+import {shallowMount} from "@vue/test-utils";
+import {createVuetify} from "vuetify";
import RestClient from "@/lib/Client/RESTClient.js";
import Home from "@/views/Home/Home";
@@ -37,8 +37,8 @@ describe("Home.vue", function () {
expect(wrapper.vm.$options.name).toMatch("Home");
});
- it("can get JSON+LD from API", async () => {
- await wrapper.vm.getJsonld();
- expect(wrapper.vm.JSONLD["@context"]).toEqual("http://schema.org");
- });
+ // it("can get JSON+LD from API", async () => {
+ // await wrapper.vm.getJsonld();
+ // expect(wrapper.vm.JSONLD["@context"]).toEqual("http://schema.org");
+ // });
});