Package: tno.euphorie
IntroductionThis packages contains a set of customisations of theEuphorierisk assessment tool as
needed for theDutch RI&Esite.ModificationsDutch company dataThe company data collected and printed during the report phase is extended
with numerous extra fields.Old RI&E session importtno.euphorieextends the online client to allow importing of survey
sessions as generated by the old version of theinstrumenten.rie.nlsite
as used up to September 2010. This can be done via a new form that is
reachable from the country/session start page.InstallationThis package must be installed like a standard third party Plone
product:add the package to the python environment used by the Zope instance.configure Zope to load thetno.euphoriezcmlrestart Zopeinstall the package via the quick installer tool in the ZMIIf you do not already have Euphorie installed it will be installed
automatically.Changelog10.0.2 (2024-02-15)Improve the way we set the client skin layer
[ale-rt]10.0.1 (2024-01-24)Rationalize the way we handle the custom company class for the TNO sessions.
[ale-rt]10.0.0 (2024-01-16)Remove the upgrade steps from the 9.x series
[ale-rt]Adapt the model to SQLAlchemy 1.4
[ale-rt]Fix the display of the @@report_company form
[ale-rt]9.0.5 (2023-03-22)Adapt the survey-view template to the latest Euphorie
[ale-rt]Fix for prioritiy risks being displayed though they were answered N/A.https://github.com/syslabcom/scrum/issues/1020[reinhardt]Fix the@@plan_van_aanpak.docxreport to display some numerical number as zeros and not
as not provided values.
Fixes#1054[ale-rt]9.0.4 (2023-02-28)Add custom terms of service and condition (https://github.com/syslabcom/scrum/issues/519)
[ale-rt]Hide the organisation tab (https://github.com/syslabcom/scrum/issues/519)
[ale-rt]Do not depend anymore on oira.private to be installed
[ale-rt]9.0.3 (2022-06-08)Python 3 compatibility [ale-rt]9.0.2 (2021-08-26)Re-activate the nuplone customisations, but only those still needed.
Fixes the redactor (rich) fields in the CMS9.0.1 (2021-08-22)Fixed the custom measures_overview to work with wkhtml2pdf9.0.0 (2021-08-21)This branch will prepare for the migration to Plone5.2 and ultimately to python3.
A big milestone will be the removal of Grok.8.1.6 (unreleased)Nothing changed yet.8.1.5 (2020-02-26)Add missing alembic upgrade step8.1.4 (2020-02-25)Customize template for Start (Preparation), to keep old functionality8.1.3 (2019-11-07)Fix brown-bag release8.1.2 (2019-11-07)Start using alembic for keeping DB up to dateFix translation issue8.1.1 (2019-09-03)Adapt to Euphorie 11.1 that uses deep-linking8.1.0 (2019-08-20)Switch to Euphorie 11, with improved UI: the tool navigation
is now part of the Phase navigation8.0.3 (2019-03-29)Action plan: TNO’s version has the specialty that top5 risks that have not
yet been answered are NOT shown in the action plan. Fixed a bug in the
navigtion that came from conflicting computation of affected risks and
modules.8.0.2 (2019-03-20)CMS: on error unauth page, fix link to reset PW form8.0.1 (2019-02-28)Fix broken release 8.0.08.0.0 (2019-02-26)Upgrade to Plone5Switch to outputting .docx natively7.0.0b3 (2018-10-25)Nothing changed yet.7.0.0b2 (2018-10-23)Nothing changed yet.7.0.0b1 (2018-10-23)Switch to Plone56.0.15 (2018-07-13)Bugfix for the “measures” report: Do not rely on the pre-computed
list of modules, since this can fail for a scenario with
module->module->Optional module6.0.14 (2017-11-01)Another bugfix for the “measures” report. Correctly compute the
future months6.0.13 (2017-10-31)Fix indentation in changelog, attempt another release6.0.12 (2017-10-31)Attempt another release, since 6.0.11 might not be working (?)6.0.11 (2017-10-27)Measures report: fix logic for calculating 1) which measures need to be shown,
2) what class to assing (ongoing etc)6.0.10 (2017-10-18)Changed:The measures_overview report has been customised from Euphorie to
show not only the start of a measure, but their complete time span.
A general design fix of theis report has taken place.
NOTE: requires PrinceXML version 11!6.0.9 (2017-09-04)Fix translation issue on report landing (“Use it to”)Bump Euphorie to 9.0.236.0.8 (2017-08-23)Bump Euphorie to 9.0.226.0.7 (2017-05-11)Typo in Help text for ‘Regelhulp Id’6.0.6 (2017-04-20)Bump Euphorie to 9.0.12 to get the notification for outdated tools.
#152406.0.5 (2017-03-30)Fix link for downloading list of all risks on report landing6.0.4 (2017-03-17)More text changes / typos6.0.3 (2017-03-13)Remove debug output from report landing page6.0.2 (2017-03-13)Translation changes6.0.1 (2017-02-02)Nothing changed yet.6.0.0 (2017-01-31)Major change: upgrade to “OiRA 2.0” user interface5.0.2 - October 13, 2015Fix creation and update of non-Ondernemingsdossier sessions.5.0.1 - September 28, 2015Fix last bad spellings for Ondernemingsdossier.5.0 - September 15, 2015Several small textual changes for Ondernemingsdossier-related text.5.0rc1 - September 11, 2015Fix error in CMS survey view for surveys that do not have a regelhulp id set.Include session ZODB path in OD link search. This allows for multiple
different surveys for a single OD user.Various Ondernemingsdossier-related text changes.5.0b3 - August 12, 2015Fix another upgrade error.5.0b2 - August 12, 2015Fix an upgrade error.5.0b1 - August 11, 2015Complete support for Ondernemingsdossier5.0a1 - July 30, 2015Start integration support of Ondernemingsdossier4.4 - March 29, 2015Include Top-5 risks in the online action plan report. This fixesTNO ticket 252.Explicitly do not render widgets when we try to use widget instances in the
report form. This fixes compatibility with current versions of Euphorie 7
and its underlying software stack.4.3 - January 14, 2014Update templates to support CSS changes in Euphorie 6.3.0.Addrel=downloadto report download links to faciliate tracking downloads
in Google Analytics (this requires Euphorie 6.3 or later).4.2 - December 19, 2013Do not restrict absentee percentage to two characters. This fixesTNO ticket 246.4.1 - October 30, 2013Support obsolete survey list from Euphorie 6.14.0 - May 1, 2013Adjust code for navigation tree related fixed in Euphorie 6. This is part
of the fix forTNO ticket 236.Fix loading of ZCML in tests. This fixes problems running tests in current
Plone versions which update zope.component.3.1 - December 12, 2012Remove extra space after risk severity in action plan report. This fixesTNO ticket 215.Improve survey matcher for old survey session importer:  never use survey
previews, and it multiple surveys are found with the same RI&E id use the
oldest published survey on the assumption that this is the original survey.
This fixes part ofTNO ticket 231.Update old survey session importer to detect surveys that can be found but
where the contents differ so much no survey tree can be build. This fixes
part ofTNO ticket 231.3.0.1 - November 28, 2012Remove debugging leftover in risk action plan form.3.0 - November 22, 2012Synchronize with Euphorie 5.Add link to identification report to introduction for action plan report.
This fixesTNO ticket 228.2.1 - September 28, 2012Client API fix: fix handling of absentee percentage in company data.
[wichert]Client API fix: do not copy address field to postal code field on
update of company data..
[wichert]2.0 - June 18, 2012Setup Sphinx-based documentation.
[wichert]Update to support the client API introduced in Euphorie 4. Euphorie 4
is now a minimal requirement.
[wichert]1.15 - May 20, 2012Prepare for client API changes in Euphorie 4.
[wichert]Do not list present risk as warnings in the action plan report. This
fixesTNO ticket 219.
[wichert]Update actionplan report footnote to reflect current behaviour of top-5
risks. This fixesTNO ticket 217.
[wichert]If a module has no description skip it in the client. This fixes the
tno.euphorie part ofTNO ticket 213.
[wichert]Really make priority dropdown for top-5 and policy risks readonly.
Apparently the select HTML element does not support the readonly
attribute, so use disabled instead. This fixesTNO ticket 221.
[wichert]Remove warning-icon for risks with a problem description in the action plan
report. Since this report only contains present risks the icon was not
useful. This fixesTNO ticket 219.
[wichert]1.14 - April 17, 2012Skip policy and top-5 risks in action plan phase if they are not
present.
[wichert]Do not allow changing the priority for top5 and policy risks: they always
get a high priority.
[wichert]1.13 - December 28, 2011Update MANIFEST to include missing zcml files.
[wichert]1.12 - December 28, 2011Add timeline report option for actionplan report. This requires Euphorie 3.
[wichert]1.11 - April 7, 2011Add note that arbo experts will not automatically receive reports. This fixesTNO ticket 181.
[wichert]Fix SQLAlchemy 0.6 compatibility.
[wichert]Update templates for new account settings tab from Euphorie 2.6.
[wichert]Limit the number of characters for postal code and city fields in the
company details form, preventing illegal input. This fixesTNO ticket
180.
[wichert]1.10 - January 25, 2011Add localz3c.appconfigconfiguration to disable the terms-and-condtions feature from Euphorie.
[wichert]Update markup for absentee percentage field to hint that it is a percentage.
This is related toTNO ticket 167.
[cornae,wichert]1.9 - January 13, 2011Update error text for invalid absentee percentage. This fixesTNO ticket 167.
[wichert]Fix display of absentee in the company data form. This fixesTNO ticket 166.
[wichert]1.8 - January 11, 2011Use the new homelink METAL macro to render the logo and site URL. This is part
ofTNO ticket 12.
[wichert]Do not accidentily check theakkoort OR/medewerkersvertegenwoordigingflag
after a validation error elsewhere on the company form. This fixesTNO ticket 163.
[wichert]1.7 - December 7, 2010BugfixesDo not use (now missing) translations for texts specific to this package. This
fixesTNO ticket 152.
[wichert]Show decimals for absentee percentages. This employes a workaround for azope.i18n bug 686058.
This fixesTNO ticket 162.
[wichert]Fix display of current number of employees in the company data form. This fixesTNO ticket 151.
[wichert]1.6 - November 6, 2010BugfixesRewrite company form to use z3c.form as form toolkit. This should
improve form robustness greatly. FixesTNO ticket 145.
[wichert]Correct reStructuredText syntax errors in the changelog.
[wichert]1.5 - October 22, 2010Upgrade notesThis release updates the profile version to101. Please use the upgrade
feature in portal_setup to upgrade thetno.euphorie:defaultprofile to
this version.FeaturesAllow non-integer absentee percentages in company data. This fixesTNO ticket 142.
[wichert]BugfixesImprove check for valid years in company edit form. This fixesTNO ticket 138.
[wichert]Override action plan report download as well. This fixesTNO ticket 143.
[wichert]Add base infrastructure to run tests fortno.euphorie.
[wichert]Update RI&E session loader to updatedutch_companyinstead ofcompany. This fixesTNO ticket 140.
[wichert]1.4 - October 7, 2010BugfixesDo not treat 0 as not-filled-in when rendering the action plan report.
This fixesTNO ticket 130.
[wichert]Small robustness improvement in id-mapping logic: continue processing a
module even if it has no external id itself.
[wichert]1.3 - October 5, 2010BugfixesCopy the company details handling in the client from euphorie.client here in
preparation for changes in Euphorie.
[wichert]1.2 - September 29, 2010BugfixesHandle missing action plan measure data. This fixes part ofTNO ticket 122.
[wichert]1.1 - September 23, 2010FeaturesConfigure email settings for real site.
[wichert]BugfixesCorrect test for existence of profile questions when parsing a session file.
This fixes part ofTNO ticket 114.
[wichert]Gracefully handle risks listed in a session file which no longer exist in the
system. This fixes part ofTNO ticket 114.
[wichert]1.0 - September 17, 2010Initial release
[wichert]