Skip to content

Commit

Permalink
Merge pull request #7 from eea/develop
Browse files Browse the repository at this point in the history
Add catalog indexes for insitu.report
  • Loading branch information
GhitaB authored Apr 18, 2024
2 parents e69db1e + 6e47196 commit 410ec61
Show file tree
Hide file tree
Showing 6 changed files with 68 additions and 2 deletions.
5 changes: 5 additions & 0 deletions docs/HISTORY.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Changelog
=========

1.6 - (2024-04-18)
---------------------------
* Change: Add catalog indexes for insitu.report
[GhitaB]

1.5 - (2024-04-17)
---------------------------
* Change: Report content type and initial import from csv content.
Expand Down
9 changes: 9 additions & 0 deletions eea/insitu/policy/profiles/default/catalog.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0"?>
<object name="portal_catalog" meta_type="Plone Catalog Tool">
<index name="report_category" meta_type="KeywordIndex">
<indexed_attr value="report_category"/>
</index>
<index name="copernicus_services" meta_type="KeywordIndex">
<indexed_attr value="copernicus_services"/>
</index>
</object>
2 changes: 1 addition & 1 deletion eea/insitu/policy/profiles/default/metadata.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<version>1.2</version>
<version>1.4</version>
<dependencies>
<dependency>profile-eea.insitu.policy:default</dependency>
</dependencies>
Expand Down
28 changes: 28 additions & 0 deletions eea/insitu/policy/profiles/default/registry.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<registry>
<records interface="plone.app.querystring.interfaces.IQueryField"
prefix="plone.app.querystring.field.copernicus_services">
<value key="title">Copernicus Services</value>
<value key="description">Relevant Copernicus Services</value>
<value key="enabled">True</value>
<value key="sortable">False</value>
<value key="operations">
<element>plone.app.querystring.operation.selection.any</element>
<element>plone.app.querystring.operation.selection.none</element>
</value>
<value key="vocabulary">eea.insitu.policy.copernicus_services</value>
<value key="group">Metadata</value>
</records>
<records interface="plone.app.querystring.interfaces.IQueryField"
prefix="plone.app.querystring.field.report_category">
<value key="title">Report Category</value>
<value key="description">The section to be listed in for a report</value>
<value key="enabled">True</value>
<value key="sortable">False</value>
<value key="operations">
<element>plone.app.querystring.operation.selection.any</element>
<element>plone.app.querystring.operation.selection.none</element>
</value>
<value key="vocabulary">eea.insitu.policy.report_categories</value>
<value key="group">Metadata</value>
</records>
</registry>
24 changes: 24 additions & 0 deletions eea/insitu/policy/upgrades/configure.zcml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,30 @@
xmlns:genericsetup="http://namespaces.zope.org/genericsetup"
i18n_domain="eea">

<genericsetup:upgradeSteps
source="1.3"
destination="1.4"
profile="eea.insitu.policy:default">

<genericsetup:upgradeDepends
title="Update registry"
description="Add catalog indexes for Report."
import_steps="plone.app.registry"
/>
</genericsetup:upgradeSteps>

<genericsetup:upgradeSteps
source="1.2"
destination="1.3"
profile="eea.insitu.policy:default">

<genericsetup:upgradeDepends
title="Update catalog"
description="Add catalog columns for Report."
import_steps="catalog"
/>
</genericsetup:upgradeSteps>

<genericsetup:upgradeSteps
source="1.1"
destination="1.2"
Expand Down
2 changes: 1 addition & 1 deletion eea/insitu/policy/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.5
1.6

0 comments on commit 410ec61

Please sign in to comment.