Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Commit

Permalink
Release 1.2.1 (190701)
Browse files Browse the repository at this point in the history
  • Loading branch information
xispa committed Jul 1, 2019
1 parent 6a9519a commit 3e7fec7
Show file tree
Hide file tree
Showing 5 changed files with 80 additions and 3 deletions.
15 changes: 15 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
Changelog
=========

1.2.1 (2019-07-01)
------------------

**Changed**

- #129 Autofill fields from Add Sample depending on the context
- #120 Remove BatchSearchableText indexer
- #119 Faster Reference Widget searches

**Fixed**

- #125 Fix permissions due to global permission changes in core
- #123 Filtering patient listing is slow


1.2.0 (2019-04-09)
------------------

Expand Down
2 changes: 1 addition & 1 deletion bika/health/profiles/default/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
dependencies before installing this add-on own profile.
-->
<metadata>
<version>1.2.0</version>
<version>1.2.1</version>
<dependencies>
<dependency>profile-senaite.lims:default</dependency>
</dependencies>
Expand Down
7 changes: 7 additions & 0 deletions bika/health/upgrade/configure.zcml
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,11 @@
handler="bika.health.upgrade.v01_02_000.upgrade"
profile="bika.health:default"/>

<genericsetup:upgradeStep
title="Upgrade to SENAITE Health 1.2.1"
source="1.2.0"
destination="1.2.1"
handler="bika.health.upgrade.v01_02_001.upgrade"
profile="bika.health:default"/>

</configure>
55 changes: 55 additions & 0 deletions bika/health/upgrade/v01_02_001.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# -*- coding: utf-8 -*-
#
# This file is part of SENAITE.HEALTH.
#
# SENAITE.HEALTH is free software: you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation, version 2.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
# details.
#
# You should have received a copy of the GNU General Public License along with
# this program; if not, write to the Free Software Foundation, Inc., 51
# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Copyright 2018-2019 by it's authors.
# Some rights reserved, see README and LICENSE.

from bika.health import logger
from bika.health.catalog.patient_catalog import CATALOG_PATIENTS
from bika.health.config import PROJECTNAME
from bika.health.setuphandlers import setup_id_formatting, \
setup_content_actions, remove_action, setup_roles_permissions, \
setup_batches_ownership
from bika.health.subscribers.patient import purge_owners_for
from bika.health.upgrade.utils import setup_catalogs, del_index, del_column
from bika.lims import api
from bika.lims.upgrade import upgradestep
from bika.lims.upgrade.utils import UpgradeUtils, commit_transaction

version = '1.2.1'
profile = 'profile-{0}:default'.format(PROJECTNAME)


@upgradestep(PROJECTNAME, version)
def upgrade(tool):
portal = tool.aq_inner.aq_parent
setup = portal.portal_setup
ut = UpgradeUtils(portal)
ver_from = ut.getInstalledVersion(PROJECTNAME)

if ut.isOlderVersion(PROJECTNAME, version):
logger.info("Skipping upgrade of {0}: {1} > {2}".format(
PROJECTNAME, ver_from, version))
return True

logger.info("Upgrading {0}: {1} -> {2}".format(PROJECTNAME, ver_from,
version))

# -------- ADD YOUR STUFF BELOW --------

logger.info("{0} upgraded to version {1}".format(PROJECTNAME, version))
return True
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

from setuptools import setup, find_packages

version = '1.2.0'
version = '1.2.1'

setup(
name='senaite.health',
Expand Down Expand Up @@ -34,7 +34,7 @@
zip_safe=False,
install_requires=[
"archetypes.schemaextender",
"senaite.lims>=1.3.0",
"senaite.lims>=1.3.1",
],
extras_require={
'test': [
Expand Down

0 comments on commit 3e7fec7

Please sign in to comment.