Products.facultystaffdirectory

Latest version: v5.0

Safety actively analyzes 688554 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

3.1b1

------------------

* Rework templates to reflect the Plone 4.0 layout changes.
[esteele]

* All FSD content type interfaces now subclass IFacultyStaffDirectoryContent.
Q: Why didn't they do so previously?
A: I have no idea.
[esteele]

* Drop support for Plone releases below 4.0.
[esteele]

* Remove the reliance on the documentactions viewlet (not shown by default in
Plone 4+). vCard link now appears below the contact information in
person_view.
[esteele]

3.0.1

-----

* Add FacultyStaffDirectory to the content types controlled by the FSD Tool's
activeMembraneStates field. Corrects an issue with customized viewlets
failing their permission checks.
[esteele, pumazi]

* Updated Spanish translation for plone and FacultyStaffDirectory domain
[macagua (Leonardo J. Caballero G.)]

* Moved the Python import of zope.i18nmessageid to __init__.py and import
the MessageFactory for FacultyStaffDirectory domain as FSDMessageFactory
[macagua (Leonardo J. Caballero G.)]

* Added more support for i18n to "default" profile generic setup.
[macagua (Leonardo J. Caballero G.)]

3.0

---

* Update person.pt in MobilePhoneExtender to be consistent with FSD's person.pt
(to fix Plone 4 compatibility).
[cah190]

* Added missing adapter registration to MobilePhoneExtender.
[cah190]

* activeMembraneStates in the fsdtool now uses a MultiSelectionWidget and the
workflow states vocabulary.
[cah190]

* Updated course_view.pt for Plone 4.
[cah190]

3.0b4

-----

* No longer support extenderInstallation install methods. installExtender and
installExtenderGloballyIfLocallyIsNotSupported will now throw exceptions.
uninstallExtender will stay around for at least the 3.0 releases to permit
easy cleanup of old extender installs.
[cah190]

* Extender developers should use IBrowserLayerAwareExtender to register their
extender against a browserlayer to make it possible to activate the extender
per Plone site. MobilePhoneExtender has been updated as an example.
[cah190]

* Drop the icon for the vCard action.
[esteele]

* Slightly rearrange package layout.
[esteele]

* Stop creating a 'my folder' action. This went away in Plone 3.
[esteele]

* Stop using deprecated actionicons_tool and put the icon directly on the action.
[cah190 (Craig Haynal)]

* Register facultystaffdirectory_tool via GS.
[cah190 (Craig Haynal)]

* Catalog indexes and metadata are now loaded via GS.
[cah190 (Craig Haynal)]

* Collection/SmartFolder indexes are now loaded via GS.
[cah190 (Craig Haynal)]

* Register configlet via GenericSetup.
[esteele]

* Set up navtree properties via GenericSetup.
[esteele]

* Use an import step and GS profile to set up versioning and diffing,
respectively.
[esteele]

* Reinstall/Refresh is not a Plone supported updating mechanism. Use
portal_setup instead. Removing the code encouraging this sort of thing.
[esteele]

* Move kupu resource types registration to a GS import step.
[esteele]

* Drop the 1.0-2.0 migration script. We'll no longer support a direct 1.0-3.0
migration.
[esteele]

* Moved css registry manipulation to GS profile, dropped css and js registry
install code.
[cah190 (Craig Haynal)]

* Install dependencies via GS rather than through Install.py
[cah190 (Craig Haynal)]

* Factory tool registration is now via GS.
[cah190 (Craig Haynal)]

3.0b3

-----
* Dropped the plone3 GS profile, paved over the types/\*.xml with versions
from a working FSD Plone instance.
[cah190 (Craig Haynal)]

* Don't call Products.Archetypes.Extensions.utils helpers, they seem to make
Archetypes move itself in the portal_skins lists in a way that breaks
TinyMCE.
[cah190 (Craig Haynal)]

* Installer should not be installing ATReferenceBrowserWidget.
[cah190 (Craig Haynal)]

* Register our skins directory the modern way (through ZCML and skins.xml)
[cah190 (Craig Haynal)]

* Pin to archetypes.schemaextender < 2.1 because 2.1 and higher use plone.uuid
which breaks Products.Relations and older versions of Archetypes.
[cah190 (Craig Haynal)]

* Fixed schema conditions and fsdtool data to prevent authorization failures
for non-managers editing FSD objects.
[cah190 (Craig Haynal)]

* Updates to facultystaffdirectory_tool access and security
[cah190 (Craig Haynal)]

* Made FSD not installable when creating a Plone 4 site (our GS profiles are not
sufficient for a functional install).
[cah190 (Craig Haynal)]

3.0b2

-----
* Added a lines field to the facultystaffdirectory_tool that contains the list of
active states.
[cah190 (Craig Haynal)]

* Inactive users will now fail to authenticate.
[cah190 (Craig Haynal)]

* Inactive groups will now appear as empty groups.
[cah190 (Craig Haynal)]

* Fixed author.cpt to work in Plone 4 by adding missing globals.
[cah190 (Craig Haynal)]

* Replaced direct page template references to facultystaffdirectory_tool with
getToolByName lookups to allow for anonymous viewing of listings.
[cah190 (Craig Haynal)]

* Added missing icon references to GS type information.
[cah190 (Craig Haynal)]

* Defined global variables (template_id, normalizeString, member) in skin templates.
[lvb5153 (Luke Brannon)]

* Removed document_action macros from FSD skin templates.
[lvb5153 (Luke Brannon)]

* Registered document_actions viewlet to abovecontentbody viewlet manager
for FSD types (in configure.zcml, since there is no browser package).
[lvb5153 (Luke Brannon)]

* Replaced object_title global definition with context/Title in FSD
skin templates.
[lvb5153 (Luke Brannon)]

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.